#ifndef __LEDS_H__
#define __LEDS_H__
#include "list.h"
extern int debug;
#define LED_FLASHING 128
#define LED_FLASH_ON 64
#define LED_RED 1
#define LED_YELLOW 2
#define LED_GREEN 3
#define LED_BLUE 4
#define LED_PURPLE 5
#define LED_OFF 6
struct led {
int current_status,last_status;
int x,y;
};
typedef struct point {
int x,y;
} point;
extern ListItem leds_array;
extern point Red_led,Yellow_led,Off_led,Green_led,Blue_led,Purple_led;
int init_leds(int,int, int,int, int,int, int,int, int,int, int,int);
struct led *add_led(int x,int y,int status);
int display_leds(int);
#endif
syntax highlighted by Code2HTML, v. 0.9.1