Skip to content

Commit 6243965

Browse files
authored
Merge pull request #707 from meshtastic/request-localstats
Allow request-telemetry to elicit LocalStats response
2 parents 4c7ac60 + b180b6f commit 6243965

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

meshtastic/__main__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,8 @@ def onConnected(interface):
479479
"air_quality": "air_quality_metrics",
480480
"airquality": "air_quality_metrics",
481481
"power": "power_metrics",
482+
"localstats": "local_stats",
483+
"local_stats": "local_stats",
482484
}
483485
telemType = telemMap.get(args.request_telemetry, "device_metrics")
484486
print(

meshtastic/mesh_interface.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,8 @@ def sendTelemetry(
617617
r.air_quality_metrics.CopyFrom(telemetry_pb2.AirQualityMetrics())
618618
elif telemetryType == "power_metrics":
619619
r.power_metrics.CopyFrom(telemetry_pb2.PowerMetrics())
620+
elif telemetryType == "local_stats":
621+
r.local_stats.CopyFrom(telemetry_pb2.LocalStats())
620622
else: # fall through to device metrics
621623
if self.nodesByNum is not None:
622624
node = self.nodesByNum.get(self.localNode.nodeNum)

0 commit comments

Comments
 (0)