summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@canonical.com>2016-11-10 13:38:36 +1000
committerLorn Potter <lorn.potter@canonical.com>2016-11-14 23:01:32 +0000
commit2ffee2623aac9245799a437ce4bbe0c8c198bb7f (patch)
tree2d2542d1beb29d5854777a780c614237ac734343
parentecd018fe2ee4508e094f631d882ecc1360abec01 (diff)
downloadqtsensors-2ffee2623aac9245799a437ce4bbe0c8c198bb7f.tar.gz
Fix lux value in sensorfw backend
Make light sensor value consistent with timestamp Change-Id: If6d5f15e2c645e86852a5b66cf0894a1e2ca3f1c Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
-rw-r--r--src/plugins/sensors/sensorfw/sensorfwals.cpp2
-rw-r--r--src/plugins/sensors/sensorfw/sensorfwlightsensor.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/sensors/sensorfw/sensorfwals.cpp b/src/plugins/sensors/sensorfw/sensorfwals.cpp
index 8946201..c43f764 100644
--- a/src/plugins/sensors/sensorfw/sensorfwals.cpp
+++ b/src/plugins/sensors/sensorfw/sensorfwals.cpp
@@ -71,7 +71,7 @@ void Sensorfwals::start()
void Sensorfwals::slotDataAvailable(const Unsigned& data)
{
- QAmbientLightReading::LightLevel level = getLightLevel(data.x());
+ QAmbientLightReading::LightLevel level = getLightLevel(data.UnsignedData().value_);
if (level != m_reading.lightLevel()) {
m_reading.setLightLevel(level);
m_reading.setTimestamp(data.UnsignedData().timestamp_);
diff --git a/src/plugins/sensors/sensorfw/sensorfwlightsensor.cpp b/src/plugins/sensors/sensorfw/sensorfwlightsensor.cpp
index babbf9e..9fc5bef 100644
--- a/src/plugins/sensors/sensorfw/sensorfwlightsensor.cpp
+++ b/src/plugins/sensors/sensorfw/sensorfwlightsensor.cpp
@@ -52,7 +52,7 @@ SensorfwLightSensor::SensorfwLightSensor(QSensor *sensor)
void SensorfwLightSensor::slotDataAvailable(const Unsigned& data)
{
- m_reading.setLux(data.x());
+ m_reading.setLux(data.UnsignedData().value_);
m_reading.setTimestamp(data.UnsignedData().timestamp_);
newReadingAvailable();
}