summaryrefslogtreecommitdiffstats
path: root/src/plugins/sensorgestures
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@nokia.com>2012-04-20 12:44:16 +1000
committerQt by Nokia <qt-info@nokia.com>2012-04-20 06:02:55 +0200
commit0b64c4d566f894542f5f242c91f5eff3c825c05f (patch)
treeae37ea8c8cab6acb83a7e955c7d9e4b98ccdba5c /src/plugins/sensorgestures
parent7628b8de96bc1de3f97d1ea2e4519139a4937f8a (diff)
make slam a bit more reliable.
set the datarate for accel sensor to be known. Change-Id: I83f8771b178591adb518146473819602f7f48b23 Reviewed-by: Lincoln Ramsay <lincoln.ramsay@nokia.com>
Diffstat (limited to 'src/plugins/sensorgestures')
-rw-r--r--src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp1
-rw-r--r--src/plugins/sensorgestures/qtsensors/qtsensorgesturesensorhandler.cpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp b/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp
index b2858b3b..e676122d 100644
--- a/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp
+++ b/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp
@@ -196,6 +196,7 @@ void QSlamSensorGestureRecognizer::checkForSlam()
|| orientationReading->orientation() == QOrientationReading::LeftUp)) {
Q_EMIT slam();
Q_EMIT detected("slam");
+ restingList.clear();
}
detecting = false;
diff --git a/src/plugins/sensorgestures/qtsensors/qtsensorgesturesensorhandler.cpp b/src/plugins/sensorgestures/qtsensors/qtsensorgesturesensorhandler.cpp
index ea2a3786..3ed052ce 100644
--- a/src/plugins/sensorgestures/qtsensors/qtsensorgesturesensorhandler.cpp
+++ b/src/plugins/sensorgestures/qtsensors/qtsensorgesturesensorhandler.cpp
@@ -92,6 +92,7 @@ bool QtSensorGestureSensorHandler::startSensor(SensorGestureSensors sensor)
if (accel == 0x0) {
accel = new QAccelerometer(this);
ok = accel->connectToBackend();
+ accel->setDataRate(50);
qoutputrangelist outputranges = accel->outputRanges();
if (outputranges.count() > 0)