微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 为什么AF_DataRequest返回success了,却没有afDataConfirm或者AF_DATA_CONFIRM_CMD

为什么AF_DataRequest返回success了,却没有afDataConfirm或者AF_DATA_CONFIRM_CMD

时间:10-02 整理:3721RD 点击:

求各位大神帮个忙,谢谢了

环境如下:

一个路由,一个协调器,一个终端

首先三个都组网,终端组到协调器底下去,这时候有AF_DataRequest就有AF_DATA_CONFIRM_CMD

然后我把协调器断了,终端组到了路由器下面去了。这时候有AF_DataRequest,并且返回success,却收到不afDataConfirm或者AF_DATA_CONFIRM_CMD

有什么情况会导致这样的情况,先谢谢各位大神啦

当调用AF_DataRequest()函数的option中并没有使能AF_ACK_REQUEST时,表明只需要MAC层的ACK,那么此时不会再有AF_DATA_CONFIRM_CMD事件。 只有当option中使能了AF_ACK_REQUEST时,才会有AF_DATA_CONFIRM_CMD事件返回

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top