From 5f80fea88d5d12e2365000ca1dede663dbeb6393 Mon Sep 17 00:00:00 2001 From: puterboy Date: Sun, 6 Oct 2024 15:13:10 -0400 Subject: [PATCH] [RF] Add 'rtl433_stack' size reporting to RFtoMQTT topic (#2081) * Added reporting of rtl433_stack size as part of RFtoMQTT * Fixed formatting --- main/ZcommonRF.ino | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main/ZcommonRF.ino b/main/ZcommonRF.ino index 9b24b658..d0d29c67 100644 --- a/main/ZcommonRF.ino +++ b/main/ZcommonRF.ino @@ -179,6 +179,9 @@ String stateRFMeasures() { RFdata["rssi"] = (int)getRTLCurrentRSSI(); RFdata["avgrssi"] = (int)getRTLAverageRSSI(); RFdata["count"] = (int)getRTLMessageCount(); + // Capture high water mark of rtl_433_Decoder stack since it can run out and trigger reboot + extern TaskHandle_t rtl_433_DecoderHandle; + RFdata["rtl433_stack"] = (int)uxTaskGetStackHighWaterMark(rtl_433_DecoderHandle); # endif # ifdef ZradioSX127x RFdata["ookthreshold"] = (int)getOOKThresh();