- 06 Jun, 2021 3 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
-
- 05 Jun, 2021 10 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
If calibration is finally reliable, let's update the version!
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
co2_sensor: Add console command for SCD30 reset See merge request !8
-
Eric Duminil authored
co2_sensor: Do not reset ESP after calibration See merge request !7
-
Käppler authored
-
Käppler authored
A soft reset of the SCD30 sensor, i.e. calling `SCD30.reset()` was added in commit fe023428 to force an instant update of the measurement interval after bootup. It seems, however, that the calibration value is not stored if the sensor is reset before carrying out at least one measurement after calibration. This breaks calibration with the current code, because the ESP (and then the SCD30) is reset directly after calibration.
-
- 19 May, 2021 1 commit
-
-
Eric Duminil authored
-
- 10 May, 2021 2 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
- 08 May, 2021 1 commit
-
-
Eric Duminil authored
-
- 07 May, 2021 2 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
- 05 May, 2021 5 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
* Trying 10s instead. * Adding warning if timestep < 10s Forced calibration should hopefully be more reliable now.
-
- 04 May, 2021 3 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
- 03 May, 2021 1 commit
-
-
Eric Duminil authored
-
- 01 May, 2021 5 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
could be useful, but hasn't been integrated yet.
-
Eric Duminil authored
-
- 30 Apr, 2021 7 commits
-
-
Eric Duminil authored
-
Eric Duminil authored
-
Eric Duminil authored
-
Käppler authored
Ongoing investigation showed that the sensor does report 0 ppm only after startup, i.e. in 'BOOTUP' state. We check for this condition in `hasSensprSettled()` already, so there is no need for this state anymore.
-
Käppler authored
Log every measurement to the serial console, but return only `true` in `processData()`(thus starting further processing like CSV, MQTT, LORAWAN) if the data is reliable (stable measurements, CO2 > 0) or the sensor measures too low CO2 values (< 250). The latter condition should be reported, because the user can then initiate a manual calibration procedure.
-
Käppler authored
-
Käppler authored
Sometimes after a hard reset of the ESP the SCD30 needs a long time until returning the first measurement. Resetting it after startup seems to fix this behaviour.
-