summaryrefslogtreecommitdiffstats
path: root/tradeshow/iot-sensortag/mockdataprovider.cpp
diff options
context:
space:
mode:
authorOtto Ryynänen <otto.ryynanen@qt.io>2017-01-31 15:17:53 +0200
committerKari Hautamäki <kari.hautamaki@qt.io>2017-02-01 07:54:44 +0000
commit518c73c59a71911b65ae5d3240b22ea9f5878961 (patch)
treecccf04cbcc16bad01a6dbbbffc15bdefecbbc1e7 /tradeshow/iot-sensortag/mockdataprovider.cpp
parent4a7c0e5841b2bb69ddaef2c9620c443934d194ee (diff)
GyroChart and Magnetometerchart grid removal
Removed grids from charts. changed magnetometer chart type. Removed old IR Temp from cloud IF. New signal(s) for Ambient and object temperatures. Change-Id: If9f215f33197ca1dc03b2a55187464fdb7a05cd9 Reviewed-by: Kari Hautamäki <kari.hautamaki@qt.io>
Diffstat (limited to 'tradeshow/iot-sensortag/mockdataprovider.cpp')
-rw-r--r--tradeshow/iot-sensortag/mockdataprovider.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tradeshow/iot-sensortag/mockdataprovider.cpp b/tradeshow/iot-sensortag/mockdataprovider.cpp
index 3bd841a..ca1ba79 100644
--- a/tradeshow/iot-sensortag/mockdataprovider.cpp
+++ b/tradeshow/iot-sensortag/mockdataprovider.cpp
@@ -107,6 +107,9 @@ void MockDataProvider::setTagType(int tagType)
void MockDataProvider::oneSecondTimerExpired()
{
+ /* Emit the signals even if values are unchanged.
+ * Otherwise the scrolling graphs in UI will not scroll. */
+
// Humidity goes randomly up and down between 20% and 60%
humidity += static_cast<double>((qrand() % 11)-5)/10;
if (humidity > 60)
@@ -124,8 +127,9 @@ void MockDataProvider::oneSecondTimerExpired()
irAmbientTemperature = 38;
if (irAmbientTemperature < 15)
irAmbientTemperature = 15;
+ emit infraredAmbientTemperatureChanged();
irObjectTemperature = irAmbientTemperature + 2;
- emit infraredCelsiusTemperatureChanged();
+ emit infraredObjectTemperatureChanged();
if (qrand() % 2)
barometerCelsiusTemperature -= 0.5;
else