summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/sensors/blackberry/bbrotationsensor.cpp6
-rw-r--r--src/plugins/sensors/generic/genericrotationsensor.cpp4
2 files changed, 4 insertions, 6 deletions
diff --git a/src/plugins/sensors/blackberry/bbrotationsensor.cpp b/src/plugins/sensors/blackberry/bbrotationsensor.cpp
index 28dc49c9..e6d038d2 100644
--- a/src/plugins/sensors/blackberry/bbrotationsensor.cpp
+++ b/src/plugins/sensors/blackberry/bbrotationsensor.cpp
@@ -137,9 +137,9 @@ bool BbRotationSensor::updateReadingFromEvent(const sensor_event_t &event, QRota
matrixToEulerZXY(event.rotation_matrix, xRad, yRad, zRad);
}
- reading->setX(radiansToDegrees(xRad));
- reading->setY(radiansToDegrees(yRad));
- reading->setZ(radiansToDegrees(zRad));
+ reading->setFromEuler(radiansToDegrees(xRad),
+ radiansToDegrees(yRad),
+ radiansToDegrees(zRad));
return true;
}
diff --git a/src/plugins/sensors/generic/genericrotationsensor.cpp b/src/plugins/sensors/generic/genericrotationsensor.cpp
index 7142227c..dddacb24 100644
--- a/src/plugins/sensors/generic/genericrotationsensor.cpp
+++ b/src/plugins/sensors/generic/genericrotationsensor.cpp
@@ -107,9 +107,7 @@ bool genericrotationsensor::filter(QSensorReading *reading)
}
m_reading.setTimestamp(ar->timestamp());
- m_reading.setX(pitch);
- m_reading.setY(roll);
- m_reading.setZ(0);
+ m_reading.setFromEuler(pitch, roll, 0);
newReadingAvailable();
return false;
}