mirror of
https://github.com/meshtastic/firmware.git
synced 2025-06-08 14:12:05 +00:00
Add heap metrics to Local stats (#6887)
This commit is contained in:
parent
7d95b487ef
commit
75a49d3486
@ -9,6 +9,7 @@
|
|||||||
#include "Router.h"
|
#include "Router.h"
|
||||||
#include "configuration.h"
|
#include "configuration.h"
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
|
#include "memGet.h"
|
||||||
#include <OLEDDisplay.h>
|
#include <OLEDDisplay.h>
|
||||||
#include <OLEDDisplayUi.h>
|
#include <OLEDDisplayUi.h>
|
||||||
#include <meshUtils.h>
|
#include <meshUtils.h>
|
||||||
@ -133,6 +134,9 @@ meshtastic_Telemetry DeviceTelemetryModule::getLocalStatsTelemetry()
|
|||||||
telemetry.variant.local_stats.num_packets_rx_bad = SimRadio::instance->rxBad;
|
telemetry.variant.local_stats.num_packets_rx_bad = SimRadio::instance->rxBad;
|
||||||
telemetry.variant.local_stats.num_tx_relay = SimRadio::instance->txRelay;
|
telemetry.variant.local_stats.num_tx_relay = SimRadio::instance->txRelay;
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
telemetry.variant.local_stats.heap_total_bytes = memGet.getHeapSize();
|
||||||
|
telemetry.variant.local_stats.heap_free_bytes = memGet.getFreeHeap();
|
||||||
#endif
|
#endif
|
||||||
if (router) {
|
if (router) {
|
||||||
telemetry.variant.local_stats.num_rx_dupe = router->rxDupe;
|
telemetry.variant.local_stats.num_rx_dupe = router->rxDupe;
|
||||||
|
Loading…
Reference in New Issue
Block a user