bool exec_relay(const char *command)
Handler for the relays command.
Definition: switcher.c:119
Data structure for program information.
Definition: program.h:64
bool exec_save(const char *command)
Handler for the save command.
Definition: switcher.c:214
bool exec_load(const char *command)
Handler for the load command.
Definition: switcher.c:106
void execute_program(uint32_t program_data)
Replace current program by given program_data and update relays accordingly.
Definition: switcher.c:74
void poll_switches(void)
Definition: switcher.c:247
void handle_program_change(uint8_t program)
Callback for unimplemented midi messages.
Definition: switcher.c:226
void unknown_midi_message_handler(void)
Task for polling all switches and update current program.
Definition: switcher.c:241
bool exec_restore(const char *command)
Handler for the restore command.
Definition: switcher.c:198
bool exec_backup(const char *command)
Handler for the backup command.
Definition: switcher.c:92
Definition: switcher.c:45