Fix check pm0003 count is valid

AgLog set to debug level
This commit is contained in:
samuelbles07
2025-03-21 08:46:14 +07:00
parent 30622fca99
commit 0297059e91
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -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]);
}