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.

[参考译文] CC3120MOD:将 STA 连接到 AP

Guru**** 2392065 points
Other Parts Discussed in Thread: CC3120MOD, CC3120

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/941202/cc3120mod-connection-a-sta-to-ap

器件型号:CC3120MOD
主题中讨论的其他器件: CC3120

您好!

我们在 STA 模式下使用 CC3120MOD。

我要确认,我们的案件的工作方式是正确的。

该模块将用于可移动器 件、该器件将移动到多个 AP 覆盖的一个 build_1中、其中包含一些 SSID_1和 PASSWORD_1 (但 BSSID (MAC)不同)。

该器件可移至 AP 覆盖的其他 Building _2、具有 SSID_2和 PASSWORD_2 (具有不同的 BSSID)

使用间歇性连接。

连接策略为自动+快速。

IP 地址分配模式通过 DHCP 实现。

问题:

1. Wi-Fi 网络的这种拓扑是否可行?  

2.我是否可以使用配置文件,这些配置文件可以存储在 CC3120MOD (最多7个)中,用于?

profile_1 -> building _1 with SSID_1 and password_1。 (MAC_11、MAC_12、MAC13、...)

profile_2 -> building _2 with SSID_1 and password_2 (MAC_21、MAC_22、MAC33、...)

配置文件_3........

配置文件_7 ->...

如果是,我将使用 API sl_WlanProfileAdd(),因为使用自定义应用程序来传送 SSID 和密码。

此 API 的输入参数之一是 MAC 地址、此值是否为必选值?

如果我有来自 AP 的 Wi-Fi 网络,具有一些 SSID 和密码以及不同的 BSSID (MAC 地址),则应将哪个 MAC 地址用于此参数。   

此致、

Ilian

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

    Ilian、您好!

    允许将多个 Wi-Fi 配置文件添加到 CC3xxx 器件中、实际上对于器件将在两个 SSID 之间移动的用例、将两个配置文件添加到 SL_WlanProfileAdd()中的方法最有意义。

    MAC 地址是 sl_WlanProfileAdd() API 的可选输入参数。 如果提供了该配置文件、则该配置文件将仅与对应于为该配置文件输入的 MAC 地址的 BSSID 配合使用。 如果将 MAC 地址参数保留为 NULL、则配置文件 SSID 的任何 BSSID 都将起作用。 因此、对于您的情况、请将 MAC 地址/BSSID 参数保留为 NULL。

    如果您需要更多澄清或对将多个 Wi-Fi 配置文件与 CC3120搭配使用有其他疑问、请告诉我。


    此致、

    Michael

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

    您好、Michael、

    非常感谢您的回答!

    仅供我确认。

    在一个 SSID 和密码之后(一个配置文件保存在 CC3xxx 中),可以有许多 MAC 地址/BSSID。 保存的配置文件将与所有此 MAC 地址/BSSID (设备)一起使用?

    此致、

    Ilian

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

    Ilian、您好!

    是的,对于具有给定 SSID 的已保存配置文件,只要您在 sl_WlanProfileAdd()期间提供了 NULL 作为 MAC 地址,它就可以在整个可能的 BSSID 集内工作。

    此致、

    Michael

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

    你(们)好,Michael

    谢谢!

    您的回答非常有用!

    此致、

    Ilian