Add heap info to upload logs
This commit is contained in:
@@ -365,9 +365,9 @@ script:
|
|||||||
write_len = content_length_ < 4096 ? content_length_ : 4096;
|
write_len = content_length_ < 4096 ? content_length_ : 4096;
|
||||||
id(tf_uart).write_array(&transfer_buffer_[i], write_len);
|
id(tf_uart).write_array(&transfer_buffer_[i], write_len);
|
||||||
content_length_ -= 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_,
|
100.0 * (tft_size_ - content_length_) / tft_size_,
|
||||||
content_length_);
|
content_length_, ESP.getFreeHeap());
|
||||||
|
|
||||||
if (!upload_first_chunk_sent_) {
|
if (!upload_first_chunk_sent_) {
|
||||||
upload_first_chunk_sent_ = true;
|
upload_first_chunk_sent_ = true;
|
||||||
@@ -622,9 +622,9 @@ script:
|
|||||||
ESP_LOGVV(TAG, "Write to UART successful");
|
ESP_LOGVV(TAG, "Write to UART successful");
|
||||||
recv_ret_string_(recv_string, 5000, true);
|
recv_ret_string_(recv_string, 5000, true);
|
||||||
content_length_ -= read_len;
|
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_,
|
100.0 * (tft_size_ - content_length_) / tft_size_,
|
||||||
content_length_);
|
content_length_, esp_get_free_heap_size());
|
||||||
if (recv_string[0] != 0x05) { // 0x05 == "ok"
|
if (recv_string[0] != 0x05) { // 0x05 == "ok"
|
||||||
ESP_LOGD(TAG, "recv_string [%s]",
|
ESP_LOGD(TAG, "recv_string [%s]",
|
||||||
format_hex_pretty(reinterpret_cast<const uint8_t *>(recv_string.data()), recv_string.size()).c_str());
|
format_hex_pretty(reinterpret_cast<const uint8_t *>(recv_string.data()), recv_string.size()).c_str());
|
||||||
|
|||||||
Reference in New Issue
Block a user