mirror of
https://github.com/airgradienthq/arduino.git
synced 2025-07-30 17:07:16 +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
|
/// 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);
|
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]);
|
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]);
|
pm003Count = std::round(mc.pm_03_pc[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
#include <esp32-hal-log.h>
|
#include <esp32-hal-log.h>
|
||||||
#define AgLog(c, ...) log_i(c, ##__VA_ARGS__)
|
#define AgLog(c, ...) log_d(c, ##__VA_ARGS__)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user