j
LED.h@0:cd53218fd48a, 2014-11-23 (annotated)
- Committer:
- iLyngklip
- Date:
- Sun Nov 23 02:10:32 2014 +0000
- Revision:
- 0:cd53218fd48a
Work in progress;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
iLyngklip | 0:cd53218fd48a | 1 | |
iLyngklip | 0:cd53218fd48a | 2 | DigitalOut blueLED(LED1); |
iLyngklip | 0:cd53218fd48a | 3 | DigitalOut redLED(LED2); |
iLyngklip | 0:cd53218fd48a | 4 | DigitalOut greenLED(LED3); |
iLyngklip | 0:cd53218fd48a | 5 | |
iLyngklip | 0:cd53218fd48a | 6 | |
iLyngklip | 0:cd53218fd48a | 7 | void ledDriver(int y=0){ |
iLyngklip | 0:cd53218fd48a | 8 | switch(y){ |
iLyngklip | 0:cd53218fd48a | 9 | case 1:{ // Blue light |
iLyngklip | 0:cd53218fd48a | 10 | blueLED = 0.5; |
iLyngklip | 0:cd53218fd48a | 11 | redLED = 0; |
iLyngklip | 0:cd53218fd48a | 12 | greenLED = 0; |
iLyngklip | 0:cd53218fd48a | 13 | break;} |
iLyngklip | 0:cd53218fd48a | 14 | case 2:{ // Red light |
iLyngklip | 0:cd53218fd48a | 15 | blueLED = 0; |
iLyngklip | 0:cd53218fd48a | 16 | redLED = 0.5; |
iLyngklip | 0:cd53218fd48a | 17 | greenLED = 0; |
iLyngklip | 0:cd53218fd48a | 18 | break;} |
iLyngklip | 0:cd53218fd48a | 19 | case 3:{ // Green light |
iLyngklip | 0:cd53218fd48a | 20 | blueLED = 0; |
iLyngklip | 0:cd53218fd48a | 21 | redLED = 0; |
iLyngklip | 0:cd53218fd48a | 22 | greenLED = 0.5; |
iLyngklip | 0:cd53218fd48a | 23 | break;} |
iLyngklip | 0:cd53218fd48a | 24 | case 0:{ |
iLyngklip | 0:cd53218fd48a | 25 | blueLED = 0; |
iLyngklip | 0:cd53218fd48a | 26 | redLED = 0; |
iLyngklip | 0:cd53218fd48a | 27 | greenLED = 0; |
iLyngklip | 0:cd53218fd48a | 28 | break;} |
iLyngklip | 0:cd53218fd48a | 29 | } // Switch |
iLyngklip | 0:cd53218fd48a | 30 | |
iLyngklip | 0:cd53218fd48a | 31 | }//ledDriver |