|
uMIDI
The swiss army knife for quick and easy developement of MIDI applications.
|
Device configuration header. More...
#include <stdint.h>#include "lib/adc.h"#include "lib/background_tasks.h"#include "lib/gpio.h"#include "lib/midi.h"#include "lib/serial_communication.h"

Go to the source code of this file.
Macros | |
| #define | GPIO_OUT_TUNE_MUTE gpio.header1.pin2 |
| #define | GPIO_OUT_LOOP1 gpio.header1.pin3 |
| #define | GPIO_OUT_LOOP2 gpio.header1.pin4 |
| #define | GPIO_OUT_LOOP3 gpio.header1.pin5 |
| #define | GPIO_OUT_LOOP4 gpio.header1.pin6 |
| #define | GPIO_OUT_LOOP5 gpio.header1.pin7 |
| #define | GPIO_OUT_SWITCH1 gpio.header1.pin8 |
| #define | GPIO_OUT_SWITCH2 gpio.header1.pin9 |
| #define | GPIO_IN_TUNE_MUTE gpio.header2.pin2 |
| #define | GPIO_IN_LOOP1 gpio.header2.pin3 |
| #define | GPIO_IN_LOOP2 gpio.header2.pin4 |
| #define | GPIO_IN_LOOP3 gpio.header2.pin5 |
| #define | GPIO_IN_LOOP4 gpio.header2.pin6 |
| #define | GPIO_IN_LOOP5 gpio.header2.pin7 |
| #define | GPIO_IN_SWITCH1 gpio.header2.pin8 |
| #define | GPIO_IN_SWITCH2 gpio.header2.pin9 |
| #define | GPIO_OUT_SAVE_LED gpio.header3.pin2 |
| #define | GPIO_IN_SAVE_SWITCH gpio.header3.pin3 |
Variables | |
| struct gpio_mapping | gpio_mappings [] |
| uint8_t | gpio_mappings_size |
| struct led | save_led |
| struct midi_config | midi_config |
| background_task_t | high_frequency_tasks [] |
| uint8_t | high_frequency_tasks_size |
| background_task_t | mid_frequency_tasks [] |
| uint8_t | mid_frequency_tasks_size |
| background_task_t | low_frequency_tasks [] |
| uint8_t | low_frequency_tasks_size |
| struct serial_command | serial_commands [] |
| uint8_t | serial_commands_size |
Device configuration header.
| #define GPIO_IN_LOOP1 gpio.header2.pin3 |
| #define GPIO_IN_LOOP2 gpio.header2.pin4 |
| #define GPIO_IN_LOOP3 gpio.header2.pin5 |
| #define GPIO_IN_LOOP4 gpio.header2.pin6 |
| #define GPIO_IN_LOOP5 gpio.header2.pin7 |
| #define GPIO_IN_SAVE_SWITCH gpio.header3.pin3 |
| #define GPIO_IN_SWITCH1 gpio.header2.pin8 |
| #define GPIO_IN_SWITCH2 gpio.header2.pin9 |
| #define GPIO_IN_TUNE_MUTE gpio.header2.pin2 |
| #define GPIO_OUT_LOOP1 gpio.header1.pin3 |
| #define GPIO_OUT_LOOP2 gpio.header1.pin4 |
| #define GPIO_OUT_LOOP3 gpio.header1.pin5 |
| #define GPIO_OUT_LOOP4 gpio.header1.pin6 |
| #define GPIO_OUT_LOOP5 gpio.header1.pin7 |
| #define GPIO_OUT_SAVE_LED gpio.header3.pin2 |
| #define GPIO_OUT_SWITCH1 gpio.header1.pin8 |
| #define GPIO_OUT_SWITCH2 gpio.header1.pin9 |
| #define GPIO_OUT_TUNE_MUTE gpio.header1.pin2 |
| struct gpio_mapping gpio_mappings[] |
| uint8_t gpio_mappings_size |
| background_task_t high_frequency_tasks[] |
| uint8_t high_frequency_tasks_size |
| background_task_t low_frequency_tasks[] |
| uint8_t low_frequency_tasks_size |
| background_task_t mid_frequency_tasks[] |
| uint8_t mid_frequency_tasks_size |
| struct midi_config midi_config |
| struct led save_led |
| struct serial_command serial_commands[] |
| uint8_t serial_commands_size |
1.8.13