Dependencies:   PinDetect mbed Servo

door_leds.h

Committer:
Rufaida
Date:
2012-06-18
Revision:
0:81f78497df4e

File content as of revision 0:81f78497df4e:

#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
    }
};