From 47e1580a62fc0dbd4429a9c3ca9b4e3fc0fe6e8c Mon Sep 17 00:00:00 2001 From: David <2941290+dhskinner@users.noreply.github.com> Date: Sat, 17 Aug 2024 23:01:43 +1000 Subject: [PATCH] Integration test --- src/modules/Telemetry/EnvironmentTelemetry.cpp | 2 +- src/modules/Telemetry/Sensor/BMP3XXSensor.cpp | 4 ++++ src/modules/Telemetry/Sensor/BMP3XXSensor.h | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/modules/Telemetry/EnvironmentTelemetry.cpp b/src/modules/Telemetry/EnvironmentTelemetry.cpp index 51b49a0bc..89e3b9d5f 100644 --- a/src/modules/Telemetry/EnvironmentTelemetry.cpp +++ b/src/modules/Telemetry/EnvironmentTelemetry.cpp @@ -41,7 +41,6 @@ BMP085Sensor bmp085Sensor; BMP280Sensor bmp280Sensor; BME280Sensor bme280Sensor; -BMP3XXSensor bmp3xxSensor; BME680Sensor bme680Sensor; MCP9808Sensor mcp9808Sensor; SHTC3Sensor shtc3Sensor; @@ -56,6 +55,7 @@ AHT10Sensor aht10Sensor; MLX90632Sensor mlx90632Sensor; DFRobotLarkSensor dfRobotLarkSensor; NAU7802Sensor nau7802Sensor; +extern BMP3XXSensor bmp3xxSensor; #ifdef T1000X_SENSOR_EN T1000xSensor t1000xSensor; #endif diff --git a/src/modules/Telemetry/Sensor/BMP3XXSensor.cpp b/src/modules/Telemetry/Sensor/BMP3XXSensor.cpp index 7aec83818..6f0f9fc10 100644 --- a/src/modules/Telemetry/Sensor/BMP3XXSensor.cpp +++ b/src/modules/Telemetry/Sensor/BMP3XXSensor.cpp @@ -10,6 +10,10 @@ BMP3XXSensor::BMP3XXSensor() : TelemetrySensor(meshtastic_TelemetrySensorType_BMP3XX, "BMP3XX"){} +BMP3XXSensor bmp3xxSensor; + +void BMP3XXSensor::setup(){}; + int32_t BMP3XXSensor::runOnce() { LOG_INFO("Init sensor: %s\n", sensorName); diff --git a/src/modules/Telemetry/Sensor/BMP3XXSensor.h b/src/modules/Telemetry/Sensor/BMP3XXSensor.h index 262d581e9..514ee1762 100644 --- a/src/modules/Telemetry/Sensor/BMP3XXSensor.h +++ b/src/modules/Telemetry/Sensor/BMP3XXSensor.h @@ -21,11 +21,14 @@ protected: public: BMP3XXSensor(); + virtual void setup() override; virtual int32_t runOnce() override; virtual bool getMetrics(meshtastic_Telemetry *measurement) override; virtual float getAltitudeAMSL(); }; +extern BMP3XXSensor bmp3xxSensor; + #endif #endif \ No newline at end of file