- changed gitignore

- make tempSensor Max31865 more robust against reading failures
- removed temp offset
This commit is contained in:
jens
2021-08-10 15:02:57 +01:00
parent 37cb2d146e
commit 289ef47bb6
3 changed files with 9 additions and 5 deletions
+2
View File
@@ -1,3 +1,5 @@
__pycache__ __pycache__
.idea/ .idea/
config.json config.json
*.mat
+6 -4
View File
@@ -45,13 +45,15 @@ class TempSensor_max31865(ATemperatureSensor):
return self.__tempRaw() + self.temp_offset return self.__tempRaw() + self.temp_offset
def __tempRaw(self): def __tempRaw(self):
T = 0
try: try:
digits = self.read_digits() digits = self.read_digits()
R = TempSensor_max31865.calc_R(430, digits)
T = TempSensor_max31865.vanDusen_temp(R)
# print("Digits={}, R={:.3f} Ohm, T={:.2f} degC".format(digits,$
except: except:
return None pass
R = TempSensor_max31865.calc_R(430, digits)
T = TempSensor_max31865.vanDusen_temp(R)
# print("Digits={}, R={:.3f} Ohm, T={:.2f} degC".format(digits, R, T))
return T return T
@staticmethod @staticmethod
+1 -1
View File
@@ -8,4 +8,4 @@ class TempSensorFactory:
return TempSensorSim() return TempSensorSim()
elif "31865" in name: elif "31865" in name:
from components.sensor.tempSensor_max31865 import TempSensor_max31865 from components.sensor.tempSensor_max31865 import TempSensor_max31865
return TempSensor_max31865(temp_offset=-1.2) return TempSensor_max31865(temp_offset=0)