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.

[参考译文] BOOSTXL-CC3135:CC3135扫描 AP

Guru**** 2393005 points
Other Parts Discussed in Thread: BOOSTXL-CC3135, CC3135

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/969199/boostxl-cc3135-cc3135-scan-ap

器件型号:BOOSTXL-CC3135
主题中讨论的其他器件: CC3135

您好!

我使用 STM32微控制器和 BOOSTXL-CC3135 WIFI 模块作为 STA_Role、通过 SPI 进行连接。
要扫描并获取可用的接入点、使用数字调用 sl_WlanGetNetworkList API
获取的条目数等于条目的最大值(30)。
当工作区包含服务器接入点时、我将获得30个接入点、其中有重复的 SSID (最多4个)
但目标没有出现。

为了解决此问题、我决定通过下面的示例代码配置 RSSI 阈值、
为了减少重复 RSSI 的数量并获得目标 AP。

示例代码:  

ScanParamConfig.RssiThreshold =-70;
ScanParamConfig.ChannelsMask = 0x1FFF;
SL_WlanSet (SL_WLAN_CFG_General_Param_ID、&Option、OptionLen、 (_u8 *) ScanParamConfig); 

你确认了吗?
否则、是否有任何方法可以在 CC3135上应用滤波器以避免重复的 SSID?
您能向我解释一下我们为什么获得重复的 SSID 吗?

此致、
梅赫迪。

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

    您好、Mehdi、

    是否确定获得重复的结果? 通过检查结果中的 BSSID 进行确认。 工作空间通常具有多个具有相同 SSID 但不同 BSSID (MAC 地址)的 AP。 通过 BSSID 而不是 SSID 来区分 AP 更可靠。

    Jesu

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

    您好、Jesu、

    感谢您的快速回复。

    我的目标是将我们板的 wifi 模块更改为 CC3135。
    因此、如果我与同一工作区中的旧 WiFi 模块进行比较、我会发现每个 AP 始终有一个 SSID。
    问题是、通过 CC3135、我可以获得30个接入点、但目标接入点不会出现。

    那么、CC3135是否可以通过 SSID 而不是 BSSID 扫描 AP?
    此致、

    梅赫迪

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

    您好、Mehdi、

    在设备完成扫描所有唯一标识的 AP 之前、扫描结果不会开始重复。 能否提供扫描结果的日志?  

    那么、CC3135是否可以通过 SSID 而不是 BSSID 扫描 AP? 

    扫描结果将同时显示 BSSID 和 SSID。 我认为在内部对 BSSID 执行扫描。  

    问题是、通过 CC3135、我可以获得30个接入点、但目标接入点不会出现。 

    就像进行完整性检查一样、您是否在范围内拥有它? 如果其他 AP 更接近、则会首先优先考虑这些 AP。 它是否也是2.4GHz AP?

    Jesu

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

    您好、Jesu、

    感谢你的答复。

    要查看我的实施是否存在问题、
    我已使用 SDK wifi 插件4.20.0.10的 MSP432P401连续执行"scan -n 30"命令、测试了网络终端 FreeRTOS 示例
    (登录附加文件)。

    这次我在家里进行测试、因此没有多个 AP。

    知道 CC3135接近 BDT_WEMUV2 AP,但日志显示:
    - CC3135并不总是检测到目标 AP (BDT_WEMUV2)(请参阅"TEST1"下的)。
    - AP 列表不按 RSSI 排序(请参阅"TEST2"下的)。

    这些行为的原因是什么(知道我们从未使用过另一个 WiFi 模块)?

    此致、
    梅赫迪。

    e2e.ti.com/.../CC3135_5F00_SCAN.txt

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

    您好、Mehdi、

    我需要更多信息来进一步诊断问题。 您能为我们捕获 NWP 日志吗? 这将为我们提供更多详细信息、说明扫描结果是什么。 捕获空气日志也不会有太大的问题。

    Jesu