一、类型
1、单播
2、组播
3、广播
二、zigbee协议栈中函数AF——DataRequest()函数中第一个参数afAddrType_t *dstAddr
其中 afAddrType_t定义为
typedef struct
{
union
{
uint16 shortAddr;
ZLongAddr_t extAddr;
}addr;
afAddrMode_t addrMode;//发送方式
byte endPoint;
uint16 panID;
}afAddrType_t
afAddrMode_t的定义为
typedef enum
{
afAddrNotPersent = AddrNotPresent,
afAddr16Bit = Addr16Bit,//单播
afAddrGroup = AddrGroup,//组播
afAddrBroadcast = AddrBroadcast//广播
} afAddrMode_t
三、使用
1、首先需要顶一个afAddrType_t类型的变量
2、为变量中的addrMode赋值,确定发送类型(如Addr16Bit单播)
3、设置addr.shortAddr = xxxx目标地址即可发送数据