diff --git a/Control/brewpi/max31865.py b/Control/brewpi/max31865.py index 1b07e19..567c77e 100755 --- a/Control/brewpi/max31865.py +++ b/Control/brewpi/max31865.py @@ -1,10 +1,13 @@ -#!/usr/bin/python +#!/usr/bin/python3 import spidev +from atemperatureSensor import ATemperatureSensor -class Max31865(): +class Max31865(ATemperatureSensor): def __init__(self): + super(Max31865, self).__init__('Max31865') + # Open SPI bus self.spi = spidev.SpiDev() self.spi.open(0, 0) @@ -28,7 +31,7 @@ class Max31865(): return digits - def getTemperature(self): + def temperature(self): digits = self.read_digits() R = Max31865.calc_R(430, digits) T = Max31865.vanDusen_temp(R) + self.temp_correction