accept float values in set_temp_offset

This commit is contained in:
Lars Lühr 2018-05-28 21:38:19 +00:00
parent 1c9ba41306
commit ae004aa62b
1 changed files with 2 additions and 2 deletions

View File

@ -65,9 +65,9 @@ class BME680(BME680Data):
if value == 0:
self.offset_temp_in_t_fine = 0
elif value < 0:
self.offset_temp_in_t_fine = -int((((abs(value) * 100) << 8) - 128) / 5)
self.offset_temp_in_t_fine = -int((((int(abs(value) * 100)) << 8) - 128) / 5)
else:
self.offset_temp_in_t_fine = int((((abs(value) * 100) << 8) - 128) / 5)
self.offset_temp_in_t_fine = int((((int(abs(value) * 100)) << 8) - 128) / 5)
def set_humidity_oversample(self, value):
"""Set humidity oversampling