BM_MessageChannelTypeDef enumeration reference
BMAPI 1.14.0.42 · bm_usb_def.h
Definition
Section titled “Definition”typedef enum{ BM_MESSAGE_CHANNEL_0 = 0x0U, BM_MESSAGE_CHANNEL_1 = 0x1U, BM_MESSAGE_CHANNEL_2 = 0x2U, BM_MESSAGE_CHANNEL_3 = 0x3U, BM_MESSAGE_CHANNEL_4 = 0x4U, BM_MESSAGE_CHANNEL_5 = 0x5U, BM_MESSAGE_CHANNEL_6 = 0x6U, BM_MESSAGE_CHANNEL_7 = 0x7U, BM_MESSAGE_ANY_CHANNEL = 0xFU,} BM_MessageChannelTypeDef;Message channel IDs in BM_DataTypeDef header, used for routing indication.
Enumeration values
Section titled “Enumeration values”| Name | Value expression | Description |
|---|---|---|
BM_MESSAGE_CHANNEL_0 |
0x0U |
Channel 0 |
BM_MESSAGE_CHANNEL_1 |
0x1U |
Channel 1 |
BM_MESSAGE_CHANNEL_2 |
0x2U |
Channel 2 |
BM_MESSAGE_CHANNEL_3 |
0x3U |
Channel 3 |
BM_MESSAGE_CHANNEL_4 |
0x4U |
Channel 4 |
BM_MESSAGE_CHANNEL_5 |
0x5U |
Channel 5 |
BM_MESSAGE_CHANNEL_6 |
0x6U |
Channel 6 |
BM_MESSAGE_CHANNEL_7 |
0x7U |
Channel 7 |
BM_MESSAGE_ANY_CHANNEL |
0xFU |
Any channel, set this value in BM_DataTypeDef header if not used (e.g. TX.header.schn or RX.header.dchn) |
Related types and constants
Section titled “Related types and constants”Source: BMAPI 1.14.0.42 released Doxygen documentation. The headers and help files bundled with an installed SDK define its version-specific contract.