From d5fc35df2f62ace1be3b100286d8eb07ff2bbf40 Mon Sep 17 00:00:00 2001 From: Phat Nguyen Date: Sun, 21 Apr 2024 21:03:02 +0700 Subject: [PATCH] Add _compensated to log output --- examples/OneOpenAir/OneOpenAir.ino | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/examples/OneOpenAir/OneOpenAir.ino b/examples/OneOpenAir/OneOpenAir.ino index 1fe7376..aff6da7 100644 --- a/examples/OneOpenAir/OneOpenAir.ino +++ b/examples/OneOpenAir/OneOpenAir.ino @@ -787,6 +787,10 @@ static void updatePm(void) { Serial.printf("[1] PM3.0 Count: %d\r\n", measurements.pm03PCount_1); Serial.printf("[1] Temperature in C: %0.2f\r\n", measurements.temp_1); Serial.printf("[1] Relative Humidity: %d\r\n", measurements.hum_1); + Serial.printf("[1] Temperature compensated in C: %0.2f\r\n", + ag->pms5003t_1.temperatureCompensated(measurements.temp_1)); + Serial.printf("[1] Relative Humidity compensated: %d\r\n", + ag->pms5003t_1.humidityCompensated(measurements.hum_1)); } else { measurements.pm01_1 = -1; measurements.pm25_1 = -1; @@ -813,6 +817,10 @@ static void updatePm(void) { Serial.printf("[2] PM3.0 Count: %d\r\n", measurements.pm03PCount_2); Serial.printf("[2] Temperature in C: %0.2f\r\n", measurements.temp_2); Serial.printf("[2] Relative Humidity: %d\r\n", measurements.hum_2); + Serial.printf("[2] Temperature compensated in C: %0.2f\r\n", + ag->pms5003t_1.temperatureCompensated(measurements.temp_2)); + Serial.printf("[2] Relative Humidity compensated: %d\r\n", + ag->pms5003t_1.humidityCompensated(measurements.hum_2)); } else { measurements.pm01_2 = -1; measurements.pm25_2 = -1; @@ -939,6 +947,10 @@ static void tempHumUpdate(void) { Serial.printf("Temperature in C: %0.2f\r\n", measurements.Temperature); Serial.printf("Relative Humidity: %d\r\n", measurements.Humidity); + Serial.printf("Temperature compensated in C: %0.2f\r\n", + ag->pms5003t_1.temperatureCompensated(measurements.Temperature)); + Serial.printf("Relative Humidity compensated: %d\r\n", + ag->pms5003t_1.humidityCompensated(measurements.Temperature)); // Update compensation temperature and humidity for SGP41 if (configuration.hasSensorSGP) {