- improved tempsensor exception

This commit is contained in:
jens
2021-10-19 11:42:52 +02:00
parent e07f9b4802
commit a267e4004e
3 changed files with 11 additions and 4 deletions
+3 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/env python3
import time
from components import ATemperatureSensor
from components import ATemperatureSensor, TemperatureSensorException
import spidev
@@ -38,6 +38,8 @@ class TempSensor_max31865(ATemperatureSensor):
lsb = self.read_reg(0x02)
if lsb & 0x01 == 0x00:
digits = (256*msb + lsb) >> 1
else
raise TemperatureSensorException("Could not read sensor!")
self.write_reg(0x00, 0xA3)
return digits