Skip to content

Commit 1425f87

Browse files
committed
fixed co2=> eCO2
1 parent bc89ace commit 1425f87

File tree

4 files changed

+11
-12
lines changed

4 files changed

+11
-12
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Usage Example
7575
# the values, to ensure current readings.
7676
if scd.data_available:
7777
print("Data Available!")
78-
print("CO2:", scd.co2, "PPM")
78+
print("eCO2:", scd.eCO2, "PPM")
7979
print("Temperature:", scd.temperature, "degrees C")
8080
print("Humidity:", scd.relative_humidity, "%%rH")
8181
print("")

adafruit_scd30.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def __init__(self, i2c_bus, ambient_pressure=0, address=SCD30_DEFAULT_ADDR):
7171
# cached readings
7272
self._temperature = None
7373
self._relative_humitidy = None
74-
self._co2 = None
74+
self._e_co2 = None
7575

7676
def reset(self):
7777
"""Perform a soft reset on the sensor, restoring default values"""
@@ -174,13 +174,13 @@ def forced_recalibration_reference(self, reference_value):
174174
self._send_command(_CMD_SET_FORCED_RECALIBRATION_FACTOR, reference_value)
175175

176176
@property
177-
def co2(self):
177+
def eCO2(self): # pylint:disable=invalid-name
178178
"""Returns the CO2 concentration in PPM (parts per million)
179179
180180
**NOTE** Between measurements, the most recent reading will be cached and returned."""
181181
if self.data_available:
182182
self._read_data()
183-
return self._co2
183+
return self._e_co2
184184

185185
@property
186186
def temperature(self):
@@ -241,12 +241,11 @@ def _read_data(self):
241241
if not crcs_good:
242242
raise RuntimeError("CRC check failed while reading data")
243243

244-
co2 = unpack(">f", self._buffer[0:2] + self._buffer[3:5])[0]
245-
temp = unpack(">f", self._buffer[6:8] + self._buffer[9:11])[0]
246-
hum = unpack(">f", self._buffer[12:14] + self._buffer[15:17])[0]
247-
self._temperature = temp
248-
self._relative_humitidy = hum
249-
self._co2 = co2
244+
self._e_co2 = unpack(">f", self._buffer[0:2] + self._buffer[3:5])[0]
245+
self._temperature = unpack(">f", self._buffer[6:8] + self._buffer[9:11])[0]
246+
self._relative_humitidy = unpack(
247+
">f", self._buffer[12:14] + self._buffer[15:17]
248+
)[0]
250249

251250
def _check_crc(self, data_bytes, crc):
252251
return crc == self._crc8(bytearray(data_bytes))

examples/scd30_simpletest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# the values, to ensure current readings.
1515
if scd.data_available:
1616
print("Data Available!")
17-
print("CO2:", scd.co2, "PPM")
17+
print("eCO2:", scd.eCO2, "PPM")
1818
print("Temperature:", scd.temperature, "degrees C")
1919
print("Humidity:", scd.relative_humidity, "%%rH")
2020
print("")

examples/scd30_tuning_knobs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
data = scd.data_available
3232
if data:
3333
print("Data Available!")
34-
print("CO2:", scd.co2, "PPM")
34+
print("eCO2:", scd.eCO2, "PPM")
3535
print("Temperature:", scd.temperature, "degrees C")
3636
print("Humidity::", scd.relative_humidity, "%%rH")
3737
print("")

0 commit comments

Comments
 (0)