Commit 6023fd3d authored by Fabio Manganiello's avatar Fabio Manganiello
Browse files

Given the new object-oriented design of the LTR559 library, the sensor object...

Given the new object-oriented design of the LTR559 library, the sensor object should be initialized in __init__ and read upon get_measurement()
parent f6057274
Pipeline #119 passed with stages
in 6 minutes and 51 seconds
......@@ -13,7 +13,9 @@ class GpioSensorLtr559Plugin(GpioSensorPlugin):
"""
def __init__(self, **kwargs):
import ltr559
super().__init__(**kwargs)
self.ltr = ltr559.LTR559()
# noinspection PyUnresolvedReferences
@action
......@@ -29,14 +31,10 @@ class GpioSensorLtr559Plugin(GpioSensorPlugin):
}
"""
import ltr559
ltr = ltr559.LTR559()
ltr.update_sensor()
self.ltr.update_sensor()
return {
'light': ltr.get_lux(),
'proximity': ltr.get_proximity(),
'light': self.ltr.get_lux(),
'proximity': self.ltr.get_proximity(),
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment