diff -r 9e4cce24f6ff -r 90f22a101fc6 main/brewboard.c --- a/main/brewboard.c Fri Oct 26 23:32:32 2018 +0200 +++ b/main/brewboard.c Sat Oct 27 15:55:16 2018 +0200 @@ -19,7 +19,6 @@ extern SemaphoreHandle_t xSemaphoreWiFi; extern WIFI_State *wifi_state; - int Main_Screen = MAIN_MODE_UNKNOWN; ///< Screen number int Old_Screen = MAIN_MODE_UNKNOWN; ///< Previous screen number bool System_TimeOk = false; ///< System time status @@ -82,7 +81,7 @@ TFT_print("Ok\r\n", LASTX, LASTY); // Just to debug, list the /spiffs filesystem. -#if 1 +#if 0 DIR *dir = opendir("/spiffs"); struct dirent* de = readdir(dir); while (de) { @@ -132,7 +131,6 @@ /* lower the wifi logging level */ esp_log_level_set("wifi", ESP_LOG_ERROR); xTaskCreate(&task_wifi, "task_wifi", 4096, NULL, 3, &xTaskWifi); - // Task for MQTT TFT_print(" Ok\r\nConnecting ", LASTX, LASTY); int wait = 20; @@ -140,7 +138,7 @@ vTaskDelay(500 / portTICK_PERIOD_MS); TFT_print(".", LASTX, LASTY); if (xSemaphoreTake(xSemaphoreWiFi, 25) == pdTRUE) { - if (wifi_state->STA_connected == true) + if (wifi_state->STA_online == true) wait = 0; else wait--;