Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
co2ampel
ampel-firmware
Commits
9f3c1eb6
Commit
9f3c1eb6
authored
Apr 24, 2021
by
Eric Duminil
Browse files
co2_sensor: co2 is unsigned, so cannot be negative
parent
7c772e66
Changes
1
Hide whitespace changes
Inline
Side-by-side
ampel-firmware/co2_sensor.cpp
View file @
9f3c1eb6
...
...
@@ -235,10 +235,10 @@ namespace sensor {
temperature
=
scd30
.
getTemperature
();
humidity
=
scd30
.
getHumidity
();
if
(
co2
<
=
0
)
{
if
(
co2
=
=
0
)
{
// NOTE: Data is available, but it's sometimes erroneous: the sensor outputs
// zero ppm but non-zero temperature and non-zero humidity.
Serial
.
println
(
F
(
"Invalid sensor data - CO2 concentration
<=
0 ppm"
));
Serial
.
println
(
F
(
"Invalid sensor data - CO2 concentration
supposedly
0 ppm"
));
switchState
(
BOOTUP
);
}
else
if
((
current_state
==
PREPARE_CALIBRATION_UNSTABLE
)
||
(
current_state
==
PREPARE_CALIBRATION_STABLE
))
{
// Check for pre-calibration states first, because we do not want to
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment