summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard Moe Gustavsen <richard.gustavsen@digia.com>2013-03-18 15:07:20 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-04-10 22:10:46 +0200
commit6d05123edf6718f6d1149104df8be111d53d68f2 (patch)
tree6cc39a3178e3a0a6590771821b9ab9fa8cfe10de /src
parent517180c32cea6b38b24ce8b977c743276e1e98ae (diff)
iOS: bugfix accelerometer timestamp
Convert from NSTimeInterval to microseconds Change-Id: I51fb3791aa72dcc7514c39820e4347a3c1d4039a Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com> Reviewed-by: Lorn Potter <lorn.potter@jollamobile.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/sensors/ios/iosaccelerometer.mm4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/sensors/ios/iosaccelerometer.mm b/src/plugins/sensors/ios/iosaccelerometer.mm
index ef7d2a6d..47349c5a 100644
--- a/src/plugins/sensors/ios/iosaccelerometer.mm
+++ b/src/plugins/sensors/ios/iosaccelerometer.mm
@@ -86,7 +86,9 @@ char const * const IOSAccelerometer::id("ios.accelerometer");
qreal x = qreal(acc.x) * G * -1;
qreal y = qreal(acc.y) * G * -1;
qreal z = qreal(acc.z) * G * -1;
- m_qiosAccelerometer->readingsChanged(quint64(data.timestamp), x, y, z);
+ // Convert from NSTimeInterval to microseconds:
+ quint64 timestamp = quint64(data.timestamp * 1000000);
+ m_qiosAccelerometer->readingsChanged(timestamp, x, y, z);
});
}];
}