1. 程式人生 > >ESP32作為接入點AP

ESP32作為接入點AP

網絡 名稱 cti 最大 傳遞 spa sid 使用 fig

 作為接入點的第一個任務是使用esp_wifi_set_mode()函數設置ESP32 函數並傳遞請求,作為接入點,可以把ESP32設置為AP或者APSTA,即

esp_wifi_set_mode(WIFI_MODE_STA)
或者
esp_wifi_set_mode(WIFI_MODE_APSTA)

    接下來我們需要提供配置信息。 我們通過填充wifi_ap_config_t 來做到這一點。

wifi_ap_config_t 包含:

? SSID - WiFi的SSID名稱,用於連接站。

? ssid_len - SSID的字節長度,如果不是NULL終止。

? 密碼 - 用於站驗證的密碼。

? 渠道 - 這個例子中我們使用的網絡通道。

? authmode - 我們如何想站進行身份驗證(如果人)。 選擇是

  ? OPEN

  ? WEP

  ? WPA

  ? WPA2

  ? wpa_wpa2

? ssid_hidden - 我們是否應該廣播SSID我們。

? max_connection - 並發站的數量。 默認值和最大值是4。

? beacon_interval - 未知。 100。

此結構的初始化示例是:

ESP32作為接入點AP