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.

ZigBee 发送数据失败

Other Parts Discussed in Thread: Z-STACK, CC2530

通过AF_DataRequest发送数据的时候,在多路由设备同时上电情况下,协调器向路由设备发送数据失败频繁(通过短地址点对点通讯),错误吗多为0x11,有时错误码为0x10,

我现在是在Z-Stack  Mesh 1.0.0  和ZStack-CC2530-2.5.1a测试都有同样的问题,

谁能帮忙解答一下怎么解决,谢谢

  • 补充一下  

    协调器能够收到 路由设备发送过来的数据,就是协调器到路由设备的应答消息(自己定义的应答消息)发送失败

  • 多路由是指几个路由?另外刚上电的时候,设备上的路由表和邻居表都是空的,协调器也没有到节点的路径。所以需要通过发起Router Request去找路径,这个时候协调器发送数据过快的,就导致网络里面很多的广播风暴,你可以通过抓包看下空中的数据就知道了。

    建议你开启MTO Request,在节点上电以后,立即发送RTG_MTORouteReq(void),节点在上报数据以后,协调器就可以知道到节点的路径了。

    具体关于MTO的理解,建议你参考文档。 

    http://www.ti.com/lit/an/swra427c/swra427c.pdf

  • 我现在是有45个路由设备,

    我现在  在设备应用初始化的时候加上了 RTG_MTORouteReq(void),然后也按照cc2530 MTO.PDF里面配置了参数,

    好像没有明显效果,附件抓包数据,帮忙分析一下吧,谢谢

    软件版本是 Z-Stack Mesh 1.0.0,

    测试抓包2.psd