39 #define ENABLE_SWITCH_PIN gpio.header3.pin7 42 #define POWER_LED_PIN gpio.header3.pin5 45 #define STATUS_LED_PIN gpio.header3.pin6 const struct adc_conversion_config expression_conversion
Definition: config.c:47
struct gpio_mapping gpio_mappings[]
Definition: config.c:101
uint8_t high_frequency_tasks_size
Definition: config.c:57
MIDI transceiver module configuration.
Definition: midi.h:135
GPIO configuration and service functions.
background_task_t high_frequency_tasks[]
Definition: config.c:54
uint8_t low_frequency_tasks_size
Definition: config.c:69
ADC configuration common to all conversions.
Definition: adc.h:88
Serial communication module.
void(* background_task_t)(void)
Data type for background task pointers.
Definition: background_tasks.h:49
ADC configuration and service functions.
MIDI message transceiver.
uint8_t mid_frequency_tasks_size
Definition: config.c:63
uint8_t serial_commands_size
Definition: config.c:98
Command specification.
Definition: serial_communication.h:72
struct serial_command serial_commands[]
Definition: config.c:93
Enumeration for the on-board LEDs.
Definition: leds.h:72
uint8_t gpio_mappings_size
Definition: config.c:107
Background task scheduler.
ADC conversion configuration.
Definition: adc.h:73
struct led status_led
Definition: config.c:114
background_task_t mid_frequency_tasks[]
Definition: config.c:59
background_task_t low_frequency_tasks[]
Definition: config.c:65
Maps a GPIO pin to its designated type / function.
Definition: gpio.h:65
struct led power_led
Definition: config.c:110