main/task_wifi.c

changeset 87
47253f294a9f
parent 71
7a4446a77d09
child 88
7f02dbee58d0
equal deleted inserted replaced
86:8d0287a1a9e1 87:47253f294a9f
132 132
133 /* password */ 133 /* password */
134 sz = sizeof(task_wifi_ConfigSTA->sta.password); 134 sz = sizeof(task_wifi_ConfigSTA->sta.password);
135 memcpy(task_wifi_ConfigSTA->sta.password, wifiStation.Password, sz); 135 memcpy(task_wifi_ConfigSTA->sta.password, wifiStation.Password, sz);
136 136
137 ESP_LOGI(TAG, "FetchStaConfig: last connected to ssid: %s", task_wifi_ConfigSTA->sta.ssid); 137 ESP_LOGD(TAG, "FetchStaConfig: last connected to ssid: %s", task_wifi_ConfigSTA->sta.ssid);
138 return task_wifi_ConfigSTA->sta.ssid[0] != '\0'; 138 return task_wifi_ConfigSTA->sta.ssid[0] != '\0';
139 } 139 }
140 140
141 ESP_LOGI(TAG, "FetchStaConfig: no last connection found"); 141 ESP_LOGI(TAG, "FetchStaConfig: no last connection found");
142 return false; 142 return false;
264 xSemaphoreGive(xSemaphoreWiFi); 264 xSemaphoreGive(xSemaphoreWiFi);
265 } else { 265 } else {
266 ESP_LOGE(TAG, "wifi_event_handler() lock error WIFI_EVENT_AP_STACONNECTED"); 266 ESP_LOGE(TAG, "wifi_event_handler() lock error WIFI_EVENT_AP_STACONNECTED");
267 } 267 }
268 wifi_event_ap_staconnected_t* staconnected = (wifi_event_ap_staconnected_t*) event_data; 268 wifi_event_ap_staconnected_t* staconnected = (wifi_event_ap_staconnected_t*) event_data;
269 // const system_event_ap_staconnected_t *staconnected = &event->event_info.sta_connected;
270 ESP_LOGI(TAG, "Event AP connected, mac:" MACSTR ", aid:%d, conns:%d", 269 ESP_LOGI(TAG, "Event AP connected, mac:" MACSTR ", aid:%d, conns:%d",
271 MAC2STR(staconnected->mac), staconnected->aid, wifi_state->AP_clients); 270 MAC2STR(staconnected->mac), staconnected->aid, wifi_state->AP_clients);
272 break; 271 break;
273 } 272 }
274 case WIFI_EVENT_AP_STADISCONNECTED: { 273 case WIFI_EVENT_AP_STADISCONNECTED: {
280 xSemaphoreGive(xSemaphoreWiFi); 279 xSemaphoreGive(xSemaphoreWiFi);
281 } else { 280 } else {
282 ESP_LOGE(TAG, "wifi_event_handler() lock error WIFI_EVENT_AP_STADISCONNECTED"); 281 ESP_LOGE(TAG, "wifi_event_handler() lock error WIFI_EVENT_AP_STADISCONNECTED");
283 } 282 }
284 wifi_event_ap_stadisconnected_t* stadisconnected = (wifi_event_ap_stadisconnected_t*) event_data; 283 wifi_event_ap_stadisconnected_t* stadisconnected = (wifi_event_ap_stadisconnected_t*) event_data;
285 // const system_event_ap_stadisconnected_t *stadisconnected = &event->event_info.sta_disconnected;
286 ESP_LOGI(TAG, "Event AP disconnected, mac:" MACSTR ", aid:%d, conns:%d", 284 ESP_LOGI(TAG, "Event AP disconnected, mac:" MACSTR ", aid:%d, conns:%d",
287 MAC2STR(stadisconnected->mac), stadisconnected->aid, wifi_state->AP_clients); 285 MAC2STR(stadisconnected->mac), stadisconnected->aid, wifi_state->AP_clients);
288 break; 286 break;
289 } 287 }
290 default: 288 default:
347 } 345 }
348 sntp_stop(); 346 sntp_stop();
349 break; 347 break;
350 348
351 case IP_EVENT_AP_STAIPASSIGNED: 349 case IP_EVENT_AP_STAIPASSIGNED:
352 ESP_LOGI(TAG, "IP_EVENT_AP_STAIPASSIGNED"); 350 ESP_LOGD(TAG, "IP_EVENT_AP_STAIPASSIGNED");
353 break; 351 break;
354 352
355 default: 353 default:
356 ESP_LOGW(TAG, "Unknown IP event %d", event_id); 354 ESP_LOGW(TAG, "Unknown IP event %d", event_id);
357 break; 355 break;

mercurial