Skip to content

Commit 66b756d

Browse files
authored
Merge pull request #7 from rpavlik/pressure-type
Make sure we turn ambient pressure to an int.
2 parents 5374640 + 1859eee commit 66b756d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

adafruit_scd30.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ def ambient_pressure(self):
123123

124124
@ambient_pressure.setter
125125
def ambient_pressure(self, pressure_mbar):
126+
pressure_mbar = int(pressure_mbar)
126127
if pressure_mbar != 0 and (pressure_mbar > 1200 or pressure_mbar < 700):
127128
raise AttributeError("ambient_pressure must be from 700 to 1200 mBar")
128129
self._send_command(_CMD_CONTINUOUS_MEASUREMENT, pressure_mbar)
@@ -138,7 +139,7 @@ def altitude(self):
138139

139140
@altitude.setter
140141
def altitude(self, altitude):
141-
self._send_command(_CMD_SET_ALTITUDE_COMPENSATION, altitude)
142+
self._send_command(_CMD_SET_ALTITUDE_COMPENSATION, int(altitude))
142143

143144
@property
144145
def temperature_offset(self):

0 commit comments

Comments
 (0)