diff options
author | Richard Moe Gustavsen <richard.gustavsen@digia.com> | 2013-03-18 15:07:20 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-04-10 22:10:46 +0200 |
commit | 6d05123edf6718f6d1149104df8be111d53d68f2 (patch) | |
tree | 6cc39a3178e3a0a6590771821b9ab9fa8cfe10de | |
parent | 517180c32cea6b38b24ce8b977c743276e1e98ae (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>
-rw-r--r-- | src/plugins/sensors/ios/iosaccelerometer.mm | 4 |
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); }); }]; } |