forked from j3d1/fiatlux
stash
This commit is contained in:
parent
9de089083c
commit
1acaf657f0
6 changed files with 160 additions and 50 deletions
|
|
@ -144,6 +144,7 @@ extern "C" void wifi_task(void *pvParameters) {
|
|||
int8_t wifi_ap_enable = 1;
|
||||
sysparam_get_int8("wifi_sta_enable", &wifi_sta_enable);
|
||||
sysparam_get_int8("wifi_ap_enable", &wifi_ap_enable);
|
||||
wifi_ap_enable = 0;
|
||||
|
||||
if(!wifi_sta_enable)
|
||||
wifi_ap_enable = 1;
|
||||
|
|
@ -352,9 +353,11 @@ extern "C" void wifi_task(void *pvParameters) {
|
|||
uint8_t retries = 30;
|
||||
|
||||
while (1) {
|
||||
|
||||
retries = 30;
|
||||
while ((status != STATION_GOT_IP) && (retries)) {
|
||||
status = sdk_wifi_station_get_connect_status();
|
||||
printf("%s: status = %d\n\r", __func__, status);
|
||||
printf("%s: status = %d [%d retries left]\n\r", __func__, status, retries);
|
||||
if(status == STATION_WRONG_PASSWORD) {
|
||||
printf("WiFi: wrong password\n\r");
|
||||
break;
|
||||
|
|
@ -380,6 +383,6 @@ extern "C" void wifi_task(void *pvParameters) {
|
|||
}
|
||||
printf("WiFi: disconnected\n\r");
|
||||
sdk_wifi_station_disconnect();
|
||||
vTaskDelay(1000 / portTICK_PERIOD_MS);
|
||||
vTaskDelay(10000 / portTICK_PERIOD_MS);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue