您好!
我目前正在我们的产品上使用自动+快速连接、这在99%的情况下都能正常工作、因为我们的产品是静止的。
但是、当器件最初配置为接近接入点、然后安装到该接入点范围的限制时、只要检测到该接入点、器件仍将连接到该接入点(即使有更好的 AP 可用)。 当接入点的动态电源管理改变其电源时、也会发生同样的情况。
我尝试了各种策略来强制重新扫描:
1:删除 /tmp/fcon.ssid (我假设为快速连接存储 BSSID)=>由于它是系统文件、因此无法正常工作
2:将 SL_WLAN_CONNECT_policy 设置为 auto 而不是 auto_fast =>它会继续使用之前的 BSSID 而不是具有最佳 RSSI 的 BSSID。
3:强制执行扫描、使用 sl_WlanGetNetworkList 读取结果并使用最佳 RSSI 手动连接到 BSSID =>这有效但似乎过于复杂
我的问题:
是否预计如果已存储快速连接配置文件、即使 SL_WLAN_CONNECT_policy 仅设置为"auto"、也会使用该配置文件? 您能复制它吗?
是否可以在下一版本中包含擦除快速连接配置文件的方法?
谢谢、
C é dric