Accelerometer and magnometer reads should be dict not set

This commit is contained in:
Fabio Manganiello 2019-08-01 23:23:13 +02:00
parent 675f899b5f
commit f06a851b61

View file

@ -60,8 +60,8 @@ class GpioSensorEnvirophatPlugin(GpioSensorPlugin):
ret['pressure'] = weather.pressure() ret['pressure'] = weather.pressure()
ret['altitude'] = weather.altitude(qnh=qnh) ret['altitude'] = weather.altitude(qnh=qnh)
ret['luminosity'] = light.light() ret['luminosity'] = light.light()
ret['accelerometer'] = {getattr(accelerometer, v) for v in ['x', 'y', 'z']} ret['accelerometer'] = {v: getattr(accelerometer, v) for v in ['x', 'y', 'z']}
ret['magnetometer'] = {getattr(magnetometer, v) for v in ['x', 'y', 'z']} ret['magnetometer'] = {v: getattr(magnetometer, v) for v in ['x', 'y', 'z']}
ret['analog'] = list(analog.read_all()) ret['analog'] = list(analog.read_all())
ret['leds'] = leds.is_on() ret['leds'] = leds.is_on()