PMKIND
Dependencies: rohm-rpr0521 rohm-sensor-hal Servo TextLCD
color.h@0:51001d8fdeff, 2021-06-24 (annotated)
- Committer:
- emilija
- Date:
- Thu Jun 24 15:11:30 2021 +0000
- Revision:
- 0:51001d8fdeff
pmkINDUSTRIJA1
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 | }; |