uMIDI
The swiss army knife for quick and easy developement of MIDI applications.
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- a -
active :
led_state
amplitude :
wave_settings
- b -
bit :
gpio_pin
,
program_data
button1_handler :
hmi_config
button2_handler :
hmi_config
- c -
callback_signed :
adc_conversion_config
callback_unsigned :
adc_conversion_config
ccw_callback :
encoder_config
CDC_CCI_Interface :
USB_Descriptor_Configuration_t
CDC_DataInEndpoint :
USB_Descriptor_Configuration_t
CDC_DataOutEndpoint :
USB_Descriptor_Configuration_t
CDC_DCI_Interface :
USB_Descriptor_Configuration_t
CDC_Functional_ACM :
USB_Descriptor_Configuration_t
CDC_Functional_Header :
USB_Descriptor_Configuration_t
CDC_Functional_Union :
USB_Descriptor_Configuration_t
CDC_NotificationEndpoint :
USB_Descriptor_Configuration_t
channel :
adc_conversion_config
,
sequencer_step
clk_phase :
spi_config
clk_pin :
spi_config
clk_polarity :
spi_config
clock_state :
sequencer_channel
cmd_string :
serial_command
config :
encoder
Config :
USB_Descriptor_Configuration_t
control_change :
midi_event_handlers
control_register :
adc_channel_regs
counter :
encoder_state
,
led_state
cw_callback :
encoder_config
- d -
data :
program
data0 :
sequencer_step
data1 :
sequencer_step
dword :
program_data
- e -
encoder1ccw_handler :
hmi_config
encoder1cw_handler :
hmi_config
encoder1push_handler :
hmi_config
encoder2ccw_handler :
hmi_config
encoder2cw_handler :
hmi_config
encoder2push_handler :
hmi_config
event_handlers :
midi_config
- f -
frequency :
wave_settings
from :
linear_range
- h -
handler :
serial_command
header1 :
gpio
header2 :
gpio
header3 :
gpio
help_string :
serial_command
- i -
input :
adc_conversion_config
input_header :
hmi_config
input_range :
adc_config
inputA :
encoder_config
,
encoder_state
inputB :
encoder_config
,
encoder_state
inputSwitch :
encoder_config
interrupt_flag :
adc_channel_regs
interrupt_register :
adc_channel_regs
- j -
jp2 :
jumpers
jp3 :
jumpers
jp4 :
jumpers
jp5 :
jumpers
jumpers :
gpio
- l -
length :
sequencer_pattern
loop1 :
program_data
loop2 :
program_data
loop3 :
program_data
loop4 :
program_data
loop5 :
program_data
- m -
miso_pin :
spi_config
mode :
adc_config
,
led_state
,
sequencer_channel
mosi_pin :
spi_config
mux_register :
adc_channel_regs
- n -
ncs_pin :
spi_config
note_off :
midi_event_handlers
note_on :
midi_event_handlers
number :
program
- o -
offset :
wave_settings
omni_mode :
midi_config
output_header :
hmi_config
- p -
pattern :
sequencer_channel
pin :
gpio_mapping
,
led
pin2 :
gpio_header
pin3 :
gpio_header
pin4 :
gpio_header
pin5 :
gpio_header
pin6 :
gpio_header
pin7 :
gpio_header
pin8 :
gpio_header
pin9 :
gpio_header
port :
gpio_pin
prescaler :
adc_config
,
led_state
program_change :
midi_event_handlers
push_callback :
encoder_config
- r -
result_register :
adc_channel_regs
running :
sequencer_channel
rx_channel :
midi_config
- s -
settings :
wave
signal_rx :
midi_config
slope :
linear_range
speed :
sequencer_channel
speed_counter :
wave_state
speed_prescaler :
wave_state
state :
encoder
,
led
,
wave
step_counter :
wave_state
step_direction :
wave_state
step_index :
sequencer_channel
steps :
sequencer_pattern
switch1 :
program_data
switch2 :
program_data
- t -
tick_callback :
sequencer_channel
to :
linear_range
tuner :
program_data
tx_channel :
midi_config
type :
encoder_config
,
gpio_mapping
,
sequencer_step
- w -
wave :
sequencer_channel
waveform :
wave_settings
word_length :
spi_config
Generated on Fri Aug 26 2022 15:32:39 for uMIDI by
1.8.13