纠正一下: 协调器需要增加编译选项“MT_SAPI_CB_FUNC”,我试过可是不可行。
接下来找到一个TI的实例工程链接:http://download.csdn.net/download/wearlee/10238798
结果按照他的操作就可以实现拓扑图的显示,原因就是发送数据必须要和sensor monitor 的帧格式一致才行。
中间出现了些小问题:链接直接给的工程编译会出现错误即:Unable to open the command file "F:\work\ZigBee\工程源码\SampleApp\CC2530DB\..\..\..\Tools\CC2530DB\f8wCoord.cfg"
实际上该错误就是因为该链接对应的仅仅是一个工程文件,没有对应的协议栈。只需要把该工程拷贝到协议栈ZStack-CC2530-2.3.1-1.4.0中,将原来的协议栈里面的工程文件替换即可。烧写到协调器和终端节点中就会显示拓扑图结构。经过这次小实验,懂得了工程文件和协议栈文件的关系。工程文件包含在协议栈文件当中。只是其中的一个部分。
PS:个人认为还是不是很方便,建议用抓包工具来对网络拓扑进行分析。