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.

[参考译文] CC3130:WiFi 扫描的高级控制

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1116576/cc3130-advanced-control-of-wifi-scan

器件型号:CC3130

您好!

我们在结合了 BLE 和 Wi-Fi 通信的产品中使用 CC3130。

我们使用 CC 的扫描功能来查找它可以连接到的 Wi-Fi 网络。

我们想问几个有关它的问题:

(1)我们希望能够指示组件执行被动 Wi-Fi 扫描、以便在扫描时不发送任何传输(仅限 RX)。 我们怎么能做到这一点?

(2)如何触发即时 Wi-Fi 扫描?  我们使用策略启用 Wi-Fi 扫描时、它是否仅立即触发 Wi-Fi 扫描? 或者是否有其他方法来实现它?

(3)我们如何控制每个 Wi-Fi 信道在扫描时保持多长时间? 还是仅硬编码?  

感谢您的帮助。

谢谢:)  

NIR  

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

    NIR、您好!

    (1)此设备无法完成此操作-仅支持活动扫描。 您进行被动扫描的原因是什么?

    (2)是的、它基于扫描策略。 您需要设置策略以强制立即扫描。 (根据连接请求、在连接设置之前将进行快速扫描-请参阅 编程人员指南中的第4.7章)。   

    (3)硬编码。

    通常、simpelink 系列提供一个简单的 API、该 API 针对 Wi-Fi 的典型用例进行了优化。  

    请注意、它也可以在收发器模式下运行(请参阅第13章) -因此您基本上可以自己执行被动扫描(即在应用程序中)。

    BR、

    Kobi

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

    感谢 Kobi 的快速答复

    关于您的问题1 -使用被动扫描将帮助我们改善产品的 UX、因为现在我们必须停止扫描的另一种通信以防止碰撞。 如果无法实现、是否有任何使用收发器模式进行被动扫描的代码示例可识别来自不同通道的信标?  

    谢谢  

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

    当您说"停止其他类型的通信"-您是指 BLE、对吧?

    仅发送探测请求不应影响 BLE (尤其是 BLE 共存、这种共存优先考虑了 BLE -因此在 BLE 之间空闲时将发送探测)。 使用活动扫描可显著缩短扫描时间、因此 UX 应该更好。  

    我们没有收发器示例(这不是常见要求)。 实施 过程需要了解802.11协议的一些知识、但识别信标并解析信标应该相对简单。