微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 如何跟踪cc2530传输路径把 Z_stack协议栈路由打印输出

如何跟踪cc2530传输路径把 Z_stack协议栈路由打印输出

时间:12-22 整理:3721RD 点击:

Ti工程师:

为了验证网络的多跳功能,想把数据传输的路由路径显示出来,比如ABCDE四个节点,E通过那些节点最终传输到A这个路由信息串口输出打印,这是为了调试过程中充分验证路由器的路由过程,希望给予指点,具体一点不要拉一个文档,责任和态度是第一位的,十分感谢!

再次感谢!

所谓的neighour table ,route table 到底是什么,他在哪儿,怎么进行输出查询

建议你仔细阅读下zigbee specification!


 // Table of neighboring nodes (not including child nodes)
neighborEntry_t neighborTable[MAX_NEIGHBOR_ENTRIES];

//路由表,存储下一跳的地址,当然不仅如此。

rtgEntry_t rtgTable[MAX_RTG_ENTRIES];

这些都是网络层的概念,以库的形式提供,你可以在IAR中watch.

这些如需详细了解,参考zigbee规范,或者买本钟永锋的《zigbee无线传感器网络》,另外,Z-STACK developer's Guide.pdf中5.2节也有介绍。

用TI的工具sniffer抓包,这可以看出是否转发的包。

http://www.daintree.net/ 或者http://www.ubilogix.com/products/ubiqua 这两个第三方工具也有类似抓路径的工具。可以很好的支持TI的工具,不是免费的。

上一篇:CC1125
下一篇:2531 usb 无法识别得设备

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

网站地图

Top