This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
问题1:因机制需要,需要连续发送4包数据,请问可以连续调用AF_DataRequest发送吗?测试发现连续调用,似乎只发出了第一包。。
问题2:如果不能连续发送,使用AF_DataRequest发送数据,查询发送完成的方式是什么?是等待 AF_DATA_CONFIRM_CMD 事件吗?如果是,有以下几点疑问:
a. 广播,组播,P2P 的数据包,是否都会引发 AF_DATA_CONFIRM_CMD 事件
b. 发送失败是否也会引起 AF_DATA_CONFIRM_CMD 事件
c. 是否可以在收到 AF_DATA_CONFIRM_CMD 事件时,直接开始发送下一个数据包
1.zigbee不适用大数据、高速率传输,MAC层提供的最大payload为127字节,除去NWK和APS层的各种头部,实际的会更小
不必连续使用AF_DataRequest,对于大的数据包协议栈会自动分包发送
使用AF_DataRequest发送数据,查询发送完成的方式是什么?是等待 AF_DATA_CONFIRM_CMD 事件吗?
是的
a.不是,只有单播时
b.是的
c.可以