--- a/qtmobility/plugins/sensors/maemo6/maemo6accelerometer.cpp Fri May 14 16:41:33 2010 +0300
+++ b/qtmobility/plugins/sensors/maemo6/maemo6accelerometer.cpp Thu May 27 13:42:11 2010 +0300
@@ -60,7 +60,8 @@
qWarning() << "Unable to initialize accelerometer sensor.";
// adding metadata
- addDataRate(100, 100); // 100Hz
+ addDataRate(142, 142); // 142Hz
+ sensor->setDataRate(142);
//addDataRate(400, 400); // 400Hz
// accuracy - or resolution???
@@ -77,9 +78,9 @@
{
// Convert from milli-Gs to meters per second per second
// Using 1 G = 9.80665 m/s^2
- qreal ax = - data.x() * GRAVITY_EARTH_THOUSANDTH;
- qreal ay = - data.y() * GRAVITY_EARTH_THOUSANDTH;
- qreal az = - data.z() * GRAVITY_EARTH_THOUSANDTH;
+ qreal ax = -data.x() * GRAVITY_EARTH_THOUSANDTH;
+ qreal ay = -data.y() * GRAVITY_EARTH_THOUSANDTH;
+ qreal az = -data.z() * GRAVITY_EARTH_THOUSANDTH;
m_reading.setX(ax);
m_reading.setY(ay);
@@ -88,4 +89,3 @@
m_reading.setTimestamp(createTimestamp()); //TODO: use correct timestamp
newReadingAvailable();
}
-