Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Macros

#define UMP_STREAM_STATUS_EP_DISCOVERY   0x00
 Endpoint Discovery Message.
#define UMP_STREAM_STATUS_EP_INFO   0x01
 Endpoint Info Notification Message.
#define UMP_STREAM_STATUS_DEVICE_IDENT   0x02
 Device Identity Notification Message.
#define UMP_STREAM_STATUS_EP_NAME   0x03
 Endpoint Name Notification.
#define UMP_STREAM_STATUS_PROD_ID   0x04
 Product Instance Id Notification Message.
#define UMP_STREAM_STATUS_CONF_REQ   0x05
 Stream Configuration Request Message.
#define UMP_STREAM_STATUS_CONF_NOTIF   0x06
 Stream Configuration Notification Message.
#define UMP_STREAM_STATUS_FB_DISCOVERY   0x10
 Function Block Discovery Message.
#define UMP_STREAM_STATUS_FB_INFO   0x11
 Function Block Info Notification.
#define UMP_STREAM_STATUS_FB_NAME   0x12
 Function Block Name Notification.

Detailed Description

See also
Universal MIDI Packet (UMP) Format and MIDI 2.0 Protocol: 7.1 UMP Stream Messages
Remarks
When UMP_MT(x)=UMP_MT_UMP_STREAM, then UMP_STREAM_STATUS(x) may be one of:

Macro Definition Documentation

◆ UMP_STREAM_STATUS_CONF_NOTIF

#define UMP_STREAM_STATUS_CONF_NOTIF   0x06

#include <zephyr/audio/midi.h>

Stream Configuration Notification Message.

◆ UMP_STREAM_STATUS_CONF_REQ

#define UMP_STREAM_STATUS_CONF_REQ   0x05

#include <zephyr/audio/midi.h>

Stream Configuration Request Message.

◆ UMP_STREAM_STATUS_DEVICE_IDENT

#define UMP_STREAM_STATUS_DEVICE_IDENT   0x02

#include <zephyr/audio/midi.h>

Device Identity Notification Message.

◆ UMP_STREAM_STATUS_EP_DISCOVERY

#define UMP_STREAM_STATUS_EP_DISCOVERY   0x00

#include <zephyr/audio/midi.h>

Endpoint Discovery Message.

◆ UMP_STREAM_STATUS_EP_INFO

#define UMP_STREAM_STATUS_EP_INFO   0x01

#include <zephyr/audio/midi.h>

Endpoint Info Notification Message.

◆ UMP_STREAM_STATUS_EP_NAME

#define UMP_STREAM_STATUS_EP_NAME   0x03

#include <zephyr/audio/midi.h>

Endpoint Name Notification.

◆ UMP_STREAM_STATUS_FB_DISCOVERY

#define UMP_STREAM_STATUS_FB_DISCOVERY   0x10

#include <zephyr/audio/midi.h>

Function Block Discovery Message.

◆ UMP_STREAM_STATUS_FB_INFO

#define UMP_STREAM_STATUS_FB_INFO   0x11

#include <zephyr/audio/midi.h>

Function Block Info Notification.

◆ UMP_STREAM_STATUS_FB_NAME

#define UMP_STREAM_STATUS_FB_NAME   0x12

#include <zephyr/audio/midi.h>

Function Block Name Notification.

◆ UMP_STREAM_STATUS_PROD_ID

#define UMP_STREAM_STATUS_PROD_ID   0x04

#include <zephyr/audio/midi.h>

Product Instance Id Notification Message.