diff -r 756d1a63d129 -r 6c5211c0120b main/config.c --- a/main/config.c Tue Jul 02 12:10:23 2019 +0200 +++ b/main/config.c Tue Jul 02 17:31:52 2019 +0200 @@ -19,7 +19,11 @@ size_t bytes = fwrite(dst, 1, sizeof(config), f); fclose(f); - ESP_LOGI(TAG, "/spiffs/etc/config.conf written %d bytes", bytes); + if (bytes != sizeof(config)) { + ESP_LOGE(TAG, "/spiffs/etc/config.conf written %d/%d bytes", bytes, sizeof(config)); + } else { + ESP_LOGD(TAG, "/spiffs/etc/config.conf written %d bytes", bytes); + } } @@ -58,7 +62,7 @@ dst = (uint8_t*)&config; size_t bytes = fread(dst, 1, sizeof(config), f); fclose(f); - ESP_LOGI(TAG, "/spiffs/etc/config.conf read %d bytes", bytes); + ESP_LOGD(TAG, "/spiffs/etc/config.conf read %d bytes", bytes); if (config.AskIodine && ! config.IodineTime) { config.IodineTime = 30; write_config(); @@ -123,14 +127,14 @@ size_t bytes = fread(dst, 1, sizeof(equipment), f); if (bytes && equipment.Record == RecNo) { fclose(f); - ESP_LOGI(TAG, "/spiffs/etc/equipments.conf read %d bytes, record %d: %s", bytes, RecNo, equipment.Name); + ESP_LOGD(TAG, "/spiffs/etc/equipments.conf read %d bytes, record %d: %s", bytes, RecNo, equipment.Name); return; } if (bytes == 0) break; } fclose(f); - ESP_LOGI(TAG, "/spiffs/etc/equipments.conf read error, record %d not found", RecNo); + ESP_LOGE(TAG, "/spiffs/etc/equipments.conf read error, record %d not found", RecNo); } } @@ -335,7 +339,11 @@ size_t bytes = fwrite(dst, 1, sizeof(runtime), f); fclose(f); - ESP_LOGD(TAG, "/spiffs/etc/runtime.conf written %d bytes", bytes); + if (bytes != sizeof(runtime)) { + ESP_LOGE(TAG, "/spiffs/etc/runtime.conf written %d/%d bytes", bytes, sizeof(runtime)); + } else { + ESP_LOGD(TAG, "/spiffs/etc/runtime.conf written %d bytes", bytes); + } } @@ -363,7 +371,9 @@ dst = (uint8_t*)&runtime; size_t bytes = fread(dst, 1, sizeof(runtime), f); fclose(f); - ESP_LOGI(TAG, "/spiffs/etc/runtime.conf read %d bytes", bytes); + if (bytes != sizeof(runtime)) { + ESP_LOGE(TAG, "/spiffs/etc/runtime.conf read %d/%d bytes", bytes, sizeof(runtime)); + } #if 0 printf("Auto started %s\n", runtime.AutoModeStarted ? "yes":"no"); printf("Stage resume %d\n", runtime.StageResume); @@ -408,7 +418,9 @@ fseek(f, (RecNo - 1) * sizeof(recipe), SEEK_SET); size_t bytes = fwrite(dst, 1, sizeof(recipe), f); fclose(f); - ESP_LOGI(TAG, "/spiffs/etc/recipe.conf written record %d, %d bytes", RecNo, bytes); + if (bytes != sizeof(recipe)) { + ESP_LOGE(TAG, "/spiffs/etc/recipe.conf write record %d, %d/%d bytes", RecNo, bytes, sizeof(recipe)); + } } @@ -461,7 +473,9 @@ fseek(f, (RecNo - 1) * sizeof(recipe), SEEK_SET); size_t bytes = fread(dst, 1, sizeof(recipe), f); fclose(f); - ESP_LOGI(TAG, "/spiffs/etc/recipe.conf read record %d, %d bytes", RecNo, bytes); + if (bytes != sizeof(recipe)) { + ESP_LOGE(TAG, "/spiffs/etc/recipe.conf read record %d, %d/%d bytes", RecNo, bytes, sizeof(recipe)); + } } }