Cuboid
Dependencies: mbed
PRBS.h@23:1d24b1033371, 2018-05-31 (annotated)
- Committer:
- pmic
- Date:
- Thu May 31 13:51:07 2018 +0000
- Revision:
- 23:1d24b1033371
- Parent:
- 22:b3c07ac9b9ed
update PRBS comment
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pmic | 22:b3c07ac9b9ed | 1 | class PRBS |
pmic | 22:b3c07ac9b9ed | 2 | { |
pmic | 22:b3c07ac9b9ed | 3 | public: |
pmic | 22:b3c07ac9b9ed | 4 | |
pmic | 22:b3c07ac9b9ed | 5 | PRBS(int n); |
pmic | 22:b3c07ac9b9ed | 6 | |
pmic | 22:b3c07ac9b9ed | 7 | float operator()() { |
pmic | 22:b3c07ac9b9ed | 8 | return update(); |
pmic | 22:b3c07ac9b9ed | 9 | } |
pmic | 22:b3c07ac9b9ed | 10 | |
pmic | 22:b3c07ac9b9ed | 11 | virtual ~PRBS(); |
pmic | 22:b3c07ac9b9ed | 12 | |
pmic | 22:b3c07ac9b9ed | 13 | void reset(); |
pmic | 22:b3c07ac9b9ed | 14 | float update(); |
pmic | 23:1d24b1033371 | 15 | |
pmic | 23:1d24b1033371 | 16 | void printPRBSind(); |
pmic | 23:1d24b1033371 | 17 | void printPRBSregister(); |
pmic | 22:b3c07ac9b9ed | 18 | |
pmic | 22:b3c07ac9b9ed | 19 | private: |
pmic | 22:b3c07ac9b9ed | 20 | |
pmic | 23:1d24b1033371 | 21 | int ii; |
pmic | 22:b3c07ac9b9ed | 22 | int n; |
pmic | 23:1d24b1033371 | 23 | int Nprbs; |
pmic | 22:b3c07ac9b9ed | 24 | int *Register; |
pmic | 22:b3c07ac9b9ed | 25 | int Nind; |
pmic | 22:b3c07ac9b9ed | 26 | int *ind; |
pmic | 22:b3c07ac9b9ed | 27 | |
pmic | 22:b3c07ac9b9ed | 28 | void getPrbsIndex(int n); |
pmic | 23:1d24b1033371 | 29 | void printLine(); |
pmic | 22:b3c07ac9b9ed | 30 | |
pmic | 22:b3c07ac9b9ed | 31 | }; |