From b6f2379a38c64274b7fdd4d69d2b66319881fa5c Mon Sep 17 00:00:00 2001 From: d3m1g0d Date: Sun, 31 Mar 2019 11:50:42 +0200 Subject: [PATCH] fixed addr to self.addr in UV functions --- backend/sensors.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/backend/sensors.py b/backend/sensors.py index 0b956ec..5cc173b 100644 --- a/backend/sensors.py +++ b/backend/sensors.py @@ -169,7 +169,7 @@ class UVSensor: try: # enable the sensor and set the integration time - self.bus.write_byte_data(addr, 0x00, 0b00010000) + self.bus.write_byte_data(self.addr, 0x00, 0b00010000) except: raise Exception('An exception occured when initalizing the UV Sensor') @@ -179,10 +179,10 @@ class UVSensor: try: # read the raw UVA, UVB and compensation values from the sensor - aRaw = self.bus.read_word_data(addr, 0x07) - bRaw = self.bus.read_word_data(addr, 0x09) - c1 = self.bus.read_word_data(addr, 0x0a) - c2 = self.bus.read_word_data(addr, 0x0b) + aRaw = self.bus.read_word_data(self.addr, 0x07) + bRaw = self.bus.read_word_data(self.addr, 0x09) + c1 = self.bus.read_word_data(self.addr, 0x0a) + c2 = self.bus.read_word_data(self.addr, 0x0b) except: raise Exception('An exception occured when fetching raw UV data') # scary computations ahead! refer to Vishay app note 84339 and Sparkfun @@ -215,7 +215,7 @@ class UVSensor: try: # write the default value for power on # no configurable params = no bitmask - self.bus.write_byte_data(addr, 0x00, 0x10) + self.bus.write_byte_data(self.addr, 0x00, 0x10) except: raise Exception('An exception occured when turning the UV sensor on') @@ -224,6 +224,6 @@ class UVSensor: try: # write the default value + the shutdown bit # no configurable params = no bitmask - self.bus.write_byte_data(addr, 0x00, 0x11) + self.bus.write_byte_data(self.addr, 0x00, 0x11) except: raise Exception('An exception occured when shutting the UV sensor down')