23 lines
299 B
C
23 lines
299 B
C
#ifndef LEDS_H
|
|
#define LEDS_H
|
|
|
|
#include "firmware.h"
|
|
|
|
// times below are multiplied by DELAY_TIME, in ms
|
|
#define LED_ARMED_BLINK_TIME 50
|
|
#define LED_ERROR_BLINK_TIME 50
|
|
|
|
enum LEDStates
|
|
{
|
|
LED_OFF,
|
|
LED_ARMED,
|
|
LED_ON,
|
|
LED_ERROR,
|
|
};
|
|
|
|
extern enum LEDStates LEDState;
|
|
|
|
void processLEDState();
|
|
|
|
#endif
|