finish esp restart on low memory

This commit is contained in:
irriden
2023-06-27 21:15:31 +00:00
parent d5b89b6544
commit e52e9c4053

View File

@@ -226,6 +226,10 @@ fn restart_esp_if_memory_low() {
unsafe {
let size = esp_idf_sys::heap_caps_get_free_size(4);
log::info!("Available DRAM: {}", size);
if size < 65000 {
log::info!("Restarting esp!");
esp_idf_sys::esp_restart();
}
}
}