58 static const uint8_t LED_TIMER_SLOWDOWN=20; 60 #define LEDREDPORT PORTC 61 #define LEDREDMASK 0b00000001
volatile uint8_t eflags
Error Flags.
Definition: Eload.c:64
struct LED_DATA_t::@1 named
static const LED_FLASH_t LED_BLINK_SLOW
slow blinking, period=1.6s
Definition: led.h:76
static const uint8_t EFLAG_TEMP
Heat Sink Overtemp.
Definition: Eload.h:60
static void LEDRedOff(void)
Switches the red LED off.
Definition: led.h:105
static const LED_FLASH_t LED_BLINK_NORMAL
normal speed blinking, period=0.8s
Definition: led.h:77
static void ClearOvertempError(void)
Clears the Overtemp Error Flag and the LED.
Definition: led.h:132
#define LEDREDMASK
Definition: led.h:61
LED_FLASH_t overTemp
Definition: led.h:89
LED_FLASH_t fuse
Definition: led.h:91
#define LEDREDPORT
Definition: led.h:60
static const uint8_t EFLAG_SOA
Indicates Limits caused by the SOA of the Transistor. Should be somehow displayed!
Definition: Eload.h:59
static void ClearSOAError(void)
Clears the SOA Error Flag and the LED.
Definition: led.h:118
static const LED_FLASH_t LED_BLINK_ON
always on
Definition: led.h:74
static void SetSOAError(void)
Sets the SOA Error Flag and the LED.
Definition: led.h:111
LED_FLASH_t powerRed
Definition: led.h:86
static void LEDRedOn(void)
Switches the red LED on.
Definition: led.h:99
void LedTimerCallback(void)
Timer Callback Function.
Definition: led.c:29
static const LED_FLASH_t LED_BLINK_OFF
always off
Definition: led.h:75
static void SetOvertempError(void)
Sets the Overtemp Error Flag and the LED.
Definition: led.h:125
LED_FLASH_t spare
Definition: led.h:92
uint8_t LED_FLASH_t
Typedef for LED flashing.
Definition: led.h:68
static const LED_FLASH_t LED_BLINK_FAST
fast blinking, period=0.4s
Definition: led.h:78
static const LED_FLASH_t LED_BLINK_BEACON
short pulse, 200ms on, 1.4s off
Definition: led.h:79
LED_FLASH_t rangeBlue
Definition: led.h:88
LED_DATA_t ledData
This is the pattern the eight leds should blink. Every '1'-bit means the LED is on....
Definition: Eload.c:71
LED_FLASH_t powerGreen
Definition: led.h:85
LED_FLASH_t rangeGreen
Definition: led.h:87
LED_FLASH_t ledRedData
This is the pattern the debug led should blink.
Definition: Eload.c:70
LED_FLASH_t SOA
Definition: led.h:90