Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
|
UMP Function Block specification. More...
#include </__w/zephyr/zephyr/lib/midi2/ump_stream_responder.h>
Data Fields | |
const char * | name |
Name of this function block, or NULL if unnamed. | |
uint8_t | first_group |
Number of the first UMP group in this block. | |
uint8_t | groups_spanned |
Number of (contiguous) UMP groups spanned by this block. | |
bool | is_input |
True if this function block is an input. | |
bool | is_output |
True if this function block is an output. | |
bool | is_midi1 |
True if this function block carries MIDI1 data only. | |
bool | is_31250bps |
True if this function block is physically wired to a (MIDI1) serial interface, where data is transmitted at the standard baud rate of 31250 b/s. |
UMP Function Block specification.
uint8_t ump_block_dt_spec::first_group |
Number of the first UMP group in this block.
uint8_t ump_block_dt_spec::groups_spanned |
Number of (contiguous) UMP groups spanned by this block.
bool ump_block_dt_spec::is_31250bps |
True if this function block is physically wired to a (MIDI1) serial interface, where data is transmitted at the standard baud rate of 31250 b/s.
bool ump_block_dt_spec::is_input |
True if this function block is an input.
bool ump_block_dt_spec::is_midi1 |
True if this function block carries MIDI1 data only.
bool ump_block_dt_spec::is_output |
True if this function block is an output.
const char* ump_block_dt_spec::name |
Name of this function block, or NULL if unnamed.