Library for control puposes

Dependents:  

Fork of Cntrl_Lib by Ruprecht Altenburger

Committer:
pmic
Date:
Thu Feb 07 09:08:47 2019 +0000
Revision:
12:c8ec698c53ed
Parent:
8:822123e56d57
Add new default istantiate option for GPA

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pmic 8:822123e56d57 1 class PRBS
pmic 8:822123e56d57 2 {
pmic 8:822123e56d57 3 public:
pmic 8:822123e56d57 4
pmic 8:822123e56d57 5 PRBS(int n);
pmic 8:822123e56d57 6
pmic 8:822123e56d57 7 float operator()() {
pmic 8:822123e56d57 8 return update();
pmic 8:822123e56d57 9 }
pmic 8:822123e56d57 10
pmic 8:822123e56d57 11 virtual ~PRBS();
pmic 8:822123e56d57 12
pmic 8:822123e56d57 13 void reset();
pmic 8:822123e56d57 14 float update();
pmic 8:822123e56d57 15
pmic 8:822123e56d57 16 void printPRBSind();
pmic 8:822123e56d57 17 void printPRBSregister();
pmic 8:822123e56d57 18
pmic 8:822123e56d57 19 private:
pmic 8:822123e56d57 20
pmic 8:822123e56d57 21 int ii;
pmic 8:822123e56d57 22 int n;
pmic 8:822123e56d57 23 int Nprbs;
pmic 8:822123e56d57 24 int *Register;
pmic 8:822123e56d57 25 int Nind;
pmic 8:822123e56d57 26 int *ind;
pmic 8:822123e56d57 27
pmic 8:822123e56d57 28 void getPrbsIndex(int n);
pmic 8:822123e56d57 29 void printLine();
pmic 8:822123e56d57 30
pmic 8:822123e56d57 31 };