void switches_periodic(void)
Definition switches.c:144
void switches_init(void)
Definition switches.c:138
bool switches_is_enabled(switches_t switch_id)
Definition switches.c:169
void switches_enable_default_rails(void)
Definition switches.c:186
void switches_set_state(switches_t switch_id, bool enabled)
Definition switches.c:150
uint16_t switches_get_mux_adc_counts(uint8_t channel)
Definition switches.c:178
switches_t
Definition switches.h:7
@ 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
@ CS_5V
Definition switches.h:31
@ SW_MAIN
Definition switches.h:25
@ SW_SDC
Definition switches.h:11
@ SW_DLBK
Definition switches.h:27
@ CS_SWITCH_COUNT
Definition switches.h:32
@ 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
@ CS_24V
Definition switches.h:30
@ 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