From 09c082fd004423374f1decd880ee7a448d6e3999 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Sun, 15 Dec 2024 09:59:14 -0600 Subject: [PATCH] Fix omission of AQ metrics (#5584) --- src/modules/Telemetry/AirQualityTelemetry.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/Telemetry/AirQualityTelemetry.cpp b/src/modules/Telemetry/AirQualityTelemetry.cpp index 362d60252..6a8077f03 100644 --- a/src/modules/Telemetry/AirQualityTelemetry.cpp +++ b/src/modules/Telemetry/AirQualityTelemetry.cpp @@ -113,12 +113,18 @@ bool AirQualityTelemetryModule::getAirQualityTelemetry(meshtastic_Telemetry *m) m->time = getTime(); m->which_variant = meshtastic_Telemetry_air_quality_metrics_tag; + m->variant.air_quality_metrics.has_pm10_standard = true; m->variant.air_quality_metrics.pm10_standard = data.pm10_standard; + m->variant.air_quality_metrics.has_pm25_standard = true; m->variant.air_quality_metrics.pm25_standard = data.pm25_standard; + m->variant.air_quality_metrics.has_pm100_standard = true; m->variant.air_quality_metrics.pm100_standard = data.pm100_standard; + m->variant.air_quality_metrics.has_pm10_environmental = true; m->variant.air_quality_metrics.pm10_environmental = data.pm10_env; + m->variant.air_quality_metrics.has_pm25_environmental = true; m->variant.air_quality_metrics.pm25_environmental = data.pm25_env; + m->variant.air_quality_metrics.has_pm100_environmental = true; m->variant.air_quality_metrics.pm100_environmental = data.pm100_env; LOG_INFO("Send: PM1.0(Standard)=%i, PM2.5(Standard)=%i, PM10.0(Standard)=%i", m->variant.air_quality_metrics.pm10_standard,