跳转到内容

BM_MessageRouteTypeDef

结构体与成员名称和 BMAPI SDK 保持一致,便于直接对应头文件与示例代码。

BM_MessageRouteTypeDef data structure.

Member Declaration Description
type uint8_t type 0 = invalid, 1 = unicast, 2 = broadcast
source uint8_t source Source channel index (0-15)
target uint16_t target Target channel: index if type==1, bitmask of target channels if type==2
reserved uint16_t reserved Reserved for future
flagsmask uint8_t flagsmask Source message flag mask, message will be routed if msg.flags & flagsmask == flagsvalue
flagsvalue uint8_t flagsvalue Source message flag value, See BM_MessageFlagsTypeDef for details
idmask uint32_t idmask Source message ID mask, message will be routed if msg.id & idmask == idvalue
idvalue uint32_t idvalue Source message ID value, See BM_MessageIdTypeDef for details

This data-structure reference follows the current BUSMUST BMAPI SDK.