summaryrefslogtreecommitdiffstats
path: root/src/plugins/sensors/blackberry/bbaccelerometer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/sensors/blackberry/bbaccelerometer.cpp')
-rw-r--r--src/plugins/sensors/blackberry/bbaccelerometer.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/sensors/blackberry/bbaccelerometer.cpp b/src/plugins/sensors/blackberry/bbaccelerometer.cpp
index ed4f51f6..a277c1dd 100644
--- a/src/plugins/sensors/blackberry/bbaccelerometer.cpp
+++ b/src/plugins/sensors/blackberry/bbaccelerometer.cpp
@@ -48,9 +48,13 @@ BbAccelerometer::BbAccelerometer(QSensor *sensor)
bool BbAccelerometer::updateReadingFromEvent(const sensor_event_t &event, QAccelerometerReading *reading)
{
- reading->setX(event.motion.dsp.x);
- reading->setY(event.motion.dsp.y);
- reading->setZ(event.motion.dsp.z);
+ float x = event.motion.dsp.x;
+ float y = event.motion.dsp.y;
+ float z = event.motion.dsp.z;
+ remapAxes(&x, &y, &z);
+ reading->setX(x);
+ reading->setY(y);
+ reading->setZ(z);
return true;
}