led

Dependencies:   Bertl mbed

Committer:
david_burg
Date:
Mon Nov 16 14:38:39 2015 +0000
Revision:
0:07dda97b5a79
first led test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
david_burg 0:07dda97b5a79 1 #include "mbed.h"
david_burg 0:07dda97b5a79 2 #include "const.h"
david_burg 0:07dda97b5a79 3 #include "Robot.h"
david_burg 0:07dda97b5a79 4
david_burg 0:07dda97b5a79 5 Robot bertl;
david_burg 0:07dda97b5a79 6
david_burg 0:07dda97b5a79 7 int main()
david_burg 0:07dda97b5a79 8 {
david_burg 0:07dda97b5a79 9
david_burg 0:07dda97b5a79 10
david_burg 0:07dda97b5a79 11 while(1)
david_burg 0:07dda97b5a79 12 {
david_burg 0:07dda97b5a79 13 bertl.TurnLedOn(LED_FL1);
david_burg 0:07dda97b5a79 14 bertl.TurnLedOn(LED_FL2);
david_burg 0:07dda97b5a79 15 wait_ms(500);
david_burg 0:07dda97b5a79 16 bertl.TurnLedOff(LED_FL1);
david_burg 0:07dda97b5a79 17 bertl.TurnLedOff(LED_FL2);
david_burg 0:07dda97b5a79 18
david_burg 0:07dda97b5a79 19 bert.NibbleLeds(0x0F);
david_burg 0:07dda97b5a79 20
david_burg 0:07dda97b5a79 21
david_burg 0:07dda97b5a79 22 bertl.TurnLedOn(LED_FR1);
david_burg 0:07dda97b5a79 23 bertl.TurnLedOn(LED_FR2);
david_burg 0:07dda97b5a79 24 wait_ms(500);
david_burg 0:07dda97b5a79 25 bertl.TurnLedOff(LED_FR1);
david_burg 0:07dda97b5a79 26 bertl.TurnLedOff(LED_FR2);
david_burg 0:07dda97b5a79 27
david_burg 0:07dda97b5a79 28 bertl.RGBLed(1,0,0);
david_burg 0:07dda97b5a79 29 wait_ms(500);
david_burg 0:07dda97b5a79 30 bertl.RGBLed(0,1,0);
david_burg 0:07dda97b5a79 31 wait_ms(500);
david_burg 0:07dda97b5a79 32 bertl.RGBLed(0,0,1);
david_burg 0:07dda97b5a79 33 wait_ms(500);
david_burg 0:07dda97b5a79 34 bertl.RGBLed(0,0,0);
david_burg 0:07dda97b5a79 35
david_burg 0:07dda97b5a79 36 bertl.TurnLedOn(LED_BR1);
david_burg 0:07dda97b5a79 37 bertl.TurnLedOn(LED_BR2);
david_burg 0:07dda97b5a79 38 wait_ms(500);
david_burg 0:07dda97b5a79 39 bertl.TurnLedOff(LED_BR1);
david_burg 0:07dda97b5a79 40 bertl.TurnLedOff(LED_BR2);
david_burg 0:07dda97b5a79 41
david_burg 0:07dda97b5a79 42 bertl.TurnLedOn(LED_BL1);
david_burg 0:07dda97b5a79 43 bertl.TurnLedOn(LED_BL2);
david_burg 0:07dda97b5a79 44 wait_ms(500);
david_burg 0:07dda97b5a79 45 bertl.TurnLedOff(LED_BL1);
david_burg 0:07dda97b5a79 46 bertl.TurnLedOff(LED_BL2);
david_burg 0:07dda97b5a79 47
david_burg 0:07dda97b5a79 48 }
david_burg 0:07dda97b5a79 49 }