您好!
我注意到偶尔会发生一种奇怪的行为、但仍然让我头痛。
我已经设置了监听器、以便更好地观察情况。
现在、每次器件加入 ZigBee Netwok 时、我都会根据器件类型发送 BindReq。
所发生的情况是、有时我接收 SRSP 响应、但不通过无线电发送数据包。 如上所述、我已设置监听器进行检查、并且似乎没有数据包被收发。
有什么可能的想法吗?
我已经下载了 ZStack 3.X.0 SDK、对其进行了编译并将其安装在软件狗中。
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 Netwok 时、我都会根据器件类型发送 BindReq。
所发生的情况是、有时我接收 SRSP 响应、但不通过无线电发送数据包。 如上所述、我已设置监听器进行检查、并且似乎没有数据包被收发。
有什么可能的想法吗?
我已经下载了 ZStack 3.X.0 SDK、对其进行了编译并将其安装在软件狗中。
尊敬的 Ayman:
SRSP 将指示 ZNP 收到了 MT_ZDO_BIND_REQ、但由于某些原因、消息从未无线发送。 这些消息包括 TX 缓冲区(NWK_MAX_DATABUFS_*)、高噪声通道(CSMA/CA 功能)或休眠 ZED 的消息超时(NWK_INDIRECT_MSG_TIMEOUT)中已存在的太多消息。 应等待 MT_ZDO_BIND_RSP 确认目标节点已接收到消息。
此致、
Ryan
我在一个数据包和另一个数据包之间有一个睡眠状态、因此我不认为这是原因。
[引用 userid="114053" URL"~/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1180683/dongle-sometimes-doesn-t-send-the-bind_req-packet/4446228 #4446228"]一个有噪声的通道(CSMA/CA 功能)是该地区唯一的无线通道。
[引用 userid="114053" URL"~/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1180683/dongle-sometimes-doesn-t-send-the-bind_req-packet/4446228 #4446228"]或休眠 ZED 的消息超时(Nwk_INDIRECT MSG_TIMEOUT)[/引用]我没有收到任何消息超时错误。
有什么可能导致这种情况的想法?