main/updates.c

branch
novnc
changeset 42
c6a1a6ca5437
parent 13
8f01b74bf1dd
child 54
7b134c27fadb
equal deleted inserted replaced
41:7639cfa6aec0 42:c6a1a6ca5437
217 write_length += bytes; 217 write_length += bytes;
218 read_length += data_read; 218 read_length += data_read;
219 } else if (data_read == 0) { 219 } else if (data_read == 0) {
220 break; 220 break;
221 } 221 }
222 vTaskDelay(5 / portTICK_PERIOD_MS); 222 vTaskDelay(10 / portTICK_PERIOD_MS);
223 } 223 }
224 fclose(f); 224 fclose(f);
225 225
226 if (content_length != write_length) { 226 if (content_length != write_length) {
227 ESP_LOGE(TAG, "Download %s size %d but got %d bytes", theurl, content_length, write_length); 227 ESP_LOGE(TAG, "Download %s size %d but got %d bytes", theurl, content_length, write_length);
276 f = fopen("/spiffs/version.txt", "r"); 276 f = fopen("/spiffs/version.txt", "r");
277 if (f) { 277 if (f) {
278 fgets(v2, 11, f); 278 fgets(v2, 11, f);
279 fclose(f); 279 fclose(f);
280 } 280 }
281 // ESP_LOG_BUFFER_HEXDUMP(TAG, v1, strlen(v1), ESP_LOG_INFO);
282 // ESP_LOG_BUFFER_HEXDUMP(TAG, v2, strlen(v2), ESP_LOG_INFO);
283 if (strcmp(v1, v2) == 0) { 281 if (strcmp(v1, v2) == 0) {
284 ESP_LOGI(TAG, "/spiffs is up to date"); 282 ESP_LOGI(TAG, "/spiffs is up to date");
285 TFT_print("Ok\r\n", LASTX, LASTY); 283 TFT_print("Ok\r\n", LASTX, LASTY);
286 unlink("/spiffs/version.old"); 284 unlink("/spiffs/version.old");
287 return; 285 return;

mercurial