91void LEDUpdate( uint8_t
fru, uint8_t led_num, uint8_t mode, uint8_t init_status, uint16_t t_init, uint16_t t_toggle );
92void led_act( uint8_t
id, uint8_t action );
94void rtm_led_act( uint8_t
id, uint8_t action );
fru_data_t fru[FRU_COUNT]
Definition board_fru.c:34
void LED_init(void)
Definition led.c:41
LEDState
Definition led.h:42
@ LEDSTATE_TOGGLED
Definition led.h:44
@ LEDSTATE_INIT
Definition led.h:43
LEDMode
Definition led.h:53
@ LEDMODE_LAMPTEST
Definition led.h:56
@ LEDMODE_OVERRIDE
Definition led.h:55
@ LEDMODE_CNT
Definition led.h:57
@ LEDMODE_LOCAL
Definition led.h:54
void LED_Task(void *Parameters)
Definition led.c:56
void led_act(uint8_t id, uint8_t action)
Definition led.c:168
struct LEDConfig LEDConfig_t
LEDInit_status
Definition led.h:37
@ LEDINIT_ON
Definition led.h:38
@ LEDINIT_OFF
Definition led.h:39
void LEDUpdate(uint8_t fru, uint8_t led_num, uint8_t mode, uint8_t init_status, uint16_t t_init, uint16_t t_toggle)
Definition led.c:144
void(* led_act_func_t)(uint8_t id, uint8_t action)
Definition led.h:61
void LEDManage(LEDConfig_t *led_cfg)
Definition led.c:101
struct LEDUpdate LEDUpdate_t
LEDColor
Definition led.h:28
@ LEDCOLOR_WHITE
Definition led.h:34
@ LEDCOLOR_RED
Definition led.h:30
@ LEDCOLOR_GREEN
Definition led.h:31
@ LEDCOLOR_AMBER
Definition led.h:32
@ LEDCOLOR_BLUE
Definition led.h:29
@ LEDCOLOR_ORANGE
Definition led.h:33
LEDAct
Definition led.h:47
@ LEDACT_TURN_ON
Definition led.h:48
@ LEDACT_TOGGLE
Definition led.h:49
@ LEDACT_TURN_OFF
Definition led.h:50
Port layer (includes all portable functions headers)
LEDState_t mode_cfg[LEDMODE_CNT]
Definition led.h:76
uint16_t counter
Definition led.h:77
uint8_t state
Definition led.h:74
uint8_t id
Definition led.h:71
uint8_t mode
Definition led.h:75
uint8_t color
Definition led.h:72
led_act_func_t act_func
Definition led.h:73
uint8_t init_status
Definition led.h:65
bool active
Definition led.h:64
uint16_t t_init
Definition led.h:66
uint16_t t_toggle
Definition led.h:67
LEDState_t new_state
Definition led.h:84
uint8_t mode
Definition led.h:83
uint8_t led_num
Definition led.h:82
uint8_t fru_id
Definition led.h:81