diff --git a/advanced/esphome/nspanel_esphome_addon_upload_tft.yaml b/advanced/esphome/nspanel_esphome_addon_upload_tft.yaml index 2b4e044..3395b51 100644 --- a/advanced/esphome/nspanel_esphome_addon_upload_tft.yaml +++ b/advanced/esphome/nspanel_esphome_addon_upload_tft.yaml @@ -365,9 +365,9 @@ script: write_len = content_length_ < 4096 ? content_length_ : 4096; id(tf_uart).write_array(&transfer_buffer_[i], write_len); content_length_ -= write_len; - ESP_LOGD(TAG, "Uploaded %0.1f %%, remaining %d bytes", + ESP_LOGD(TAG, "Uploaded %0.1f %%, remaining %d bytes, heap: %d", 100.0 * (tft_size_ - content_length_) / tft_size_, - content_length_); + content_length_, ESP.getFreeHeap()); if (!upload_first_chunk_sent_) { upload_first_chunk_sent_ = true; @@ -622,9 +622,9 @@ script: ESP_LOGVV(TAG, "Write to UART successful"); recv_ret_string_(recv_string, 5000, true); content_length_ -= read_len; - ESP_LOGD(TAG, "Uploaded %0.2f %%, remaining %d bytes", + ESP_LOGD(TAG, "Uploaded %0.2f %%, remaining %d bytes, heap: %d", 100.0 * (tft_size_ - content_length_) / tft_size_, - content_length_); + content_length_, esp_get_free_heap_size()); if (recv_string[0] != 0x05) { // 0x05 == "ok" ESP_LOGD(TAG, "recv_string [%s]", format_hex_pretty(reinterpret_cast(recv_string.data()), recv_string.size()).c_str());