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.

[参考译文] CC2538:如何识别 ZigBee 器件已开启并已添加到网络中、但无法在无法找到网络的情况下识别

Guru**** 2587345 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/756630/cc2538-how-to-identify-zigbee-device-is-on-and-added-to-network-but-not-working-in-case-it-has-not-been-able-to-find-network

器件型号:CC2538

您好!

我想确定 ZigBee 器件在网络中连接的情况、在一段时间后无法找到网络、这可能是由于信号强度弱或任何其他原因造成的。 如标题中所述。

如何识别它?  

我需要识别这种情况并使用 LED 闪烁通知用户。

对于状态更改、我在 事件循环中使用了案例 ZDO_State_change、我需要对上述情况执行相同的操作。

谢谢、

Akshay B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以在 ZDO_State_change 情况下检查器件状态是否为孤立状态。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你,yikai。

    如果我将 ZigBee 协调器移出器件范围、那么 ZDO_State_Change 案例是否合理。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我将对其进行测试。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Yikai、

    我正在测试孤立状态,但当我关闭我的协调器时,我认为协调器超出范围。 在案例 ZDO_State_change 上放置了调试点、在关闭协调器后、案例 ZDO_State_change 的调试点未达到。

    您能告诉我为什么会发生这种情况吗?

    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的 Zigbee 网络中是否有路由器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果网络中有路由器并且您关闭 ZC,则终端设备将连接到路由器,并且不会更改状态。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、akshay、

    请使用监听器确认 Zigbee 网络中实际发生的情况。

    此致、
    Ryan