PMK_industrija_mikro4

Dependencies:   rohm-rpr0521 rohm-sensor-hal Servo TextLCD

Committer:
emilija
Date:
Mon Jul 05 12:57:49 2021 +0000
Revision:
1:c49ad58c141d
Parent:
0:c4a5143aeebc
PMK_INDUSTRIJA_MICRO4 VERZIJA2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
emilija 0:c4a5143aeebc 1
emilija 0:c4a5143aeebc 2 class ColorSensor{
emilija 0:c4a5143aeebc 3 public:
emilija 0:c4a5143aeebc 4 ColorSensor(PinName ss0, PinName ss1, PinName ss2, PinName ss3, PinName sout);
emilija 0:c4a5143aeebc 5 DigitalOut s0;
emilija 0:c4a5143aeebc 6 DigitalOut s1;
emilija 0:c4a5143aeebc 7 DigitalOut s2;
emilija 0:c4a5143aeebc 8 DigitalOut s3;
emilija 0:c4a5143aeebc 9 InterruptIn _out;
emilija 0:c4a5143aeebc 10 Ticker ts;
emilija 0:c4a5143aeebc 11 void poll();
emilija 0:c4a5143aeebc 12 int interrupted;
emilija 0:c4a5143aeebc 13 int countR;
emilija 0:c4a5143aeebc 14 int countG;
emilija 0:c4a5143aeebc 15 int countB;
emilija 0:c4a5143aeebc 16 int counter;
emilija 0:c4a5143aeebc 17 int flag;
emilija 0:c4a5143aeebc 18 int getRed();
emilija 0:c4a5143aeebc 19 int getGreen();
emilija 0:c4a5143aeebc 20 int getBlue();
emilija 0:c4a5143aeebc 21 void getReading();
emilija 0:c4a5143aeebc 22 void incCount();
emilija 0:c4a5143aeebc 23
emilija 0:c4a5143aeebc 24 private:
emilija 0:c4a5143aeebc 25
emilija 0:c4a5143aeebc 26
emilija 0:c4a5143aeebc 27 protected:
emilija 0:c4a5143aeebc 28
emilija 0:c4a5143aeebc 29
emilija 0:c4a5143aeebc 30 };