
Dependencies: PinDetect mbed Servo
Diff: door_leds.h
- Revision:
- 0:81f78497df4e
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/door_leds.h Mon Jun 18 17:47:17 2012 +0000 @@ -0,0 +1,29 @@ +#include "mbed.h" +#include "definitions.h" + +/*Defining functions of door LEDs*/ +void Open_Close_Door(int i); +void DOORS_LED (void); +void Starting_LEDS (void); +extern void new_event(events ev); + +/*Unsigned short (16 bit) type function for writting the hexadecimal values to turn the LEDs on and off*/ + +const unsigned short door_leds[2][24]={ //Bottom door + {0xFFFF,0xFFFF,0xFFFF, + 0xE7FF,0xE7FF,0xE7FF, + 0xC3FF,0xC3FF,0xC3FF, + 0x81FF,0x00FF, 0x81FF,0x00FF, 0x81FF,0x00FF, + 0xC3FF,0xC3FF,0xC3FF, + 0xE7FF,0xE7FF,0xE7FF, + 0xFFFF,0xFFFF,0xFFFF + }, + {0xFFFF,0xFFFF,0xFFFF, //Top door + 0xFFE7,0xFFE7,0xFFE7, + 0xFFC3,0xFFC3,0xFFC3, + 0xFF81,0xFF00, 0xFF81,0xFF00, 0xFF81,0xFF00, + 0xFFC3,0xFFC3,0xFFC3, + 0xFFE7,0xFFE7,0xFFE7, + 0xFFFF,0xFFFF,0xFFFF + } +}; \ No newline at end of file