Add heap stats to the task stats output

This commit is contained in:
jacqueline
2023-09-22 21:19:19 +10:00
parent 59e0de1fe2
commit 022c222e85
+6
View File
@@ -26,6 +26,7 @@
#include "esp_console.h"
#include "esp_intr_alloc.h"
#include "esp_log.h"
#include "esp_system.h"
#include "event_queue.hpp"
#include "ff.h"
#include "freertos/FreeRTOSConfig_arch.h"
@@ -427,6 +428,11 @@ int CmdTaskStats(int argc, char** argv) {
delete[] start_status;
delete[] end_status;
std::cout << "heap stats:" << std::endl;
std::cout << (esp_get_free_heap_size() / 1024) << " KiB free" << std::endl;
std::cout << (esp_get_minimum_free_heap_size() / 1024)
<< " KiB free at lowest" << std::endl;
return 0;
}