From e4e26a819b83e46b5ef623be87e190c0aea20805 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Sun, 16 Jul 2023 15:23:31 -0500 Subject: [PATCH] Check if hasSensor an run if not initialized (#2613) --- src/modules/Telemetry/EnvironmentTelemetry.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/Telemetry/EnvironmentTelemetry.cpp b/src/modules/Telemetry/EnvironmentTelemetry.cpp index 5cdc4bf4d..8a4747114 100644 --- a/src/modules/Telemetry/EnvironmentTelemetry.cpp +++ b/src/modules/Telemetry/EnvironmentTelemetry.cpp @@ -86,6 +86,10 @@ int32_t EnvironmentTelemetryModule::runOnce() result = lps22hbSensor.runOnce(); if (sht31Sensor.hasSensor()) result = sht31Sensor.runOnce(); + if (ina219Sensor.hasSensor() && !ina219Sensor.isInitialized()) + result = ina219Sensor.runOnce(); + if (ina260Sensor.hasSensor() && !ina260Sensor.isInitialized()) + result = ina260Sensor.runOnce(); } return result; } else {