From d0af60fcfd3d591cc1e5ecfbb31801314e3ca99f Mon Sep 17 00:00:00 2001 From: Paul Olav Tvete Date: Tue, 12 Feb 2013 17:20:10 +0100 Subject: Initialize variables The old values of xRotation and yRotation are used in calculations. This should fix the bug where the tilt sensor would occasionally report NaN. Change-Id: I87e67cdbf66976f0c74e91d0f1660f7fc12f31cc Reviewed-by: Eskil Abrahamsen Blomfeldt --- src/plugins/sensors/generic/generictiltsensor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/sensors/generic/generictiltsensor.cpp b/src/plugins/sensors/generic/generictiltsensor.cpp index dc118bf7..f37e42b8 100644 --- a/src/plugins/sensors/generic/generictiltsensor.cpp +++ b/src/plugins/sensors/generic/generictiltsensor.cpp @@ -53,6 +53,8 @@ GenericTiltSensor::GenericTiltSensor(QSensor *sensor) , roll(0) , calibratedPitch(0) , calibratedRoll(0) + , xRotation(0) + , yRotation(0) { accelerometer = new QAccelerometer(this); accelerometer->addFilter(this); -- cgit v1.2.3