Remove PMSA003I library as its no longer needed

This commit is contained in:
oscgonfer 2025-07-25 12:29:40 +02:00
parent 8a811b209d
commit ec5a752078
2 changed files with 7 additions and 7 deletions

View File

@ -133,8 +133,6 @@ lib_deps =
adafruit/Adafruit INA260 Library@1.5.3
# renovate: datasource=custom.pio depName=Adafruit INA219 packageName=adafruit/library/Adafruit INA219
adafruit/Adafruit INA219@1.2.3
# renovate: datasource=custom.pio depName=Adafruit PM25 AQI Sensor packageName=adafruit/library/Adafruit PM25 AQI Sensor
adafruit/Adafruit PM25 AQI Sensor@2.0.0
# renovate: datasource=custom.pio depName=Adafruit MPU6050 packageName=adafruit/library/Adafruit MPU6050
adafruit/Adafruit MPU6050@2.2.6
# renovate: datasource=custom.pio depName=Adafruit LIS3DH packageName=adafruit/library/Adafruit LIS3DH

View File

@ -16,13 +16,12 @@
#include "main.h"
#include "sleep.h"
#include <Throttle.h>
#if __has_include(<Adafruit_PM25AQI.h>)
// Sensor includes
#include "Sensor/PMSA003ISensor.h"
// Sensors
PMSA003ISensor pmsa003iSensor;
#else
NullSensor pmsa003iSensor;
#endif
#include "graphics/ScreenFonts.h"
int32_t AirQualityTelemetryModule::runOnce()
@ -326,6 +325,9 @@ AdminMessageHandleResult AirQualityTelemetryModule::handleAdminMessageForModule(
AdminMessageHandleResult result = AdminMessageHandleResult::NOT_HANDLED;
#if !MESHTASTIC_EXCLUDE_ENVIRONMENTAL_SENSOR_EXTERNAL
if (pmsa003iSensor.hasSensor()) {
// TODO - Potentially implement an admin message to choose between pm_standard
// and pm_environmental. This could be configurable as it doesn't make sense so
// have both
result = pmsa003iSensor.handleAdminMessage(mp, request, response);
if (result != AdminMessageHandleResult::NOT_HANDLED)
return result;