TI中文支持网
TI专业的中文技术问题搜集分享网站

AF_DataRequest发送地址模式为afAddrNotPresent,AF_DATA_CONFIRM_CMD无法正确指示状态

现在有一台设备1,需要上报数据给设备2和设备3,采用绑定的方式。

测试结果:设备1只要成功发送数据给设备2或者设备3其中一个,在AF_DATA_CONFIRM_CMD中得到的status为ZSuccess,而不是设备2和设备3都成功收到后,AF_DATA_CONFIRM_CMD的status才为ZSuccess?

这样如何能保证设备1发送给设备2和设备3的数据都成功?

YiKai Chen:

發送封包的時候要記住AF_DataRequest用的transID參數,然後收到AF_DATA_CONFIRM_CMD的時候去檢查收到封包的transID跟發送時用的transID是不是一樣,如果一致才能確認收到APS Ack

zhimin xie:

回复 YiKai Chen:

有比较transID是一样的

YiKai Chen:

回复 zhimin xie:

transID是一样的,就代表有收到了,你可以透過抓包確認

赞(0)
未经允许不得转载:TI中文支持网 » AF_DataRequest发送地址模式为afAddrNotPresent,AF_DATA_CONFIRM_CMD无法正确指示状态
分享到: 更多 (0)