微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于AF_DATA_CONFIRM_CMD事件的问题一二

关于AF_DATA_CONFIRM_CMD事件的问题一二

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

1,本人用CC2530芯片,2.5.1协议栈。option中使能了AF_ACK_REQUEST,且ACK等待时间为3秒,重发次数是3次。请问,如果第一次发送后收不到ACK,那会触发AF_DATA_CONFIRM_CMD事件吗?还是重发3次以后都收不到才进入事件呢?

2,如果定义了POWER_SAVING,那单片机是不是还是会每1000ms唤醒一次去轮询任务呢?

3,如果要发600多个byte的长数据包应该怎么做呢?有没有对应的函数?

谢谢大神解答,小弟感激不尽!

跪求大神啊!

别沉啊………………

1,3次以后才进入事件。但是如果第一次发送连MAC ACK都没有的话,就不会再重发后面的2次了,直接告诉应用层了。

2,定义POWER_SAVING以后,看你们的系统是不是还有任务,如果没有任务的话就不会再1000ms轮询了。如果你设置了周期性1000ms的任务,那么就会的。

3,用户不需要管,协议栈有自动的分包功能。

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

网站地图

Top