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:ZNP 在形成网络时不会拾取最佳通道

Guru**** 2837210 points

Other Parts Discussed in Thread: CC2538, Z-STACK, CC2592

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/782697/cc2538-znp-does-not-pick-up-best-channel-when-forming-network

器件型号:CC2538
Thread 中讨论的其他器件: Z-stackCC2592

我们将 CC2538 ZNP (Z-Stack Home 1.2.2a.44539)与 Linux Gateway 配合使用。

在 f8wConfig.cfg 中、默认通道列表为 0x02108800 (11、15、20、25)、这与网关配置文件(config.inI)相同。

我们每次刷写固件(以清除 NV)并将电路板带到不同的环境进行测试、似乎网络始终从通道11启动、尽管在某些情况下是最糟糕的(WiFi 干扰强和重试次数)。 我们期望 ZNP 选择更好的通道。  

这是正确的行为、还是我们未正确使用配置。

谢谢、此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以尝试使用 SmartRF Studio 在通道11上输出连续 TX 信号、并查看协调器是否会选择其他通道。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    刷写器件并不意味着 NV 被清除(请参阅中 Z-Stack 家庭示例应用用户指南.pdf 的第3节) /文档)。

    虽然 Zigbee 和 Wifi 使用2.4GHz、但它们可能在不同的通道上运行。
    Zigbee 上的通道11使用2405MHz、而 Wifi 的范围可以是2412MHz 到2484MHz。



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

    您好 YiKai、

    感谢您的建议。 在启动网络之前、在通道11上尝试了连续 Tx 和数据包 Tx (短时间间隔)、ZNP 能够选择另一个通道、在这种情况下可以正常工作。

    但我假设 MAC 层使用 CCA 来确定起始通道、当它仅与 WiFi 网络共存(没有其他 Zigbee Tx 源)时、似乎无效。 随附了我的环境中通道11和通道25的 SmartRF Studio 连续 RSSI 图。 通道11的读数比通道25的噪声大得多、但 ZNP 在启动时仍选择通道11。

    BTW、我们的模块具有板载 CC2592、我在构建 ZNP 固件时启用了'HAL_PA_LNA'和'HAL_PA_LNA_CC2592'宏。

    谢谢、此致!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您认为通道11有噪声,我想您可以跳过通道11以形成网络。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 YiKai、

    我当时认为、在这种情况下、z 堆栈可以自动选择噪声更小的通道(仅与 WiFi 共存)、而无需使用其他工具、但似乎我们必须依靠其他措施来使其正常工作。

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

    我正在使用完整的二进制映像(512KB)对器件进行编程、NV 页应清零。
    对于信道选择、我希望堆栈自动选择更好的信道(根据 RSSI 可降低噪声)、但似乎我们必须根据现场调查手动设置、以避免 WiFi 网络干扰。

    谢谢、此致!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    显然、Z-Stack 扫描不认为通道噪声足够大。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我理解、非常感谢您的帮助!