j

Dependents:   SPACEmk2

Committer:
iLyngklip
Date:
Sun Nov 23 02:10:32 2014 +0000
Revision:
0:cd53218fd48a
Work in progress;

Who changed what in which revision?

UserRevisionLine numberNew 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