From 8aa93b6bf62b4b886067bd03af880c7312b47132 Mon Sep 17 00:00:00 2001 From: Markus Sattler Date: Sun, 19 Apr 2015 09:50:58 +0200 Subject: [PATCH] add EspClass::getFreeHeap see #81 --- cores/esp8266/Esp.cpp | 7 +++++++ cores/esp8266/Esp.h | 1 + 2 files changed, 8 insertions(+) diff --git a/cores/esp8266/Esp.cpp b/cores/esp8266/Esp.cpp index da84aeb24..0e1443818 100644 --- a/cores/esp8266/Esp.cpp +++ b/cores/esp8266/Esp.cpp @@ -70,3 +70,10 @@ uint16_t EspClass::getVCC(void) { return system_get_vdd33(); } + +uint32_t EspClass::getFreeHeap(void) +{ + return system_get_free_heap_size(); +} + + diff --git a/cores/esp8266/Esp.h b/cores/esp8266/Esp.h index b3ff106da..9b48c3be9 100644 --- a/cores/esp8266/Esp.h +++ b/cores/esp8266/Esp.h @@ -44,6 +44,7 @@ class EspClass { void reset(void); void restart(void); uint16_t getVCC(void); + uint32_t getFreeHeap(void); }; extern EspClass ESP;