mirror of
https://github.com/airgradienthq/arduino.git
synced 2025-07-29 08:27:17 +02:00
Fix check pm0003 count is valid
AgLog set to debug level
This commit is contained in:
@ -801,11 +801,11 @@ String Measurements::buildMeasurementPayload(MeasurementCycle &mc) {
|
||||
}
|
||||
|
||||
/// PM 0.3 particle count
|
||||
if (utils::isValidPm(mc.pm_03_pc[0]) && utils::isValidPm(mc.pm_03_pc[1])) {
|
||||
if (utils::isValidPm03Count(mc.pm_03_pc[0]) && utils::isValidPm03Count(mc.pm_03_pc[1])) {
|
||||
pm003Count = std::round((mc.pm_03_pc[0] + mc.pm_03_pc[1]) / 2.0f);
|
||||
} else if (utils::isValidPm(mc.pm_03_pc[0])) {
|
||||
} else if (utils::isValidPm03Count(mc.pm_03_pc[0])) {
|
||||
pm003Count = std::round(mc.pm_03_pc[0]);
|
||||
} else if (utils::isValidPm(mc.pm_03_pc[1])) {
|
||||
} else if (utils::isValidPm03Count(mc.pm_03_pc[1])) {
|
||||
pm003Count = std::round(mc.pm_03_pc[1]);
|
||||
}
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
}
|
||||
#else
|
||||
#include <esp32-hal-log.h>
|
||||
#define AgLog(c, ...) log_i(c, ##__VA_ARGS__)
|
||||
#define AgLog(c, ...) log_d(c, ##__VA_ARGS__)
|
||||
#endif
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user