- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
zigbee 为什么数据包被多次重发?
录入:edatop.com 点击:
zigbee 为什么数据包被多次重发?
zigbee 为什么收到ACK之后,数据包还是会被重发而且设备这边也确实收到了4次同样的数据,图片为抓包截图
zigbee 为什么收到ACK之后,数据包还是会被重发而且设备这边也确实收到了4次同样的数据,图片为抓包截图
你用的是哪个协议栈,是否可以在发送端接收MAC ACK的地方,打个断点,看程序是否有进入case AF_DATA_CONFIRM_CMD 里面。
另外两个节点之间的距离怎么样,板子的射频性能是否有问题的
协调器,路由器和抓包所用的模块距离都在20公分之内,所有的模块都是使用外接天线,射频性能应该没有什么问题,另外如果收到MAC ACK就会有AF_DATA_CONFIRM_CMD里边吗? 另外经过我的测试,如果2个模块距离10公分之内,很少出现上述情况,但是如果距离稍远(20公分)就会出现上述情况,但是通过抓包看到的LQI的值还是很高的啊,信号质量应该不是问题啊
如果收到MAC ACK肯定会到AF_DATA_CONFIRM_CMD
你说的10公分没问题,20公分有问题,那真应该确认下射频性能是否有问题了
上一篇:CC3200连接AP时如何指定固定IP?
下一篇:CC2650芯片电源管理设置问题