From 1e6a634872e4ecafcc085dd912c3aa70f892af46 Mon Sep 17 00:00:00 2001 From: Alexey Zholtikov Date: Sun, 23 Jun 2024 23:22:56 +0300 Subject: [PATCH] Fixed bug with WiFi initial configuration --- main/zh_gateway.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/zh_gateway.c b/main/zh_gateway.c index f99966c..430591f 100755 --- a/main/zh_gateway.c +++ b/main/zh_gateway.c @@ -46,8 +46,8 @@ void app_main(void) wifi_init_config_t wifi_init_sta_config = WIFI_INIT_CONFIG_DEFAULT(); esp_wifi_init(&wifi_init_sta_config); wifi_config_t wifi_config = {0}; - memcpy(wifi_config.sta.ssid, gateway_config->software_config.ssid_name, 6); - memcpy(wifi_config.sta.password, gateway_config->software_config.ssid_password, 10); + memcpy(wifi_config.sta.ssid, gateway_config->software_config.ssid_name, strlen(gateway_config->software_config.ssid_name)); + memcpy(wifi_config.sta.password, gateway_config->software_config.ssid_password, strlen(gateway_config->software_config.ssid_password)); esp_wifi_set_mode(WIFI_MODE_APSTA); esp_wifi_set_protocol(WIFI_IF_AP, WIFI_PROTOCOL_11B); esp_wifi_set_config(WIFI_IF_STA, &wifi_config);