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.

[参考译文] CC3235SF:仅选择5GHz 通道

Guru**** 2578945 points
Other Parts Discussed in Thread: CC3235SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/905158/cc3235sf-selecting-5ghz-channels-only

器件型号:CC3235SF

您好!

我想将 CC3235SF 配置为5GHz 通道、在程序员指南中、我只能看到启用或禁用5GHz 通道。

_u8模式= 0;//0禁用5GHz 模式
状态= SL_WlanSet (SL_WLAN_CFG_General_Param_ID、WLAN_General_Param_opt_enable_5G、1、(_u8
*)模式(&M);

1.我想知道是否可以仅选择5GHz 而不打开2.4GHz?

2、如何配置特定通道以进行扫描、例如 38、46、54、我可以执行类似的操作来从以下代码片段扫描2.4GHz 的1、6和11个通道、我想知道如何配置5GHz 的选定通道

ScanParamConfig.ChannelsMask = 0x421;//通道1、6、11 *

状态= SL_WlanSet (SL_WLAN_CFG_General_Param_ID、SL_WLAN_General_Param_opt_scan_Params、
sizeof (ScanParamConfig),(_u8*)& ScanParamConfig);

谢谢、

Kris。

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

    您不能禁用2.4 (使用命令)、但可以配置要扫描的通道、然后获取扫描结果、并根据 BSSID 将(wlanConnect)连接到5G 网络(我认为您也可以禁用 opt_scan_Params 中的所有2.4通道、它将具有相同的效果)。  

    要为扫描选择5G 通道、请执行以下操作:

    - sl_WLAN_General_Param_opt_scan_Params_5G:
    代码
    SlWlanScanParam5GCommand_t ScanParamConfig5G;
    _U16选项= SL_WLAN_General_Param_opt_scan_Params_5G;
    _U16 OptionLen = sizeof (SlWlanScanParam5GCommand_t);
    // 5.0G 通道位顺序:36、40、44、48、52、 56、60、64、100、104、 108、112、116、120、124、 128、132、
    //136、140、144、149、153、 157、161、165、169、184、 188、192、196

    ScanParamConfig5G.ChannelsMask = 0x0000000F;//为通道36、40、44、48选择通道 ChannelsMask
    ScanParamConfig5G.RssiThershold =-70;
    SL_WlanSet (SL_WLAN_CFG_General_Param_ID、&Option、OptionLen、(_u8 *)&ScanParamConfig5G);
    结束代码

    BR、

    Kobi