= {
{.switch_id =
SW_SDC, .ctrl_port =
nullptr, .ctrl_pin = 0, .has_ctrl_output =
false, .led_id =
LED_SDC},
{.switch_id =
SW_AMK1, .ctrl_port =
nullptr, .ctrl_pin = 0, .has_ctrl_output =
false, .led_id =
LED_NONE},
{.switch_id =
SW_AMK2, .ctrl_port =
nullptr, .ctrl_pin = 0, .has_ctrl_output =
false, .led_id =
LED_NONE},
{.switch_id =
SW_DASH, .ctrl_port =
nullptr, .ctrl_pin = 0, .has_ctrl_output =
false, .led_id =
LED_DASH},
{.switch_id =
SW_ABOX, .ctrl_port =
nullptr, .ctrl_pin = 0, .has_ctrl_output =
false, .led_id =
LED_ABOX},
{.switch_id =
SW_DAQ, .ctrl_port =
nullptr, .ctrl_pin = 0, .has_ctrl_output =
false, .led_id =
LED_DAQ},
}
#define LED_BLT
Definition led.h:36
#define LED_DAQ
Definition led.h:34
#define LED_5V_CRIT
Definition led.h:35
#define LED_PUMP_2
Definition led.h:24
#define LED_5V_FAN
Definition led.h:32
#define LED_ABOX
Definition led.h:30
#define LED_SDC
Definition led.h:27
#define LED_PUMP_1
Definition led.h:23
#define LED_DLFR
Definition led.h:26
#define LED_DLBK
Definition led.h:25
#define LED_DASH
Definition led.h:29
#define LED_HXFAN
Definition led.h:31
#define LED_MAIN
Definition led.h:28
#define LED_TV
Definition led.h:33
#define FAN_4_CTRL_GPIO_Port
Definition main.h:149
#define DLBK_CTRL_GPIO_Port
Definition main.h:171
#define FAN_1_CTRL_GPIO_Port
Definition main.h:152
#define BLT_CTRL_GPIO_Port
Definition main.h:200
#define DLFR_CTRL_Pin
Definition main.h:168
#define DLBK_CTRL_Pin
Definition main.h:172
#define TV_CTRL_GPIO_Port
Definition main.h:212
#define HXFAN_CTRL_GPIO_Port
Definition main.h:134
#define PUMP_1_CTRL_GPIO_Port
Definition main.h:121
#define FAN_3_CTRL_Pin
Definition main.h:147
#define FAN_2_CTRL_Pin
Definition main.h:156
#define FAN_4_CTRL_Pin
Definition main.h:150
#define MAIN_CTRL_Pin
Definition main.h:178
#define PUMP_2_CTRL_GPIO_Port
Definition main.h:127
#define BLT_CTRL_Pin
Definition main.h:201
#define CRIT_5V_CTRL_Pin
Definition main.h:207
#define CRIT_5V_CTRL_GPIO_Port
Definition main.h:206
#define MAIN_CTRL_GPIO_Port
Definition main.h:177
#define TV_CTRL_Pin
Definition main.h:213
#define FAN_5V_CTRL_Pin
Definition main.h:219
#define FAN_3_CTRL_GPIO_Port
Definition main.h:146
#define FAN_1_CTRL_Pin
Definition main.h:153
#define FAN_5V_CTRL_GPIO_Port
Definition main.h:218
#define DLFR_CTRL_GPIO_Port
Definition main.h:167
#define FAN_2_CTRL_GPIO_Port
Definition main.h:155
#define HXFAN_CTRL_Pin
Definition main.h:135
#define PUMP_2_CTRL_Pin
Definition main.h:128
#define PUMP_1_CTRL_Pin
Definition main.h:122
static constexpr int8_t LED_NONE
Definition switches.c:35
@ SW_FAN_2
Definition switches.h:16
@ SW_DAQ
Definition switches.h:39
@ SW_FAN_4
Definition switches.h:18
@ SW_TV
Definition switches.h:38
@ SW_HXFAN
Definition switches.h:12
@ SW_ABOX
Definition switches.h:24
@ SW_MAIN
Definition switches.h:25
@ SW_SDC
Definition switches.h:11
@ SW_DLBK
Definition switches.h:27
@ SW_PUMP_1
Definition switches.h:9
@ SW_BLT
Definition switches.h:35
@ SW_FAN_5V
Definition switches.h:40
@ SW_DLFR
Definition switches.h:26
@ SW_FAN_1
Definition switches.h:15
@ SW_AMK1
Definition switches.h:19
@ SW_DASH
Definition switches.h:23
@ SW_FAN_3
Definition switches.h:17
@ SW_PUMP_2
Definition switches.h:10
@ SW_AMK2
Definition switches.h:20
@ SW_CRIT_5V
Definition switches.h:37