mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-10-31 04:59:55 +00:00 
			
		
		
		
	esp_wifi:Add softap example channel configuration
This commit is contained in:
		| @@ -11,6 +11,12 @@ menu "Example Configuration" | ||||
|         default "mypassword" | ||||
|         help | ||||
|             WiFi password (WPA or WPA2) for the example to use. | ||||
|     config ESP_WIFI_CHANNEL | ||||
|         int "WiFi Channel" | ||||
|         range 1 13 | ||||
|         default 1 | ||||
|         help | ||||
|             WiFi channel (network channel) for the example to use. | ||||
|  | ||||
|     config ESP_MAX_STA_CONN | ||||
|         int "Maximal STA connections" | ||||
|   | ||||
| @@ -25,6 +25,7 @@ | ||||
| */ | ||||
| #define EXAMPLE_ESP_WIFI_SSID      CONFIG_ESP_WIFI_SSID | ||||
| #define EXAMPLE_ESP_WIFI_PASS      CONFIG_ESP_WIFI_PASSWORD | ||||
| #define EXAMPLE_ESP_WIFI_CHANNEL   CONFIG_ESP_WIFI_CHANNEL | ||||
| #define EXAMPLE_MAX_STA_CONN       CONFIG_ESP_MAX_STA_CONN | ||||
|  | ||||
| static const char *TAG = "wifi softAP"; | ||||
| @@ -57,6 +58,7 @@ void wifi_init_softap() | ||||
|         .ap = { | ||||
|             .ssid = EXAMPLE_ESP_WIFI_SSID, | ||||
|             .ssid_len = strlen(EXAMPLE_ESP_WIFI_SSID), | ||||
|             .channel = EXAMPLE_ESP_WIFI_CHANNEL, | ||||
|             .password = EXAMPLE_ESP_WIFI_PASS, | ||||
|             .max_connection = EXAMPLE_MAX_STA_CONN, | ||||
|             .authmode = WIFI_AUTH_WPA_WPA2_PSK | ||||
| @@ -70,8 +72,8 @@ void wifi_init_softap() | ||||
|     ESP_ERROR_CHECK(esp_wifi_set_config(ESP_IF_WIFI_AP, &wifi_config)); | ||||
|     ESP_ERROR_CHECK(esp_wifi_start()); | ||||
|  | ||||
|     ESP_LOGI(TAG, "wifi_init_softap finished. SSID:%s password:%s", | ||||
|              EXAMPLE_ESP_WIFI_SSID, EXAMPLE_ESP_WIFI_PASS); | ||||
|     ESP_LOGI(TAG, "wifi_init_softap finished. SSID:%s password:%s channel:%d", | ||||
|              EXAMPLE_ESP_WIFI_SSID, EXAMPLE_ESP_WIFI_PASS, EXAMPLE_ESP_WIFI_CHANNEL); | ||||
| } | ||||
|  | ||||
| void app_main() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 xiehang
					xiehang