summaryrefslogtreecommitdiffstats
path: root/tradeshow/iot-sensortag/resources/base/TemperatureChart.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tradeshow/iot-sensortag/resources/base/TemperatureChart.qml')
-rw-r--r--tradeshow/iot-sensortag/resources/base/TemperatureChart.qml17
1 files changed, 6 insertions, 11 deletions
diff --git a/tradeshow/iot-sensortag/resources/base/TemperatureChart.qml b/tradeshow/iot-sensortag/resources/base/TemperatureChart.qml
index 8bb1a25..7ecaf66 100644
--- a/tradeshow/iot-sensortag/resources/base/TemperatureChart.qml
+++ b/tradeshow/iot-sensortag/resources/base/TemperatureChart.qml
@@ -62,13 +62,16 @@ BaseChart {
property real defaultAvgValue: (maximum + minimum) / 2
property real minValue: defaultAvgValue
property real maxValue: defaultAvgValue
- property real value
+ property real value: sensor ? sensor.infraredAmbientTemperature : 0
readonly property color legendColor: "white"
readonly property color chartColor: "#15bdff"
- onSensorChanged: if (sensor) {
- sensor.infraredAmbientTemperatureChanged.connect(contentItem.updateTemperatureGraph)
+ onValueChanged: {
+ if (minValue > value)
+ minValue = value;
+ if (maxValue < value)
+ maxValue = value;
}
title: qsTr("Ambient Temperature")
@@ -84,14 +87,6 @@ BaseChart {
}
}
- function updateTemperatureGraph() {
- var value = sensor.infraredAmbientTemperature;
- if (minValue > value)
- minValue = value;
- if (maxValue < value)
- maxValue = value;
- }
-
Item {
id: valueReading