summaryrefslogtreecommitdiffstats
path: root/tests/auto/qsensorgestures_gestures/mock_data
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@nokia.com>2012-05-10 11:07:19 +1000
committerQt by Nokia <qt-info@nokia.com>2012-05-14 08:23:46 +0200
commitfc164128d93590a0cfd04394345564ae49a3994e (patch)
tree250e9831a49c3fd4c37d6fa213fe510b7044c798 /tests/auto/qsensorgestures_gestures/mock_data
parent43881a1c95c122dcb80b91c34a9f434ae8cfb743 (diff)
add sensor gesture auto tests
use mock sensor plugin to feed captured data through sensorgestures. Change-Id: I5d040f2b7d5786b79bf295c98777ada425acbe8a Reviewed-by: Lincoln Ramsay <lincoln.ramsay@nokia.com>
Diffstat (limited to 'tests/auto/qsensorgestures_gestures/mock_data')
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_cover.dat296
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_doubletap.dat161
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_hover.dat248
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_pickup.dat187
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_shake2.dat195
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeDown.dat204
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeLeft.dat196
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeRight.dat157
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeUp.dat228
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_slam.dat595
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_turnover.dat252
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_twist.dat361
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistLeft.dat34
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistRight.dat43
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensordata_whip.dat292
-rw-r--r--tests/auto/qsensorgestures_gestures/mock_data/sensprdata_shakeRight.dat42
16 files changed, 3491 insertions, 0 deletions
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_cover.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_cover.dat
new file mode 100644
index 00000000..fc52f6d8
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_cover.dat
@@ -0,0 +1,296 @@
+orientation:11415310938,5
+accelerometer: 11416690881,-0.383259,0.747356,10.3097
+accelerometer: 11416711145,-0.766519,0.728193,9.65814
+accelerometer: 11416731744,-0.402422,0.364096,9.98391
+irProximity:11416747364,0.294118
+proximity:11416749012,0
+accelerometer: 11416750574,-0.498237,-0.0766519,9.88809
+accelerometer: 11416771845,-0.32577,0.153304,9.60065
+accelerometer: 11416790918,0.0383259,-0.843171,8.91078
+accelerometer: 11416810938,-0.229956,-0.287445,8.85329
+accelerometer: 11416830713,-0.862334,-0.0766519,8.85329
+accelerometer: 11416850885,-1.11145,0.0383259,9.40902
+accelerometer: 11416872675,-0.90066,-0.536563,9.46651
+accelerometer: 11416890649,-0.689867,0.32577,9.77311
+accelerometer: 11416910700,-0.747356,-0.19163,9.69646
+accelerometer: 11416930689,-0.498237,-0.249119,9.33237
+accelerometer: 11416951227,-0.172467,-0.402422,9.50483
+accelerometer: 11416970636,-0.0958148,-0.249119,9.73479
+accelerometer: 11416991480,0,-0.153304,9.75395
+accelerometer: 11417010736,-0.114978,-0.32577,9.81144
+accelerometer: 11417031397,-0.344933,-0.19163,9.63897
+accelerometer: 11417051325,-0.019163,-0.172467,9.21739
+accelerometer: 11417070856,-0.114978,-0.268282,9.50483
+accelerometer: 11417090967,-0.383259,0.019163,9.33237
+accelerometer: 11417110925,-0.172467,-0.210793,9.60065
+accelerometer: 11417130731,-0.383259,-0.114978,9.37069
+accelerometer: 11417150873,-0.5174,-0.421585,9.88809
+accelerometer: 11417171014,-0.747356,-0.172467,9.65814
+accelerometer: 11417191034,-0.402422,0.0958148,9.75395
+accelerometer: 11417210931,-0.229956,-0.0383259,9.90726
+accelerometer: 11417230920,-0.306608,0.0958148,9.65814
+accelerometer: 11417250787,-0.153304,-0.019163,9.50483
+accelerometer: 11417270929,-0.306608,-0.249119,9.84977
+accelerometer: 11417290888,-0.344933,-0.287445,9.6773
+accelerometer: 11417310938,-0.0574889,-0.344933,9.6773
+accelerometer: 11417330927,-0.402422,-0.134141,9.50483
+accelerometer: 11417350794,-0.651541,-0.19163,9.46651
+accelerometer: 11417370935,-0.364096,-0.306608,9.50483
+accelerometer: 11417390924,-0.344933,-0.0958148,9.37069
+accelerometer: 11417410974,-0.19163,-0.134141,9.6773
+accelerometer: 11417430933,-0.172467,-0.249119,9.40902
+accelerometer: 11417450769,-0.440748,-0.19163,9.48567
+irProximity:11417455616,0.290196
+accelerometer: 11417470819,-0.498237,-0.210793,9.50483
+accelerometer: 11417490930,-0.421585,-0.172467,9.63897
+accelerometer: 11417510950,-0.287445,0.019163,9.75395
+accelerometer: 11417530969,-0.229956,-0.268282,9.48567
+accelerometer: 11417550775,-0.459911,-0.019163,9.42818
+accelerometer: 11417570886,-0.383259,-0.134141,9.56232
+accelerometer: 11417590997,-0.402422,-0.114978,9.69646
+accelerometer: 11417610986,-0.498237,4.82907,9.61981
+accelerometer: 11417630945,-0.32577,-0.114978,9.61981
+accelerometer: 11417650812,-0.383259,-0.134141,9.63897
+irProximity:11417657459,0.294118
+accelerometer: 11417670953,-0.210793,-0.0383259,10.0797
+accelerometer: 11417690942,-0.344933,-0.344933,9.63897
+accelerometer: 11417710962,-0.32577,-0.134141,9.63897
+accelerometer: 11417730951,-0.364096,-0.306608,9.54316
+accelerometer: 11417750818,-0.632378,0.0766519,9.65814
+irProximity:11417758381,0.290196
+accelerometer: 11417773218,-0.344933,4.75242,9.44734
+accelerometer: 11417790918,-0.440748,0.249119,9.42818
+accelerometer: 11417811029,-0.5174,4.77158,9.524
+accelerometer: 11417830713,-0.32577,-0.0383259,9.60065
+accelerometer: 11417850702,-0.421585,4.84823,9.75395
+accelerometer: 11417870722,-0.287445,-0.019163,9.56232
+accelerometer: 11417890802,-0.287445,-0.172467,9.75395
+accelerometer: 11417910791,-0.421585,-0.114978,10.0989
+accelerometer: 11417930933,-0.594052,0.153304,10.0031
+accelerometer: 11417950800,-0.977311,0.019163,10.4438
+irProximity:11417960224,0.294118
+accelerometer: 11417970972,-0.881497,-0.344933,9.94558
+accelerometer: 11417990808,-1.93546,0.19163,9.38986
+accelerometer: 11418010980,-1.51387,-0.249119,7.66519
+accelerometer: 11418031000,-1.78216,-1.20727,8.16343
+accelerometer: 11418050775,-2.2229,-1.43722,8.91078
+irProximity:11418061146,0.290196
+accelerometer: 11418070947,-1.89713,-1.36057,8.01012
+accelerometer: 11418090967,-1.57136,-0.498237,8.68083
+accelerometer: 11418110895,-2.28039,-0.574889,7.91431
+accelerometer: 11418130945,-1.51387,-1.24559,6.99448
+accelerometer: 11418150964,1.49471,-0.862334,8.41254
+irProximity:11418161915,0.294118
+accelerometer: 11418171198,2.9511,0.977311,10.8462
+accelerometer: 11418191004,2.05044,2.64449,11.3253
+accelerometer: 11418210962,1.53304,1.36057,10.8462
+accelerometer: 11418230951,0.364096,0.249119,9.1599
+accelerometer: 11418250971,-0.268282,-0.421585,8.4892
+irProximity:11418262653,0.290196
+accelerometer: 11418270929,-0.689867,4.84823,8.75748
+accelerometer: 11418290949,-0.613215,0.479074,10.4438
+accelerometer: 11418310938,-1.57136,0.306608,14.3722
+accelerometer: 11418330927,-1.57136,0.364096,10.8462
+accelerometer: 11418350946,-1.07313,0.0574889,9.524
+irProximity:11418363453,0.294118
+accelerometer: 11418370905,-1.01564,-0.19163,9.65814
+accelerometer: 11418390985,-0.919823,0.0958148,9.79228
+accelerometer: 11418410944,-1.05396,-0.0574889,9.35153
+accelerometer: 11418430963,-1.13062,0.383259,9.1599
+accelerometer: 11418450952,-1.64802,0.402422,9.46651
+accelerometer: 11418470789,-1.60969,0.19163,9.92642
+accelerometer: 11418490930,-1.26476,0.268282,9.54316
+accelerometer: 11418510950,-1.16894,0.0383259,9.44734
+accelerometer: 11418531000,-1.11145,0.0958148,9.65814
+accelerometer: 11418550928,-1.37973,0.268282,9.81144
+irProximity:11418565083,0.345098
+accelerometer: 11418570947,-1.05396,0.210793,9.73479
+accelerometer: 11418590906,-0.804845,0.0958148,9.75395
+accelerometer: 11418610956,-0.919823,-0.0958148,9.71563
+proximity:11418618768,1
+accelerometer: 11418631006,-0.594052,-0.172467,9.38986
+accelerometer: 11418650964,-0.728193,-0.0383259,9.33237
+irProximity:11418665882,0.466667
+accelerometer: 11418670923,-0.574889,0.0383259,9.23655
+accelerometer: 11418690942,-1.01564,-4.84823,9.25571
+accelerometer: 11418711054,-0.70903,0.249119,8.45087
+accelerometer: 11418730920,-0.632378,0.5174,8.66166
+accelerometer: 11418750910,-0.632378,0.306608,9.10241
+accelerometer: 11418772272,-0.824008,0.229956,10.0989
+accelerometer: 11418791010,-0.919823,0.134141,10.2714
+accelerometer: 11418810571,-0.804845,0.0766519,9.84977
+accelerometer: 11418830621,-0.90066,0.172467,9.56232
+accelerometer: 11418850671,-1.0348,0.306608,9.79228
+irProximity:11418866627,0.639216
+accelerometer: 11418870813,-0.90066,-0.19163,8.89162
+accelerometer: 11418890802,-0.766519,0.306608,9.29404
+accelerometer: 11418910761,-0.651541,0.114978,9.54316
+accelerometer: 11418930963,-0.958148,0.0766519,9.79228
+accelerometer: 11418950983,-0.613215,-0.019163,9.54316
+accelerometer: 11418970972,-0.70903,0.0574889,9.44734
+accelerometer: 11418990808,-0.958148,0.32577,9.38986
+accelerometer: 11419010828,-0.574889,0,9.46651
+accelerometer: 11419030908,-1.01564,0.32577,9.61981
+accelerometer: 11419050928,-0.862334,0.0574889,9.58148
+irProximity:11419067371,0.713726
+accelerometer: 11419070917,-0.766519,0.249119,9.40902
+accelerometer: 11419090875,-0.938986,0.210793,9.50483
+accelerometer: 11419110895,-0.804845,0.172467,9.524
+accelerometer: 11419130945,-0.766519,0.172467,9.75395
+accelerometer: 11419150903,-0.90066,0.19163,9.58148
+accelerometer: 11419170923,-1.07313,0.268282,9.65814
+accelerometer: 11419190942,-0.843171,0.344933,9.54316
+accelerometer: 11419210931,-1.05396,0.19163,9.40902
+accelerometer: 11419230951,-1.13062,0.268282,9.63897
+accelerometer: 11419250940,-1.09229,0.402422,9.60065
+irProximity:11419268085,0.709804
+accelerometer: 11419270899,-0.938986,0.383259,9.58148
+accelerometer: 11419290888,-0.843171,0.134141,9.40902
+accelerometer: 11419310999,-0.90066,0.32577,9.44734
+accelerometer: 11419330896,-0.977311,0.421585,9.524
+accelerometer: 11419350916,-1.01564,0.383259,9.46651
+accelerometer: 11419370966,-1.01564,0.402422,9.19823
+accelerometer: 11419390955,-1.05396,0.134141,9.54316
+accelerometer: 11419410944,-0.728193,0.229956,9.54316
+accelerometer: 11419430963,-0.843171,0.459911,9.524
+accelerometer: 11419451044,-1.01564,0.344933,9.77311
+irProximity:11419468830,0.705882
+accelerometer: 11419470789,-1.01564,0.498237,9.48567
+accelerometer: 11419490930,-0.938986,0.306608,9.3132
+accelerometer: 11419510919,-0.938986,0.306608,9.44734
+accelerometer: 11419530939,-0.843171,0.402422,9.46651
+accelerometer: 11419550928,-0.766519,0.402422,9.61981
+accelerometer: 11419570978,-1.01564,0.421585,9.58148
+accelerometer: 11419590845,-0.996474,0.5174,9.3132
+accelerometer: 11419610773,-0.90066,0.402422,9.44734
+accelerometer: 11419630945,-0.938986,0.421585,9.44734
+accelerometer: 11419650934,-1.01564,0.440748,9.6773
+accelerometer: 11419671014,-1.16894,0.459911,9.73479
+accelerometer: 11419690912,-1.05396,0.402422,9.44734
+accelerometer: 11419710901,-1.0348,0.459911,9.37069
+accelerometer: 11419730890,-0.862334,0.268282,9.46651
+accelerometer: 11419750910,-1.01564,0.536563,9.38986
+accelerometer: 11419773645,-1.05396,0.440748,9.60065
+accelerometer: 11419791010,-1.05396,0.670704,9.44734
+accelerometer: 11419810571,-0.919823,0.5174,9.60065
+accelerometer: 11419830591,-0.804845,0.344933,9.48567
+accelerometer: 11419850610,-1.0348,0.153304,9.40902
+accelerometer: 11419870874,-0.70903,0.344933,9.33237
+accelerometer: 11419890772,-0.958148,0.479074,9.90726
+accelerometer: 11419910761,-0.919823,0.287445,9.56232
+accelerometer: 11419930902,-1.13062,0.153304,9.38986
+accelerometer: 11419950952,-0.977311,0.153304,9.54316
+accelerometer: 11419970972,-1.07313,0.574889,9.46651
+accelerometer: 11419990808,-0.862334,0.5174,9.56232
+accelerometer: 11420010889,-1.09229,0.440748,9.46651
+accelerometer: 11420030969,-1.0348,0.383259,9.42818
+accelerometer: 11420050958,-1.16894,0.459911,9.6773
+irProximity:11420070759,0.709804
+accelerometer: 11420071008,-1.47555,0.498237,9.65814
+accelerometer: 11420090906,-1.20727,0.804845,9.46651
+accelerometer: 11420110895,-0.766519,0.536563,9.3132
+accelerometer: 11420130914,-0.90066,0.70903,9.3132
+accelerometer: 11420150903,-0.728193,0.134141,9.54316
+accelerometer: 11420170984,-1.01564,0.306608,9.44734
+accelerometer: 11420190912,-0.689867,0.210793,9.58148
+accelerometer: 11420210901,-0.785682,0.383259,9.65814
+accelerometer: 11420230798,-0.747356,0.153304,9.44734
+proximity:11420241113,0
+accelerometer: 11420250940,-0.632378,0.19163,9.77311
+irProximity:11420271656,0.329412
+accelerometer: 11420271417,-0.862334,0.268282,9.60065
+accelerometer: 11420290949,-0.728193,0.210793,9.54316
+accelerometer: 11420310999,-0.824008,0.287445,9.60065
+accelerometer: 11420330957,-0.919823,0.344933,9.46651
+accelerometer: 11420350946,-0.958148,0.555726,9.50483
+accelerometer: 11420370538,-0.728193,0.249119,9.50483
+irProximity:11420372730,0.290196
+accelerometer: 11420390924,-0.938986,0.19163,9.38986
+accelerometer: 11420411005,-0.70903,0.210793,9.21739
+accelerometer: 11420430933,-1.05396,0.479074,14.6788
+accelerometer: 11420450922,-0.881497,0.383259,9.73479
+accelerometer: 11420470728,-0.651541,4.86739,9.58148
+accelerometer: 11420490930,-0.440748,0.0958148,9.48567
+accelerometer: 11420510919,-0.498237,0.0383259,9.73479
+accelerometer: 11420530969,-0.479074,0.0574889,9.58148
+accelerometer: 11420550958,-0.555726,0.0383259,9.37069
+accelerometer: 11420570795,-0.440748,4.84823,9.71563
+irProximity:11420574360,0.294118
+accelerometer: 11420591119,-0.306608,0,9.63897
+accelerometer: 11420610986,-0.32577,-0.0383259,9.524
+accelerometer: 11420630975,-0.459911,0.019163,9.44734
+accelerometer: 11420650964,-0.479074,0.5174,9.60065
+accelerometer: 11420670770,-0.440748,0.383259,4.94405
+accelerometer: 11420690912,-0.479074,0.555726,9.65814
+accelerometer: 11420710931,-0.5174,0.306608,9.38986
+accelerometer: 11420730920,-0.651541,0.249119,9.37069
+accelerometer: 11420750940,-0.574889,0.249119,9.48567
+accelerometer: 11420773401,-0.632378,0.19163,9.33237
+accelerometer: 11420790582,-0.421585,0.249119,9.33237
+accelerometer: 11420810571,-0.344933,-0.0766519,9.48567
+accelerometer: 11420830652,-0.249119,-0.0766519,9.6773
+accelerometer: 11420850794,-0.134141,-0.0383259,9.71563
+accelerometer: 11420870783,-0.344933,0.134141,9.77311
+accelerometer: 11420890711,-0.249119,-0.0383259,9.3132
+accelerometer: 11420910852,-0.459911,-4.80991,9.524
+accelerometer: 11420930902,-0.421585,0.287445,9.61981
+accelerometer: 11420950922,-0.364096,0.421585,9.48567
+accelerometer: 11420970819,-0.402422,0.364096,9.38986
+irProximity:11420977863,0.290196
+accelerometer: 11420990808,-0.613215,0.364096,9.50483
+accelerometer: 11421010828,-0.574889,0.402422,9.61981
+accelerometer: 11421030969,-0.536563,0.0766519,9.46651
+accelerometer: 11421050958,-0.651541,0.0958148,9.58148
+accelerometer: 11421070795,-0.651541,0.249119,9.84977
+irProximity:11421078815,0.294118
+accelerometer: 11421090936,-0.440748,0.0958148,9.69646
+accelerometer: 11421110956,-0.364096,0.0574889,9.75395
+accelerometer: 11421130945,-0.402422,-0.0574889,9.46651
+accelerometer: 11421150934,-0.402422,0.134141,9.33237
+accelerometer: 11421170770,-0.421585,0.153304,9.75395
+accelerometer: 11421190912,-0.229956,-0.114978,9.38986
+accelerometer: 11421210962,-0.32577,-0.019163,9.44734
+accelerometer: 11421230951,-0.383259,0.0574889,9.69646
+accelerometer: 11421250971,-0.402422,0.019163,9.54316
+accelerometer: 11421270807,-0.479074,0.249119,9.6773
+accelerometer: 11421290857,-0.728193,0.249119,9.65814
+accelerometer: 11421310816,-0.421585,0.32577,9.56232
+accelerometer: 11421330896,-0.459911,0.19163,9.524
+accelerometer: 11421350885,-0.32577,0.210793,9.77311
+accelerometer: 11421370813,-0.440748,0.0766519,9.61981
+irProximity:11421381428,0.290196
+accelerometer: 11421390894,-0.5174,0.229956,9.61981
+accelerometer: 11421410913,-0.613215,0.229956,9.44734
+accelerometer: 11421430902,-0.747356,0.210793,9.48567
+accelerometer: 11421450922,-0.5174,0.210793,9.61981
+accelerometer: 11421470789,-0.555726,0.172467,9.524
+accelerometer: 11421490930,-0.383259,0.0766519,9.58148
+accelerometer: 11421510980,-0.364096,0.153304,9.65814
+accelerometer: 11421530969,-0.555726,0.32577,9.42818
+accelerometer: 11421550958,-0.383259,0.210793,9.61981
+accelerometer: 11421570917,-0.555726,0.210793,9.54316
+accelerometer: 11421591119,-0.574889,0.19163,9.42818
+accelerometer: 11421610895,-0.32577,0.268282,9.79228
+accelerometer: 11421630914,-0.5174,0.153304,9.48567
+accelerometer: 11421650903,-0.613215,0.153304,9.56232
+accelerometer: 11421670740,-0.536563,0.153304,9.44734
+accelerometer: 11421690912,-0.459911,0.268282,9.50483
+accelerometer: 11421710931,-0.459911,0.19163,9.54316
+accelerometer: 11421730951,-0.651541,0.287445,9.54316
+accelerometer: 11421751001,-0.574889,0.306608,9.54316
+irProximity:11421784443,0.294118
+accelerometer: 11421790613,-0.613215,0.134141,9.50483
+accelerometer: 11421810724,-0.383259,0.0958148,9.58148
+accelerometer: 11421830713,-0.555726,0.249119,9.46651
+accelerometer: 11421850794,-0.594052,0.32577,9.54316
+accelerometer: 11421870844,-0.364096,0.287445,9.69646
+accelerometer: 11421890711,-0.459911,0.287445,9.40902
+accelerometer: 11421910822,-0.958148,0.804845,6.70704
+accelerometer: 11421930933,-0.5174,0.306608,9.35153
+accelerometer: 11421950952,-1.07313,0.594052,9.98391
+accelerometer: 11421970911,-0.344933,0.210793,10.4821
+accelerometer: 11421990808,-0.594052,0.249119,10.4438
+accelerometer: 11422010767,-0.440748,0.479074,10.5588
+accelerometer: 11422030969,-0.977311,0.287445,9.86893
+accelerometer: 11422050684,-0.5174,0.344933,9.33237
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_doubletap.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_doubletap.dat
new file mode 100644
index 00000000..a5ac6739
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_doubletap.dat
@@ -0,0 +1,161 @@
+orientation:11415310938,5
+accelerometer: 11422167413,-0.498237,-0.019163,9.60065
+accelerometer: 11422180811,-0.421585,0,9.90726
+irProximity:11422190265,0.294118
+accelerometer: 11422200830,-0.440748,-0.0383259,9.88809
+accelerometer: 11422220545,-0.249119,0,9.71563
+proximity:11422224537,0
+accelerometer: 11422240930,-0.5174,0.134141,9.6773
+accelerometer: 11422260950,-0.536563,0.19163,9.54316
+accelerometer: 11422280756,-0.555726,0.459911,9.25571
+accelerometer: 11422300928,-0.689867,0.440748,9.29404
+accelerometer: 11422320947,-0.689867,0.5174,9.27488
+accelerometer: 11422340967,-0.555726,0.479074,9.46651
+accelerometer: 11422360956,-0.651541,0.440748,9.63897
+accelerometer: 11422380945,-0.632378,0.229956,9.65814
+accelerometer: 11422400873,-0.421585,0.019163,9.58148
+accelerometer: 11422420892,-0.536563,0.0958148,9.46651
+accelerometer: 11422440912,-0.383259,0.114978,9.65814
+accelerometer: 11422460901,-0.364096,0.0958148,9.63897
+accelerometer: 11422480982,-0.498237,0.134141,9.60065
+accelerometer: 11422500910,-0.383259,0.0958148,9.54316
+accelerometer: 11422520960,-0.383259,0.344933,9.42818
+accelerometer: 11422540949,-0.555726,0.32577,9.54316
+accelerometer: 11422560968,-0.421585,0.498237,9.58148
+accelerometer: 11422580988,-0.594052,0.32577,9.54316
+accelerometer: 11422600916,-0.555726,0.268282,9.56232
+accelerometer: 11422620966,-0.632378,0.249119,9.75395
+accelerometer: 11422640985,-0.440748,0.134141,9.61981
+accelerometer: 11422660974,-0.383259,0.249119,9.56232
+accelerometer: 11422680963,-0.459911,0.249119,9.48567
+accelerometer: 11422700891,-0.32577,0.229956,9.40902
+accelerometer: 11422720972,-0.19163,0,9.48567
+accelerometer: 11422740961,-0.383259,0.402422,9.69646
+accelerometer: 11422760950,-0.306608,0.0766519,9.69646
+accelerometer: 11422780756,-0.498237,0.268282,9.63897
+irProximity:11422795337,0.290196
+accelerometer: 11422800562,-0.555726,0.210793,9.50483
+accelerometer: 11422820856,-0.440748,0.0574889,9.58148
+accelerometer: 11422840784,-0.555726,0.0958148,9.69646
+accelerometer: 11422860834,-0.268282,0.153304,9.54316
+accelerometer: 11422880823,-0.651541,0.402422,9.46651
+irProximity:11422896137,0.294118
+accelerometer: 11422900812,-0.613215,0.306608,9.40902
+accelerometer: 11422920801,-0.32577,0.153304,9.44734
+accelerometer: 11422940973,-0.364096,0.459911,9.19823
+accelerometer: 11422960962,-0.421585,0.172467,8.96827
+accelerometer: 11422980982,-0.594052,0.536563,9.3132
+accelerometer: 11423000696,-1.72467,0.459911,10.2714
+accelerometer: 11423020960,-0.958148,0.632378,9.25571
+accelerometer: 11423040949,-1.07313,0.977311,10.1755
+accelerometer: 11423060999,0.019163,1.07313,10.4438
+accelerometer: 11423080957,-0.153304,0.996474,10.233
+irProximity:11423097736,0.290196
+accelerometer: 11423100946,-0.0574889,0.747356,10.0989
+accelerometer: 11423120935,4.88656,0.613215,9.56232
+accelerometer: 11423140924,0.287445,0.766519,9.46651
+accelerometer: 11423160974,0.5174,0.843171,9.44734
+accelerometer: 11423180963,-0.287445,0.459911,9.56232
+irProximity:11423198536,0.294118
+accelerometer: 11423200952,-0.153304,0.536563,9.14074
+accelerometer: 11423220941,-0.172467,0.498237,9.10241
+accelerometer: 11423240930,0.0958148,0.651541,9.35153
+accelerometer: 11423260950,-0.0383259,0.824008,9.48567
+accelerometer: 11423280969,-0.114978,0.364096,9.44734
+accelerometer: 11423300867,-0.19163,0.555726,9.60065
+accelerometer: 11423320917,3.83259,-0.862334,15.2729
+accelerometer: 11423341028,0.5174,2.98942,7.64602
+accelerometer: 11423360895,3.33436,1.53304,8.47003
+accelerometer: 11423380975,2.20374,0.594052,8.41254
+accelerometer: 11423400873,-1.16894,-0.938986,10.7504
+accelerometer: 11423420892,-0.0958148,0,9.61981
+accelerometer: 11423440912,0.249119,-0.114978,8.96827
+accelerometer: 11423460901,0.344933,0.383259,8.89162
+accelerometer: 11423480982,-0.019163,0.689867,9.10241
+accelerometer: 11423501062,-39.2458,8.52752,17.2275
+accelerometer: 11423520960,-0.555726,2.85528,7.35858
+accelerometer: 11423540949,1.37973,2.587,10.3097
+accelerometer: 11423560968,2.64449,0.881497,9.50483
+accelerometer: 11423580927,-1.30308,-0.594052,10.3288
+tap:11423595112,1
+accelerometer: 11423601038,-1.43722,-0.421585,10.3672
+accelerometer: 11423621027,-0.440748,0.153304,9.08325
+accelerometer: 11423640955,-0.249119,0.440748,8.66166
+accelerometer: 11423660944,-0.268282,0.958148,9.25571
+accelerometer: 11423680963,-0.249119,0.689867,9.58148
+accelerometer: 11423700586,-0.306608,0.747356,9.84977
+accelerometer: 11423720972,-0.555726,0.594052,9.90726
+accelerometer: 11423740961,-0.689867,0.747356,9.77311
+accelerometer: 11423760950,-0.440748,0.613215,9.81144
+accelerometer: 11423780573,-0.344933,0.459911,9.60065
+accelerometer: 11423800623,-0.459911,0.421585,9.3132
+accelerometer: 11423820795,-0.268282,0.249119,9.40902
+accelerometer: 11423840784,-0.613215,0.364096,9.1599
+accelerometer: 11423860773,-0.498237,0.479074,9.42818
+accelerometer: 11423880853,-0.306608,0.402422,9.75395
+accelerometer: 11423900812,0.019163,0.19163,9.69646
+accelerometer: 11423920770,-0.172467,0.249119,9.54316
+accelerometer: 11423940790,-0.19163,0.364096,9.58148
+accelerometer: 11423960962,-0.287445,0.0958148,9.37069
+accelerometer: 11423980951,-0.229956,0.479074,9.71563
+accelerometer: 11424000818,-0.383259,0.5174,9.60065
+accelerometer: 11424020899,-0.364096,0.364096,9.46651
+accelerometer: 11424040888,-0.287445,0.32577,9.58148
+accelerometer: 11424060968,-0.421585,0.32577,9.37069
+accelerometer: 11424080988,-0.344933,0.287445,9.60065
+accelerometer: 11424100763,-0.32577,0.134141,9.48567
+accelerometer: 11424120935,-0.459911,0.0958148,9.71563
+accelerometer: 11424140924,-0.210793,0.0766519,9.86893
+accelerometer: 11424161035,-0.383259,0.153304,9.81144
+accelerometer: 11424181085,-0.268282,0.172467,9.88809
+accelerometer: 11424200800,-0.364096,0.0574889,9.56232
+irProximity:11424205555,0.290196
+accelerometer: 11424221033,-0.32577,0.0383259,9.50483
+accelerometer: 11424240961,-0.0958148,0.229956,9.69646
+accelerometer: 11424260950,-0.344933,-0.287445,9.14074
+accelerometer: 11424280939,-0.574889,0.019163,9.54316
+accelerometer: 11424300775,-0.287445,-0.153304,9.60065
+irProximity:11424306476,0.294118
+accelerometer: 11424320947,-0.306608,-4.69493,9.56232
+accelerometer: 11424340967,-0.172467,0.0958148,9.58148
+accelerometer: 11424360925,-0.574889,0.172467,9.79228
+accelerometer: 11424380945,-0.383259,0.210793,9.81144
+accelerometer: 11424400812,-0.479074,0.0766519,9.71563
+accelerometer: 11424420892,-0.268282,-0.0766519,9.48567
+accelerometer: 11424440942,-0.344933,0.019163,9.35153
+accelerometer: 11424460931,-0.498237,0.172467,9.48567
+accelerometer: 11424480982,-0.479074,0.19163,9.44734
+accelerometer: 11424500818,-0.210793,-0.0383259,9.48567
+accelerometer: 11424520929,-0.459911,0.0383259,9.56232
+accelerometer: 11424540918,-0.32577,-4.86739,9.56232
+accelerometer: 11424560938,-0.574889,-0.0574889,9.48567
+accelerometer: 11424580927,-0.402422,-0.0383259,9.54316
+accelerometer: 11424600946,-0.498237,0.0383259,9.71563
+accelerometer: 11424620722,-0.613215,0.229956,9.46651
+accelerometer: 11424640863,-0.440748,-4.75242,9.6773
+accelerometer: 11424660822,-0.440748,0.019163,9.48567
+accelerometer: 11424680963,-0.536563,-0.0574889,9.46651
+accelerometer: 11424700769,-0.32577,-0.0383259,9.40902
+irProximity:11424709949,0.290196
+accelerometer: 11424720972,-0.287445,-0.019163,9.71563
+accelerometer: 11424740961,-0.498237,-4.77158,9.63897
+accelerometer: 11424760950,-0.440748,0.0766519,9.77311
+accelerometer: 11424780664,-0.344933,0.114978,9.6773
+accelerometer: 11424800623,-0.229956,0.134141,9.48567
+irProximity:11424810932,0.294118
+accelerometer: 11424820795,-0.402422,-0.0574889,9.54316
+accelerometer: 11424840784,-0.479074,0.287445,9.61981
+accelerometer: 11424860773,-0.5174,0.249119,9.58148
+accelerometer: 11424880823,-0.536563,0.0958148,9.54316
+accelerometer: 11424900842,-0.287445,0.268282,9.6773
+irProximity:11424911670,0.290196
+accelerometer: 11424920801,-0.536563,0.153304,9.56232
+accelerometer: 11424941004,-0.5174,0.287445,6.36211
+accelerometer: 11424960962,-0.172467,-0.019163,9.54316
+accelerometer: 11424981073,-1.01564,0.479074,10.5396
+accelerometer: 11425000757,-0.574889,0.229956,10.8846
+irProximity:11425012409,0.294118
+accelerometer: 11425020654,-0.249119,0,10.5396
+accelerometer: 11425040643,-0.0574889,-0.249119,9.63897
+accelerometer: 11425060571,-0.766519,0.0766519,9.27488
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_hover.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_hover.dat
new file mode 100644
index 00000000..20e16580
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_hover.dat
@@ -0,0 +1,248 @@
+orientation:11415310938,5
+accelerometer: 11425173670,-0.421585,0.0958148,9.63897
+accelerometer: 11425190942,-0.268282,0.287445,9.69646
+accelerometer: 11425210840,-0.383259,0.153304,9.81144
+proximity:11425220050,0
+irProximity:11425226551,0.294118
+accelerometer: 11425230982,-0.479074,-0.019163,9.65814
+accelerometer: 11425250971,-0.536563,0.229956,9.58148
+accelerometer: 11425270929,-0.747356,0.32577,9.44734
+accelerometer: 11425290949,-0.459911,0.402422,9.37069
+accelerometer: 11425310968,-0.5174,0.134141,9.44734
+accelerometer: 11425330866,-0.287445,0.153304,9.48567
+accelerometer: 11425350916,-0.344933,0.172467,9.46651
+accelerometer: 11425370966,-0.344933,0.0574889,9.58148
+accelerometer: 11425390955,-0.402422,0.19163,9.69646
+accelerometer: 11425410974,-0.32577,4.88656,9.73479
+accelerometer: 11425430872,-0.210793,0.114978,9.63897
+accelerometer: 11425450891,-0.5174,0.172467,9.58148
+accelerometer: 11425470758,-0.459911,0.287445,9.37069
+accelerometer: 11425490900,-0.498237,0.383259,9.44734
+accelerometer: 11425510980,-0.421585,0.229956,9.61981
+accelerometer: 11425530908,-0.306608,0.249119,9.60065
+accelerometer: 11425550958,-0.498237,0.364096,9.75395
+accelerometer: 11425570917,-0.421585,0.229956,9.8306
+accelerometer: 11425590814,-0.574889,0.210793,9.61981
+accelerometer: 11425610925,-0.268282,0.383259,9.58148
+accelerometer: 11425630945,-0.383259,0.229956,9.50483
+accelerometer: 11425650995,-0.344933,0.306608,9.54316
+accelerometer: 11425670953,-0.229956,0.210793,9.50483
+accelerometer: 11425691034,-0.153304,0.19163,9.58148
+accelerometer: 11425710962,-0.172467,0.268282,9.40902
+irProximity:11425730731,0.290196
+accelerometer: 11425730646,-0.19163,0.229956,9.60065
+accelerometer: 11425750971,-0.229956,0.019163,9.63897
+accelerometer: 11425774286,-0.536563,0.19163,9.42818
+accelerometer: 11425790704,-0.440748,0.19163,9.524
+accelerometer: 11425810754,-0.459911,0.19163,9.63897
+irProximity:11425831775,0.294118
+accelerometer: 11425830896,-0.613215,0.0574889,9.48567
+accelerometer: 11425850824,-0.824008,0.153304,9.65814
+accelerometer: 11425870813,-0.747356,0.19163,9.69646
+accelerometer: 11425890802,-0.996474,0.421585,9.56232
+accelerometer: 11425910822,-0.785682,0.249119,9.60065
+accelerometer: 11425930628,-1.11145,0.32577,9.44734
+accelerometer: 11425950952,-0.728193,0.0958148,9.38986
+accelerometer: 11425970941,-0.881497,0.114978,9.524
+accelerometer: 11425990778,-0.862334,0.114978,9.71563
+accelerometer: 11426010950,-0.555726,0.153304,9.56232
+accelerometer: 11426030725,-0.670704,-0.0574889,9.81144
+irProximity:11426033039,0.313726
+accelerometer: 11426050958,-0.70903,4.88656,9.63897
+accelerometer: 11426070917,-0.804845,0.364096,9.6773
+accelerometer: 11426090967,-0.651541,0.268282,9.42818
+accelerometer: 11426110956,-0.766519,-0.0958148,9.50483
+accelerometer: 11426130823,-0.766519,0.172467,9.50483
+irProximity:11426133960,0.376471
+accelerometer: 11426150964,-0.862334,0.210793,9.524
+accelerometer: 11426170892,-0.613215,0.287445,9.3132
+accelerometer: 11426190942,-0.555726,0,9.6773
+accelerometer: 11426210931,-0.479074,0.153304,9.40902
+accelerometer: 11426230798,-0.804845,0.19163,9.44734
+irProximity:11426234851,0.384314
+accelerometer: 11426250971,-0.766519,0.134141,9.75395
+accelerometer: 11426270929,-0.689867,0.153304,9.63897
+accelerometer: 11426290918,-0.804845,0.0574889,9.65814
+accelerometer: 11426310938,-0.689867,0.172467,9.524
+accelerometer: 11426330774,-0.613215,0.364096,9.524
+irProximity:11426335773,0.4
+accelerometer: 11426350946,-0.90066,0.287445,9.48567
+accelerometer: 11426370966,-0.90066,0.134141,9.42818
+accelerometer: 11426390985,-0.728193,0.344933,9.44734
+accelerometer: 11426410944,-0.689867,0,9.54316
+accelerometer: 11426430780,-0.498237,0.0958148,9.48567
+irProximity:11426436664,0.415686
+accelerometer: 11426450891,-0.364096,0.172467,9.37069
+accelerometer: 11426470789,-0.421585,0.0766519,9.56232
+accelerometer: 11426490900,-0.440748,0.0383259,9.40902
+accelerometer: 11426510950,-0.689867,0,9.46651
+accelerometer: 11426530786,-0.594052,4.88656,9.54316
+accelerometer: 11426550897,-0.555726,0.287445,9.69646
+accelerometer: 11426570917,-0.670704,0.32577,9.63897
+accelerometer: 11426590997,-0.651541,0.383259,9.50483
+accelerometer: 11426610925,-0.670704,0.249119,9.42818
+accelerometer: 11426630823,-0.632378,0.153304,9.50483
+irProximity:11426638446,0.423529
+accelerometer: 11426650903,-0.594052,0.249119,9.40902
+accelerometer: 11426670801,-0.613215,0.19163,9.6773
+accelerometer: 11426690912,-0.536563,-0.019163,9.48567
+accelerometer: 11426710931,-0.421585,0.19163,9.48567
+accelerometer: 11426730798,-0.479074,0.0766519,9.56232
+accelerometer: 11426750940,-0.555726,0.0766519,9.63897
+accelerometer: 11426773431,-0.594052,0.172467,9.61981
+accelerometer: 11426790735,-0.651541,0.210793,9.56232
+accelerometer: 11426810816,-0.613215,0.249119,9.56232
+accelerometer: 11426830774,-0.785682,0.210793,9.35153
+accelerometer: 11426850763,-0.613215,0.32577,9.44734
+accelerometer: 11426870813,-0.747356,0.0383259,9.58148
+accelerometer: 11426890772,-0.574889,0.172467,9.61981
+accelerometer: 11426910761,-0.670704,0.229956,9.6773
+accelerometer: 11426930780,-0.651541,0.249119,9.48567
+accelerometer: 11426950922,-0.5174,0.134141,9.50483
+accelerometer: 11426970941,-0.613215,0.019163,9.40902
+accelerometer: 11426990808,-0.536563,0.172467,9.69646
+accelerometer: 11427010828,-0.5174,0.0958148,9.63897
+accelerometer: 11427030908,-0.498237,0.172467,9.46651
+irProximity:11427041889,0.427451
+accelerometer: 11427050989,-0.632378,0.249119,9.61981
+accelerometer: 11427070947,-0.728193,0.172467,9.38986
+accelerometer: 11427090967,-0.555726,0.114978,9.50483
+accelerometer: 11427110956,-0.498237,0.134141,9.54316
+accelerometer: 11427130975,-0.364096,0.153304,9.61981
+accelerometer: 11427150903,-0.689867,0.32577,9.65814
+accelerometer: 11427170923,-0.536563,0.153304,9.38986
+accelerometer: 11427191004,-0.613215,0.32577,9.44734
+accelerometer: 11427210931,-0.498237,0.210793,9.48567
+accelerometer: 11427230951,-0.613215,0.172467,9.33237
+irProximity:11427243396,0.431373
+accelerometer: 11427250940,-0.613215,0.19163,9.71563
+accelerometer: 11427270929,-0.574889,0.19163,9.50483
+accelerometer: 11427290918,-0.574889,0.306608,9.56232
+accelerometer: 11427310968,-0.747356,0.364096,9.60065
+accelerometer: 11427330957,-0.555726,0.0383259,9.524
+accelerometer: 11427350977,-0.594052,0.134141,9.54316
+accelerometer: 11427370935,-0.498237,0.287445,9.63897
+accelerometer: 11427390924,-0.766519,0.0383259,9.54316
+accelerometer: 11427410944,-0.689867,0.344933,9.48567
+accelerometer: 11427430933,-0.402422,0.172467,9.60065
+irProximity:11427444904,0.439216
+accelerometer: 11427450922,-0.574889,0.0958148,9.524
+accelerometer: 11427470789,-0.632378,0.249119,9.46651
+accelerometer: 11427490961,-0.632378,0.268282,9.44734
+accelerometer: 11427510919,-0.613215,0.287445,9.46651
+accelerometer: 11427530969,-0.555726,0.364096,9.6773
+accelerometer: 11427550928,-0.613215,0.210793,9.58148
+accelerometer: 11427570947,-0.5174,0.249119,9.56232
+accelerometer: 11427590784,-0.670704,0.249119,9.63897
+accelerometer: 11427610956,-0.555726,0.32577,9.42818
+accelerometer: 11427631006,-0.747356,0.153304,9.54316
+irProximity:11427646533,0.298039
+accelerometer: 11427651514,-0.498237,0.0383259,9.54316
+accelerometer: 11427670740,-0.613215,0.172467,9.524
+accelerometer: 11427690973,-0.689867,0.210793,9.54316
+accelerometer: 11427710931,-0.613215,0.249119,9.48567
+accelerometer: 11427730920,-0.632378,0.134141,9.44734
+irProximity:11427747272,0.294118
+accelerometer: 11427750940,-0.459911,0.172467,9.35153
+accelerometer: 11427773248,-0.5174,0.287445,9.58148
+accelerometer: 11427790765,-0.402422,0.268282,9.40902
+accelerometer: 11427810846,-0.402422,0.114978,9.58148
+accelerometer: 11427830805,-0.210793,0.019163,9.54316
+accelerometer: 11427850794,-0.287445,0.019163,9.44734
+accelerometer: 11427870813,-0.498237,0,9.46651
+accelerometer: 11427890772,-0.555726,0.153304,9.44734
+accelerometer: 11427910791,-0.70903,0.210793,9.42818
+accelerometer: 11427930902,-0.594052,0.210793,9.38986
+accelerometer: 11427950891,-0.344933,0.32577,9.65814
+accelerometer: 11427970941,-0.632378,0.421585,9.42818
+accelerometer: 11427990778,-0.536563,0.306608,9.524
+accelerometer: 11428010797,-0.555726,0.344933,9.63897
+accelerometer: 11428030939,-0.479074,0.268282,9.71563
+irProximity:11428049518,0.290196
+accelerometer: 11428051019,-0.5174,0.134141,9.524
+accelerometer: 11428070947,-0.70903,0.0766519,9.46651
+accelerometer: 11428090997,-0.594052,0.19163,9.42818
+accelerometer: 11428110925,-0.498237,0.19163,9.38986
+accelerometer: 11428130975,-0.402422,0.383259,9.61981
+irProximity:11428150287,0.294118
+accelerometer: 11428150964,-0.153304,4.80991,9.61981
+accelerometer: 11428171076,-0.268282,-0.134141,9.77311
+accelerometer: 11428190942,-0.479074,0.0766519,9.63897
+accelerometer: 11428210962,-0.249119,0.249119,9.77311
+accelerometer: 11428230920,-0.306608,-0.019163,9.48567
+accelerometer: 11428251093,-0.689867,0.229956,9.40902
+accelerometer: 11428270960,-0.268282,0.19163,9.46651
+accelerometer: 11428290949,-0.383259,0.229956,9.35153
+accelerometer: 11428310968,-0.306608,0.019163,9.524
+accelerometer: 11428330957,-0.364096,-0.0383259,9.73479
+accelerometer: 11428350946,-0.383259,0.0574889,9.6773
+accelerometer: 11428370935,-0.383259,0.249119,9.90726
+accelerometer: 11428390924,-0.32577,0.19163,9.60065
+accelerometer: 11428410944,-0.479074,0.114978,9.50483
+accelerometer: 11428430933,-0.421585,0.344933,9.44734
+accelerometer: 11428450525,-0.479074,0.210793,9.42818
+accelerometer: 11428470758,-0.402422,0.210793,9.56232
+accelerometer: 11428490900,-0.364096,0.114978,9.63897
+accelerometer: 11428510950,-0.172467,0.0766519,9.48567
+accelerometer: 11428531000,-0.440748,0.0766519,9.65814
+accelerometer: 11428550623,-0.306608,0.134141,9.8306
+accelerometer: 11428570917,-0.153304,-0.0958148,9.58148
+accelerometer: 11428590814,-0.172467,-4.86739,9.50483
+accelerometer: 11428610986,-0.249119,-0.019163,9.60065
+accelerometer: 11428630945,-0.287445,0.0766519,9.50483
+accelerometer: 11428650781,-0.32577,0.0958148,9.56232
+accelerometer: 11428670923,-0.344933,0.249119,9.50483
+accelerometer: 11428690820,-0.689867,0.19163,9.56232
+accelerometer: 11428710962,-0.383259,0.0766519,9.71563
+accelerometer: 11428730920,-0.402422,0.134141,9.46651
+accelerometer: 11428750818,-0.479074,0.287445,9.65814
+accelerometer: 11428772577,-0.479074,0.287445,9.6773
+accelerometer: 11428790827,-0.421585,0.249119,9.46651
+accelerometer: 11428810846,-0.287445,4.82907,9.58148
+accelerometer: 11428830805,-0.440748,0.0958148,9.46651
+accelerometer: 11428850763,-0.32577,0.172467,9.54316
+accelerometer: 11428870813,-0.594052,0.172467,9.60065
+accelerometer: 11428890802,-0.32577,0.172467,9.56232
+accelerometer: 11428910822,-0.306608,0.0383259,9.60065
+accelerometer: 11428930811,-0.440748,0.114978,9.524
+accelerometer: 11428950800,-0.459911,0.0383259,9.524
+accelerometer: 11428970941,-0.421585,0.0766519,9.50483
+accelerometer: 11428990778,-0.287445,0.172467,9.56232
+accelerometer: 11429010858,-0.210793,0.0574889,9.54316
+accelerometer: 11429030969,-0.5174,0.229956,9.56232
+accelerometer: 11429050775,-0.32577,0.306608,9.54316
+accelerometer: 11429070917,-0.32577,0.134141,9.65814
+accelerometer: 11429090997,-0.229956,0.229956,9.69646
+accelerometer: 11429110925,-0.344933,0.153304,9.60065
+accelerometer: 11429130945,-0.479074,0.0958148,9.50483
+accelerometer: 11429150812,-0.306608,0.19163,9.71563
+accelerometer: 11429170953,-0.421585,0.0574889,9.56232
+accelerometer: 11429190942,-0.479074,0.210793,9.50483
+accelerometer: 11429210962,-0.383259,0.287445,9.6773
+accelerometer: 11429230920,-0.402422,0.134141,9.50483
+accelerometer: 11429250818,-0.5174,0.32577,9.40902
+irProximity:11429259143,0.290196
+accelerometer: 11429270929,-0.689867,0.172467,9.3132
+accelerometer: 11429290949,-0.728193,0.210793,9.65814
+accelerometer: 11429310968,-0.287445,0.153304,9.69646
+accelerometer: 11429330835,-0.249119,0.153304,9.69646
+accelerometer: 11429350794,-0.287445,0.0958148,9.54316
+irProximity:11429360339,0.294118
+accelerometer: 11429370844,-0.594052,0.19163,9.50483
+accelerometer: 11429390894,-0.632378,0.19163,9.42818
+accelerometer: 11429410822,-0.440748,0.249119,9.37069
+accelerometer: 11429430811,-0.421585,0.019163,9.56232
+accelerometer: 11429450769,-0.498237,0.364096,9.48567
+accelerometer: 11429470667,-0.306608,0.153304,9.69646
+accelerometer: 11429490839,-0.5174,0.210793,9.56232
+accelerometer: 11429510797,-0.32577,0.19163,9.63897
+accelerometer: 11429530786,-0.364096,0.153304,9.46651
+accelerometer: 11429550806,-0.536563,0.153304,9.58148
+accelerometer: 11429570795,-0.594052,0.958148,6.36211
+accelerometer: 11429591608,-0.747356,0.287445,9.14074
+accelerometer: 11429610956,-1.09229,0.555726,10.0989
+accelerometer: 11429630640,-0.229956,0.134141,10.5588
+accelerometer: 11429650842,-0.268282,-0.153304,10.3863
+accelerometer: 11429670831,-0.574889,0.0958148,10.2139
+accelerometer: 11429690790,-0.421585,0.0383259,9.63897
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_pickup.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_pickup.dat
new file mode 100644
index 00000000..51cd0f3a
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_pickup.dat
@@ -0,0 +1,187 @@
+irProximity:11429762653,0.290196
+orientation:11415310938,5
+accelerometer: 11429814295,-0.306608,-0.114978,9.92642
+accelerometer: 11429831079,-0.153304,-0.134141,10.0797
+accelerometer: 11429850794,-0.383259,0.0574889,10.0031
+irProximity:11429863544,0.294118
+accelerometer: 11429870538,-0.268282,-4.80991,9.61981
+proximity:11429874133,0
+accelerometer: 11429890802,-0.32577,0.172467,9.58148
+accelerometer: 11429910852,-0.536563,0.249119,9.42818
+accelerometer: 11429930811,-0.574889,0.364096,9.25571
+accelerometer: 11429950830,-0.421585,0.306608,9.40902
+accelerometer: 11429970819,-0.555726,0.268282,9.56232
+accelerometer: 11429990808,-0.459911,0.153304,9.6773
+accelerometer: 11430010797,-0.536563,0.0958148,9.63897
+accelerometer: 11430030786,-0.383259,0.0766519,9.92642
+accelerometer: 11430050836,-0.440748,0.0766519,9.54316
+accelerometer: 11430070795,-0.383259,0.153304,9.44734
+accelerometer: 11430090814,-0.479074,0.268282,9.524
+accelerometer: 11430110803,-0.19163,0.249119,9.40902
+accelerometer: 11430130823,-0.459911,0.153304,9.38986
+accelerometer: 11430150781,-0.421585,0.0958148,9.42818
+irProximity:11430166370,0.290196
+accelerometer: 11430170892,-0.651541,0.402422,9.79228
+accelerometer: 11430190820,-0.32577,0.210793,9.61981
+accelerometer: 11430210809,-0.613215,0.153304,9.61981
+accelerometer: 11430230798,-0.689867,0.421585,9.58148
+accelerometer: 11430251001,-0.421585,0.172467,9.56232
+irProximity:11430267139,0.294118
+accelerometer: 11430270990,-0.459911,0.0766519,9.42818
+accelerometer: 11430291010,-0.268282,0.114978,9.63897
+accelerometer: 11430310968,-0.459911,0.229956,9.48567
+accelerometer: 11430330957,-0.5174,0.0766519,9.44734
+accelerometer: 11430350916,-0.32577,0.0958148,9.60065
+accelerometer: 11430370905,-0.306608,0.383259,9.65814
+accelerometer: 11430390924,-0.5174,0.134141,9.60065
+accelerometer: 11430411066,-0.574889,0.421585,9.50483
+accelerometer: 11430430933,-0.344933,0.134141,9.50483
+accelerometer: 11430450952,-0.479074,0.19163,9.6773
+accelerometer: 11430470789,-0.249119,0.364096,9.58148
+accelerometer: 11430490900,-0.479074,0.229956,9.25571
+accelerometer: 11430510919,-0.594052,0.19163,9.38986
+accelerometer: 11430530939,-0.19163,0.0766519,9.25571
+accelerometer: 11430550958,-0.0958148,0.153304,9.79228
+accelerometer: 11430570947,0.210793,0.114978,9.81144
+accelerometer: 11430590967,0.594052,0.5174,9.12157
+accelerometer: 11430610895,-0.747356,0.90066,9.44734
+accelerometer: 11430630975,-1.80132,1.28392,9.44734
+accelerometer: 11430650934,-2.39537,2.0696,9.75395
+accelerometer: 11430670923,-3.29603,2.89361,11.1528
+accelerometer: 11430690942,-3.67929,2.85528,10.7313
+accelerometer: 11430710931,-2.9511,2.66365,10.4438
+accelerometer: 11430730920,-1.37973,0.977311,10.0797
+accelerometer: 11430750971,-0.344933,-0.440748,9.06409
+irProximity:11430770831,0.290196
+accelerometer: 11430774683,-0.172467,-1.24559,9.84977
+accelerometer: 11430790735,0.019163,-1.09229,8.69999
+accelerometer: 11430810846,-2.52951,0.306608,9.6773
+accelerometer: 11430830805,-3.89008,1.34141,13.7207
+accelerometer: 11430850794,0.0958148,1.85881,12.5901
+accelerometer: 11430870966,-2.39537,2.18458,12.1876
+accelerometer: 11430890772,-1.89713,0,12.8775
+accelerometer: 11430910822,-0.5174,0.172467,12.7625
+accelerometer: 11430930902,-0.651541,0.440748,11.3828
+accelerometer: 11430950922,-0.287445,1.60969,10.4438
+accelerometer: 11430970636,0.555726,1.80132,9.10241
+irProximity:11430972125,0.294118
+accelerometer: 11430990778,-0.440748,2.9511,5.57642
+accelerometer: 11431010828,-1.30308,4.36916,3.21938
+accelerometer: 11431030969,-0.249119,5.82554,3.66013
+orientation:11431030969,1
+accelerometer: 11431050653,0.019163,6.28545,3.08524
+accelerometer: 11431070734,0.344933,7.16695,3.50682
+accelerometer: 11431090936,0.728193,7.07114,4.23502
+accelerometer: 11431110956,0.306608,6.82202,3.75594
+accelerometer: 11431130945,0.268282,7.03281,4.59911
+accelerometer: 11431150964,-0.0574889,6.89867,5.34647
+accelerometer: 11431170770,0.019163,7.20528,5.55726
+accelerometer: 11431190912,-0.479074,7.10946,5.61475
+accelerometer: 11431210931,-0.632378,7.33942,5.97885
+accelerometer: 11431230951,-0.594052,7.51188,6.17048
+accelerometer: 11431251001,-0.344933,7.33942,6.38127
+accelerometer: 11431270776,-0.555726,7.64602,6.43876
+accelerometer: 11431290888,-0.306608,7.49272,6.74537
+accelerometer: 11431310877,-0.114978,7.58854,6.40043
+accelerometer: 11431330927,-0.0958148,7.51188,6.30462
+accelerometer: 11431350733,-0.210793,7.33942,6.07466
+accelerometer: 11431370752,-0.19163,7.33942,5.95968
+accelerometer: 11431390894,-0.268282,7.47356,6.07466
+accelerometer: 11431410944,-0.287445,7.32025,5.99801
+accelerometer: 11431430933,-0.229956,7.39691,6.07466
+accelerometer: 11431450922,-0.153304,7.18611,6.24713
+accelerometer: 11431470758,-0.19163,7.20528,6.07466
+accelerometer: 11431490900,-0.229956,7.51188,6.34294
+accelerometer: 11431510950,-0.210793,7.2436,6.22797
+accelerometer: 11431531000,-0.383259,7.35858,6.40043
+accelerometer: 11431550989,-0.402422,7.33942,6.63039
+accelerometer: 11431570764,-0.459911,7.55021,6.38127
+accelerometer: 11431590906,-0.383259,7.53105,6.36211
+accelerometer: 11431610986,-0.210793,7.28193,6.76453
+accelerometer: 11431631006,-0.172467,7.26277,6.61122
+accelerometer: 11431651025,-0.19163,7.10946,6.53457
+accelerometer: 11431670801,-0.134141,7.10946,6.47708
+accelerometer: 11431690973,-0.134141,7.03281,6.63039
+accelerometer: 11431710993,-0.210793,7.12862,6.36211
+accelerometer: 11431730920,-0.210793,7.12862,6.59206
+accelerometer: 11431754114,-0.229956,7.26277,6.5729
+accelerometer: 11431775476,-0.172467,7.20528,6.5729
+accelerometer: 11431790796,-0.153304,7.05197,6.34294
+accelerometer: 11431810816,-0.019163,7.28193,6.45792
+accelerometer: 11431830774,-0.229956,7.0903,6.34294
+accelerometer: 11431850824,-0.229956,7.12862,6.47708
+accelerometer: 11431870813,-0.0383259,7.0903,6.49625
+accelerometer: 11431890772,-0.229956,7.07114,6.38127
+accelerometer: 11431910822,-0.306608,7.32025,6.45792
+accelerometer: 11431930933,-0.0766519,7.28193,6.49625
+accelerometer: 11431950952,-0.153304,7.20528,6.61122
+accelerometer: 11431970819,-0.114978,7.16695,6.53457
+accelerometer: 11431990808,-0.19163,7.07114,6.49625
+accelerometer: 11432010950,-0.0766519,7.16695,6.59206
+accelerometer: 11432030939,-0.229956,7.03281,6.51541
+accelerometer: 11432050958,-0.287445,7.0903,6.49625
+accelerometer: 11432070795,-0.114978,7.01365,6.53457
+accelerometer: 11432090906,-0.134141,7.12862,6.43876
+accelerometer: 11432110956,-0.249119,7.01365,6.2088
+accelerometer: 11432130945,-0.210793,7.0903,6.64955
+accelerometer: 11432150995,-0.210793,6.84118,6.66871
+accelerometer: 11432170892,-0.0766519,6.95616,6.937
+accelerometer: 11432190942,-0.134141,7.03281,6.7262
+accelerometer: 11432210962,-0.344933,6.82202,6.55374
+accelerometer: 11432230798,-0.268282,7.01365,6.38127
+accelerometer: 11432250971,-0.421585,6.78369,6.51541
+accelerometer: 11432270960,0.114978,6.15131,6.70704
+accelerometer: 11432290918,-0.19163,6.40043,6.7262
+accelerometer: 11432310938,-0.364096,6.13215,6.80285
+accelerometer: 11432330957,0.114978,6.34294,7.05197
+accelerometer: 11432350916,0.344933,6.0555,7.41607
+orientation:11432350916,5
+accelerometer: 11432371027,0.0958148,5.78722,7.6077
+accelerometer: 11432390863,-0.153304,5.26982,7.79933
+accelerometer: 11432410913,0.134141,5.40396,8.01012
+accelerometer: 11432430963,0.114978,5.5381,7.85682
+accelerometer: 11432450922,-0.0766519,5.28898,7.79933
+accelerometer: 11432470819,0,4.96321,7.6077
+accelerometer: 11432490900,-0.019163,4.82907,7.83765
+accelerometer: 11432510950,-0.0766519,4.15836,7.89514
+accelerometer: 11432530939,0.32577,3.2577,7.95263
+accelerometer: 11432550928,0.172467,3.85176,7.68435
+accelerometer: 11432570917,-0.402422,2.87445,7.18611
+accelerometer: 11432590875,0.019163,1.93546,6.99448
+accelerometer: 11432610986,0.632378,1.41806,8.50836
+accelerometer: 11432630975,0.440748,1.01564,10.7504
+accelerometer: 11432650995,-0.134141,1.20727,10.5588
+accelerometer: 11432670953,-0.536563,1.3989,9.61981
+accelerometer: 11432690942,-0.459911,1.26476,9.54316
+accelerometer: 11432710962,-0.019163,1.32224,10.1947
+accelerometer: 11432730951,0.210793,1.22643,10.5588
+accelerometer: 11432750971,0.728193,0.536563,10.0031
+accelerometer: 11432774439,0.287445,0.651541,10.9421
+irProximity:11432786975,0.290196
+accelerometer: 11432790796,0.249119,0.172467,10.5396
+accelerometer: 11432810816,-0.0383259,0.32577,11.0379
+accelerometer: 11432830835,-0.229956,0.249119,10.5396
+accelerometer: 11432850763,-0.114978,-0.498237,10.0031
+accelerometer: 11432870813,-0.32577,0,10.0222
+accelerometer: 11432890802,-0.364096,4.84823,10.0031
+accelerometer: 11432910822,-0.306608,-0.402422,10.1372
+accelerometer: 11432930933,0.383259,-0.594052,10.0606
+accelerometer: 11432950952,0.32577,-0.689867,9.77311
+accelerometer: 11432970911,0.0574889,-0.459911,5.09735
+accelerometer: 11432990747,0.153304,-0.70903,9.75395
+accelerometer: 11433010858,0.306608,-0.804845,9.71563
+accelerometer: 11433030939,-0.153304,-0.824008,9.61981
+accelerometer: 11433050928,0.249119,-0.785682,9.50483
+accelerometer: 11433070947,0.134141,-1.01564,9.73479
+accelerometer: 11433090906,0.0766519,-0.804845,9.50483
+accelerometer: 11433110986,0.134141,-1.0348,9.61981
+accelerometer: 11433130975,0.0958148,-0.785682,8.75748
+accelerometer: 11433150995,-0.0766519,-0.766519,10.0222
+accelerometer: 11433170953,-0.0958148,-0.344933,10.0222
+accelerometer: 11433191004,-0.0574889,-0.498237,9.8306
+accelerometer: 11433210596,-0.153304,-0.862334,9.86893
+accelerometer: 11433230676,-0.268282,-0.824008,9.63897
+accelerometer: 11433250635,-0.172467,-0.728193,9.6773
+accelerometer: 11433270807,0.0383259,-1.11145,9.48567
+accelerometer: 11433290735,-0.210793,-0.632378,9.524
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shake2.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shake2.dat
new file mode 100644
index 00000000..043eb3b7
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shake2.dat
@@ -0,0 +1,195 @@
+accelerometer: 11433310724,0.172467,-0.536563,9.60065
+orientation:11432350916,5
+accelerometer: 11433410822,0.249119,-0.459911,9.65814
+accelerometer: 11433430963,0.0766519,-0.440748,9.48567
+accelerometer: 11433450800,-0.019163,-0.364096,9.54316
+irProximity:11433458636,0.290196
+proximity:11433464374,0
+accelerometer: 11433470880,-0.0574889,-0.594052,9.56232
+accelerometer: 11433490930,-0.0383259,-0.689867,9.58148
+accelerometer: 11433510950,-4.84823,-0.651541,9.54316
+accelerometer: 11433530939,-0.0574889,-0.5174,9.50483
+accelerometer: 11433550928,0.0574889,-0.32577,9.65814
+irProximity:11433564960,0.294118
+accelerometer: 11433570917,-0.172467,-0.632378,9.54316
+accelerometer: 11433590997,-0.249119,-0.459911,9.6773
+accelerometer: 11433610956,-0.134141,-0.5174,14.4872
+accelerometer: 11433631006,0.019163,-0.574889,9.65814
+accelerometer: 11433650964,0.19163,-0.555726,9.73479
+irProximity:11433665851,0.290196
+accelerometer: 11433670801,0.0383259,-0.574889,9.3132
+accelerometer: 11433690973,-0.153304,-0.555726,9.35153
+accelerometer: 11433710993,-0.114978,-0.383259,9.61981
+accelerometer: 11433730951,0.153304,-0.402422,9.54316
+accelerometer: 11433750971,0.0574889,-0.498237,9.37069
+accelerometer: 11433772974,-0.114978,-0.479074,9.71563
+accelerometer: 11433790674,-0.0574889,-0.421585,9.524
+accelerometer: 11433810816,-0.0574889,-0.440748,9.524
+accelerometer: 11433830805,0.0766519,-0.498237,9.60065
+accelerometer: 11433850794,0.0766519,-0.479074,9.524
+accelerometer: 11433870722,0.19163,-0.632378,9.44734
+accelerometer: 11433890802,0.287445,-0.498237,9.6773
+accelerometer: 11433910822,0.0574889,-0.229956,9.42818
+accelerometer: 11433930963,0,-0.440748,9.42818
+accelerometer: 11433950952,0.114978,-0.574889,9.50483
+irProximity:11433968219,0.294118
+accelerometer: 11433970819,-0.0383259,-0.594052,9.524
+accelerometer: 11433990778,-0.0958148,-0.459911,9.54316
+accelerometer: 11434010706,0,-0.555726,9.86893
+accelerometer: 11434030908,-0.0383259,-0.364096,9.61981
+accelerometer: 11434050958,-0.0958148,-0.421585,9.61981
+irProximity:11434068988,0.290196
+accelerometer: 11434070947,0.229956,-0.306608,9.56232
+accelerometer: 11434090936,0.114978,-0.306608,9.46651
+accelerometer: 11434110925,-0.421585,-0.651541,9.46651
+accelerometer: 11434130945,0.306608,-0.402422,9.524
+accelerometer: 11434150995,0.919823,-0.440748,9.75395
+accelerometer: 11434170740,0.134141,-0.32577,9.69646
+accelerometer: 11434191004,0.153304,-0.0958148,9.71563
+accelerometer: 11434210962,0.479074,-0.268282,9.98391
+accelerometer: 11434230982,0.344933,-0.0958148,9.81144
+accelerometer: 11434250910,0.555726,-0.0958148,9.46651
+accelerometer: 11434271051,0.114978,0.651541,9.92642
+accelerometer: 11434290949,-0.919823,0.536563,9.3132
+accelerometer: 11434310968,-4.36916,4.54162,10.8846
+accelerometer: 11434330927,-3.4685,6.7262,9.86893
+accelerometer: 11434350946,-4.56079,2.64449,13.7207
+irProximity:11434370898,0.294118
+accelerometer: 11434370783,-2.93193,-1.80132,15.522
+accelerometer: 11434390924,-3.02775,-9.63897,17.1892
+accelerometer: 11434410974,0.555726,-4.52246,15.9436
+accelerometer: 11434430963,8.10594,-0.70903,10.0414
+accelerometer: 11434450983,12.0535,2.33788,3.79427
+accelerometer: 11434471063,16.0011,6.45792,-0.306608
+accelerometer: 11434490900,14.3147,9.42818,-4.77158
+accelerometer: 11434510919,-4.84823,8.01012,-5.6914
+accelerometer: 11434530969,-36.1222,-4.63744,0.153304
+accelerometer: 11434550958,-39.2458,-18.4348,17.1892
+accelerometer: 11434570551,-23.3022,-16.9784,33.6118
+accelerometer: 11434590967,5.42312,-9.02576,27.633
+accelerometer: 11434610712,35.1257,-1.41806,19.987
+accelerometer: 11434630914,39.2266,13.0691,6.74537
+accelerometer: 11434650781,39.2266,12.2643,-2.7403
+accelerometer: 11434670557,29.166,1.09229,-7.01365
+accelerometer: 11434690973,-9.40902,-12.3218,-6.32378
+accelerometer: 11434710779,-39.2458,-16.9209,2.93193
+accelerometer: 11434730982,-39.2458,-16.9017,15.7136
+accelerometer: 11434750971,-39.2458,-20.9643,26.8665
+accelerometer: 11434772913,-12.82,-8.96827,25.4867
+irProximity:11434774890,0.290196
+accelerometer: 11434790796,19.0288,-5.28898,17.0742
+accelerometer: 11434810816,39.2266,10.1947,8.92994
+accelerometer: 11434830835,39.2266,6.84118,1.34141
+accelerometer: 11434850824,39.2266,-0.651541,1.78216
+accelerometer: 11434870813,20.3127,-0.459911,-4.12004
+irProximity:11434875873,0.294118
+accelerometer: 11434890802,-10.7504,-8.92994,-2.70198
+accelerometer: 11434910822,-38.4218,-7.53105,3.52599
+accelerometer: 11434930963,-39.2458,-5.48061,14.8705
+accelerometer: 11434950952,-39.2458,-11.881,24.2028
+accelerometer: 11434970789,-21.0026,-10.5588,24.6436
+accelerometer: 11434990808,5.28898,-6.2088,19.1055
+accelerometer: 11435010828,29.5301,-1.64802,12.0535
+accelerometer: 11435030969,39.2266,8.60417,1.3989
+accelerometer: 11435050928,39.1499,-1.51387,-3.85176
+accelerometer: 11435070764,29.7409,-2.26123,-2.7403
+irProximity:11435077655,0.298039
+accelerometer: 11435090936,5.80638,-1.24559,-4.31167
+accelerometer: 11435110925,-19.3163,-5.03986,0.670704
+accelerometer: 11435130975,-39.0541,-2.31872,11.5361
+accelerometer: 11435150964,-36.218,-3.83259,20.2936
+accelerometer: 11435170801,-24.4328,-3.6218,24.107
+irProximity:11435178607,0.294118
+accelerometer: 11435190973,-6.66871,0.0383259,19.9103
+accelerometer: 11435210962,6.18964,2.60616,15.4262
+accelerometer: 11435230951,8.04845,7.14779,10.4821
+accelerometer: 11435250971,12.226,4.12004,4.86739
+accelerometer: 11435270776,7.41607,2.52951,4.10088
+accelerometer: 11435290888,5.94052,1.95462,4.25418
+orientation:11435290888,4
+accelerometer: 11435310968,2.41453,2.37621,5.72973
+accelerometer: 11435330896,-1.09229,0.555726,7.58854
+accelerometer: 11435350733,-1.14978,-0.268282,7.55021
+orientation:11435350733,5
+accelerometer: 11435370783,-1.22643,0.268282,7.87598
+irProximity:11435380481,0.298039
+accelerometer: 11435390955,-2.52951,0.0383259,9.04492
+accelerometer: 11435411005,-1.22643,-0.574889,10.9995
+accelerometer: 11435430963,-0.594052,0.364096,11.2487
+accelerometer: 11435450952,-0.0766519,1.3989,11.0379
+accelerometer: 11435470819,-0.19163,1.41806,10.5971
+irProximity:11435481189,0.294118
+accelerometer: 11435490930,-0.32577,1.51387,10.233
+accelerometer: 11435510919,-0.594052,1.37973,9.94558
+accelerometer: 11435530969,-0.172467,0.843171,10.0797
+accelerometer: 11435550928,0.306608,0.843171,10.2139
+accelerometer: 11435570917,0,0.938986,10.1372
+accelerometer: 11435590906,-0.210793,1.20727,10.463
+accelerometer: 11435611047,-0.344933,0.785682,9.8306
+accelerometer: 11435631006,-0.364096,0.766519,9.19823
+accelerometer: 11435650964,-0.364096,0.958148,9.524
+accelerometer: 11435670953,-0.459911,0.0958148,9.6773
+accelerometer: 11435690912,-0.287445,-0.287445,9.81144
+accelerometer: 11435710931,0.0766519,-0.594052,9.88809
+accelerometer: 11435730890,-0.0958148,-0.689867,8.92994
+accelerometer: 11435750971,-0.555726,-0.421585,8.1251
+accelerometer: 11435774011,-0.402422,-0.5174,8.73831
+accelerometer: 11435790796,-0.0958148,0.114978,9.81144
+accelerometer: 11435810816,0.249119,0.459911,10.8271
+accelerometer: 11435830743,0.651541,-0.249119,10.1755
+accelerometer: 11435850794,0,-0.632378,9.06409
+accelerometer: 11435870813,0.364096,-1.07313,9.35153
+accelerometer: 11435890802,-0.0574889,-1.68634,9.38986
+accelerometer: 11435910852,0.0958148,-1.7055,9.98391
+accelerometer: 11435930933,0.229956,-1.22643,10.118
+accelerometer: 11435950952,0.344933,-0.479074,10.0222
+accelerometer: 11435970941,0.498237,-0.747356,9.42818
+irProximity:11435984942,0.290196
+accelerometer: 11435990808,0,-0.670704,9.27488
+accelerometer: 11436010919,0.0766519,-0.785682,9.63897
+accelerometer: 11436030939,0.0766519,-0.938986,9.81144
+accelerometer: 11436050928,0.0766519,-1.09229,10.4438
+accelerometer: 11436070917,0,-0.670704,10.118
+irProximity:11436085742,0.294118
+accelerometer: 11436090967,0.421585,-0.766519,9.50483
+accelerometer: 11436110956,0.268282,-0.479074,9.25571
+accelerometer: 11436130975,0.364096,-0.785682,9.40902
+accelerometer: 11436150995,0.210793,-0.824008,9.8306
+accelerometer: 11436170984,-0.0383259,-0.804845,9.69646
+accelerometer: 11436190973,0.114978,-0.613215,9.73479
+accelerometer: 11436210962,0.210793,-0.977311,9.50483
+accelerometer: 11436230951,0.32577,-0.651541,9.84977
+accelerometer: 11436250940,0.268282,-0.766519,9.73479
+accelerometer: 11436270960,0.440748,-0.747356,9.6773
+accelerometer: 11436290888,0.19163,-0.785682,9.8306
+accelerometer: 11436310968,0.0574889,-0.938986,9.58148
+accelerometer: 11436330927,0.287445,-0.613215,9.38986
+accelerometer: 11436350946,0.114978,-0.594052,9.54316
+accelerometer: 11436370966,0.32577,-0.555726,9.50483
+accelerometer: 11436390863,0.268282,-0.632378,9.524
+accelerometer: 11436410913,0.172467,-0.632378,9.56232
+accelerometer: 11436430902,0.172467,-0.651541,9.54316
+accelerometer: 11436450891,0.0574889,-0.555726,9.69646
+accelerometer: 11436470758,0.0574889,-0.651541,9.71563
+irProximity:11436488848,0.290196
+accelerometer: 11436490930,0.0574889,-0.881497,9.46651
+accelerometer: 11436510919,0.0766519,-0.574889,9.48567
+accelerometer: 11436531000,0.249119,-0.632378,9.73479
+accelerometer: 11436550928,0.19163,-0.555726,9.60065
+accelerometer: 11436570947,0.344933,-0.632378,9.54316
+irProximity:11436589709,0.294118
+accelerometer: 11436590997,0.114978,-0.651541,9.61981
+accelerometer: 11436611444,0.287445,-0.613215,9.48567
+accelerometer: 11436630945,0.344933,-0.728193,9.71563
+accelerometer: 11436650934,0.402422,-0.594052,9.84977
+accelerometer: 11436670801,0,-0.32577,8.73831
+irProximity:11436690264,0.290196
+accelerometer: 11436690942,0.019163,-0.670704,9.38986
+accelerometer: 11436710931,0.153304,-0.670704,9.65814
+accelerometer: 11436730982,-0.114978,-0.651541,9.56232
+accelerometer: 11436750971,0.0766519,-0.555726,10.0606
+accelerometer: 11436772852,0.019163,-0.670704,9.77311
+irProximity:11436790789,0.294118
+accelerometer: 11436790704,-0.019163,-0.670704,9.79228
+accelerometer: 11436810907,0,-0.536563,9.71563
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeDown.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeDown.dat
new file mode 100644
index 00000000..8cf7ae5d
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeDown.dat
@@ -0,0 +1,204 @@
+orientation:13225890802,5
+accelerometer: 13229240930,0.440748,0.0574889,9.17906
+accelerometer: 13229260828,0.153304,-0.0958148,9.8306
+irProximity:13229277799,0.290196
+accelerometer: 13229281213,-0.19163,0.268282,10.348
+proximity:13229284025,0
+accelerometer: 13229300958,-0.249119,0.632378,9.88809
+accelerometer: 13229320764,-0.5174,0.881497,9.19823
+accelerometer: 13229340814,-0.402422,1.1881,9.02576
+accelerometer: 13229360742,-0.249119,1.57136,9.98391
+irProximity:13229379392,0.294118
+accelerometer: 13229380853,-0.287445,1.45639,10.2714
+accelerometer: 13229400812,-0.402422,1.57136,9.25571
+accelerometer: 13229420770,-0.632378,1.47555,8.89162
+accelerometer: 13229440820,-0.651541,0.958148,9.54316
+accelerometer: 13229460809,-0.5174,1.0348,9.54316
+accelerometer: 13229480859,-0.440748,0.555726,9.77311
+accelerometer: 13229500787,0.402422,-0.843171,9.81144
+accelerometer: 13229520807,1.07313,-0.306608,9.71563
+accelerometer: 13229540827,-0.134141,0.632378,8.60417
+accelerometer: 13229560816,-1.47555,2.08876,9.524
+irProximity:13229580778,0.298039
+accelerometer: 13229581018,-1.01564,2.51035,9.58148
+accelerometer: 13229600671,-0.919823,1.99295,9.79228
+accelerometer: 13229620813,-0.766519,0.958148,8.68083
+accelerometer: 13229640772,-0.862334,0.114978,8.29757
+accelerometer: 13229660639,-0.938986,0.555726,8.31673
+accelerometer: 13229680902,-0.0574889,0.958148,7.83765
+accelerometer: 13229700800,2.31872,2.12709,13.3758
+accelerometer: 13229720819,2.18458,1.99295,10.6546
+accelerometer: 13229740717,1.76299,1.7055,8.81497
+accelerometer: 13229760736,2.54868,0.938986,9.08325
+accelerometer: 13229780573,2.45286,0.977311,9.1599
+irProximity:13229782651,0.301961
+accelerometer: 13229800775,1.24559,1.82048,10.2905
+accelerometer: 13229820764,1.28392,1.59053,9.33237
+accelerometer: 13229840814,2.12709,1.87797,8.7958
+accelerometer: 13229860834,2.14625,0.824008,8.98743
+accelerometer: 13229880823,1.9163,1.0348,9.48567
+irProximity:13229883390,0.294118
+accelerometer: 13229900781,2.10793,0.881497,10.0031
+accelerometer: 13229920801,1.68634,0.421585,9.75395
+accelerometer: 13229940820,1.32224,0.32577,9.6773
+accelerometer: 13229960779,1.85881,0.862334,10.1755
+accelerometer: 13229980524,1.30308,0.5174,9.54316
+accelerometer: 13230000818,1.68634,0.843171,9.65814
+accelerometer: 13230020837,1.59053,0.210793,9.10241
+accelerometer: 13230040796,1.64802,0.268282,9.29404
+accelerometer: 13230060785,1.05396,0.249119,9.81144
+accelerometer: 13230080805,1.13062,0.364096,9.71563
+accelerometer: 13230100794,1.37973,0.440748,9.81144
+accelerometer: 13230120813,1.1881,0.32577,9.56232
+accelerometer: 13230140772,0.824008,0.498237,9.27488
+accelerometer: 13230160822,0.862334,0.536563,9.63897
+accelerometer: 13230180841,0.843171,0.459911,8.91078
+accelerometer: 13230200739,1.0348,0.728193,9.29404
+accelerometer: 13230220819,0.70903,1.07313,9.71563
+accelerometer: 13230241022,0,0.919823,9.42818
+accelerometer: 13230260950,0.536563,1.36057,9.29404
+accelerometer: 13230280847,0.498237,1.16894,9.21739
+accelerometer: 13230300928,-0.268282,1.41806,8.96827
+accelerometer: 13230320917,0,1.5522,8.43171
+accelerometer: 13230340936,0.114978,1.41806,8.08677
+accelerometer: 13230360925,0.0766519,-0.70903,8.98743
+accelerometer: 13230380823,-0.134141,-3.06608,10.9229
+irProximity:13230387571,0.290196
+accelerometer: 13230400873,0.632378,-15.1962,14.6597
+accelerometer: 13230420953,-5.0207,-32.3854,19.2779
+accelerometer: 13230441004,-8.66166,-35.8348,19.1055
+accelerometer: 13230460931,-0.824008,-20.102,8.37422
+accelerometer: 13230480829,8.14426,4.61828,0.824008
+accelerometer: 13230500971,18.4731,36.1605,4.40748
+accelerometer: 13230520960,28.3804,39.2266,11.9769
+accelerometer: 13230540949,25.0077,39.2266,14.0273
+accelerometer: 13230560938,14.928,27.4989,12.9542
+accelerometer: 13230580805,3.56431,8.56585,12.7434
+irProximity:13230589383,0.294118
+accelerometer: 13230600916,-6.36211,-12.935,9.25571
+accelerometer: 13230620966,-9.44734,-31.5997,12.9925
+accelerometer: 13230641046,-9.0066,-39.2458,16.8251
+accelerometer: 13230661157,-7.37774,-39.2458,20.0445
+accelerometer: 13230680994,0.0766519,-38.2301,15.0621
+irProximity:13230690397,0.290196
+accelerometer: 13230701379,8.1251,-17.5724,7.99096
+accelerometer: 13230721368,11.5553,0.632378,8.25924
+accelerometer: 13230741480,14.3531,23.8579,10.118
+accelerometer: 13230761835,13.2224,38.9008,14.2764
+accelerometer: 13230781641,12.2451,39.2266,19.6037
+irProximity:13230791379,0.294118
+accelerometer: 13230800653,9.58148,39.2266,18.7797
+accelerometer: 13230821283,2.14625,26.5599,12.9542
+accelerometer: 13230841425,-4.59911,8.18259,6.11299
+accelerometer: 13230860803,-5.84471,-9.75395,0.728193
+accelerometer: 13230880853,-1.93546,-39.1691,1.45639
+irProximity:13230892423,0.290196
+accelerometer: 13230900781,-1.14978,-39.2458,15.3112
+accelerometer: 13230920770,4.06255,-39.2458,21.0793
+accelerometer: 13230940820,10.7313,-39.2458,9.63897
+accelerometer: 13230960809,14.5639,-15.1579,4.5033
+accelerometer: 13230980798,13.2799,6.18964,7.74184
+irProximity:13230993223,0.294118
+accelerometer: 13231000635,16.0969,35.6431,14.7746
+accelerometer: 13231020990,17.5533,39.2266,23.8387
+accelerometer: 13231040949,17.8216,39.2266,27.9588
+accelerometer: 13231060968,8.16343,39.2266,21.6542
+accelerometer: 13231080927,-1.1881,19.3929,11.2678
+accelerometer: 13231100946,-8.01012,-1.83965,2.62533
+accelerometer: 13231121027,-3.2577,-25.0843,2.37621
+accelerometer: 13231141016,0.498237,-39.2458,12.3218
+accelerometer: 13231161035,2.29956,-39.2458,23.7238
+accelerometer: 13231180994,8.52752,-39.2458,14.0465
+irProximity:13231194883,0.290196
+accelerometer: 13231201044,14.7746,-23.5321,1.82048
+accelerometer: 13231220575,15.3495,4.15836,1.13062
+accelerometer: 13231240595,17.1125,27.0389,7.62686
+accelerometer: 13231260797,19.0097,39.2074,14.7363
+accelerometer: 13231280939,16.3843,38.7475,24.5094
+irProximity:13231295713,0.294118
+accelerometer: 13231300958,9.94558,26.8282,19.8337
+accelerometer: 13231320947,2.62533,10.3672,16.6143
+accelerometer: 13231340936,-3.02775,-2.14625,13.165
+accelerometer: 13231361078,-5.88303,-10.233,9.90726
+accelerometer: 13231381067,-6.51541,-10.6738,10.3672
+accelerometer: 13231400995,-4.17753,-9.33237,6.89867
+accelerometer: 13231421014,-0.689867,-5.74889,7.64602
+accelerometer: 13231440973,0.306608,-4.36916,9.42818
+accelerometer: 13231461054,0.0574889,-2.7403,10.4438
+accelerometer: 13231480798,0.249119,-1.32224,10.5396
+accelerometer: 13231500910,-0.134141,-0.938986,9.12157
+accelerometer: 13231520960,-0.574889,0,7.99096
+accelerometer: 13231540918,4.79074,0.249119,8.02928
+accelerometer: 13231560938,0,0.938986,8.20175
+accelerometer: 13231580927,0.613215,0.0766519,8.96827
+accelerometer: 13231600885,1.05396,-0.440748,9.54316
+accelerometer: 13231620935,0.766519,0.229956,9.17906
+accelerometer: 13231640924,0.555726,-0.114978,9.63897
+accelerometer: 13231661005,0.459911,-0.153304,10.6354
+accelerometer: 13231680963,0.0958148,-0.881497,10.8654
+accelerometer: 13231700922,-0.114978,-1.47555,10.6354
+accelerometer: 13231720972,-0.249119,-2.20374,10.3097
+accelerometer: 13231740930,-0.19163,-2.35705,10.9612
+accelerometer: 13231760950,-0.383259,-1.97379,10.5013
+accelerometer: 13231780817,-0.862334,-2.03127,9.6773
+accelerometer: 13231800806,-0.594052,-1.45639,9.75395
+accelerometer: 13231820795,-0.651541,-1.36057,9.63897
+accelerometer: 13231840845,-0.5174,-1.16894,9.23655
+accelerometer: 13231860803,-0.0574889,-0.977311,9.10241
+accelerometer: 13231880823,4.73325,-1.28392,9.46651
+irProximity:13231900327,0.290196
+accelerometer: 13231900781,-0.594052,-1.26476,9.6773
+accelerometer: 13231920923,-0.153304,-1.07313,9.21739
+accelerometer: 13231940973,-0.287445,-0.824008,9.48567
+accelerometer: 13231960962,-0.0766519,-1.22643,10.2905
+accelerometer: 13231980920,-0.249119,-1.09229,10.2139
+accelerometer: 13232001032,-0.172467,-1.20727,9.88809
+accelerometer: 13232020929,0.134141,-0.881497,9.50483
+accelerometer: 13232040918,-0.210793,-0.459911,9.17906
+accelerometer: 13232060968,0.249119,-0.689867,9.19823
+accelerometer: 13232080927,0.0958148,-1.11145,9.88809
+accelerometer: 13232101068,0.114978,-1.26476,9.44734
+accelerometer: 13232120966,0.0766519,-0.728193,9.48567
+accelerometer: 13232140955,0.287445,-0.594052,9.524
+accelerometer: 13232160974,0.536563,-0.632378,9.61981
+accelerometer: 13232181085,0.364096,-0.670704,9.21739
+accelerometer: 13232200556,0.134141,-0.383259,8.73831
+accelerometer: 13232220758,0.306608,-0.536563,9.60065
+accelerometer: 13232240961,0.555726,-0.689867,9.60065
+accelerometer: 13232260919,0.651541,-0.555726,9.40902
+accelerometer: 13232281152,0.479074,-0.479074,9.44734
+accelerometer: 13232300714,0.594052,-0.785682,9.46651
+accelerometer: 13232320917,0.229956,-0.766519,9.65814
+accelerometer: 13232340967,0.574889,-0.479074,9.21739
+accelerometer: 13232360956,0.5174,-0.594052,9.77311
+accelerometer: 13232380945,0.344933,-0.632378,9.73479
+accelerometer: 13232400751,0.153304,-0.536563,9.56232
+irProximity:13232404264,0.294118
+accelerometer: 13232420892,0.306608,-0.498237,9.48567
+accelerometer: 13232441004,0.364096,-0.498237,9.46651
+accelerometer: 13232460993,0.440748,-0.421585,9.37069
+accelerometer: 13232480951,0.172467,-0.344933,9.79228
+accelerometer: 13232500787,0.306608,-0.536563,9.58148
+accelerometer: 13232520899,0.0383259,-0.459911,9.48567
+accelerometer: 13232540949,0.287445,-0.536563,9.77311
+accelerometer: 13232560968,0.383259,-0.574889,9.46651
+accelerometer: 13232580988,0.172467,-0.383259,9.50483
+accelerometer: 13232600794,0.0383259,-0.440748,9.54316
+accelerometer: 13232620935,0.134141,-0.364096,9.73479
+accelerometer: 13232640924,0.306608,-0.574889,9.61981
+accelerometer: 13232660974,0.287445,-0.632378,9.17906
+accelerometer: 13232680933,-0.594052,-0.594052,8.92994
+accelerometer: 13232700800,-0.689867,-0.0958148,9.42818
+irProximity:13232706907,0.290196
+accelerometer: 13232720941,0.268282,-0.670704,9.58148
+accelerometer: 13232740930,0.153304,-0.459911,9.88809
+accelerometer: 13232761011,0.229956,-0.536563,10.2905
+accelerometer: 13232780908,0.32577,-0.613215,9.96474
+accelerometer: 13232800806,0.383259,-0.268282,9.8306
+irProximity:13232807828,0.294118
+accelerometer: 13232820551,0.019163,-0.114978,9.84977
+accelerometer: 13232840845,-0.0383259,0.0383259,9.60065
+accelerometer: 13232860773,-0.766519,-0.0383259,9.1599
+accelerometer: 13232880792,-4.75242,-0.5174,8.47003
+accelerometer: 13232900781,0,-0.114978,9.77311
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeLeft.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeLeft.dat
new file mode 100644
index 00000000..a4360a7d
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeLeft.dat
@@ -0,0 +1,196 @@
+orientation:14224200525,5
+accelerometer: 14226290643,0.785682,1.49409e-39,9.04492
+accelerometer: 14226310632,0.459911,-0.632378,9.3132
+accelerometer: 14226330530,0.574889,-0.632378,9.46651
+accelerometer: 14226350671,-0.0766519,-0.536563,9.98391
+accelerometer: 14226370569,-0.459911,0.0383259,10.7313
+accelerometer: 14226390558,-0.306608,-0.287445,9.77311
+accelerometer: 14226418176,-0.0383259,4.80991,8.94911
+accelerometer: 14226430566,-0.0383259,0.574889,8.94911
+irProximity:14226432156,0.290196
+accelerometer: 14226450556,-0.287445,-0.229956,9.38986
+accelerometer: 14226470575,-0.229956,-0.344933,9.35153
+proximity:14226489895,0
+accelerometer: 14226490717,0.153304,-0.32577,9.17906
+accelerometer: 14226510675,0.574889,-0.364096,9.50483
+accelerometer: 14226530573,0.19163,-0.670704,10.1755
+accelerometer: 14226550684,-0.0766519,-0.747356,10.4821
+accelerometer: 14226570703,0.383259,-0.0766519,10.5205
+accelerometer: 14226590723,0.114978,0.344933,9.6773
+accelerometer: 14226610559,0.440748,0.594052,10.3097
+accelerometer: 14226630579,0.459911,-0.728193,10.1564
+accelerometer: 14226650568,-0.229956,-0.0958148,10.1755
+accelerometer: 14226670740,0,-0.0383259,9.50483
+accelerometer: 14226690668,-0.421585,0.114978,9.02576
+accelerometer: 14226710809,-0.479074,0.19163,9.02576
+accelerometer: 14226730615,-0.574889,0,9.06409
+accelerometer: 14226750635,-0.364096,-0.0383259,9.17906
+accelerometer: 14226770593,-0.440748,0.019163,9.06409
+accelerometer: 14226790674,-0.459911,0.0766519,9.38986
+accelerometer: 14226810724,-0.210793,0.0383259,9.8306
+accelerometer: 14226830682,-0.134141,0.134141,9.81144
+accelerometer: 14226850794,-0.32577,0.0766519,9.79228
+accelerometer: 14226870813,-0.364096,0,9.6773
+accelerometer: 14226890833,-0.32577,-0.344933,9.69646
+accelerometer: 14226910974,-0.440748,-0.344933,9.524
+accelerometer: 14226930780,-0.32577,-0.287445,9.6773
+accelerometer: 14226950922,-0.287445,-0.306608,9.60065
+accelerometer: 14226970972,-0.268282,-0.0574889,9.56232
+accelerometer: 14226990839,4.75242,-0.0383259,9.58148
+accelerometer: 14227010889,0.306608,-0.114978,9.79228
+accelerometer: 14227030817,0.019163,-0.210793,9.48567
+accelerometer: 14227050928,-0.19163,0.019163,9.42818
+accelerometer: 14227070978,-0.153304,-0.114978,9.21739
+accelerometer: 14227090967,-0.287445,-4.88656,9.1599
+accelerometer: 14227110986,-0.287445,-0.19163,9.23655
+accelerometer: 14227130823,-0.210793,0.0383259,9.63897
+accelerometer: 14227150934,-0.268282,0.229956,9.69646
+accelerometer: 14227170923,-0.287445,-4.86739,9.88809
+accelerometer: 14227190942,-0.19163,-0.019163,9.94558
+accelerometer: 14227210901,-0.0958148,-0.306608,9.75395
+accelerometer: 14227230859,-0.306608,-0.364096,9.61981
+irProximity:14227237728,0.294118
+accelerometer: 14227250971,-0.268282,-0.5174,9.71563
+accelerometer: 14227270960,0.019163,-0.19163,9.56232
+accelerometer: 14227290949,0.019163,-0.0574889,9.48567
+accelerometer: 14227310968,0.32577,-0.114978,9.73479
+accelerometer: 14227330805,0.287445,-0.306608,9.524
+irProximity:14227338680,0.290196
+accelerometer: 14227351038,0.32577,-0.383259,9.6773
+accelerometer: 14227370996,0.249119,-0.0766519,9.56232
+accelerometer: 14227390955,0.440748,-0.249119,9.54316
+accelerometer: 14227411005,0.306608,0.0766519,9.79228
+accelerometer: 14227430780,-0.402422,0.958148,9.79228
+accelerometer: 14227450891,-3.75594,4.23502,10.5971
+accelerometer: 14227470850,-17.1125,10.5205,13.4332
+accelerometer: 14227490930,-31.1398,-0.114978,15.3495
+accelerometer: 14227511347,-35.2024,-17.8599,15.1196
+accelerometer: 14227531549,-20.3127,-25.3909,12.3984
+accelerometer: 14227550775,13.165,-11.7469,11.6894
+accelerometer: 14227570978,39.2266,1.9163,13.2416
+accelerometer: 14227590967,39.2266,4.6566,21.3475
+accelerometer: 14227610803,39.2266,1.74383,11.6319
+accelerometer: 14227630823,39.2074,4.6566,6.89867
+accelerometer: 14227650995,27.0006,1.3989,3.69845
+accelerometer: 14227671014,11.6894,-9.19823,6.97532
+accelerometer: 14227691095,-10.7504,-16.7676,9.71563
+accelerometer: 14227711725,-38.92,-14.5639,14.4872
+accelerometer: 14227732202,-39.2458,-17.8982,19.3354
+irProximity:14227742184,0.294118
+accelerometer: 14227751917,-39.2458,-25.8892,20.2361
+accelerometer: 14227770837,-39.2458,-27.8246,14.4872
+accelerometer: 14227790796,-22.0374,-22.9572,5.21233
+accelerometer: 14227810846,22.9381,-7.87598,10.3097
+accelerometer: 14227830835,39.2266,7.2436,16.576
+accelerometer: 14227850824,39.2266,10.9804,27.4222
+accelerometer: 14227870691,39.2266,4.48413,21.9224
+accelerometer: 14227890741,39.2266,-0.32577,10.8462
+accelerometer: 14227910608,26.5407,-2.587,2.39537
+accelerometer: 14227930780,-3.92841,-9.48567,1.22643
+irProximity:14227943783,0.290196
+accelerometer: 14227950769,-39.2458,-3.2577,7.79933
+accelerometer: 14227970789,-39.2458,-22.2865,24.2412
+accelerometer: 14227990808,-39.2458,-31.3123,29.7409
+accelerometer: 14228010767,-39.2458,-30.1625,20.3894
+accelerometer: 14228030786,-4.08171,-22.5548,11.8619
+accelerometer: 14228050928,39.2266,-10.7696,10.1564
+accelerometer: 14228070978,39.2266,0.287445,17.17
+accelerometer: 14228090997,39.2266,1.64802,15.6753
+orientation:14228090997,4
+accelerometer: 14228110986,39.2266,-0.172467,9.3132
+accelerometer: 14228131006,39.2266,-0.421585,2.51035
+irProximity:14228145138,0.294118
+accelerometer: 14228150964,21.405,-7.4544,2.49119
+accelerometer: 14228171076,-10.9612,-12.3218,6.13215
+accelerometer: 14228191004,-39.2458,-12.7434,16.1544
+accelerometer: 14228210718,-39.2458,-25.161,28.1696
+accelerometer: 14228230524,-39.2458,-34.0526,27.4605
+irProximity:14228245907,0.290196
+accelerometer: 14228250787,-39.2458,-29.5493,19.5654
+accelerometer: 14228270807,-6.45792,-21.8841,9.3132
+accelerometer: 14228290827,34.34,-12.935,9.84977
+accelerometer: 14228310816,39.2266,-2.56784,18.2815
+accelerometer: 14228330805,39.2266,0.689867,19.8912
+accelerometer: 14228350824,39.2266,-1.07313,14.3147
+accelerometer: 14228370813,26.0425,1.82048,5.55726
+accelerometer: 14228390955,8.06761,5.55726,2.62533
+accelerometer: 14228411005,-6.87951,4.06255,6.49625
+accelerometer: 14228430841,-14.9663,-2.0696,10.7121
+irProximity:14228447414,0.294118
+accelerometer: 14228450952,-14.6788,-5.88303,12.2643
+accelerometer: 14228470789,-11.7277,-5.26982,11.4211
+accelerometer: 14228490991,-7.22444,-2.31872,10.3097
+accelerometer: 14228510980,-2.75947,0.958148,8.87245
+accelerometer: 14228531030,-1.53304,1.78216,8.52752
+orientation:14228531030,5
+irProximity:14228548183,0.290196
+accelerometer: 14228550745,-0.977311,1.34141,7.93347
+accelerometer: 14228570551,-1.45639,1.13062,8.45087
+accelerometer: 14228590814,-0.843171,0.0766519,8.45087
+accelerometer: 14228610986,-1.82048,0.632378,9.79228
+accelerometer: 14228630945,-0.613215,1.07313,9.65814
+accelerometer: 14228650934,-0.114978,1.13062,9.63897
+accelerometer: 14228670923,1.36057,0.862334,10.118
+accelerometer: 14228690942,1.66718,1.53304,10.7888
+accelerometer: 14228710901,0.996474,1.82048,10.118
+accelerometer: 14228730920,0.19163,2.77863,9.75395
+accelerometer: 14228750971,0.249119,1.7055,9.46651
+accelerometer: 14228770807,0.287445,0.785682,9.33237
+accelerometer: 14228790827,0.0574889,-0.19163,9.37069
+accelerometer: 14228810846,0.766519,-0.747356,9.94558
+accelerometer: 14228830805,0.938986,-0.32577,10.0606
+accelerometer: 14228850946,0.306608,0.134141,9.60065
+accelerometer: 14228870813,-0.229956,0.364096,9.40902
+accelerometer: 14228890833,0.0958148,0,9.71563
+accelerometer: 14228910944,0.613215,-0.364096,9.63897
+accelerometer: 14228930963,1.47555,-0.689867,9.54316
+accelerometer: 14228950922,1.93546,-0.249119,9.92642
+accelerometer: 14228970941,1.53304,0.498237,10.6354
+accelerometer: 14228990778,2.20374,0.613215,10.9037
+accelerometer: 14229010950,2.24207,-0.249119,10.118
+accelerometer: 14229030969,1.16894,-0.938986,9.38986
+accelerometer: 14229050897,0.70903,-0.70903,9.84977
+accelerometer: 14229070947,1.11145,-0.613215,10.1564
+accelerometer: 14229090967,0.785682,-0.0383259,10.0989
+accelerometer: 14229110956,0.70903,0.19163,9.69646
+accelerometer: 14229130945,0.364096,-0.306608,9.17906
+accelerometer: 14229150720,0.229956,-0.383259,9.50483
+accelerometer: 14229170923,0.670704,-0.728193,9.56232
+accelerometer: 14229190973,0.383259,-0.383259,9.50483
+accelerometer: 14229210931,0,-0.0958148,9.27488
+accelerometer: 14229230951,0.0383259,-0.306608,9.33237
+accelerometer: 14229250787,0.268282,-0.172467,9.0066
+accelerometer: 14229270960,0.114978,-0.249119,9.50483
+accelerometer: 14229290949,0.0958148,-0.19163,9.60065
+accelerometer: 14229310968,0.32577,-0.383259,9.42818
+accelerometer: 14229330988,-0.153304,4.77158,9.58148
+accelerometer: 14229350824,0.287445,-0.536563,9.63897
+accelerometer: 14229370935,0.134141,-0.364096,9.46651
+accelerometer: 14229390955,-0.0766519,-0.459911,9.29404
+accelerometer: 14229410944,0.0766519,-0.306608,9.77311
+accelerometer: 14229430780,0.32577,-0.306608,9.73479
+accelerometer: 14229450830,0.364096,-0.249119,9.65814
+accelerometer: 14229470850,0.383259,-0.019163,9.75395
+accelerometer: 14229490930,0.632378,-0.383259,9.63897
+accelerometer: 14229510950,0.19163,-0.0383259,9.54316
+accelerometer: 14229530969,0.210793,-0.019163,9.46651
+accelerometer: 14229550836,0.229956,-0.019163,9.54316
+accelerometer: 14229570978,0.0766519,-0.459911,9.33237
+accelerometer: 14229590967,0.32577,-0.32577,9.71563
+accelerometer: 14229610956,0,-0.249119,10.0414
+accelerometer: 14229631006,-0.019163,0.19163,9.79228
+accelerometer: 14229650781,0.210793,-0.574889,9.48567
+accelerometer: 14229673364,-0.306608,-0.555726,8.83413
+accelerometer: 14229690973,-0.19163,-0.229956,9.19823
+accelerometer: 14229710993,4.73325,-0.268282,9.44734
+accelerometer: 14229730920,0.0383259,-0.287445,9.73479
+accelerometer: 14229750879,0.0958148,-0.536563,9.65814
+accelerometer: 14229770624,0.019163,-0.555726,9.96474
+accelerometer: 14229790552,0.114978,-0.574889,9.96474
+accelerometer: 14229810816,0.229956,-0.459911,10.2139
+accelerometer: 14229830805,0.0766519,-0.555726,10.2139
+accelerometer: 14229850794,0.153304,-0.383259,9.73479
+accelerometer: 14229870783,-0.613215,0.229956,9.92642
+accelerometer: 14229890802,-0.402422,-0.594052,9.14074
+accelerometer: 14229910822,-0.0766519,-0.383259,8.69999
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeRight.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeRight.dat
new file mode 100644
index 00000000..0558be5c
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeRight.dat
@@ -0,0 +1,157 @@
+orientation:12976390955,5
+accelerometer: 13000540674,-1.07313,0.306608,9.19823
+accelerometer: 13000560907,-1.11145,0.632378,9.61981
+accelerometer: 13000580957,-1.22643,0.114978,9.58148
+irProximity:13000597149,0.290196
+proximity:13000600537,0
+accelerometer: 13000601434,-1.3989,0.287445,9.524
+accelerometer: 13000620996,-1.24559,0.114978,9.61981
+accelerometer: 13000640955,-1.24559,0.344933,9.60065
+accelerometer: 13000660974,-1.24559,0.402422,9.50483
+accelerometer: 13000680933,-1.1881,0.498237,9.44734
+accelerometer: 13000701044,-0.958148,0.5174,9.27488
+accelerometer: 13000720972,-0.383259,0.0383259,9.21739
+accelerometer: 13000740961,-1.20727,0.459911,9.79228
+accelerometer: 13000760767,-1.01564,0.210793,9.79228
+accelerometer: 13000780817,-0.862334,0.421585,9.23655
+accelerometer: 13000800958,-1.0348,0.498237,9.23655
+accelerometer: 13000820795,-0.996474,0.32577,9.06409
+accelerometer: 13000840845,-1.09229,0.5174,8.87245
+accelerometer: 13000860773,-1.3989,-4.71409,9.65814
+accelerometer: 13000880792,-0.574889,-0.651541,10.7121
+accelerometer: 13000900568,-1.74383,0.134141,11.8236
+irProximity:13000901959,0.294118
+accelerometer: 13000920953,-1.82048,3.27687,8.18259
+accelerometer: 13000941003,-1.3989,1.01564,8.94911
+accelerometer: 13000960931,-1.57136,1.49471,9.04492
+accelerometer: 13000980920,-1.97379,0.19163,9.19823
+accelerometer: 13001002283,-2.16542,0.938986,9.54316
+accelerometer: 13001020990,-1.95462,1.74383,9.75395
+accelerometer: 13001040918,-1.59053,0.766519,9.42818
+accelerometer: 13001060938,-1.66718,0.574889,9.46651
+accelerometer: 13001080957,-1.37973,0.306608,9.08325
+accelerometer: 13001100763,-0.153304,1.22643,8.39338
+irProximity:13001103894,0.290196
+accelerometer: 13001120966,1.85881,0.479074,10.3288
+accelerometer: 13001140955,6.59206,-0.306608,12.5517
+accelerometer: 13001160944,14.1806,-1.09229,13.0883
+accelerometer: 13001180933,18.1282,-4.38832,16.4227
+accelerometer: 13001200769,17.8599,-5.72973,15.4645
+accelerometer: 13001220941,12.5517,-6.80285,13.6632
+accelerometer: 13001240961,-0.5174,-5.5381,8.56585
+accelerometer: 13001260919,-32.4046,3.43017,4.40748
+accelerometer: 13001280817,-39.2458,10.1372,7.761
+accelerometer: 13001300775,-39.2458,4.34999,14.1423
+accelerometer: 13001320947,-39.2458,-6.07466,16.1735
+accelerometer: 13001340967,-16.5185,-8.16343,13.0117
+accelerometer: 13001360925,14.2381,-9.06409,14.6788
+accelerometer: 13001381006,37.2911,-5.94052,11.8427
+accelerometer: 13001400781,39.2266,-0.479074,13.9506
+accelerometer: 13001420892,39.2266,-0.0766519,14.9471
+orientation:13001420892,4
+accelerometer: 13001441003,37.1187,-5.55726,11.4403
+accelerometer: 13001460931,23.8962,-8.98743,9.35153
+accelerometer: 13001480982,9.1599,-10.9995,8.62334
+accelerometer: 13001500787,-13.8357,-10.9995,8.33589
+accelerometer: 13001520990,-38.5559,7.01365,8.4892
+accelerometer: 13001540979,-39.2458,-0.114978,11.0379
+accelerometer: 13001560968,-39.2458,-9.6773,14.9854
+accelerometer: 13001580988,-39.2458,-13.3758,10.2714
+accelerometer: 13001600641,-15.8095,-15.0621,10.8462
+accelerometer: 13001620630,25.4676,-10.5588,17.1125
+accelerometer: 13001640833,39.2266,1.28392,24.4328
+accelerometer: 13001661005,39.2266,7.72268,25.3909
+accelerometer: 13001680933,39.2266,2.18458,21.1368
+accelerometer: 13001700769,32.6729,-5.72973,13.0691
+accelerometer: 13001720941,15.6561,-8.89162,7.58854
+accelerometer: 13001740930,-4.5033,-10.6163,3.31519
+accelerometer: 13001760706,-39.2458,-4.15836,0.70903
+accelerometer: 13001781000,-39.2458,-0.19163,5.86387
+accelerometer: 13001801569,-39.2458,-7.99096,13.3374
+accelerometer: 13001820734,-39.2458,-10.9804,16.3269
+accelerometer: 13001840814,-17.4575,-12.1493,14.6213
+accelerometer: 13001860803,16.2502,-8.69999,16.1927
+accelerometer: 13001880914,39.2266,8.41254,32.1938
+accelerometer: 13001900781,39.2266,6.66871,17.2083
+accelerometer: 13001920923,39.2266,3.29603,21.405
+accelerometer: 13001940973,37.3678,-2.14625,10.5013
+accelerometer: 13001960962,20.102,-8.98743,9.50483
+accelerometer: 13001980951,1.09229,-10.7696,7.26277
+accelerometer: 13002000971,-23.8196,-7.01365,5.34647
+irProximity:13002011944,0.294118
+accelerometer: 13002020960,-39.2458,-2.10793,7.35858
+accelerometer: 13002040949,-39.2458,-6.22797,12.82
+accelerometer: 13002060999,-39.2458,-10.7888,16.2885
+accelerometer: 13002080988,-28.0163,-9.79228,13.9506
+accelerometer: 13002100946,-1.72467,-5.49977,13.0117
+irProximity:13002112744,0.290196
+accelerometer: 13002120966,19.4887,0.459911,14.0656
+accelerometer: 13002140924,25.5059,4.59911,13.7015
+accelerometer: 13002160944,22.4015,3.75594,13.2608
+accelerometer: 13002181055,15.5028,1.66718,10.8846
+accelerometer: 13002200983,8.81497,-0.0574889,9.21739
+irProximity:13002213543,0.294118
+accelerometer: 13002221002,3.6218,-0.210793,6.78369
+accelerometer: 13002240930,0.479074,1.66718,6.17048
+accelerometer: 13002260950,-1.01564,1.74383,7.6077
+orientation:13002260950,5
+accelerometer: 13002281030,-2.75947,1.34141,9.3132
+accelerometer: 13002300958,-3.58348,0.70903,10.6546
+accelerometer: 13002320917,-3.2577,0.019163,11.3636
+accelerometer: 13002340936,-2.93193,0.651541,11.1145
+accelerometer: 13002360986,-2.587,0.268282,9.96474
+accelerometer: 13002380975,-2.18458,0.229956,9.69646
+accelerometer: 13002400934,-1.20727,0.785682,10.2139
+accelerometer: 13002420862,-0.689867,0.919823,9.65814
+accelerometer: 13002440942,-0.766519,0.594052,9.29404
+accelerometer: 13002460901,-0.881497,0.594052,9.77311
+accelerometer: 13002480982,-1.22643,0.210793,9.69646
+accelerometer: 13002500971,-1.07313,0.383259,9.17906
+irProximity:13002515942,0.290196
+accelerometer: 13002520960,-1.34141,0.498237,9.38986
+accelerometer: 13002540918,-1.36057,0.479074,9.33237
+accelerometer: 13002560938,-1.32224,1.01564,9.37069
+accelerometer: 13002581018,-0.919823,0.32577,9.44734
+accelerometer: 13002600916,-0.785682,0.421585,9.75395
+accelerometer: 13002620905,-0.977311,0.249119,9.33237
+accelerometer: 13002640955,-1.09229,0.268282,9.50483
+accelerometer: 13002661005,-1.05396,-0.0958148,9.63897
+accelerometer: 13002680933,-1.3989,-0.134141,9.88809
+accelerometer: 13002700983,-1.53304,-0.364096,9.86893
+accelerometer: 13002720880,-1.62885,-0.0958148,9.61981
+accelerometer: 13002740900,-1.72467,-0.19163,9.60065
+accelerometer: 13002760828,-1.68634,-0.383259,9.38986
+accelerometer: 13002780969,-1.60969,-0.0766519,9.14074
+accelerometer: 13002800806,-1.37973,0.0958148,9.17906
+accelerometer: 13002820825,-1.14978,0.210793,9.42818
+accelerometer: 13002840814,-1.11145,-0.0574889,9.08325
+accelerometer: 13002860803,-1.01564,-0.0383259,9.21739
+accelerometer: 13002880853,-0.785682,-0.0766519,9.02576
+accelerometer: 13002900964,-0.881497,0.114978,9.63897
+irProximity:13002918926,0.294118
+accelerometer: 13002920984,-0.824008,-0.210793,9.81144
+accelerometer: 13002940973,-1.0348,-0.0574889,9.48567
+accelerometer: 13002960962,-1.14978,4.73325,9.524
+accelerometer: 13002980951,-0.996474,0.0958148,9.77311
+accelerometer: 13003001001,-1.07313,-0.114978,9.63897
+irProximity:13003019726,0.290196
+accelerometer: 13003020990,-0.977311,0,9.25571
+accelerometer: 13003040949,-1.16894,0.0383259,9.63897
+accelerometer: 13003060999,-1.09229,0.114978,9.6773
+accelerometer: 13003080927,-0.938986,0.0574889,9.6773
+accelerometer: 13003100946,-0.594052,0.402422,9.524
+accelerometer: 13003121057,-0.996474,-0.268282,9.42818
+accelerometer: 13003140894,-1.97379,-0.229956,8.33589
+accelerometer: 13003161005,-1.5522,-0.134141,8.85329
+accelerometer: 13003181024,-0.90066,0.229956,10.0797
+accelerometer: 13003201013,-1.05396,0.19163,9.42818
+accelerometer: 13003221063,-0.594052,-0.019163,9.61981
+accelerometer: 13003241144,-1.01564,0.210793,10.1755
+accelerometer: 13003260645,-0.747356,-0.0766519,10.2139
+accelerometer: 13003280756,-0.804845,-0.0958148,9.84977
+accelerometer: 13003300806,-0.804845,-0.134141,9.69646
+accelerometer: 13003320856,-0.728193,0.249119,9.6773
+accelerometer: 13003340814,-1.01564,0.268282,9.25571
+accelerometer: 13003360803,-1.05396,0.134141,9.02576
+accelerometer: 13003380823,-0.594052,0.134141,9.63897
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeUp.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeUp.dat
new file mode 100644
index 00000000..f2ae47d6
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_shakeUp.dat
@@ -0,0 +1,228 @@
+orientation:13221790765,5
+accelerometer: 13223252588,-1.57136,0.862334,9.14074
+accelerometer: 13223270960,-0.996474,0.574889,9.17906
+accelerometer: 13223290949,-1.47555,0.555726,9.44734
+irProximity:13223310423,0.290196
+accelerometer: 13223311029,-1.24559,0.938986,9.08325
+proximity:13223316618,0
+accelerometer: 13223330957,-1.30308,0.804845,9.63897
+accelerometer: 13223350916,-1.32224,1.0348,9.63897
+accelerometer: 13223370966,-0.632378,0.594052,9.60065
+accelerometer: 13223390955,-0.498237,0.498237,9.54316
+accelerometer: 13223410700,-0.536563,0.747356,9.69646
+accelerometer: 13223430902,0.0958148,0.536563,9.27488
+accelerometer: 13223450891,0.0574889,0.153304,8.73831
+accelerometer: 13223470758,-0.919823,0.689867,8.35505
+accelerometer: 13223490900,-0.479074,0.613215,9.94558
+accelerometer: 13223510767,-0.498237,0.19163,8.39338
+accelerometer: 13223530939,-0.479074,1.72467,9.1599
+accelerometer: 13223550958,-1.87797,1.76299,9.42818
+accelerometer: 13223570947,-1.53304,2.10793,8.68083
+accelerometer: 13223590997,-0.249119,0.881497,7.62686
+accelerometer: 13223610803,0.0766519,1.09229,6.2088
+accelerometer: 13223630914,-0.0766519,4.38832,15.407
+accelerometer: 13223650964,-0.747356,3.81343,11.881
+accelerometer: 13223670923,0.0574889,1.41806,9.63897
+accelerometer: 13223690942,-1.13062,3.29603,9.1599
+accelerometer: 13223710779,-0.268282,6.13215,8.77664
+irProximity:13223714994,0.294118
+accelerometer: 13223730920,0.268282,-0.402422,10.3863
+accelerometer: 13223750971,0.210793,0.804845,9.08325
+accelerometer: 13223770929,-0.536563,1.68634,9.54316
+accelerometer: 13223790826,0.153304,0.402422,9.88809
+accelerometer: 13223810816,0.229956,1.43722,9.8306
+irProximity:13223815702,0.290196
+accelerometer: 13223830835,-0.0958148,1.05396,9.19823
+accelerometer: 13223850794,-0.249119,0.594052,8.68083
+accelerometer: 13223870783,0.210793,0.421585,8.96827
+accelerometer: 13223890833,-0.19163,0.440748,9.02576
+accelerometer: 13223910822,-0.249119,0.440748,9.75395
+accelerometer: 13223930750,-0.0958148,0.766519,9.42818
+accelerometer: 13223950922,-0.0574889,0.632378,8.6425
+accelerometer: 13223970941,4.79074,0.574889,9.92642
+accelerometer: 13223990778,0.344933,0.70903,9.84977
+accelerometer: 13224010797,0.32577,0.824008,9.33237
+irProximity:13224017393,0.294118
+accelerometer: 13224030969,-0.0383259,0.824008,9.46651
+accelerometer: 13224050928,0.536563,0.90066,9.50483
+accelerometer: 13224070917,0.210793,0.70903,9.63897
+accelerometer: 13224090997,0.440748,0.498237,9.1599
+accelerometer: 13224110803,0.632378,1.47555,9.6773
+irProximity:13224118284,0.290196
+accelerometer: 13224130975,0.804845,0.402422,9.84977
+accelerometer: 13224150964,0.574889,0.383259,9.524
+accelerometer: 13224171014,0.536563,0.843171,9.50483
+accelerometer: 13224190942,0.229956,0.613215,9.77311
+accelerometer: 13224210809,0.019163,0.5174,9.94558
+accelerometer: 13224230890,0.134141,0.574889,9.79228
+accelerometer: 13224250940,-0.134141,0.459911,9.40902
+accelerometer: 13224270990,-0.306608,0.670704,9.33237
+accelerometer: 13224290918,-0.32577,0.536563,9.71563
+accelerometer: 13224310785,0.229956,-2.18458,9.23655
+irProximity:13224320066,0.294118
+accelerometer: 13224330927,0.402422,-1.11145,9.38986
+accelerometer: 13224350916,-0.287445,0.5174,9.61981
+accelerometer: 13224370935,0.421585,1.60969,10.1372
+accelerometer: 13224390802,0.977311,1.87797,10.3863
+accelerometer: 13224410761,0.785682,1.95462,10.233
+accelerometer: 13224430872,0.479074,0.019163,9.81144
+accelerometer: 13224450891,-0.0574889,0.766519,9.29404
+accelerometer: 13224470819,-0.32577,0.689867,9.40902
+accelerometer: 13224490900,-0.229956,0.919823,9.02576
+accelerometer: 13224510919,0.19163,0.459911,9.63897
+accelerometer: 13224530908,0.153304,0.459911,9.60065
+accelerometer: 13224550928,-0.0574889,0.210793,9.54316
+accelerometer: 13224570978,0.153304,0.498237,9.81144
+accelerometer: 13224590997,0.229956,0.268282,9.96474
+accelerometer: 13224610986,0.134141,0.32577,9.73479
+irProximity:13224622526,0.290196
+accelerometer: 13224630975,0.0574889,0.32577,9.50483
+accelerometer: 13224650995,0.268282,0.766519,10.0797
+accelerometer: 13224670984,0.383259,0.498237,10.5396
+accelerometer: 13224690942,0.32577,0.613215,10.0797
+accelerometer: 13224710931,0.843171,0.364096,10.0414
+irProximity:13224723356,0.294118
+accelerometer: 13224730920,0.651541,0.402422,9.98391
+accelerometer: 13224750940,0.0383259,0.153304,9.86893
+accelerometer: 13224770837,0.249119,0.19163,10.0222
+accelerometer: 13224790796,0.134141,0.0383259,9.60065
+accelerometer: 13224810816,0.019163,-0.229956,9.84977
+accelerometer: 13224830805,-0.344933,-0.344933,9.3132
+accelerometer: 13224850794,-0.459911,-0.383259,9.79228
+accelerometer: 13224870783,-0.249119,-0.172467,9.60065
+accelerometer: 13224890802,-0.574889,-0.0574889,9.1599
+accelerometer: 13224910791,-0.268282,1.11145,9.524
+accelerometer: 13224930963,0.229956,4.63744,10.2714
+accelerometer: 13224950952,-0.5174,12.9542,11.881
+accelerometer: 13224970972,-1.76299,28.3037,13.6249
+accelerometer: 13224993433,-0.536563,37.157,13.9123
+accelerometer: 13225012933,2.18458,31.868,10.7121
+irProximity:13225025663,0.290196
+accelerometer: 13225030817,2.60616,17.3042,5.40396
+accelerometer: 13225050836,3.71762,-10.7696,6.43876
+accelerometer: 13225070795,10.1372,-39.2458,6.26629
+accelerometer: 13225090814,0.344933,-39.2458,21.6733
+accelerometer: 13225110803,-3.16189,-39.2458,14.0081
+accelerometer: 13225130853,11.6319,-28.0163,-12.8584
+accelerometer: 13225150995,11.2295,-6.63039,-4.06255
+accelerometer: 13225170984,7.47356,2.47202,2.12709
+accelerometer: 13225191004,3.83259,16.9401,3.81343
+accelerometer: 13225210993,2.28039,33.6693,6.24713
+irProximity:13225226896,0.294118
+accelerometer: 13225230982,7.30109,39.2266,9.75395
+accelerometer: 13225252191,11.6319,39.2266,7.41607
+accelerometer: 13225270929,11.3636,39.2266,2.587
+accelerometer: 13225290827,5.36563,35.1832,-1.62885
+accelerometer: 13225310846,-1.05396,9.12157,-3.87092
+irProximity:13225327665,0.290196
+accelerometer: 13225330682,-3.7751,-20.696,-1.47555
+accelerometer: 13225350702,12.0918,-39.2458,2.83612
+accelerometer: 13225370813,6.53457,-39.2458,38.5559
+accelerometer: 13225390802,10.9612,-39.2458,19.757
+accelerometer: 13225410822,19.2971,-21.1176,-10.578
+accelerometer: 13225430750,12.4559,-4.33083,-0.019163
+accelerometer: 13225450800,6.76453,8.18259,2.12709
+accelerometer: 13225470819,-2.52951,29.7601,1.93546
+accelerometer: 13225490991,-7.43523,39.2266,3.23854
+accelerometer: 13225510950,-3.67929,39.2266,2.587
+accelerometer: 13225530969,2.12709,39.2266,0.364096
+accelerometer: 13225550989,0.632378,39.2266,-0.70903
+orientation:13225550989,1
+accelerometer: 13225570764,-2.18458,16.1544,-1.49471
+accelerometer: 13225591058,-0.344933,-15.292,3.4685
+accelerometer: 13225610986,13.4907,-39.2458,9.69646
+irProximity:13225630125,0.294118
+accelerometer: 13225630914,11.3828,-39.2458,32.7687
+accelerometer: 13225651025,10.8079,-39.2458,30.8907
+orientation:13225651025,2
+accelerometer: 13225670923,19.0863,-23.5896,-11.0379
+accelerometer: 13225691034,13.3183,-1.16894,-4.38832
+accelerometer: 13225711023,5.49977,5.174,-1.49471
+irProximity:13225730589,0.290196
+accelerometer: 13225730646,-0.459911,11.3445,-0.268282
+accelerometer: 13225750818,-3.75594,14.1998,0.843171
+accelerometer: 13225770837,-2.587,15.522,2.91277
+accelerometer: 13225790827,-1.62885,15.2154,3.64096
+orientation:13225790827,1
+accelerometer: 13225810785,-1.80132,13.3949,2.87445
+irProximity:13225831510,0.294118
+accelerometer: 13225831079,-0.90066,10.8846,6.68788
+accelerometer: 13225850763,-0.421585,7.85682,8.96827
+accelerometer: 13225870813,-0.0766519,5.15484,9.75395
+accelerometer: 13225890802,0.440748,3.21938,10.2905
+orientation:13225890802,5
+accelerometer: 13225910791,0.919823,1.5522,11.3445
+accelerometer: 13225930689,0.996474,0.134141,12.1493
+irProximity:13225932798,0.290196
+accelerometer: 13225951013,0.383259,-0.0383259,11.2295
+accelerometer: 13225970972,0.0766519,0.019163,11.1528
+accelerometer: 13225990808,-0.287445,0.268282,11.7277
+accelerometer: 13226010980,-0.90066,0.459911,9.27488
+accelerometer: 13226030817,-0.536563,1.68634,9.29404
+accelerometer: 13226050958,0.0383259,0.824008,9.04492
+accelerometer: 13226070947,-0.0574889,0.421585,9.58148
+accelerometer: 13226090967,0.19163,0.632378,10.0989
+accelerometer: 13226110925,0.19163,0.210793,9.61981
+accelerometer: 13226130823,0.651541,-0.19163,9.6773
+accelerometer: 13226150903,0.958148,-0.70903,10.0606
+accelerometer: 13226171137,1.45639,-1.26476,10.9612
+accelerometer: 13226190942,0.958148,-1.83965,10.3672
+accelerometer: 13226210962,1.1881,-1.89713,10.233
+accelerometer: 13226230798,1.14978,-1.83965,10.1564
+accelerometer: 13226250940,1.5522,-1.43722,10.4055
+accelerometer: 13226270899,1.68634,-1.07313,10.7313
+accelerometer: 13226290918,1.51387,-1.7055,9.6773
+accelerometer: 13226310968,1.78216,-1.30308,9.40902
+accelerometer: 13226330743,1.37973,-1.80132,9.63897
+accelerometer: 13226350855,1.13062,-1.59053,10.0606
+accelerometer: 13226370905,0.785682,-1.34141,10.1947
+accelerometer: 13226390894,0.862334,-0.843171,10.1947
+accelerometer: 13226410974,0.689867,-0.824008,9.10241
+accelerometer: 13226430811,1.13062,-0.862334,8.98743
+accelerometer: 13226450861,1.28392,-1.01564,9.61981
+accelerometer: 13226470819,1.3989,-1.26476,10.4821
+accelerometer: 13226490930,1.09229,-0.728193,11.4978
+accelerometer: 13226510950,0.824008,-0.594052,10.5205
+accelerometer: 13226530817,0.5174,-0.977311,8.92994
+irProximity:13226538206,0.294118
+accelerometer: 13226550958,0.229956,-0.919823,7.761
+accelerometer: 13226570947,-1.1881,-0.19163,8.4892
+accelerometer: 13226590936,-0.632378,-0.574889,9.23655
+accelerometer: 13226610803,-0.383259,-0.824008,9.56232
+accelerometer: 13226631159,-0.344933,-0.555726,9.48567
+irProximity:13226639158,0.290196
+accelerometer: 13226650964,-0.421585,-0.632378,9.21739
+accelerometer: 13226670953,-0.344933,-0.632378,9.56232
+accelerometer: 13226690942,-0.19163,-0.459911,9.88809
+accelerometer: 13226710962,-0.0766519,-0.689867,9.79228
+accelerometer: 13226730768,-0.172467,-0.747356,9.50483
+irProximity:13226740079,0.294118
+accelerometer: 13226750940,-0.210793,-0.594052,9.37069
+accelerometer: 13226770837,-0.32577,0.0383259,9.77311
+accelerometer: 13226790765,-0.134141,-0.249119,9.88809
+accelerometer: 13226810785,0.229956,-0.249119,9.98391
+accelerometer: 13226831079,0.0383259,-0.134141,9.54316
+irProximity:13226840940,0.290196
+accelerometer: 13226850702,-0.402422,4.69493,9.50483
+accelerometer: 13226870752,-0.019163,-0.383259,9.50483
+accelerometer: 13226890802,-0.229956,-0.229956,9.65814
+accelerometer: 13226910852,-0.0574889,-0.5174,9.8306
+accelerometer: 13226930963,-0.19163,-0.19163,9.88809
+accelerometer: 13226950922,-0.019163,-0.306608,9.56232
+accelerometer: 13226970972,-0.229956,0.19163,10.0606
+accelerometer: 13226990778,-0.306608,-0.210793,9.48567
+accelerometer: 13227010858,-0.249119,-0.364096,9.48567
+accelerometer: 13227030786,0.134141,-0.498237,9.50483
+accelerometer: 13227050897,-0.651541,-0.574889,7.81849
+accelerometer: 13227070947,-0.421585,0.019163,9.44734
+accelerometer: 13227091028,-0.32577,0.210793,9.77311
+accelerometer: 13227110986,-0.210793,-0.344933,9.90726
+accelerometer: 13227131006,-0.689867,0.210793,10.0414
+accelerometer: 13227151025,-0.229956,-0.498237,10.0414
+accelerometer: 13227170984,-0.440748,-0.229956,10.1564
+accelerometer: 13227190790,-0.0383259,-0.210793,9.94558
+accelerometer: 13227210993,-0.268282,-0.0958148,9.81144
+accelerometer: 13227230585,-0.670704,0.306608,9.0066
+accelerometer: 13227250818,-1.16894,-0.114978,8.2784
+accelerometer: 13227270593,-0.459911,-0.153304,9.3132
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_slam.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_slam.dat
new file mode 100644
index 00000000..0ec937c1
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_slam.dat
@@ -0,0 +1,595 @@
+orientation:292851575,5
+irProximity:294683453,0.376471
+accelerometer: 294751325,-0.19163,4.31167,9.42818
+accelerometer: 294851270,0.0766519,4.44581,9.37069
+accelerometer: 294951276,0.938986,5.30814,8.31673
+accelerometer: 295051252,0.364096,5.48061,8.62334
+accelerometer: 295151227,-0.824008,5.86387,7.30109
+orientation:295251264,1
+accelerometer: 295251264,-1.95462,7.70351,5.90219
+accelerometer: 295351239,-0.172467,7.43523,6.36211
+accelerometer: 295451276,-0.5174,7.66519,7.01365
+accelerometer: 295551221,-0.229956,7.68435,5.40396
+accelerometer: 295651258,-0.843171,9.42818,4.31167
+accelerometer: 295751264,0.958148,9.46651,4.90572
+accelerometer: 295851026,1.37973,9.96474,3.71762
+accelerometer: 295951276,2.4337,10.4055,5.67224
+accelerometer: 296051282,0.843171,13.0691,5.23149
+accelerometer: 296151288,-0.19163,9.21739,4.69493
+accelerometer: 296251325,-0.747356,9.46651,2.98942
+accelerometer: 296351270,-0.651541,10.5971,1.16894
+accelerometer: 296451032,-1.64802,9.38986,1.22643
+accelerometer: 296551221,-5.6914,6.43876,0.383259
+orientation:296651227,3
+accelerometer: 296651227,-7.47356,4.59911,-0.249119
+accelerometer: 296751203,-6.99448,4.1392,-0.306608
+accelerometer: 296851331,-7.01365,1.41806,-0.229956
+accelerometer: 296951246,-12.8009,-38.92,4.54162
+accelerometer: 297051343,39.2266,-39.2458,38.7284
+accelerometer: 297151258,39.2266,-2.51035,33.037
+accelerometer: 297251264,15.2729,-2.83612,4.1392
+orientation:297351270,4
+accelerometer: 297351270,14.2956,-3.43017,3.52599
+accelerometer: 297451246,14.9854,1.59053,2.18458
+accelerometer: 297551221,12.1302,4.5033,2.28039
+accelerometer: 297651258,-0.785682,2.98942,-0.421585
+accelerometer: 297751264,-4.36916,2.98942,1.5522
+accelerometer: 297851239,-7.9718,2.01211,0.90066
+accelerometer: 297951032,-7.58854,6.86034,-1.20727
+orientation:298051191,1
+accelerometer: 298051191,-6.0555,8.56585,0.153304
+accelerometer: 298151288,-6.36211,7.2436,0.670704
+accelerometer: 298251233,-5.78722,7.6077,0.594052
+accelerometer: 298351331,-5.44228,8.18259,0.670704
+accelerometer: 298451246,-5.49977,8.31673,0.90066
+accelerometer: 298551191,-6.24713,7.81849,1.28392
+accelerometer: 298651227,-6.13215,7.58854,0.804845
+accelerometer: 298751294,-5.97885,7.58854,0.670704
+accelerometer: 298851239,-5.72973,7.79933,0.824008
+accelerometer: 298951337,-6.30462,8.2784,0.881497
+accelerometer: 299051221,-6.64955,7.72268,0.498237
+accelerometer: 299151227,-6.53457,7.14779,0.402422
+accelerometer: 299251264,-7.47356,1.28392,0.0574889
+accelerometer: 299351239,-7.56937,-5.95968,1.43722
+accelerometer: 299451246,-12.5901,-30.8524,13.7398
+accelerometer: 299551252,39.2266,-17.9174,-7.51188
+accelerometer: 299651258,15.1962,-5.25065,1.57136
+accelerometer: 299751264,22.7656,-1.47555,3.52599
+accelerometer: 299851239,18.3773,-0.881497,4.23502
+accelerometer: 299951276,3.43017,0.613215,1.72467
+accelerometer: 300051008,-2.35705,1.99295,0.268282
+accelerometer: 300151258,-5.67224,3.21938,-0.306608
+orientation:300251050,3
+accelerometer: 300251050,-7.22444,5.174,0
+accelerometer: 300351209,-5.67224,8.08677,0.229956
+orientation:300451337,1
+accelerometer: 300451337,-4.46497,9.14074,0.70903
+accelerometer: 300551160,-4.84823,8.73831,0.670704
+accelerometer: 300651044,-5.09735,8.06761,0.555726
+accelerometer: 300751233,-4.71409,8.69999,0.632378
+accelerometer: 300851270,-5.34647,8.01012,0.594052
+accelerometer: 300951246,-5.32731,8.29757,0.344933
+accelerometer: 301051648,-5.42312,7.83765,0.728193
+accelerometer: 301151471,-5.15484,7.79933,0.268282
+accelerometer: 301251264,-5.5381,8.14426,0.210793
+accelerometer: 301351209,-5.63391,7.85682,0.268282
+accelerometer: 301451520,-5.09735,8.52752,0.383259
+accelerometer: 301551221,-5.34647,8.06761,-0.19163
+accelerometer: 301651258,-5.174,8.1251,0.766519
+accelerometer: 301751050,-5.28898,7.95263,-0.172467
+accelerometer: 301851300,-5.95968,8.56585,0.249119
+accelerometer: 301951215,-5.23149,8.20175,-0.172467
+accelerometer: 302051252,-5.55726,8.22091,-0.459911
+accelerometer: 302151014,-5.63391,7.70351,-0.019163
+accelerometer: 302251233,-5.80638,6.59206,0.268282
+accelerometer: 302351270,-7.39691,-3.4685,0.689867
+accelerometer: 302451276,-21.5583,-38.6134,7.14779
+accelerometer: 302551191,39.2266,-39.2458,27.3456
+accelerometer: 302651258,18.1665,-10.6354,4.38832
+accelerometer: 302751172,21.3284,-4.75242,2.41453
+accelerometer: 302851270,13.3566,-5.55726,4.1392
+accelerometer: 302951307,12.7434,-0.90066,2.2229
+accelerometer: 303051221,-1.3989,-0.574889,1.32224
+accelerometer: 303151319,-9.14074,1.36057,0.958148
+orientation:303251264,3
+accelerometer: 303251264,-10.463,1.87797,1.0348
+accelerometer: 303351239,-7.14779,7.26277,1.09229
+accelerometer: 303451276,-6.78369,6.99448,1.66718
+accelerometer: 303551252,-6.51541,7.33942,1.64802
+accelerometer: 303651197,-6.0555,6.53457,1.3989
+orientation:303751233,1
+accelerometer: 303751233,-5.5381,6.97532,1.09229
+accelerometer: 303851239,-5.71057,8.91078,0.689867
+accelerometer: 303951246,-5.30814,8.68083,2.08876
+accelerometer: 304051252,-5.42312,7.41607,1.72467
+accelerometer: 304151227,-5.59559,7.58854,2.01211
+accelerometer: 304251020,-5.174,8.04845,1.05396
+accelerometer: 304351239,-5.49977,8.45087,1.1881
+accelerometer: 304451307,-5.5381,7.79933,1.51387
+accelerometer: 304551221,-5.05902,8.10594,0.977311
+accelerometer: 304651319,-5.80638,8.20175,1.0348
+accelerometer: 304751233,-5.34647,8.08677,1.05396
+accelerometer: 304851026,-5.6914,7.81849,1.22643
+accelerometer: 304951276,-5.46145,8.06761,1.37973
+accelerometer: 305051282,-6.01717,7.89514,1.3989
+accelerometer: 305151258,-5.5381,8.18259,0.90066
+accelerometer: 305251325,-5.51894,7.93347,0.90066
+accelerometer: 305351239,-5.61475,8.35505,1.07313
+accelerometer: 305451276,-5.86387,7.66519,0.287445
+accelerometer: 305551252,-6.40043,5.84471,1.1881
+accelerometer: 305651227,-7.51188,-2.87445,0.747356
+accelerometer: 305751264,33.1328,-39.2458,15.6561
+accelerometer: 305851239,38.0193,-24.7202,7.32025
+accelerometer: 305951276,18.4731,-7.30109,15.5795
+accelerometer: 306051252,16.7293,-7.33942,3.96673
+accelerometer: 306151227,12.1876,-3.66013,2.7403
+accelerometer: 306251233,7.03281,-1.62885,0.19163
+accelerometer: 306351026,-8.45087,-0.632378,1.11145
+accelerometer: 306451246,-11.4403,-0.287445,2.05044
+accelerometer: 306551252,-9.33237,4.06255,0.440748
+accelerometer: 306651258,-6.70704,8.43171,-0.632378
+accelerometer: 306751325,-6.87951,6.55374,0.824008
+accelerometer: 306851239,-7.05197,6.11299,1.37973
+accelerometer: 306951032,-6.51541,6.937,0.747356
+accelerometer: 307051252,-6.55374,6.76453,1.36057
+accelerometer: 307151258,-6.99448,7.12862,1.64802
+accelerometer: 307251233,-6.11299,7.30109,0.824008
+accelerometer: 307351362,-7.05197,7.47356,0.670704
+accelerometer: 307451276,-6.11299,6.74537,0.804845
+accelerometer: 307551008,-6.40043,7.55021,0.958148
+accelerometer: 307651227,-6.49625,7.22444,1.30308
+accelerometer: 307751233,-6.24713,7.43523,1.28392
+accelerometer: 307851270,-6.43876,7.6077,1.20727
+accelerometer: 307951307,-6.11299,7.47356,1.09229
+accelerometer: 308051221,-6.32378,7.32025,1.45639
+accelerometer: 308151258,-6.18964,7.74184,1.09229
+accelerometer: 308251233,-6.26629,7.81849,0.862334
+accelerometer: 308351270,-6.24713,7.12862,1.07313
+accelerometer: 308451032,-7.14779,2.45286,1.59053
+accelerometer: 308551252,-8.2784,-8.18259,4.44581
+accelerometer: 308651258,-10.9229,-32.5004,7.78017
+accelerometer: 308751203,25.9467,-8.18259,30.335
+accelerometer: 308851362,19.1821,-1.05396,11.2487
+accelerometer: 308951276,15.5603,-5.59559,6.76453
+accelerometer: 309051191,3.18105,-0.613215,2.24207
+accelerometer: 309151044,0.824008,1.99295,1.01564
+accelerometer: 309251264,1.64802,4.92488,1.89713
+accelerometer: 309351270,0.594052,6.15131,3.12356
+accelerometer: 309451337,2.26123,5.65308,5.72973
+accelerometer: 309551252,6.40043,7.39691,7.87598
+accelerometer: 309651227,7.03281,5.95968,10.4438
+accelerometer: 309751264,1.82048,5.07819,7.85682
+accelerometer: 309851239,2.77863,5.94052,5.63391
+irProximity:309952678,0.392157
+orientation:309951215,5
+accelerometer: 309951215,1.76299,5.65308,7.20528
+irProximity:310053966,0.466667
+accelerometer: 310051008,2.2229,5.63391,7.12862
+accelerometer: 310151258,3.06608,5.88303,6.99448
+irProximity:310254985,0.580392
+accelerometer: 310251264,3.16189,6.38127,8.01012
+accelerometer: 310351270,2.03127,4.73325,6.86034
+irProximity:310456065,0.513726
+accelerometer: 310451246,1.28392,4.36916,6.76453
+accelerometer: 310551038,2.10793,2.56784,8.66166
+irProximity:310657115,0.505882
+accelerometer: 310651227,1.5522,-0.268282,7.85682
+accelerometer: 310751233,1.64802,-0.574889,11.3636
+accelerometer: 310851239,0.0574889,-0.19163,9.63897
+irProximity:310857982,0.52549
+accelerometer: 310951368,0.114978,0.632378,8.4892
+accelerometer: 311051252,0.268282,1.14978,9.71563
+irProximity:311058879,0.521569
+accelerometer: 311151014,1.43722,0.019163,9.79228
+accelerometer: 311251264,1.83965,1.05396,9.63897
+irProximity:311260173,0.631373
+accelerometer: 311351300,0.881497,0.785682,9.88809
+accelerometer: 311451246,-0.287445,-0.364096,7.01365
+irProximity:311461559,0.639216
+accelerometer: 311551313,-0.153304,0.0766519,9.23655
+accelerometer: 311651227,-0.249119,0.287445,9.79228
+irProximity:311662608,0.384314
+accelerometer: 311751294,-0.0766519,0.5174,9.73479
+accelerometer: 311851270,-0.0766519,0.210793,9.56232
+irProximity:311865062,0.376471
+accelerometer: 311951307,0.134141,0.440748,9.50483
+accelerometer: 312051221,-0.0958148,0.249119,9.35153
+accelerometer: 312151258,-0.0383259,0.0958148,9.61981
+accelerometer: 312251264,-0.114978,0.114978,9.33237
+accelerometer: 312351239,0.383259,0.0574889,9.84977
+accelerometer: 312451276,-0.172467,0.306608,9.42818
+accelerometer: 312551221,0.0766519,0.134141,9.65814
+accelerometer: 312651014,-0.019163,0.383259,9.524
+accelerometer: 312751264,0.019163,0.153304,9.56232
+accelerometer: 312851270,-0.0958148,0.306608,9.73479
+accelerometer: 312951246,0.019163,0.153304,9.6773
+accelerometer: 313051282,-0.153304,0.249119,9.40902
+accelerometer: 313151258,0.134141,0.249119,9.50483
+accelerometer: 313251020,0.114978,0.0383259,9.6773
+accelerometer: 313351270,-0.172467,0.364096,9.25571
+accelerometer: 313451307,-0.229956,0.210793,9.46651
+accelerometer: 313551282,-0.210793,0.5174,9.37069
+accelerometer: 313651136,-0.19163,0.114978,9.38986
+accelerometer: 313751264,0.153304,-0.019163,9.58148
+accelerometer: 313851270,-0.210793,0.344933,9.54316
+accelerometer: 313951276,-0.0383259,0.114978,9.42818
+accelerometer: 314051252,-0.0766519,0.594052,9.77311
+accelerometer: 314151258,0.19163,0.172467,9.65814
+accelerometer: 314251264,-0.249119,0.287445,9.42818
+accelerometer: 314351239,0.019163,0.153304,9.48567
+accelerometer: 314451276,-0.32577,0.134141,9.524
+accelerometer: 314551221,0.0958148,-0.019163,9.54316
+accelerometer: 314651227,0.210793,0.153304,9.65814
+accelerometer: 314751020,-0.268282,0.153304,9.61981
+accelerometer: 314851270,-0.0958148,0.153304,9.48567
+accelerometer: 314951307,-0.0958148,0.306608,9.524
+accelerometer: 315051252,0.114978,0.229956,9.29404
+accelerometer: 315151319,0.249119,0.134141,9.73479
+accelerometer: 315251203,0.153304,0,9.63897
+accelerometer: 315351026,-0.0383259,0.114978,9.61981
+accelerometer: 315451276,0.0574889,0.19163,9.58148
+accelerometer: 315551252,-0.172467,0.306608,9.54316
+accelerometer: 315651593,-0.153304,0.364096,9.46651
+accelerometer: 315751386,-0.249119,0.0958148,9.61981
+accelerometer: 315851270,-0.019163,0.479074,9.21739
+accelerometer: 315951276,-0.0574889,0,9.44734
+accelerometer: 316051343,-0.0574889,0.306608,9.33237
+accelerometer: 316151258,-0.268282,0,9.58148
+accelerometer: 316251264,-0.0574889,0.498237,9.6773
+accelerometer: 316351239,0.019163,-0.785682,9.73479
+accelerometer: 316451246,-0.0574889,0.19163,9.61981
+accelerometer: 316551252,-0.019163,0.0958148,9.60065
+accelerometer: 316651258,-0.172467,0.728193,9.54316
+accelerometer: 316751233,0.134141,0.344933,9.54316
+accelerometer: 316851026,-0.134141,0.0958148,9.524
+accelerometer: 316951276,0.0958148,0.383259,9.81144
+accelerometer: 317051252,-0.0574889,0.153304,9.44734
+accelerometer: 317151258,-0.134141,0.153304,9.29404
+accelerometer: 317251294,-0.19163,0.421585,9.81144
+accelerometer: 317351270,-0.32577,0.5174,9.524
+accelerometer: 317451032,-0.172467,0.287445,9.48567
+accelerometer: 317551313,0.114978,0.287445,9.44734
+accelerometer: 317651227,0.134141,0.114978,9.33237
+accelerometer: 317751264,-0.0958148,0.364096,9.60065
+accelerometer: 317851331,-0.0958148,0.0766519,9.35153
+accelerometer: 317951276,-0.172467,0.402422,9.524
+accelerometer: 318051313,-0.019163,0.134141,9.33237
+accelerometer: 318151258,0.114978,0.134141,9.77311
+accelerometer: 318251233,0.0574889,0,9.88809
+accelerometer: 318351270,0.0574889,0.364096,9.77311
+accelerometer: 318451276,-0.172467,0.134141,9.61981
+accelerometer: 318551252,-0.210793,0.364096,9.65814
+accelerometer: 318651258,-0.134141,0.249119,9.58148
+accelerometer: 318751264,-0.0574889,0.019163,9.27488
+accelerometer: 318851026,-0.0383259,0.19163,9.58148
+accelerometer: 318951276,-0.0958148,0.134141,9.63897
+accelerometer: 319051252,0.172467,0.229956,9.61981
+accelerometer: 319151258,-0.0958148,0.210793,9.50483
+accelerometer: 319251233,0.134141,0.172467,9.56232
+accelerometer: 319351331,-0.210793,0.19163,9.40902
+accelerometer: 319451276,-0.0766519,0.114978,9.42818
+accelerometer: 319550977,0.0766519,0.249119,9.44734
+accelerometer: 319650953,-0.421585,0.210793,9.42818
+accelerometer: 319751264,0.019163,0,9.37069
+accelerometer: 319851270,-0.229956,0.440748,9.40902
+accelerometer: 319951337,-0.229956,0.114978,9.42818
+accelerometer: 320051252,0.114978,-0.019163,9.21739
+accelerometer: 320151258,-0.0574889,0.32577,9.23655
+accelerometer: 320251264,0.114978,0.0383259,9.54316
+accelerometer: 320351270,-0.172467,-0.0383259,9.50483
+accelerometer: 320451276,0.0574889,-0.019163,9.77311
+accelerometer: 320551282,-0.0383259,0.153304,9.65814
+accelerometer: 320651197,-0.172467,0.229956,9.61981
+accelerometer: 320751355,-0.019163,0.249119,9.46651
+accelerometer: 320851270,-0.172467,0.364096,9.25571
+accelerometer: 320951246,-0.172467,0.306608,9.48567
+accelerometer: 321051008,0.0383259,0.32577,9.27488
+accelerometer: 321151014,0,0.0958148,9.524
+accelerometer: 321251264,-0.0574889,-0.0958148,9.40902
+accelerometer: 321351270,-0.134141,0.134141,9.61981
+accelerometer: 321451185,0.32577,-0.0766519,9.58148
+accelerometer: 321551221,-0.210793,0.210793,9.44734
+accelerometer: 321651014,-0.32577,0.32577,9.524
+accelerometer: 321751264,-0.153304,0.134141,9.6773
+accelerometer: 321851239,0.114978,0.172467,9.1599
+accelerometer: 321951276,-0.019163,0.32577,9.58148
+accelerometer: 322051313,0.0766519,0.268282,9.44734
+accelerometer: 322151258,-0.5174,0.306608,9.50483
+accelerometer: 322251233,-0.0766519,0.0383259,9.48567
+accelerometer: 322351270,-0.172467,0.249119,9.46651
+accelerometer: 322451246,-0.0958148,0.364096,9.25571
+accelerometer: 322551252,-0.0766519,0.0383259,9.56232
+accelerometer: 322651227,-0.19163,0.19163,9.63897
+accelerometer: 322751233,-0.229956,0.0574889,9.44734
+accelerometer: 322851270,0.0383259,0.268282,9.6773
+accelerometer: 322951246,-0.0958148,0.0958148,9.60065
+accelerometer: 323051008,-0.0383259,1.30308,9.48567
+accelerometer: 323151014,-0.0766519,0.210793,9.65814
+accelerometer: 323251264,0.019163,-0.153304,9.69646
+accelerometer: 323351239,-0.268282,0.019163,9.44734
+accelerometer: 323451276,-0.229956,0.32577,9.35153
+accelerometer: 323551313,-0.019163,0.229956,9.21739
+accelerometer: 323651258,0.0574889,0.344933,9.73479
+accelerometer: 323751020,-0.0574889,0.19163,9.48567
+accelerometer: 323851270,-0.0766519,0.402422,9.38986
+accelerometer: 323951246,0.0574889,0.153304,9.35153
+accelerometer: 324051252,0.0766519,0.153304,9.58148
+accelerometer: 324151319,0,0.172467,9.48567
+accelerometer: 324251294,-0.210793,0.306608,9.35153
+accelerometer: 324351270,-0.153304,0.0766519,9.58148
+accelerometer: 324451276,0.229956,0.210793,9.48567
+accelerometer: 324551221,0.019163,0.210793,9.63897
+accelerometer: 324651258,0.019163,0.268282,9.37069
+accelerometer: 324751264,-0.210793,0.0766519,9.35153
+accelerometer: 324851270,-0.0383259,0.344933,9.58148
+accelerometer: 324951276,0.0383259,0.249119,9.58148
+accelerometer: 325051252,0.114978,0.0574889,9.65814
+accelerometer: 325151258,-0.134141,0.134141,9.37069
+accelerometer: 325251020,-0.287445,0.344933,9.0066
+accelerometer: 325351270,0.019163,0.5174,9.37069
+accelerometer: 325451307,-0.0574889,0.344933,9.60065
+accelerometer: 325551252,0.019163,0.0383259,9.54316
+accelerometer: 325651319,-0.0958148,0.229956,9.6773
+accelerometer: 325751264,0.019163,0.459911,9.58148
+accelerometer: 325851026,0.0383259,-0.0383259,9.524
+accelerometer: 325951276,-0.114978,0.287445,9.61981
+accelerometer: 326051313,0.0958148,0.172467,9.46651
+accelerometer: 326151258,-0.0383259,0.306608,9.6773
+accelerometer: 326251355,-0.19163,0.210793,9.40902
+accelerometer: 326351270,-0.153304,-0.019163,9.60065
+accelerometer: 326451276,-0.0766519,0.153304,9.40902
+accelerometer: 326551221,-0.249119,0.287445,9.54316
+accelerometer: 326651258,0,0.153304,9.38986
+accelerometer: 326751294,0.134141,0.344933,9.56232
+accelerometer: 326851270,-0.229956,0.421585,9.46651
+accelerometer: 326951093,-0.229956,0.19163,9.54316
+accelerometer: 327051252,-0.364096,0.574889,9.50483
+accelerometer: 327151258,-0.0574889,0.249119,9.79228
+accelerometer: 327251264,-0.268282,0.0766519,9.3132
+accelerometer: 327351026,-0.0766519,0.0574889,9.42818
+accelerometer: 327451246,0.134141,0.19163,9.63897
+accelerometer: 327551252,-0.249119,0.440748,9.54316
+accelerometer: 327651227,-0.268282,0.306608,9.40902
+accelerometer: 327751142,0.0574889,0.0383259,9.56232
+accelerometer: 327851270,-0.306608,0.421585,9.69646
+accelerometer: 327951062,0,0.287445,9.61981
+accelerometer: 328051252,-0.210793,0.364096,9.44734
+accelerometer: 328151258,0.019163,0.153304,9.63897
+accelerometer: 328251264,-0.153304,0.153304,9.3132
+accelerometer: 328351362,0,0.172467,9.61981
+accelerometer: 328451276,-0.0958148,0.134141,9.56232
+accelerometer: 328551221,-0.0766519,0.383259,9.69646
+accelerometer: 328651258,-0.0958148,0.114978,9.33237
+accelerometer: 328751477,0.0958148,0.383259,9.8306
+accelerometer: 328851117,-0.0958148,0.153304,9.29404
+accelerometer: 328951246,-0.0766519,0.172467,9.61981
+accelerometer: 329051252,-0.210793,0.268282,9.60065
+accelerometer: 329151227,0.019163,0.114978,9.92642
+accelerometer: 329251264,-0.134141,0.229956,9.54316
+accelerometer: 329351239,-0.229956,0.229956,9.61981
+accelerometer: 329451032,-0.268282,0.421585,9.19823
+accelerometer: 329551252,-0.153304,0.0383259,9.60065
+accelerometer: 329651258,-0.0574889,0.268282,9.61981
+accelerometer: 329751264,-0.0766519,0.364096,9.48567
+accelerometer: 329851331,-0.114978,0.383259,9.524
+accelerometer: 329951276,-0.19163,0.287445,8.87245
+irProximity:329965036,0.443137
+accelerometer: 330051252,0.249119,-1.28392,10.8079
+irProximity:330066538,0.486275
+accelerometer: 330151258,-2.10793,-5.05902,15.2346
+accelerometer: 330251233,-0.0958148,-3.94757,13.6824
+irProximity:330267557,0.4
+accelerometer: 330351239,-1.1881,5.46145,3.89008
+irProximity:330368875,0.407843
+accelerometer: 330451368,-2.16542,7.85682,7.56937
+irProximity:330470224,0.392157
+accelerometer: 330551252,-0.862334,11.7277,4.12004
+irProximity:330571543,0.376471
+accelerometer: 330651227,5.26982,6.91783,9.98391
+accelerometer: 330751264,6.36211,8.04845,7.58854
+accelerometer: 330851270,0.555726,5.09735,5.28898
+accelerometer: 330951246,-1.97379,4.44581,6.89867
+accelerometer: 331051252,-6.80285,2.01211,4.69493
+orientation:331151319,3
+accelerometer: 331151319,-8.71915,2.31872,5.00153
+accelerometer: 331251050,-9.42818,0.70903,4.21585
+accelerometer: 331351270,-5.78722,-1.1881,1.66718
+accelerometer: 331451246,-6.36211,-10.7313,4.25418
+accelerometer: 331551069,-14.7555,-39.2458,9.3132
+accelerometer: 331651258,39.2266,-20.8876,19.7379
+accelerometer: 331751233,24.5861,-2.89361,-4.75242
+accelerometer: 331851270,12.4943,-8.52752,8.92994
+accelerometer: 331951337,12.5326,-5.03986,2.47202
+accelerometer: 332051252,12.9733,-0.479074,2.79779
+accelerometer: 332151014,7.30109,0.747356,0.90066
+accelerometer: 332251325,4.56079,3.60264,2.16542
+accelerometer: 332351300,-2.18458,5.19316,1.53304
+accelerometer: 332451276,-5.57642,4.42665,0.555726
+accelerometer: 332551313,-8.35505,5.80638,-0.824008
+accelerometer: 332651258,-7.64602,6.91783,0.172467
+accelerometer: 332751233,-5.99801,6.70704,0.747356
+accelerometer: 332851270,-8.1251,6.01717,-0.0958148
+accelerometer: 332951246,-7.99096,5.63391,0.728193
+accelerometer: 333051191,-6.82202,6.03634,0.632378
+accelerometer: 333151227,-8.10594,4.00506,0.804845
+accelerometer: 333251325,-10.0031,-2.97026,0.249119
+accelerometer: 333351270,-10.3672,-21.2517,5.23149
+accelerometer: 333451246,35.1832,-32.7304,-13.7207
+accelerometer: 333551252,20.0828,-10.5205,12.1302
+accelerometer: 333651014,17.3042,-6.03634,-3.73678
+accelerometer: 333751233,10.4055,-4.79074,2.51035
+accelerometer: 333851270,13.05,-0.958148,0.919823
+orientation:333951276,4
+accelerometer: 333951276,12.3218,-0.19163,0.498237
+accelerometer: 334051313,6.09382,4.27334,-1.36057
+accelerometer: 334151258,-0.728193,2.75947,-1.24559
+accelerometer: 334251111,-5.61475,2.47202,1.24559
+accelerometer: 334351239,-8.50836,4.1392,-0.574889
+accelerometer: 334451307,-6.03634,9.19823,0.0383259
+accelerometer: 334551252,-7.81849,7.74184,0.958148
+accelerometer: 334651166,-5.42312,7.20528,0.881497
+orientation:334751264,1
+accelerometer: 334751264,-5.34647,8.16343,1.45639
+accelerometer: 334851178,-5.67224,8.35505,1.78216
+accelerometer: 334951276,-6.28545,7.2436,1.59053
+accelerometer: 335051252,-6.66871,6.82202,1.5522
+accelerometer: 335151258,-3.66013,9.02576,0.536563
+accelerometer: 335251996,-5.6914,7.26277,0.938986
+accelerometer: 335351270,-6.91783,4.48413,0.766519
+accelerometer: 335451276,-7.78017,-14.7172,-0.0766519
+accelerometer: 335551252,22.2865,-39.2458,-3.33436
+accelerometer: 335651258,39.2266,-24.1837,-3.69845
+accelerometer: 335751020,18.9905,-2.64449,-1.53304
+accelerometer: 335851270,15.2729,-4.23502,0.306608
+accelerometer: 335951093,14.9471,-3.56431,2.97026
+accelerometer: 336051252,13.759,-2.33788,0.670704
+accelerometer: 336151319,16.9592,4.23502,-1.09229
+accelerometer: 336251111,-4.23502,-0.728193,1.09229
+accelerometer: 336351026,-7.0903,-0.172467,-0.364096
+accelerometer: 336451276,-8.58501,4.98237,-0.287445
+accelerometer: 336551252,-7.89514,5.48061,2.29956
+orientation:336651227,3
+accelerometer: 336651227,-7.66519,5.48061,0.728193
+accelerometer: 336751294,-8.54668,5.30814,0.402422
+accelerometer: 336851270,-8.02928,5.46145,0.440748
+accelerometer: 336951276,-7.74184,5.71057,1.51387
+accelerometer: 337051038,-7.761,5.32731,0.479074
+accelerometer: 337151227,-8.37422,5.11651,1.43722
+accelerometer: 337251233,-7.56937,6.70704,0.728193
+accelerometer: 337351270,-9.02576,4.77158,0.402422
+accelerometer: 337451246,-8.98743,-0.766519,1.09229
+accelerometer: 337551252,-8.69999,-7.37774,0.670704
+accelerometer: 337651197,-4.54162,-21.1176,4.88656
+accelerometer: 337751447,39.2266,-39.2458,5.30814
+accelerometer: 337851056,17.3617,-4.86739,7.28193
+accelerometer: 337951276,15.4837,-3.9859,-2.49119
+accelerometer: 338051221,12.8584,-4.02422,0.785682
+accelerometer: 338151136,25.4484,7.26277,2.85528
+accelerometer: 338251386,6.34294,-0.210793,-0.919823
+accelerometer: 338351270,1.14978,2.0696,1.1881
+accelerometer: 338451032,-4.71409,3.87092,-0.172467
+accelerometer: 338551221,-4.34999,6.0555,1.01564
+accelerometer: 338651288,-4.59911,7.55021,3.52599
+accelerometer: 338751264,-1.51387,8.39338,4.42665
+accelerometer: 338851392,-0.651541,10.0606,-1.11145
+accelerometer: 338951246,0.229956,11.6894,-4.04339
+accelerometer: 339051252,3.4685,9.37069,-3.02775
+orientation:339151258,1
+accelerometer: 339151258,3.27687,9.02576,-1.5522
+accelerometer: 339251264,1.64802,9.10241,0.306608
+accelerometer: 339351270,1.45639,9.40902,-0.019163
+accelerometer: 339451276,1.26476,9.84977,-0.19163
+accelerometer: 339551221,-0.134141,12.0918,1.32224
+accelerometer: 339651258,-1.01564,11.9769,4.34999
+accelerometer: 339751233,-2.89361,12.9158,4.77158
+accelerometer: 339851270,-2.05044,10.0031,3.96673
+accelerometer: 339951032,-1.1881,7.93347,3.92841
+accelerometer: 340051221,2.03127,6.40043,1.82048
+accelerometer: 340151227,2.01211,8.6425,2.54868
+accelerometer: 340251264,5.71057,7.0903,1.9163
+accelerometer: 340351331,7.33942,4.88656,-0.5174
+irProximity:340381173,0.380392
+orientation:340451246,4
+accelerometer: 340451246,9.29404,4.92488,-1.24559
+accelerometer: 340551008,7.28193,6.91783,1.26476
+accelerometer: 340651258,9.04492,6.13215,-0.421585
+accelerometer: 340751233,9.40902,6.45792,-1.85881
+accelerometer: 340851239,6.937,6.15131,-1.28392
+accelerometer: 340951368,7.51188,6.30462,-1.16894
+irProximity:340986917,0.376471
+accelerometer: 341051221,7.83765,5.95968,-0.785682
+accelerometer: 341151258,5.92136,8.81497,-4.34999
+accelerometer: 341251233,6.95616,7.28193,-3.23854
+accelerometer: 341351300,7.35858,6.18964,-1.82048
+accelerometer: 341451215,7.89514,6.07466,-0.19163
+accelerometer: 341551221,8.37422,1.64802,1.43722
+accelerometer: 341651258,12.3601,-8.81497,4.54162
+accelerometer: 341751233,0.306608,-33.3052,7.14779
+accelerometer: 341851209,-39.2458,-13.874,7.20528
+accelerometer: 341951246,-22.2099,-4.96321,-2.05044
+accelerometer: 342051038,-10.1755,-6.13215,0.862334
+accelerometer: 342151410,-11.6319,-4.10088,0.479074
+accelerometer: 342251264,-15.2154,0.881497,-0.229956
+accelerometer: 342351239,-8.7958,1.82048,-0.632378
+accelerometer: 342451337,-0.651541,2.29956,-0.919823
+accelerometer: 342551221,6.95616,4.23502,0.32577
+accelerometer: 342651014,6.45792,5.80638,-0.229956
+accelerometer: 342751233,7.12862,7.10946,0.249119
+accelerometer: 342851300,6.53457,7.16695,-0.364096
+accelerometer: 342951276,6.87951,7.33942,-0.249119
+accelerometer: 343051313,7.28193,7.07114,0.0766519
+accelerometer: 343151227,6.97532,6.84118,0.306608
+accelerometer: 343251264,7.6077,6.91783,-0.0766519
+accelerometer: 343351300,7.41607,6.55374,-0.19163
+accelerometer: 343451276,8.56585,4.21585,0.785682
+accelerometer: 343551252,8.4892,-7.32025,3.00859
+accelerometer: 343651258,3.96673,-24.9502,3.89008
+accelerometer: 343751233,-28.4953,-30.45,-2.70198
+accelerometer: 343851239,-19.7762,-5.61475,-0.287445
+accelerometer: 343951246,-11.6511,-4.29251,0.32577
+orientation:344051252,3
+accelerometer: 344051252,-10.6929,-4.19669,0.459911
+accelerometer: 344151166,-13.3374,-3.33436,1.30308
+accelerometer: 344251233,-14.1614,0.0383259,-0.172467
+accelerometer: 344351300,-8.16343,1.78216,-1.32224
+accelerometer: 344451276,-2.24207,3.83259,-0.498237
+accelerometer: 344551313,9.12157,0.536563,0.70903
+orientation:344651258,4
+accelerometer: 344651258,9.25571,2.18458,0.440748
+irProximity:344728036,0.380392
+accelerometer: 344751050,8.39338,4.75242,0.0383259
+accelerometer: 344851270,8.7958,5.67224,-0.0766519
+accelerometer: 344951307,8.45087,5.55726,-0.019163
+accelerometer: 345051252,8.20175,5.6914,-0.421585
+accelerometer: 345151319,7.99096,5.57642,-0.344933
+accelerometer: 345251233,8.68083,5.0207,-0.0958148
+accelerometer: 345351239,9.25571,3.87092,0.0766519
+accelerometer: 345451276,10.2714,0.287445,1.09229
+irProximity:345536569,0.376471
+accelerometer: 345551252,0.574889,-24.4903,3.00859
+accelerometer: 345651258,-6.26629,-39.2458,1.9163
+irProximity:345738778,0.384314
+accelerometer: 345751294,-39.2458,-33.7843,5.19316
+irProximity:345840157,0.392157
+accelerometer: 345851331,-14.0848,-11.6702,0.402422
+irProximity:345941506,0.380392
+accelerometer: 345951062,-9.73479,-6.38127,-0.172467
+irProximity:346043160,0.376471
+accelerometer: 346051038,-12.8967,-5.80638,0.862334
+accelerometer: 346151349,-15.5412,-2.89361,-0.919823
+accelerometer: 346251020,-7.93347,3.06608,-0.70903
+accelerometer: 346351239,-0.421585,1.74383,-0.19163
+accelerometer: 346451276,4.21585,2.68282,-0.210793
+accelerometer: 346551252,7.89514,5.46145,0.421585
+accelerometer: 346651349,7.01365,6.03634,0.172467
+accelerometer: 346751477,7.89514,6.18964,0.287445
+accelerometer: 346851392,7.56937,5.94052,-0.32577
+accelerometer: 346951215,7.39691,6.86034,-0.134141
+accelerometer: 347051313,7.49272,7.26277,-0.536563
+accelerometer: 347151258,8.08677,6.13215,0.229956
+accelerometer: 347251355,8.37422,5.76805,-0.19163
+accelerometer: 347351270,8.91078,1.78216,0.536563
+accelerometer: 347451307,10.7888,-4.77158,3.2577
+accelerometer: 347551221,7.37774,-30.0092,8.1251
+accelerometer: 347651258,-39.2458,-27.3072,7.39691
+accelerometer: 347751203,-25.3909,-5.44228,-0.210793
+irProximity:347762338,0.392157
+accelerometer: 347851300,-17.2467,-6.68788,1.22643
+irProximity:347863381,0.388235
+accelerometer: 347951276,-12.226,-1.7055,-0.0574889
+irProximity:347964425,0.376471
+accelerometer: 348051252,-9.96474,-0.632378,1.43722
+accelerometer: 348151197,-0.268282,1.1881,2.72114
+accelerometer: 348251264,4.10088,1.99295,2.12709
+accelerometer: 348351026,5.78722,3.71762,0.747356
+accelerometer: 348451276,3.21938,4.48413,2.66365
+accelerometer: 348551252,-1.37973,5.0207,7.70351
+accelerometer: 348651258,-0.19163,4.94405,12.111
+accelerometer: 348751325,-0.5174,5.80638,8.60417
+orientation:348851270,5
+accelerometer: 348851270,0,4.48413,8.69999
+accelerometer: 348952070,-2.28039,4.5033,8.14426
+accelerometer: 349051221,-0.728193,4.73325,9.35153
+accelerometer: 349150922,-2.52951,3.90925,9.92642
+accelerometer: 349251081,-2.97026,3.87092,7.85682
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_turnover.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_turnover.dat
new file mode 100644
index 00000000..7f66e0b7
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_turnover.dat
@@ -0,0 +1,252 @@
+accelerometer: 11443330713,-0.364096,0.728193,9.88809
+irProximity:11443345721,0.294118
+accelerometer: 11443351709,0.249119,0.728193,10.0222
+orientation:11441670740,5
+accelerometer: 11443451807,-0.134141,0.670704,9.44734
+accelerometer: 11443470850,-0.0574889,1.05396,9.44734
+irProximity:11443472979,0.294118
+proximity:11443485430,0
+accelerometer: 11443490747,-0.0958148,0.785682,9.29404
+accelerometer: 11443510950,-0.0958148,0.938986,9.35153
+accelerometer: 11443530969,0,1.0348,9.60065
+accelerometer: 11443550958,-0.0958148,0.824008,9.58148
+accelerometer: 11443570764,-0.0574889,0.977311,9.40902
+accelerometer: 11443590906,0.172467,1.09229,9.6773
+accelerometer: 11443610803,0.32577,0.728193,9.86893
+accelerometer: 11443630914,0.0574889,1.1881,9.48567
+accelerometer: 11443650964,0.0383259,0.938986,9.58148
+accelerometer: 11443670923,-0.019163,1.13062,9.44734
+accelerometer: 11443690942,0.19163,1.16894,9.58148
+accelerometer: 11443710993,0.134141,1.36057,9.54316
+accelerometer: 11443730951,0.421585,1.47555,9.38986
+accelerometer: 11443750971,0.344933,1.47555,9.21739
+accelerometer: 11443770929,0.114978,1.24559,9.56232
+accelerometer: 11443790674,0.0383259,1.14978,9.38986
+accelerometer: 11443810816,0.153304,1.41806,9.48567
+accelerometer: 11443830805,0.134141,1.34141,9.44734
+accelerometer: 11443850824,0.0766519,1.3989,9.58148
+accelerometer: 11443870813,-0.0574889,1.1881,9.48567
+accelerometer: 11443890802,0.210793,1.34141,9.63897
+accelerometer: 11443910852,0.0574889,1.24559,9.524
+accelerometer: 11443930811,0.0574889,1.22643,9.60065
+accelerometer: 11443950922,0.114978,1.37973,9.6773
+accelerometer: 11443970941,0.210793,1.59053,9.6773
+accelerometer: 11443990808,0.114978,1.45639,9.58148
+accelerometer: 11444010919,0.0383259,1.43722,9.44734
+accelerometer: 11444030969,0.32577,1.78216,9.524
+accelerometer: 11444050958,0.0958148,1.66718,9.46651
+accelerometer: 11444070947,0.249119,1.49471,9.524
+accelerometer: 11444090936,0.172467,0.996474,9.63897
+accelerometer: 11444110986,0.0574889,1.43722,9.69646
+accelerometer: 11444130975,0.134141,0.996474,9.50483
+accelerometer: 11444150964,0.19163,1.1881,9.06409
+accelerometer: 11444171014,0.479074,0.613215,9.08325
+accelerometer: 11444190912,0.344933,1.74383,9.86893
+accelerometer: 11444210962,-0.114978,2.4337,10.0989
+accelerometer: 11444230920,0.229956,1.95462,9.44734
+accelerometer: 11444250971,-0.172467,1.76299,9.02576
+accelerometer: 11444270929,-0.5174,1.41806,9.19823
+accelerometer: 11444290888,-0.881497,1.5522,9.35153
+accelerometer: 11444310999,-0.498237,1.11145,9.17906
+accelerometer: 11444330988,0.210793,1.30308,10.4055
+accelerometer: 11444350946,0.0766519,1.07313,10.578
+accelerometer: 11444370966,-0.19163,1.24559,10.1372
+accelerometer: 11444390894,-0.479074,1.7055,8.94911
+accelerometer: 11444410913,-0.785682,1.57136,9.21739
+accelerometer: 11444430750,-0.344933,0.938986,9.21739
+accelerometer: 11444450861,-0.287445,1.16894,9.21739
+accelerometer: 11444470819,-0.498237,1.37973,9.37069
+irProximity:11444487597,0.290196
+accelerometer: 11444490991,-0.555726,1.51387,9.92642
+accelerometer: 11444510980,-1.01564,1.07313,9.46651
+accelerometer: 11444530939,-0.90066,0.421585,9.524
+accelerometer: 11444550928,-1.13062,0.402422,9.58148
+accelerometer: 11444570947,-1.26476,0.5174,9.69646
+accelerometer: 11444590936,-1.28392,0.536563,9.524
+accelerometer: 11444610986,-0.938986,1.26476,10.0222
+accelerometer: 11444630884,-1.1881,0.383259,9.8306
+accelerometer: 11444650751,-1.01564,0.919823,9.71563
+accelerometer: 11444670770,-0.843171,1.22643,9.84977
+accelerometer: 11444690881,-0.613215,1.64802,9.84977
+accelerometer: 11444710962,-0.536563,1.30308,9.79228
+accelerometer: 11444730920,-0.747356,0.843171,9.524
+accelerometer: 11444750971,-0.479074,1.36057,9.75395
+accelerometer: 11444770929,-0.306608,0.938986,14.698
+accelerometer: 11444790796,-0.114978,0.919823,10.0606
+accelerometer: 11444810816,-0.32577,0.977311,9.75395
+accelerometer: 11444830835,-0.19163,1.30308,9.73479
+accelerometer: 11444850763,0.229956,2.0696,9.79228
+accelerometer: 11444870844,0.613215,2.45286,10.463
+irProximity:11444890490,0.294118
+accelerometer: 11444890894,0.479074,3.06608,11.0379
+accelerometer: 11444910791,1.49471,3.69845,11.057
+accelerometer: 11444930780,0.440748,2.68282,11.3062
+accelerometer: 11444950891,0.843171,3.08524,10.5205
+accelerometer: 11444970941,0.90066,2.93193,9.50483
+irProximity:11444991106,0.290196
+accelerometer: 11444990656,2.20374,3.87092,7.761
+accelerometer: 11445010828,3.48766,3.89008,6.32378
+accelerometer: 11445030939,3.9859,3.56431,4.15836
+accelerometer: 11445050958,4.54162,4.00506,2.9511
+accelerometer: 11445070917,5.59559,4.67576,1.66718
+accelerometer: 11445090814,5.65308,4.02422,0.766519
+irProximity:11445092760,0.294118
+orientation:11445090814,4
+accelerometer: 11445110956,4.31167,2.89361,-1.9163
+accelerometer: 11445130975,2.93193,2.28039,-4.25418
+accelerometer: 11445150995,3.06608,1.41806,-5.42312
+orientation:11445150995,6
+accelerometer: 11445170984,2.81696,0.364096,-7.14779
+accelerometer: 11445190820,3.29603,-0.344933,-7.53105
+irProximity:11445193621,0.4
+accelerometer: 11445210962,3.14273,-0.574889,-9.3132
+accelerometer: 11445230951,6.15131,4.25418,-13.4141
+accelerometer: 11445251001,2.10793,-0.440748,-15.3879
+proximity:11445262567,1
+accelerometer: 11445271570,2.01211,0.249119,-10.9995
+accelerometer: 11445290857,0.574889,0.824008,-10.4247
+irProximity:11445294543,0.705882
+accelerometer: 11445310816,1.49471,0.344933,-9.81144
+accelerometer: 11445330805,2.2229,0.574889,-10.0606
+accelerometer: 11445350763,1.99295,-0.0574889,-9.69646
+accelerometer: 11445370935,1.30308,-4.79074,-9.33237
+accelerometer: 11445390955,0.919823,0.421585,-9.79228
+accelerometer: 11445410944,0.938986,0.229956,-10.1372
+accelerometer: 11445430994,0.555726,0.114978,-10.2139
+accelerometer: 11445450983,1.22643,0.344933,-9.90726
+accelerometer: 11445470850,0.881497,0.0958148,-10.1947
+accelerometer: 11445490869,0.728193,0.19163,-10.2522
+irProximity:11445495501,0.721569
+accelerometer: 11445510980,0.785682,0.32577,-9.65814
+accelerometer: 11445530969,0.728193,0.306608,-9.04492
+accelerometer: 11445550653,0.938986,0.402422,-9.33237
+accelerometer: 11445570764,0.728193,0.134141,-9.14074
+accelerometer: 11445590936,0.90066,0.287445,-9.37069
+accelerometer: 11445610956,1.07313,0.268282,-9.3132
+accelerometer: 11445630975,1.01564,0.19163,-9.54316
+accelerometer: 11445650964,0.938986,0.114978,-9.524
+accelerometer: 11445670770,0.862334,0.0958148,-9.69646
+accelerometer: 11445690759,0.862334,0.153304,-9.69646
+irProximity:11445696306,0.72549
+accelerometer: 11445710809,1.36057,-4.77158,-9.69646
+accelerometer: 11445730920,0.862334,0.134141,-9.50483
+accelerometer: 11445750940,0.689867,0.0383259,-9.50483
+accelerometer: 11445771143,1.11145,-4.90572,-9.6773
+accelerometer: 11445790765,0.881497,-0.0383259,-9.73479
+accelerometer: 11445810754,0.728193,0.0383259,-9.58148
+accelerometer: 11445830835,0.996474,0.19163,-9.56232
+accelerometer: 11445850794,0.90066,0.0574889,-9.63897
+accelerometer: 11445870844,1.1881,0.134141,-9.54316
+accelerometer: 11445890650,1.13062,0.229956,-9.35153
+irProximity:11445897234,0.721569
+accelerometer: 11445910852,1.09229,0.0766519,-9.23655
+accelerometer: 11445930933,0.747356,0.172467,-9.14074
+accelerometer: 11445950922,0.689867,0.440748,-9.60065
+accelerometer: 11445970941,0.862334,0.479074,-9.54316
+accelerometer: 11445990961,1.01564,0.172467,-9.69646
+accelerometer: 11446010736,0.881497,0.172467,-10.0414
+accelerometer: 11446030817,0.996474,0.114978,-10.233
+accelerometer: 11446050958,1.72467,0.172467,-9.88809
+accelerometer: 11446070978,2.16542,0.766519,-9.44734
+accelerometer: 11446090936,2.64449,0.344933,-9.12157
+irProximity:11446098192,0.686275
+accelerometer: 11446110895,3.21938,0.383259,-8.69999
+accelerometer: 11446130914,4.61828,1.16894,-8.31673
+accelerometer: 11446150903,5.6914,1.43722,-7.30109
+accelerometer: 11446171045,6.36211,2.41453,-6.11299
+accelerometer: 11446190942,7.33942,3.08524,-4.12004
+orientation:11446190942,4
+accelerometer: 11446210962,8.18259,3.87092,-1.76299
+accelerometer: 11446230951,9.23655,4.31167,-0.881497
+accelerometer: 11446251001,9.44734,5.05902,0.459911
+accelerometer: 11446270960,8.75748,4.61828,2.7403
+accelerometer: 11446290796,7.58854,3.69845,4.44581
+irProximity:11446299120,0.298039
+accelerometer: 11446310938,5.48061,2.85528,6.34294
+accelerometer: 11446330835,4.00506,2.10793,8.06761
+orientation:11446330835,5
+proximity:11446341150,0
+accelerometer: 11446350916,1.97379,2.18458,9.27488
+accelerometer: 11446370935,1.30308,1.1881,9.54316
+accelerometer: 11446390802,0.804845,1.26476,9.90726
+accelerometer: 11446410913,0.651541,1.62885,10.4247
+accelerometer: 11446430933,0.0958148,1.76299,10.0031
+accelerometer: 11446450891,-0.268282,1.49471,9.92642
+accelerometer: 11446470789,-0.249119,1.09229,10.1372
+accelerometer: 11446490747,-0.919823,1.30308,9.71563
+irProximity:11446500933,0.294118
+accelerometer: 11446510950,-1.89713,1.3989,9.33237
+accelerometer: 11446530969,-1.80132,0.824008,9.75395
+accelerometer: 11446550958,-1.3989,-0.0574889,9.75395
+accelerometer: 11446570947,-0.90066,-0.498237,9.23655
+accelerometer: 11446590967,-0.824008,-0.134141,8.43171
+accelerometer: 11446610895,-1.34141,-0.229956,9.21739
+accelerometer: 11446630914,-0.536563,-0.249119,9.17906
+accelerometer: 11446650934,-0.881497,-0.402422,9.23655
+accelerometer: 11446670770,-0.996474,-0.689867,8.92994
+accelerometer: 11446691065,-1.0348,-0.862334,9.02576
+irProximity:11446702532,0.290196
+accelerometer: 11446710993,-0.90066,-0.881497,10.2714
+accelerometer: 11446730951,-0.574889,-0.958148,10.4821
+accelerometer: 11446750940,-0.996474,-1.3989,9.37069
+accelerometer: 11446770960,-1.26476,-1.43722,9.1599
+accelerometer: 11446790796,-0.996474,-1.3989,9.38986
+accelerometer: 11446810816,-0.306608,-1.14978,9.60065
+accelerometer: 11446830835,0.172467,-0.824008,10.0031
+accelerometer: 11446850824,0.172467,-0.919823,9.75395
+accelerometer: 11446870844,-0.0958148,-1.47555,9.17906
+accelerometer: 11446890802,0.19163,-1.36057,9.33237
+accelerometer: 11446910791,0.651541,-1.16894,9.73479
+accelerometer: 11446930963,0.938986,-1.13062,10.233
+accelerometer: 11446950952,0.804845,-1.43722,9.79228
+accelerometer: 11446970972,0.383259,-1.14978,9.38986
+accelerometer: 11446990808,0.670704,-0.977311,10.0414
+accelerometer: 11447010828,1.11145,-0.766519,9.81144
+accelerometer: 11447030939,1.16894,-0.747356,14.4489
+accelerometer: 11447050928,0.670704,-0.440748,9.8306
+accelerometer: 11447070947,0.70903,-0.498237,9.88809
+accelerometer: 11447090967,0.498237,-0.785682,9.50483
+accelerometer: 11447110925,0.440748,-0.651541,9.27488
+accelerometer: 11447130975,0.383259,-0.766519,9.6773
+accelerometer: 11447150934,0.114978,-0.5174,9.60065
+accelerometer: 11447170923,0.210793,-0.70903,9.42818
+accelerometer: 11447190942,0.0766519,-0.785682,8.98743
+accelerometer: 11447210901,0.172467,-0.594052,9.79228
+accelerometer: 11447230951,0.268282,-0.804845,9.61981
+accelerometer: 11447250940,0,-0.938986,9.48567
+accelerometer: 11447270929,0.0574889,-0.938986,9.58148
+accelerometer: 11447290918,0,-0.555726,9.86893
+irProximity:11447306658,0.294118
+accelerometer: 11447310968,0.153304,-0.843171,9.61981
+accelerometer: 11447330927,-0.153304,-0.766519,9.58148
+accelerometer: 11447350733,-0.0574889,-0.977311,9.8306
+accelerometer: 11447370935,-0.0958148,-0.747356,9.58148
+accelerometer: 11447390924,0.134141,-0.383259,9.71563
+irProximity:11447407457,0.290196
+accelerometer: 11447410974,-0.019163,-0.383259,9.63897
+accelerometer: 11447430902,-0.0383259,-0.728193,9.46651
+accelerometer: 11447450891,-0.0958148,-0.804845,9.50483
+accelerometer: 11447470758,-0.0383259,-0.70903,9.35153
+accelerometer: 11447490961,-0.306608,-0.555726,9.23655
+accelerometer: 11447510919,-0.172467,-0.632378,9.23655
+accelerometer: 11447531000,-0.134141,-0.594052,9.37069
+accelerometer: 11447550958,-0.306608,-0.785682,9.38986
+accelerometer: 11447570978,-0.0958148,-0.766519,9.48567
+accelerometer: 11447590997,-0.249119,-0.785682,9.38986
+accelerometer: 11447610925,0,-0.70903,9.6773
+accelerometer: 11447630914,0.0958148,-0.651541,9.50483
+accelerometer: 11447650964,-0.0766519,-0.958148,9.33237
+accelerometer: 11447670953,0.0766519,-0.747356,9.77311
+accelerometer: 11447690942,0.114978,-0.747356,9.90726
+accelerometer: 11447711054,0,-0.804845,9.73479
+accelerometer: 11447730920,-0.287445,-1.01564,9.42818
+accelerometer: 11447750940,-0.498237,-0.651541,9.19823
+accelerometer: 11447773554,-0.459911,-0.344933,9.60065
+accelerometer: 11447790857,-0.210793,-0.32577,9.6773
+accelerometer: 11447810816,-0.479074,-0.766519,9.98391
+accelerometer: 11447830805,-0.249119,-0.670704,10.0989
+accelerometer: 11447850763,-0.421585,-0.5174,9.61981
+accelerometer: 11447870813,-0.651541,-0.383259,9.12157
+accelerometer: 11447890772,-0.287445,-0.229956,9.23655
+accelerometer: 11447910974,-0.172467,-0.670704,9.3132
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twist.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twist.dat
new file mode 100644
index 00000000..cde7bb72
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twist.dat
@@ -0,0 +1,361 @@
+irProximity:11952268937,0.294118
+orientation:11949151148,5
+irProximity:11952369798,0.290196
+accelerometer: 11952370691,0.383259,2.45286,9.23655
+accelerometer: 11952390833,0.383259,2.56784,9.06409
+accelerometer: 11952410913,0.670704,2.62533,8.81497
+accelerometer: 11952430872,0.670704,2.81696,8.92994
+accelerometer: 11952450891,0.594052,2.64449,9.37069
+proximity:11949132684,0
+accelerometer: 11952475122,0.459911,2.31872,9.54316
+irProximity:11952477403,0.290196
+accelerometer: 11952490930,0.651541,2.49119,9.75395
+accelerometer: 11952510950,0.613215,2.70198,9.69646
+accelerometer: 11952530939,0.306608,2.45286,9.54316
+accelerometer: 11952550958,0.32577,2.18458,9.33237
+accelerometer: 11952570795,0,2.24207,8.92994
+accelerometer: 11952590936,0.0574889,2.31872,9.06409
+accelerometer: 11952610956,0.383259,2.24207,9.33237
+accelerometer: 11952631036,0.364096,2.39537,9.50483
+accelerometer: 11952650934,0.229956,2.49119,9.38986
+accelerometer: 11952670801,0.0574889,2.587,9.40902
+accelerometer: 11952690942,0.114978,2.35705,9.29404
+accelerometer: 11952710962,0.19163,1.97379,9.61981
+accelerometer: 11952730951,-0.0383259,1.59053,9.27488
+accelerometer: 11952750971,0.249119,2.08876,9.27488
+accelerometer: 11952770837,0.268282,2.35705,9.27488
+accelerometer: 11952790735,0.651541,2.29956,9.524
+accelerometer: 11952810816,0.32577,2.52951,9.14074
+accelerometer: 11952830774,0.459911,2.20374,9.06409
+accelerometer: 11952850763,0.728193,2.49119,9.48567
+accelerometer: 11952870813,0.613215,2.77863,9.46651
+accelerometer: 11952890802,0.747356,2.47202,9.42818
+accelerometer: 11952910822,1.1881,2.08876,9.1599
+accelerometer: 11952930963,1.41806,1.51387,8.91078
+accelerometer: 11952950983,0.862334,1.57136,8.47003
+accelerometer: 11952970972,0.536563,1.51387,8.73831
+accelerometer: 11952990808,0.70903,1.68634,8.98743
+accelerometer: 11953010828,0.70903,1.87797,9.3132
+accelerometer: 11953030969,0.249119,3.35352,9.79228
+accelerometer: 11953050958,0.594052,3.4685,10.0031
+accelerometer: 11953070947,0.670704,2.10793,9.63897
+accelerometer: 11953090936,0.862334,1.37973,9.58148
+accelerometer: 11953110956,0.632378,1.41806,9.84977
+accelerometer: 11953130975,0.574889,1.11145,9.61981
+accelerometer: 11953150995,0.0958148,0.479074,9.1599
+accelerometer: 11953170953,0.229956,1.01564,8.1251
+accelerometer: 11953190912,0.938986,1.57136,7.66519
+accelerometer: 11953210962,1.51387,1.97379,8.1251
+accelerometer: 11953231012,1.24559,1.83965,7.91431
+accelerometer: 11953250971,0.728193,1.01564,7.43523
+accelerometer: 11953270960,0.651541,0.824008,8.02928
+accelerometer: 11953290918,0.90066,1.11145,8.98743
+accelerometer: 11953310999,1.85881,0.306608,9.58148
+accelerometer: 11953330957,2.05044,-1.45639,11.1528
+accelerometer: 11953350977,1.07313,-1.78216,11.4211
+accelerometer: 11953370966,1.20727,-2.93193,11.0379
+accelerometer: 11953390894,-0.172467,-2.12709,11.7086
+accelerometer: 11953410913,-0.785682,-2.52951,11.1337
+accelerometer: 11953430902,-0.728193,-2.52951,10.3863
+accelerometer: 11953450922,-0.919823,-2.52951,10.1947
+accelerometer: 11953470789,-0.210793,-3.21938,9.46651
+accelerometer: 11953490717,-0.440748,-2.29956,9.33237
+accelerometer: 11953510889,-0.594052,-2.16542,9.46651
+accelerometer: 11953530969,-0.383259,-1.95462,9.08325
+accelerometer: 11953550958,-0.594052,-1.62885,9.29404
+accelerometer: 11953570947,-0.421585,-1.43722,9.35153
+accelerometer: 11953590936,-0.364096,-1.05396,8.7958
+accelerometer: 11953610925,0.0574889,-1.0348,8.83413
+accelerometer: 11953630945,0.383259,-1.05396,8.89162
+accelerometer: 11953650934,0.249119,-1.36057,9.08325
+accelerometer: 11953670923,0.287445,-0.996474,9.04492
+accelerometer: 11953690912,1.22643,-0.881497,9.08325
+accelerometer: 11953710931,1.1881,-0.996474,9.27488
+accelerometer: 11953730920,0.766519,-1.11145,8.91078
+accelerometer: 11953750971,2.10793,-0.594052,8.20175
+accelerometer: 11953770868,2.20374,-0.766519,8.08677
+accelerometer: 11953790796,1.74383,-0.747356,6.82202
+accelerometer: 11953810846,3.39185,-0.402422,5.92136
+accelerometer: 11953830805,3.79427,1.13062,4.67576
+accelerometer: 11953850794,8.2784,1.09229,4.21585
+accelerometer: 11953870813,10.2714,2.20374,1.80132
+accelerometer: 11953890772,12.7434,2.56784,-0.996474
+accelerometer: 11953911340,12.3601,2.4337,-2.39537
+orientation:11953911340,4
+accelerometer: 11953930994,12.3026,2.33788,-1.95462
+accelerometer: 11953950983,12.1493,1.26476,0.0574889
+accelerometer: 11953970972,10.118,-0.268282,-0.862334
+irProximity:11953989915,0.298039
+accelerometer: 11953990839,8.6425,0.440748,-3.96673
+accelerometer: 11954010980,9.35153,1.22643,-5.63391
+accelerometer: 11954030969,9.71563,1.47555,-6.64955
+accelerometer: 11954050989,9.3132,1.36057,-6.99448
+accelerometer: 11954070978,8.35505,0.843171,-5.97885
+irProximity:11954090623,0.294118
+accelerometer: 11954090875,8.20175,0.670704,-6.09382
+accelerometer: 11954110956,8.50836,1.37973,-6.5729
+accelerometer: 11954130975,9.10241,1.66718,-6.66871
+accelerometer: 11954150995,9.04492,1.80132,-6.26629
+accelerometer: 11954171167,8.71915,0.594052,-5.44228
+accelerometer: 11954191095,9.23655,1.14978,-3.71762
+accelerometer: 11954211023,9.96474,1.59053,-3.20022
+accelerometer: 11954230982,9.98391,1.07313,-3.23854
+accelerometer: 11954251001,10.578,2.05044,-1.60969
+accelerometer: 11954270960,11.9385,2.29956,0.268282
+accelerometer: 11954290643,12.1493,1.60969,0.459911
+irProximity:11954291917,0.301961
+accelerometer: 11954311029,11.4595,0.747356,0
+accelerometer: 11954330988,10.6546,1.53304,1.53304
+accelerometer: 11954350946,9.94558,1.85881,2.51035
+accelerometer: 11954370752,8.52752,0.249119,3.43017
+accelerometer: 11954390619,5.09735,1.22643,4.90572
+irProximity:11954392350,0.294118
+accelerometer: 11954410913,1.74383,0.421585,6.43876
+accelerometer: 11954430902,-0.0383259,-0.90066,6.64955
+orientation:11954430902,5
+accelerometer: 11954450983,-0.958148,-1.34141,7.87598
+accelerometer: 11954470758,-0.766519,-0.804845,8.29757
+accelerometer: 11954490747,-0.90066,-0.249119,9.19823
+irProximity:11954493302,0.290196
+accelerometer: 11954510950,-0.958148,0.0958148,9.58148
+accelerometer: 11954530969,-1.34141,0.172467,9.90726
+accelerometer: 11954550989,-1.43722,-0.0766519,10.348
+accelerometer: 11954570947,-1.11145,0.210793,10.6354
+accelerometer: 11954590814,-0.766519,0.153304,10.1947
+accelerometer: 11954611353,-1.0348,-0.19163,9.25571
+accelerometer: 11954631006,-0.574889,-0.019163,9.06409
+accelerometer: 11954650934,-0.249119,-0.479074,8.2784
+accelerometer: 11954670953,-0.172467,-0.172467,9.29404
+accelerometer: 11954690820,-0.32577,0.134141,9.35153
+accelerometer: 11954710962,-0.402422,-4.80991,8.7958
+accelerometer: 11954730951,-0.210793,0.210793,9.524
+accelerometer: 11954750971,-0.172467,0.172467,9.44734
+accelerometer: 11954770868,-0.134141,0.0958148,9.50483
+accelerometer: 11954790765,-0.287445,0.134141,9.60065
+accelerometer: 11954810846,-0.383259,-0.0574889,9.86893
+accelerometer: 11954830774,-0.0383259,-0.19163,10.0414
+accelerometer: 11954850794,-0.229956,-0.19163,9.63897
+accelerometer: 11954870874,-0.364096,0.0766519,9.50483
+accelerometer: 11954890833,-0.114978,0.153304,9.56232
+accelerometer: 11954910822,-0.402422,0.0574889,9.71563
+accelerometer: 11954930963,-0.19163,-0.306608,9.81144
+accelerometer: 11954950922,-0.344933,-4.90572,9.54316
+accelerometer: 11954970972,-0.0383259,-0.019163,9.79228
+accelerometer: 11954990778,-0.114978,0.019163,9.65814
+accelerometer: 11955010858,-0.287445,-0.153304,9.40902
+accelerometer: 11955030969,-0.402422,0.019163,9.56232
+accelerometer: 11955050989,-0.32577,-0.019163,9.524
+accelerometer: 11955070917,-0.0766519,-4.86739,9.48567
+accelerometer: 11955090784,-0.249119,0.019163,9.60065
+accelerometer: 11955110925,-0.402422,0.114978,9.42818
+accelerometer: 11955130945,-0.536563,0.0383259,9.50483
+accelerometer: 11955150964,-0.5174,-0.019163,9.524
+accelerometer: 11955170953,-0.479074,-0.153304,9.46651
+accelerometer: 11955190790,-0.364096,-0.0574889,9.38986
+accelerometer: 11955210931,-0.0574889,0.0383259,9.6773
+accelerometer: 11955230951,-0.249119,-0.114978,9.63897
+accelerometer: 11955250971,-0.344933,-4.82907,9.524
+accelerometer: 11955270960,-0.306608,-0.153304,9.37069
+accelerometer: 11955290765,-0.364096,-0.019163,9.44734
+accelerometer: 11955310938,-0.402422,0.0766519,9.58148
+accelerometer: 11955330988,-0.440748,4.84823,9.50483
+accelerometer: 11955350916,-0.421585,-0.210793,9.54316
+accelerometer: 11955370966,-0.689867,-0.153304,9.50483
+accelerometer: 11955390802,-0.594052,-0.019163,9.44734
+accelerometer: 11955410883,-0.344933,-0.019163,9.38986
+accelerometer: 11955430902,-0.440748,-0.0958148,9.54316
+accelerometer: 11955450891,-0.498237,-0.0574889,9.46651
+accelerometer: 11955470758,-0.479074,-0.172467,9.65814
+accelerometer: 11955490778,-0.498237,-0.0958148,9.58148
+accelerometer: 11955510858,-0.402422,-0.019163,9.54316
+accelerometer: 11955530969,-0.670704,4.79074,9.25571
+accelerometer: 11955550928,-0.459911,0.019163,9.58148
+accelerometer: 11955570947,-0.364096,-0.0383259,9.25571
+accelerometer: 11955590936,-0.287445,-0.114978,9.60065
+accelerometer: 11955610895,-0.498237,-0.0574889,9.56232
+accelerometer: 11955630945,-0.5174,-0.0958148,9.56232
+accelerometer: 11955650903,-0.402422,-0.114978,9.524
+accelerometer: 11955670801,-0.364096,-0.019163,9.56232
+accelerometer: 11955690973,-0.19163,-0.19163,9.69646
+accelerometer: 11955710931,-0.306608,-0.0958148,9.60065
+accelerometer: 11955730951,-0.5174,-0.019163,9.48567
+accelerometer: 11955751001,-0.229956,-0.0958148,9.50483
+accelerometer: 11955770837,-0.440748,-0.210793,9.48567
+accelerometer: 11955790765,-0.402422,-4.79074,9.54316
+accelerometer: 11955810816,-0.19163,-0.153304,9.38986
+accelerometer: 11955830805,-0.498237,-0.268282,9.35153
+accelerometer: 11955850824,-0.536563,-0.19163,9.35153
+accelerometer: 11955870813,-0.5174,-0.0958148,9.58148
+accelerometer: 11955890772,-0.287445,-0.32577,9.48567
+accelerometer: 11955910761,-0.613215,-0.172467,9.19823
+accelerometer: 11955930963,-0.364096,-0.440748,9.38986
+accelerometer: 11955950952,-0.5174,-0.268282,9.58148
+accelerometer: 11955970972,-0.555726,-0.134141,9.60065
+accelerometer: 11955990839,-0.555726,-0.249119,9.40902
+accelerometer: 11956010767,-0.268282,-0.32577,9.56232
+accelerometer: 11956030939,-0.479074,-0.172467,9.42818
+accelerometer: 11956050958,-0.555726,-0.0958148,9.42818
+accelerometer: 11956070947,-0.249119,-0.344933,9.42818
+accelerometer: 11956090936,-0.479074,-0.19163,9.65814
+accelerometer: 11956110773,-0.344933,-0.134141,9.33237
+accelerometer: 11956130853,-0.440748,-0.114978,9.44734
+accelerometer: 11956150964,-0.402422,-0.32577,9.71563
+accelerometer: 11956170923,-0.574889,-0.459911,9.44734
+accelerometer: 11956190973,-0.402422,-0.0958148,9.73479
+accelerometer: 11956210931,-0.5174,4.75242,9.40902
+accelerometer: 11956230951,-0.498237,-0.153304,9.38986
+accelerometer: 11956251001,-0.402422,-0.287445,9.46651
+accelerometer: 11956270929,-0.32577,-0.287445,9.50483
+accelerometer: 11956290918,-0.402422,-0.19163,9.60065
+accelerometer: 11956310907,-0.364096,-0.019163,9.58148
+accelerometer: 11956330927,-0.536563,-0.114978,9.50483
+accelerometer: 11956350977,-0.32577,-0.172467,9.61981
+accelerometer: 11956370935,-0.536563,-0.32577,9.524
+accelerometer: 11956390955,-0.421585,-0.019163,9.38986
+accelerometer: 11956410883,-0.594052,-0.210793,9.37069
+accelerometer: 11956430933,-0.594052,-0.229956,9.54316
+accelerometer: 11956450891,-0.5174,-0.268282,9.58148
+accelerometer: 11956470789,-0.613215,-0.268282,9.38986
+accelerometer: 11956490930,-0.344933,-0.287445,9.524
+accelerometer: 11956510889,-0.498237,-0.153304,9.50483
+accelerometer: 11956530969,-0.459911,-0.287445,9.60065
+accelerometer: 11956550958,-0.689867,-0.306608,9.44734
+accelerometer: 11956570947,-0.536563,-0.210793,9.524
+accelerometer: 11956590967,-0.594052,-0.114978,9.3132
+accelerometer: 11956610895,-0.459911,0.0574889,9.35153
+accelerometer: 11956630975,-0.5174,4.77158,9.19823
+accelerometer: 11956650934,-0.172467,-0.0574889,8.2784
+accelerometer: 11956670953,0.0766519,-0.153304,8.20175
+accelerometer: 11956690973,0.268282,0.32577,8.4892
+accelerometer: 11956711054,0.689867,-0.0766519,8.4892
+accelerometer: 11956730920,1.80132,0.268282,8.16343
+accelerometer: 11956750910,4.67576,1.09229,8.02928
+accelerometer: 11956770715,7.43523,1.22643,6.99448
+accelerometer: 11956790674,8.2784,1.59053,4.90572
+accelerometer: 11956810541,9.14074,1.30308,1.57136
+accelerometer: 11956830499,8.62334,1.43722,-1.16894
+accelerometer: 11956850671,8.68083,2.28039,-2.87445
+orientation:11956850671,4
+accelerometer: 11956870691,9.46651,0.766519,-2.83612
+accelerometer: 11956890680,11.5744,1.53304,-2.39537
+irProximity:11956911820,0.294118
+accelerometer: 11956910913,12.3601,2.41453,-2.18458
+accelerometer: 11956930689,11.3445,1.57136,-3.94757
+accelerometer: 11956950678,8.77664,0.459911,-6.30462
+accelerometer: 11956970697,8.10594,0.862334,-7.07114
+accelerometer: 11956990686,9.42818,1.68634,-6.34294
+accelerometer: 11957010584,9.73479,1.59053,-5.19316
+accelerometer: 11957030786,10.0606,0.689867,-5.15484
+accelerometer: 11957050775,9.21739,0.229956,-5.46145
+accelerometer: 11957070764,9.84977,1.32224,-4.61828
+accelerometer: 11957090784,11.4786,2.51035,-2.20374
+accelerometer: 11957110742,12.0152,2.28039,-0.574889
+irProximity:11957113084,0.313726
+accelerometer: 11957130853,10.4055,1.41806,0.766519
+accelerometer: 11957150964,10.8654,1.9163,1.80132
+accelerometer: 11957170984,10.5205,2.12709,2.41453
+accelerometer: 11957190942,9.94558,1.97379,2.56784
+accelerometer: 11957210809,8.60417,1.34141,2.51035
+irProximity:11957213944,0.294118
+accelerometer: 11957230951,6.82202,1.43722,3.54515
+accelerometer: 11957250971,4.06255,1.41806,4.79074
+accelerometer: 11957270990,2.03127,0.689867,6.28545
+accelerometer: 11957290979,0.938986,0,7.33942
+orientation:11957290979,5
+accelerometer: 11957310846,0.268282,-4.88656,8.24008
+irProximity:11957314866,0.290196
+accelerometer: 11957330957,0.670704,-0.651541,8.56585
+accelerometer: 11957350946,0.536563,-0.229956,10.6163
+accelerometer: 11957370966,0.0574889,-0.153304,10.4821
+accelerometer: 11957390955,-0.344933,-0.0766519,9.96474
+accelerometer: 11957410822,-0.632378,-0.249119,9.58148
+accelerometer: 11957430902,-1.43722,-0.0958148,9.8306
+accelerometer: 11957450922,-1.3989,-0.421585,10.0414
+accelerometer: 11957470850,-1.24559,-0.344933,10.2714
+accelerometer: 11957490869,-1.43722,-0.536563,9.63897
+accelerometer: 11957510736,-1.26476,-0.402422,9.90726
+accelerometer: 11957530939,-1.0348,-0.536563,9.58148
+accelerometer: 11957550958,-1.13062,-0.555726,9.19823
+accelerometer: 11957570947,-1.09229,-0.459911,9.524
+accelerometer: 11957590997,-0.90066,-0.383259,9.25571
+accelerometer: 11957610834,-0.689867,-0.134141,9.08325
+accelerometer: 11957630945,-0.632378,0,9.25571
+accelerometer: 11957650964,-0.958148,-0.249119,9.19823
+accelerometer: 11957670923,-1.05396,-0.364096,9.56232
+accelerometer: 11957690942,-0.90066,-0.364096,9.69646
+accelerometer: 11957710779,-0.90066,-0.268282,9.42818
+accelerometer: 11957730920,-1.09229,-0.402422,9.23655
+accelerometer: 11957751001,-0.843171,-0.249119,9.12157
+accelerometer: 11957770807,-0.862334,-0.0383259,9.44734
+accelerometer: 11957790796,-1.11145,0.134141,9.73479
+accelerometer: 11957810816,-0.90066,-0.0766519,9.33237
+accelerometer: 11957830835,-0.919823,-0.479074,9.3132
+accelerometer: 11957850794,-0.747356,-4.84823,8.54668
+accelerometer: 11957870844,-0.938986,0.153304,9.23655
+accelerometer: 11957890802,-0.689867,-0.134141,9.06409
+accelerometer: 11957910822,-0.594052,-0.306608,9.54316
+accelerometer: 11957930933,-0.728193,-0.134141,9.6773
+accelerometer: 11957950922,-0.651541,-0.0766519,9.60065
+accelerometer: 11957970972,-0.383259,-0.0574889,9.25571
+accelerometer: 11957990747,-0.249119,0.364096,10.1947
+accelerometer: 11958010736,-0.287445,0.287445,10.5013
+accelerometer: 11958030908,-0.0766519,0.498237,10.3672
+accelerometer: 11958050958,0.0383259,0.479074,10.348
+accelerometer: 11958070947,-0.268282,0.555726,9.94558
+accelerometer: 11958090967,-0.383259,0.268282,14.7172
+accelerometer: 11958110956,-0.210793,-0.0766519,9.96474
+accelerometer: 11958130914,0.153304,0,10.3288
+accelerometer: 11958150934,0.459911,0.440748,11.1145
+accelerometer: 11958171106,0.440748,0.019163,10.9612
+accelerometer: 11958190973,0.402422,-0.555726,9.65814
+accelerometer: 11958210931,-0.0766519,0.364096,8.62334
+accelerometer: 11958230890,0.114978,0.747356,8.62334
+accelerometer: 11958250940,-0.364096,0.0383259,9.56232
+accelerometer: 11958270929,0.344933,-0.536563,10.3863
+accelerometer: 11958290949,0.0766519,-1.05396,10.118
+accelerometer: 11958310968,0.555726,-1.34141,9.33237
+accelerometer: 11958330927,0.785682,-0.632378,9.12157
+accelerometer: 11958351007,0.670704,-0.32577,9.1599
+accelerometer: 11958370966,0.785682,-0.536563,9.02576
+accelerometer: 11958390924,1.1881,-0.306608,8.87245
+accelerometer: 11958410944,0.5174,0.421585,10.0222
+accelerometer: 11958430872,0.613215,0.689867,9.75395
+accelerometer: 11958450922,0.766519,-0.0958148,9.524
+accelerometer: 11958470819,0.958148,0.632378,9.65814
+accelerometer: 11958490900,0.249119,0.651541,9.54316
+accelerometer: 11958510919,0.287445,0.843171,9.42818
+accelerometer: 11958530939,0.555726,0.440748,8.98743
+accelerometer: 11958550958,0.0766519,0.344933,9.06409
+accelerometer: 11958570947,0.229956,0.70903,8.58501
+accelerometer: 11958590967,0.153304,0.287445,9.58148
+accelerometer: 11958610803,0.0766519,0.594052,10.118
+accelerometer: 11958630945,0.344933,0.728193,9.92642
+accelerometer: 11958650934,0.134141,0.498237,9.84977
+accelerometer: 11958670953,0.344933,0.344933,9.524
+accelerometer: 11958690942,0.32577,0.479074,9.58148
+accelerometer: 11958710931,0.421585,0.689867,9.73479
+accelerometer: 11958730890,0.249119,0.555726,9.54316
+accelerometer: 11958751001,0.0766519,0.536563,9.48567
+accelerometer: 11958770837,0.153304,0.498237,9.48567
+accelerometer: 11958790765,-0.0958148,0.344933,9.77311
+accelerometer: 11958810816,0.344933,0.0766519,9.48567
+accelerometer: 11958830805,-0.0574889,0.32577,9.42818
+accelerometer: 11958850824,-0.153304,0.498237,9.40902
+accelerometer: 11958870783,0.229956,0.32577,9.40902
+accelerometer: 11958890772,0.0383259,0.440748,9.46651
+accelerometer: 11958910822,0.0383259,0.479074,9.65814
+accelerometer: 11958930902,0.153304,0.134141,9.71563
+accelerometer: 11958950983,0.268282,0.459911,9.75395
+accelerometer: 11958970972,0.383259,0.402422,9.94558
+accelerometer: 11958990778,0.210793,0.0766519,9.3132
+accelerometer: 11959010889,0.0958148,0.172467,9.69646
+accelerometer: 11959030756,0.019163,0.210793,8.94911
+accelerometer: 11959050867,-0.459911,0.344933,9.02576
+accelerometer: 11959071771,0.134141,0.210793,9.71563
+accelerometer: 11959090967,0,1.43722,9.61981
+accelerometer: 11959111292,0.249119,0.153304,10.0031
+accelerometer: 11959131006,0.134141,0.824008,9.71563
+accelerometer: 11959150964,-0.0766519,0.766519,9.29404
+accelerometer: 11959170923,-0.019163,0.114978,9.42818
+accelerometer: 11959190912,0.0766519,-0.019163,9.65814
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistLeft.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistLeft.dat
new file mode 100644
index 00000000..3dcb89aa
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistLeft.dat
@@ -0,0 +1,34 @@
+orientation:0,5
+irProximity:817055002,0.286275
+accelerometer: 1335428002669,-0.651541,-0.364096,9.92642
+accelerometer: 1335428002769,-1.26476,-0.0383259,9.27488
+accelerometer: 1335428002869,-2.51035,0.459911,10.0797
+accelerometer: 1335428002969,-1.05396,1.45639,10.5971
+accelerometer: 1335428003069,-1.49471,0.5174,9.12157
+accelerometer: 1335428003169,-1.41806,0.0958148,9.63897
+accelerometer: 1335428003269,-1.74383,-4.63744,9.56232
+accelerometer: 1335428003369,-1.34141,0,9.61981
+accelerometer: 1335428003469,-0.402422,-0.32577,9.56232
+accelerometer: 1335428003569,5.23149,1.37973,6.7262
+accelerometer: 1335428003669,8.85329,3.39185,2.83612
+irProximity:818165201,0.305882
+accelerometer: 1335428003769,10.1372,1.64802,-7.33942
+accelerometer: 1335428003869,16.8059,0.32577,5.174
+irProximity:818367106,0.290196
+accelerometer: 1335428003969,-3.87092,-0.114978,12.3218
+irProximity:818468149,0.286275
+accelerometer: 1335428004069,-0.0766519,1.68634,7.93347
+accelerometer: 1335428004169,-0.651541,0.804845,10.2522
+accelerometer: 1335428004269,-1.09229,-0.70903,10.0989
+accelerometer: 1335428004369,-0.498237,-0.153304,10.2905
+accelerometer: 1335428004469,-1.32224,-0.0958148,8.98743
+accelerometer: 1335428004569,-0.555726,0,8.89162
+accelerometer: 1335428004669,-0.421585,0.421585,9.08325
+accelerometer: 1335428004769,-0.0574889,-0.0574889,10.233
+accelerometer: 1335428004869,-0.306608,0.0958148,10.0414
+accelerometer: 1335428004969,-0.574889,-0.114978,9.524
+accelerometer: 1335428005069,-0.440748,0.019163,9.69646
+accelerometer: 1335428005169,-0.632378,0.5174,8.71915
+accelerometer: 1335428005269,-0.479074,0.172467,9.96474
+accelerometer: 1335428005369,-0.881497,0.0574889,9.90726
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistRight.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistRight.dat
new file mode 100644
index 00000000..2e863fcb
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_twistRight.dat
@@ -0,0 +1,43 @@
+irProximity:16491519325,0.286275
+proximity:16453336069,0
+orientation:0,5
+accelerometer: 1335457748904,-1.1881,0.670704,9.77311
+accelerometer: 1335457749003,-1.30308,0.306608,9.60065
+accelerometer: 1335457749103,-1.82048,0.32577,9.3132
+accelerometer: 1335457749203,-1.43722,0.249119,9.71563
+accelerometer: 1335457749303,-1.13062,0.153304,9.73479
+irProximity:16492124000,0.282353
+accelerometer: 1335457749405,-1.9163,0.536563,9.6773
+irProximity:16492224647,0.286275
+accelerometer: 1335457749503,-1.9163,0.555726,9.54316
+accelerometer: 1335457749603,-1.62885,0.613215,9.88809
+accelerometer: 1335457749703,-2.75947,0.90066,10.7696
+irProximity:16492526405,0.282353
+accelerometer: 1335457749803,-5.92136,-1.3989,0.785682
+irProximity:16492626900,0.286275
+accelerometer: 1335457749903,-8.31673,2.28039,-1.05396
+accelerometer: 1335457750003,-11.3828,0.440748,-2.91277
+irProximity:16492828010,0.294118
+accelerometer: 1335457750103,-9.23655,2.01211,-1.51387
+irProximity:16492928535,0.290196
+accelerometer: 1335457750207,-8.60417,1.68634,-1.28392
+orientation:0,3
+irProximity:16493029121,0.286275
+accelerometer: 1335457750303,-2.49119,0.728193,4.57995
+accelerometer: 1335457750403,1.14978,-0.613215,13.5674
+accelerometer: 1335457750503,0.574889,0.229956,10.2714
+accelerometer: 1335457750604,0.804845,0.5174,10.2905
+orientation:0,5
+accelerometer: 1335457750703,0.0383259,-0.0958148,9.44734
+accelerometer: 1335457750803,0.651541,-0.306608,10.0606
+accelerometer: 1335457750903,-0.153304,-0.0383259,9.54316
+accelerometer: 1335457751003,0.344933,0.114978,9.79228
+accelerometer: 1335457751103,0.0958148,0,9.56232
+accelerometer: 1335457751203,0.019163,0,9.524
+accelerometer: 1335457751303,0.134141,-0.0383259,9.48567
+accelerometer: 1335457751403,0.114978,-0.0766519,9.56232
+accelerometer: 1335457751503,-0.153304,0.153304,9.63897
+accelerometer: 1335457751603,-0.210793,0.268282,9.84977
+accelerometer: 1335457751703,0.0383259,0.19163,10.0031
+accelerometer: 1335457751803,-0.210793,0.210793,9.48567
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensordata_whip.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_whip.dat
new file mode 100644
index 00000000..f32521cd
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensordata_whip.dat
@@ -0,0 +1,292 @@
+accelerometer: 11451690698,-0.134141,-0.383259,9.71563
+orientation:11449990778,5
+accelerometer: 11451790796,-0.0574889,-0.32577,9.19823
+accelerometer: 11451810816,-0.287445,-0.402422,9.25571
+accelerometer: 11451830805,-0.0766519,-0.344933,9.12157
+irProximity:11451835344,0.290196
+proximity:11451844560,0
+accelerometer: 11451850794,-0.114978,-0.479074,9.65814
+accelerometer: 11451870813,-0.0766519,-0.594052,9.25571
+accelerometer: 11451890802,-0.306608,-0.479074,9.38986
+accelerometer: 11451910822,-0.0574889,-0.383259,9.44734
+accelerometer: 11451930994,-0.134141,-0.32577,9.65814
+accelerometer: 11451950922,-0.114978,-0.402422,9.69646
+accelerometer: 11451970972,-0.19163,-0.153304,9.27488
+accelerometer: 11451990778,-0.19163,-0.402422,9.40902
+accelerometer: 11452010797,-0.287445,-0.210793,9.50483
+accelerometer: 11452031000,-0.344933,-0.440748,9.524
+irProximity:11452043932,0.294118
+accelerometer: 11452050958,-0.172467,-0.364096,9.50483
+accelerometer: 11452070917,-0.268282,-0.421585,9.38986
+accelerometer: 11452090997,-0.268282,-0.383259,9.6773
+accelerometer: 11452110925,-0.114978,-0.459911,9.75395
+accelerometer: 11452130975,-0.402422,-0.210793,9.42818
+irProximity:11452144731,0.290196
+accelerometer: 11452150995,-0.287445,-0.479074,9.42818
+accelerometer: 11452171198,-0.32577,-0.536563,9.54316
+accelerometer: 11452190973,-0.287445,-0.421585,9.27488
+accelerometer: 11452211023,-0.268282,-0.019163,9.25571
+accelerometer: 11452230920,0.134141,0.0766519,9.48567
+accelerometer: 11452250757,0.402422,-0.613215,9.42818
+accelerometer: 11452270960,-0.0766519,0.153304,9.23655
+accelerometer: 11452290888,0.153304,-0.0958148,9.17906
+accelerometer: 11452310938,0.651541,-0.632378,10.0989
+accelerometer: 11452330927,0.459911,-0.383259,10.0989
+irProximity:11452346239,0.294118
+accelerometer: 11452350916,0.747356,-0.249119,9.96474
+accelerometer: 11452370935,0.881497,0.421585,10.3288
+accelerometer: 11452390955,0.594052,1.83965,10.5205
+accelerometer: 11452410974,0.785682,1.87797,9.81144
+accelerometer: 11452430963,-0.594052,2.18458,9.73479
+accelerometer: 11452450891,-0.19163,3.69845,10.1755
+accelerometer: 11452470758,0.881497,3.4685,10.5588
+accelerometer: 11452490900,0.785682,2.24207,12.3793
+accelerometer: 11452510919,0.881497,2.77863,12.4943
+accelerometer: 11452530939,0.90066,5.21233,12.341
+accelerometer: 11452550897,0.938986,4.67576,11.996
+accelerometer: 11452570917,0.70903,3.60264,12.8392
+accelerometer: 11452590936,0.594052,3.9859,12.111
+accelerometer: 11452610956,-0.0574889,4.21585,11.4786
+accelerometer: 11452630945,-0.287445,4.17753,11.6319
+irProximity:11452648668,0.290196
+accelerometer: 11452650964,-0.344933,3.54515,11.7661
+accelerometer: 11452670953,-0.0958148,4.27334,10.7504
+accelerometer: 11452690973,-0.613215,4.17753,8.60417
+accelerometer: 11452710931,-0.383259,3.81343,7.26277
+accelerometer: 11452730920,-0.613215,3.89008,6.41959
+irProximity:11452749407,0.294118
+accelerometer: 11452750971,-1.09229,4.40748,5.71057
+accelerometer: 11452770960,-1.47555,4.48413,4.44581
+accelerometer: 11452790796,-1.41806,4.23502,4.31167
+accelerometer: 11452810816,-1.93546,4.5033,4.34999
+accelerometer: 11452830835,-2.08876,9.65814,4.15836
+irProximity:11452850206,0.290196
+accelerometer: 11452850763,-1.43722,4.90572,4.10088
+accelerometer: 11452870813,-1.60969,5.84471,3.83259
+orientation:11452870813,1
+accelerometer: 11452890924,-0.785682,6.28545,3.43017
+accelerometer: 11452910822,-0.0383259,6.32378,3.79427
+accelerometer: 11452930994,-0.287445,7.0903,4.17753
+accelerometer: 11452951044,-0.210793,7.33942,5.19316
+accelerometer: 11452971002,-0.0766519,8.08677,5.78722
+accelerometer: 11452990808,-0.0574889,7.81849,5.48061
+accelerometer: 11453010858,0.421585,8.50836,5.72973
+accelerometer: 11453030969,0.498237,8.25924,5.80638
+accelerometer: 11453051080,0.574889,8.43171,5.92136
+accelerometer: 11453070917,0.268282,8.14426,6.03634
+accelerometer: 11453090967,0.0383259,8.18259,5.51894
+accelerometer: 11453110956,-0.019163,7.99096,5.49977
+accelerometer: 11453130975,0.287445,8.20175,5.21233
+accelerometer: 11453150568,-0.0383259,7.81849,5.0207
+irProximity:11453152055,0.294118
+accelerometer: 11453170953,-0.32577,7.93347,4.75242
+accelerometer: 11453190942,-0.479074,7.83765,4.40748
+accelerometer: 11453210931,-0.421585,7.56937,3.71762
+accelerometer: 11453230951,-0.114978,7.33942,2.85528
+accelerometer: 11453250726,0.0958148,6.937,1.28392
+accelerometer: 11453270929,0.306608,5.61475,-2.14625
+accelerometer: 11453290979,-0.364096,3.48766,-10.9037
+accelerometer: 11453310938,-0.134141,1.26476,-21.7308
+accelerometer: 11453330927,-0.881497,-5.74889,-25.755
+accelerometer: 11453350794,-1.80132,-8.94911,-18.9139
+accelerometer: 11453370905,2.91277,-11.5936,-7.16695
+accelerometer: 11453390741,9.06409,-18.0132,16.5951
+accelerometer: 11453410944,9.88809,-19.8912,39.2458
+accelerometer: 11453430963,-0.862334,-25.4293,39.2458
+accelerometer: 11453450769,-2.56784,-10.8271,39.2458
+accelerometer: 11453470819,-0.421585,0.613215,30.8141
+accelerometer: 11453490961,3.52599,1.85881,19.4504
+accelerometer: 11453510919,5.21233,1.32224,12.6092
+accelerometer: 11453530939,4.69493,-0.919823,3.79427
+accelerometer: 11453550775,3.35352,-1.43722,-2.01211
+irProximity:11453555528,0.290196
+accelerometer: 11453570917,0.479074,-0.19163,-7.761
+accelerometer: 11453590936,-0.383259,1.28392,-9.29404
+orientation:11453590936,6
+accelerometer: 11453611017,-1.13062,3.27687,-7.18611
+accelerometer: 11453630823,-0.728193,3.83259,-3.00859
+accelerometer: 11453650842,-0.804845,5.07819,2.54868
+irProximity:11453656450,0.294118
+accelerometer: 11453670953,0.0383259,5.74889,6.22797
+accelerometer: 11453690973,-0.0766519,5.6914,8.22091
+orientation:11453690973,5
+accelerometer: 11453710993,-0.440748,5.48061,8.69999
+accelerometer: 11453730951,-0.440748,5.21233,9.04492
+accelerometer: 11453750818,-0.498237,5.40396,8.96827
+accelerometer: 11453770929,-0.0766519,5.48061,7.89514
+accelerometer: 11453790918,-0.0574889,5.21233,7.72268
+accelerometer: 11453810785,-0.0383259,5.46145,7.95263
+accelerometer: 11453830805,0.287445,5.57642,8.24008
+accelerometer: 11453850824,0.479074,5.82554,8.33589
+accelerometer: 11453870783,0.555726,5.67224,8.22091
+accelerometer: 11453890772,0.287445,5.42312,8.33589
+accelerometer: 11453910822,0.229956,5.55726,8.14426
+accelerometer: 11453930780,0.172467,5.48061,8.18259
+accelerometer: 11453950830,0.0574889,5.40396,8.25924
+accelerometer: 11453970941,-0.114978,5.28898,8.1251
+accelerometer: 11453990778,0.229956,5.15484,8.83413
+accelerometer: 11454010950,0.0958148,5.21233,8.69999
+accelerometer: 11454030969,0.249119,5.05902,8.87245
+accelerometer: 11454050806,-0.172467,4.98237,8.85329
+accelerometer: 11454070947,0,5.00153,8.52752
+accelerometer: 11454090967,-0.134141,4.79074,8.01012
+accelerometer: 11454110925,-0.287445,4.57995,7.56937
+accelerometer: 11454130945,-0.268282,4.75242,7.6077
+accelerometer: 11454150781,0,4.67576,7.62686
+accelerometer: 11454170923,0.0766519,4.29251,7.32025
+accelerometer: 11454190973,-0.019163,4.34999,7.53105
+accelerometer: 11454210931,0.019163,3.23854,6.97532
+accelerometer: 11454230951,-0.0958148,2.79779,7.66519
+accelerometer: 11454250818,0.114978,2.64449,7.33942
+accelerometer: 11454270960,1.07313,3.33436,8.25924
+accelerometer: 11454290949,1.11145,3.06608,9.77311
+accelerometer: 11454310999,1.0348,2.05044,9.75395
+accelerometer: 11454330927,1.66718,1.68634,10.2139
+accelerometer: 11454350916,1.3989,1.14978,10.3672
+accelerometer: 11454370905,1.93546,1.20727,10.8079
+accelerometer: 11454390955,2.12709,1.11145,10.8271
+accelerometer: 11454410944,1.85881,2.20374,10.6929
+accelerometer: 11454430933,1.47555,2.83612,10.6546
+accelerometer: 11454450922,1.53304,2.47202,9.96474
+irProximity:11454463152,0.290196
+accelerometer: 11454470819,1.07313,0.977311,9.6773
+accelerometer: 11454490961,0.958148,0.383259,9.02576
+accelerometer: 11454510950,1.05396,1.0348,8.94911
+accelerometer: 11454530969,0.919823,1.43722,8.85329
+accelerometer: 11454550958,1.28392,0.824008,8.81497
+accelerometer: 11454570886,1.74383,0.938986,9.27488
+accelerometer: 11454590936,1.45639,1.76299,9.60065
+accelerometer: 11454610925,1.1881,1.74383,9.56232
+accelerometer: 11454630823,1.20727,1.78216,8.89162
+accelerometer: 11454650934,0.785682,1.7055,9.19823
+accelerometer: 11454670831,0.90066,1.28392,9.71563
+accelerometer: 11454690881,0.383259,1.13062,9.94558
+accelerometer: 11454710748,0.210793,1.20727,10.1564
+accelerometer: 11454730890,0.574889,1.64802,10.0797
+accelerometer: 11454750971,0.594052,1.13062,9.8306
+accelerometer: 11454770929,0.249119,1.28392,9.50483
+accelerometer: 11454790796,-0.19163,0.766519,9.63897
+accelerometer: 11454810846,-0.134141,0.919823,9.71563
+accelerometer: 11454830866,-0.134141,0.977311,9.524
+accelerometer: 11454850794,0.19163,0.919823,9.73479
+accelerometer: 11454870752,0,0.824008,9.56232
+accelerometer: 11454890833,-0.0574889,0.90066,9.61981
+accelerometer: 11454910822,-0.0766519,0.804845,9.38986
+accelerometer: 11454930902,0.0958148,0.689867,9.56232
+accelerometer: 11454950922,-0.210793,0.938986,9.63897
+accelerometer: 11454970941,0.0383259,0.689867,9.69646
+accelerometer: 11454990808,-0.019163,0.824008,9.65814
+accelerometer: 11455010889,0.0958148,0.747356,9.84977
+accelerometer: 11455030908,0.0574889,0.459911,9.88809
+accelerometer: 11455050928,-0.0766519,0.670704,9.86893
+irProximity:11455067705,0.294118
+accelerometer: 11455070917,-0.114978,0.594052,9.48567
+accelerometer: 11455090967,0.19163,0.594052,9.42818
+accelerometer: 11455110956,0.114978,0.689867,9.65814
+accelerometer: 11455130975,0.134141,0.728193,9.524
+accelerometer: 11455150964,0.114978,0.70903,9.69646
+irProximity:11455168443,0.290196
+accelerometer: 11455170953,0.019163,0.632378,9.69646
+accelerometer: 11455190942,0.019163,0.785682,9.73479
+accelerometer: 11455210962,0.0574889,0.670704,9.75395
+accelerometer: 11455230951,0.0383259,0.689867,9.71563
+accelerometer: 11455250971,0.114978,0.5174,9.77311
+accelerometer: 11455270899,-0.0766519,0.670704,9.6773
+accelerometer: 11455290918,-0.134141,0.651541,9.65814
+accelerometer: 11455310968,-0.0383259,0.574889,9.65814
+accelerometer: 11455330927,0.0574889,0.5174,9.58148
+accelerometer: 11455350946,-0.0574889,0.651541,9.65814
+accelerometer: 11455370874,0,0.479074,9.58148
+accelerometer: 11455390741,-0.172467,0.613215,9.58148
+accelerometer: 11455410974,0.134141,0.594052,9.48567
+accelerometer: 11455430902,-0.019163,0.613215,9.50483
+accelerometer: 11455450952,0.0958148,0.498237,9.56232
+accelerometer: 11455470880,0.287445,0.651541,9.61981
+accelerometer: 11455490930,0.172467,0.651541,9.6773
+accelerometer: 11455510950,0.0383259,0.479074,9.63897
+accelerometer: 11455530939,0.249119,0.613215,9.6773
+accelerometer: 11455550928,-0.0574889,0.689867,9.79228
+accelerometer: 11455571008,-0.0574889,0.689867,9.63897
+accelerometer: 11455590936,0.172467,0.728193,9.65814
+accelerometer: 11455610895,0.0958148,0.785682,9.75395
+accelerometer: 11455630792,-0.172467,0.651541,9.75395
+accelerometer: 11455650934,0,0.881497,9.6773
+accelerometer: 11455670557,-0.0574889,0.632378,9.79228
+accelerometer: 11455690973,0.134141,0.670704,9.63897
+accelerometer: 11455710962,-0.0383259,0.804845,9.48567
+accelerometer: 11455730951,0.134141,0.824008,9.58148
+accelerometer: 11455750971,0.134141,0.70903,9.6773
+accelerometer: 11455770715,-0.172467,0.785682,9.50483
+irProximity:11455772661,0.294118
+accelerometer: 11455790765,-0.306608,0.785682,9.44734
+accelerometer: 11455810816,-0.0574889,0.689867,9.37069
+accelerometer: 11455830805,0,0.843171,9.58148
+accelerometer: 11455850824,-0.229956,0.938986,9.58148
+accelerometer: 11455870813,0.019163,0.90066,9.37069
+irProximity:11455873399,0.290196
+accelerometer: 11455890833,0.114978,1.05396,9.69646
+accelerometer: 11455910822,-0.0383259,0.766519,9.71563
+accelerometer: 11455930933,-0.0383259,0.785682,9.75395
+accelerometer: 11455950952,4.67576,0.881497,9.61981
+accelerometer: 11455970819,4.67576,1.11145,9.6773
+irProximity:11455974351,0.294118
+accelerometer: 11455990839,0.0574889,0.747356,9.92642
+accelerometer: 11456010950,-0.268282,0.919823,9.50483
+accelerometer: 11456030939,-0.019163,0.536563,9.58148
+accelerometer: 11456050928,-0.19163,0.919823,9.71563
+accelerometer: 11456070734,-0.172467,0.70903,9.33237
+accelerometer: 11456090936,-0.114978,0.728193,9.524
+accelerometer: 11456110956,-0.172467,0.613215,9.61981
+accelerometer: 11456130975,-0.536563,0.70903,9.58148
+accelerometer: 11456150964,-0.268282,0.594052,9.46651
+accelerometer: 11456171014,-0.229956,0.862334,9.50483
+irProximity:11456176103,0.290196
+accelerometer: 11456190973,-0.287445,0.766519,9.56232
+accelerometer: 11456210962,0,0.824008,9.60065
+accelerometer: 11456230951,-0.0958148,0.843171,9.42818
+accelerometer: 11456250971,-0.114978,0.862334,9.48567
+accelerometer: 11456270807,-0.134141,0.670704,9.524
+irProximity:11456277025,0.294118
+accelerometer: 11456290949,0.019163,0.881497,9.60065
+accelerometer: 11456310968,-0.268282,0.632378,9.58148
+accelerometer: 11456330957,-0.134141,0.670704,9.69646
+accelerometer: 11456350916,-0.019163,0.843171,9.56232
+accelerometer: 11456370813,-0.0766519,0.728193,9.69646
+accelerometer: 11456390924,-0.306608,0.651541,9.54316
+accelerometer: 11456411005,-0.134141,0.919823,9.63897
+accelerometer: 11456430963,-0.0383259,0.728193,9.6773
+accelerometer: 11456450952,-0.268282,0.804845,9.60065
+accelerometer: 11456470789,-0.344933,0.785682,9.65814
+irProximity:11456478654,0.290196
+accelerometer: 11456490930,-0.287445,0.70903,9.56232
+accelerometer: 11456510950,-0.0766519,0.90066,9.65814
+accelerometer: 11456530939,-0.229956,0.862334,9.44734
+accelerometer: 11456550958,0.019163,0.5174,9.44734
+accelerometer: 11456570764,-0.172467,0.843171,9.61981
+irProximity:11456579545,0.294118
+accelerometer: 11456590967,-0.0766519,0.728193,9.50483
+accelerometer: 11456610925,-0.0958148,0.862334,9.33237
+accelerometer: 11456630792,0.0574889,0.785682,9.61981
+accelerometer: 11456650934,-0.134141,0.862334,9.56232
+accelerometer: 11456670770,0.019163,0.862334,9.54316
+irProximity:11456680315,0.290196
+accelerometer: 11456690942,0.0766519,0.862334,9.6773
+accelerometer: 11456710962,0.0383259,0.996474,9.71563
+accelerometer: 11456730982,0.19163,0.651541,9.56232
+accelerometer: 11456750940,0.0383259,0.824008,9.71563
+accelerometer: 11456770776,-0.0766519,0.632378,9.63897
+accelerometer: 11456790796,-0.0574889,0.804845,9.524
+accelerometer: 11456810785,-0.0574889,0.785682,9.73479
+accelerometer: 11456830805,0.114978,0.70903,9.61981
+accelerometer: 11456850763,-0.32577,0.479074,9.37069
+accelerometer: 11456870783,-0.747356,1.24559,8.4892
+irProximity:11456881547,0.294118
+accelerometer: 11456890772,-0.268282,0.785682,9.29404
+accelerometer: 11456910822,0.0383259,0.70903,9.524
+accelerometer: 11456930689,-0.172467,0.824008,9.77311
+accelerometer: 11456950830,0.019163,0.90066,9.71563
+accelerometer: 11456970789,0.0958148,1.07313,9.94558
+irProximity:11456982500,0.290196
+accelerometer: 11456990839,0.019163,1.11145,9.69646
+accelerometer: 11457010889,-0.651541,0.689867,9.33237
+
diff --git a/tests/auto/qsensorgestures_gestures/mock_data/sensprdata_shakeRight.dat b/tests/auto/qsensorgestures_gestures/mock_data/sensprdata_shakeRight.dat
new file mode 100644
index 00000000..ccdcb1c8
--- /dev/null
+++ b/tests/auto/qsensorgestures_gestures/mock_data/sensprdata_shakeRight.dat
@@ -0,0 +1,42 @@
+irProximity:22645635549,0.286275
+proximity:22630498159,0
+orientation:0,5
+accelerometer: 1335463903054,0.306608,1.01564,9.54316
+accelerometer: 1335463903153,0.19163,0.90066,9.61981
+accelerometer: 1335463903253,0.210793,1.30308,9.69646
+accelerometer: 1335463903353,-0.306608,0.632378,9.6773
+accelerometer: 1335463903453,-0.402422,0.919823,9.524
+accelerometer: 1335463903553,0.229956,0.919823,9.61981
+accelerometer: 1335463903653,-0.114978,0.90066,9.38986
+accelerometer: 1335463903753,-0.249119,0.747356,9.61981
+accelerometer: 1335463903854,0.689867,1.16894,9.44734
+accelerometer: 1335463903953,16.8442,0.268282,11.7277
+accelerometer: 1335463904053,-22.1332,6.34294,6.95616
+accelerometer: 1335463904153,10.8846,-20.2744,10.2522
+accelerometer: 1335463904253,39.2074,-5.74889,8.14426
+accelerometer: 1335463904353,-39.2458,-12.6667,10.5971
+irProximity:22647146962,0.282353
+accelerometer: 1335463904454,39.2266,-8.04845,31.8105
+irProximity:22647248006,0.286275
+accelerometer: 1335463904553,2.91277,-20.0061,4.63744
+accelerometer: 1335463904653,-39.2458,-15.1579,8.85329
+accelerometer: 1335463904753,39.2266,-3.9859,19.2971
+accelerometer: 1335463904853,-16.0202,-2.64449,9.40902
+irProximity:22647652303,0.282353
+accelerometer: 1335463904953,-3.31519,3.94757,8.47003
+irProximity:22647753346,0.286275
+accelerometer: 1335463905053,0.134141,2.62533,8.81497
+accelerometer: 1335463905153,1.07313,2.41453,9.73479
+accelerometer: 1335463905253,0.862334,2.24207,9.84977
+accelerometer: 1335463905353,0.843171,2.29956,9.63897
+accelerometer: 1335463905453,0.766519,2.2229,9.29404
+accelerometer: 1335463905553,1.60969,1.99295,9.19823
+accelerometer: 1335463905653,1.13062,1.72467,9.58148
+accelerometer: 1335463905753,1.26476,1.66718,9.38986
+accelerometer: 1335463905853,0.843171,1.60969,9.33237
+accelerometer: 1335463905953,0.689867,1.43722,9.50483
+accelerometer: 1335463906053,0.0958148,1.59053,9.56232
+accelerometer: 1335463906153,0,1.22643,9.81144
+irProximity:22648964070,0.282353
+accelerometer: 1335463906253,0.421585,1.85881,9.40902
+