UTIL_GET_DEVICE_INFO命令发了以后,
<RX>11:41:32.46 COM4 UTIL_GET_DEVICE_INFO_RESPONSE (0x6700)
Status: SUCCESS (0x0)
IEEEAddr: 0x00124B00014E78AC
ShortAddress: 0x0000
DeviceType: COORDINATOR, ROUTER, END_DEVICE (0x7)
DeviceState: DEV_ZB_COORD (0x9)
NumAssocDevices: 0x02
AssocDevicesList: 0x5337, 0x141B
这个是否意味着有两个设备加入到网络了?
另外,我的设备的是一闪一闪的,说明并未加入到网络中? 对此感到很奇怪
使用ZDO_IEEE_ADDR_REQ命令后,也没有得到网络中其他设备发过来的消息
<TX>11:47:29.19 COM4 ZDO_IEEE_ADDR_REQ (0x2501) ShortAddr: 0x0000 ReqType: EXTENDED (0x1) StartIndex: 0x00
<RX>11:47:29.2 COM4 ZDO_IEEE_ADDR_REQ_SRSP (0x6501) Status: afStatus_SUCCESS (0x0)
请问这是什么问题
非常感谢您的回答。
Guli Zhu:
各位大大们,你们都没有用过Ztools吗?
用过也来说说,互相交流交流。
VV:
请用packet sniffer抓下整个过程的数据包,就知道怎么回事了!
Guli Zhu:
回复 VV:
我抓包下来看过了。
情况是这样的,我有两个设备第一个是zigbee的开发板,我烧写的是enddevice的文件,另外一个是其他公司的zigbee终端设备。
发现有不同的地方,ti的设备在加入网络分配short addr后,确认有assoc.state为successful后,又发送了一个请求。是device Announce的信息。
而其他的设备确认有assoc.state为successful后,没有发送信息。一直在重复beacon请求,然后successful,请问下这情况是什么原因造成的。
Guli Zhu:
回复 Guli Zhu:
说明有关联已经分配了网络地址。这情况是已经加入到网络中?
VV:
回复 Guli Zhu:
z-tool需要打开MT功能,具体怎么使用可以参考协议栈安装目录下的Document文件夹中一个文档
请把你抓包的文件用附件发上来!谢谢!
Guli Zhu:
回复 VV:
在确认了state successful后,又重新发送了beacon请求。
Guli Zhu:
回复 Guli Zhu:
另外一个抓包工具,可以看到一直在association,正常情况下载association后,应该有个device announce的过程。
请帮忙看下有没有问题。
Guli Zhu:
回复 VV:
有没有可能是不同产品的兼容性的问题。我的另外一个产品是ember的zigbee设备。
Guli Zhu:
回复 VV:
已经上传截图,求回答下
VV:
回复 Guli Zhu:
如果都是标准的ZigBee协议的话,应该入网没什么问题,你能够把你的抓包文件用附件发上来吗,我需要看到数据帧中某些位的说明。