diff options
-rw-r--r-- | src/plugins/sensors/generic/genericalssensor.cpp | 1 | ||||
-rw-r--r-- | src/plugins/sensors/generic/genericorientationsensor.cpp | 1 | ||||
-rw-r--r-- | src/plugins/sensors/generic/genericrotationsensor.cpp | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/sensors/generic/genericalssensor.cpp b/src/plugins/sensors/generic/genericalssensor.cpp index f846355..bb55657 100644 --- a/src/plugins/sensors/generic/genericalssensor.cpp +++ b/src/plugins/sensors/generic/genericalssensor.cpp @@ -58,6 +58,7 @@ genericalssensor::genericalssensor(QSensor *sensor) void genericalssensor::start() { lightSensor->setDataRate(sensor()->dataRate()); + lightSensor->setAlwaysOn(sensor()->isAlwaysOn()); lightSensor->start(); if (!lightSensor->isActive()) sensorStopped(); diff --git a/src/plugins/sensors/generic/genericorientationsensor.cpp b/src/plugins/sensors/generic/genericorientationsensor.cpp index 1b0d237..20a8ff2 100644 --- a/src/plugins/sensors/generic/genericorientationsensor.cpp +++ b/src/plugins/sensors/generic/genericorientationsensor.cpp @@ -58,6 +58,7 @@ genericorientationsensor::genericorientationsensor(QSensor *sensor) void genericorientationsensor::start() { accelerometer->setDataRate(sensor()->dataRate()); + accelerometer->setAlwaysOn(sensor()->isAlwaysOn()); accelerometer->start(); if (!accelerometer->isActive()) sensorStopped(); diff --git a/src/plugins/sensors/generic/genericrotationsensor.cpp b/src/plugins/sensors/generic/genericrotationsensor.cpp index 34c4d27..1a9178f 100644 --- a/src/plugins/sensors/generic/genericrotationsensor.cpp +++ b/src/plugins/sensors/generic/genericrotationsensor.cpp @@ -63,6 +63,7 @@ genericrotationsensor::genericrotationsensor(QSensor *sensor) void genericrotationsensor::start() { accelerometer->setDataRate(sensor()->dataRate()); + accelerometer->setAlwaysOn(sensor()->isAlwaysOn()); accelerometer->start(); if (!accelerometer->isActive()) sensorStopped(); |