PMKIND
Dependencies: rohm-rpr0521 rohm-sensor-hal Servo TextLCD
color.h@1:7b52bdcdac4e, 2021-06-27 (annotated)
- Committer:
- pavledjo
- Date:
- Sun Jun 27 17:38:31 2021 +0000
- Revision:
- 1:7b52bdcdac4e
- Parent:
- 0:51001d8fdeff
PMK_m1;
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| emilija | 0:51001d8fdeff | 1 | |
| emilija | 0:51001d8fdeff | 2 | class ColorSensor{ |
| emilija | 0:51001d8fdeff | 3 | public: |
| emilija | 0:51001d8fdeff | 4 | ColorSensor(PinName ss0, PinName ss1, PinName ss2, PinName ss3, PinName sout); |
| emilija | 0:51001d8fdeff | 5 | DigitalOut s0; |
| emilija | 0:51001d8fdeff | 6 | DigitalOut s1; |
| emilija | 0:51001d8fdeff | 7 | DigitalOut s2; |
| emilija | 0:51001d8fdeff | 8 | DigitalOut s3; |
| emilija | 0:51001d8fdeff | 9 | InterruptIn _out; |
| emilija | 0:51001d8fdeff | 10 | Ticker ts; |
| emilija | 0:51001d8fdeff | 11 | void poll(); |
| emilija | 0:51001d8fdeff | 12 | int interrupted; |
| emilija | 0:51001d8fdeff | 13 | int countR; |
| emilija | 0:51001d8fdeff | 14 | int countG; |
| emilija | 0:51001d8fdeff | 15 | int countB; |
| emilija | 0:51001d8fdeff | 16 | int counter; |
| emilija | 0:51001d8fdeff | 17 | int flag; |
| emilija | 0:51001d8fdeff | 18 | int getRed(); |
| emilija | 0:51001d8fdeff | 19 | int getGreen(); |
| emilija | 0:51001d8fdeff | 20 | int getBlue(); |
| emilija | 0:51001d8fdeff | 21 | void getReading(); |
| emilija | 0:51001d8fdeff | 22 | void incCount(); |
| emilija | 0:51001d8fdeff | 23 | |
| emilija | 0:51001d8fdeff | 24 | private: |
| emilija | 0:51001d8fdeff | 25 | |
| emilija | 0:51001d8fdeff | 26 | |
| emilija | 0:51001d8fdeff | 27 | protected: |
| emilija | 0:51001d8fdeff | 28 | |
| emilija | 0:51001d8fdeff | 29 | |
| emilija | 0:51001d8fdeff | 30 | }; |