summaryrefslogtreecommitdiffstats
path: root/tradeshow/iot-sensortag/mockdataprovider.cpp
diff options
context:
space:
mode:
authorKari Hautamäki <kari.hautamaki@qt.io>2017-02-08 11:22:46 +0200
committerTitta Heikkala <titta.heikkala@qt.io>2017-02-09 05:30:25 +0000
commit17e7603fb93554238224d4b0b0c89b867bd3d189 (patch)
tree342e1c00179f4d87db6a834b34f8d444b15b093e /tradeshow/iot-sensortag/mockdataprovider.cpp
parent2444e187bca15832c25845d69789e7926a23f170 (diff)
iot-sensortag: Zero level altitude in mock data provider
- Zero level for altitude is set in mock data provider - Fix alignment problem in AltitudeChart Change-Id: I67f1ef9296201a0990cd17d79f33971441e15b32 Reviewed-by: Titta Heikkala <titta.heikkala@qt.io>
Diffstat (limited to 'tradeshow/iot-sensortag/mockdataprovider.cpp')
-rw-r--r--tradeshow/iot-sensortag/mockdataprovider.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/tradeshow/iot-sensortag/mockdataprovider.cpp b/tradeshow/iot-sensortag/mockdataprovider.cpp
index 90fbcce..075b308 100644
--- a/tradeshow/iot-sensortag/mockdataprovider.cpp
+++ b/tradeshow/iot-sensortag/mockdataprovider.cpp
@@ -69,6 +69,7 @@ MockDataProvider::MockDataProvider(QString id, QObject* parent)
irObjectTemperature = 25;
barometerCelsiusTemperature = 25;
barometerHPa = 1040;
+ pressureAtZeroAltitude = 1040;
accelometerX = 1;
accelometerZ = 0;
magnetometerMicroT_xAxis = 333;
@@ -235,3 +236,15 @@ void MockDataProvider::rapidTimerExpired()
rotationDegPerSecZIncrease *= -1;
emit gyroscopeDegPerSecChanged();
}
+
+void MockDataProvider::reset()
+{
+ rotation_x = 0;
+ rotation_y = 0;
+ rotation_z = 0;
+ emit rotationXChanged();
+ emit rotationYChanged();
+ emit rotationZChanged();
+
+ pressureAtZeroAltitude = 1040;
+}