Correct value entered into temperature conversion (#713)

from C to F
The division by 10 must be done before the conversion.
This commit is contained in:
Florian authored and GitHub committed 2020-07-27 07:57:55 -05:00
1 parent c6966aa0d9
commit 60d173ff51
1 file changed
+3 -3
+3 -3
View File
@@ -863,7 +863,7 @@ JsonObject& process_sensors(int offset, JsonObject& BLEdata) {
case '4':
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
BLEdata.set("tempc", (double)value / 10);
BLEdata.set("tempf", (double)convertTemp_CtoF(value) / 10);
BLEdata.set("tempf", (double)convertTemp_CtoF(value / 10));
break;
case '6':
BLEdata.set("hum", (double)value / 10);
@@ -882,7 +882,7 @@ JsonObject& process_sensors(int offset, JsonObject& BLEdata) {
value = value_from_service_data(servicedata, 28 + offset, 4);
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
BLEdata.set("tempc", (double)value / 10);
BLEdata.set("tempf", (double)convertTemp_CtoF(value) / 10);
BLEdata.set("tempf", (double)convertTemp_CtoF(value / 10));
// humidity
value = value_from_service_data(servicedata, 32 + offset, 4);
BLEdata.set("hum", (double)value / 10);
@@ -966,7 +966,7 @@ JsonObject& process_cleargrass(JsonObject& BLEdata, boolean air) {
value = value_from_service_data(servicedata, 20, 4);
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
BLEdata.set("tempc", (double)value / 10);
BLEdata.set("tempf", (double)convertTemp_CtoF(value) / 10);
BLEdata.set("tempf", (double)convertTemp_CtoF(value / 10));
// humidity
value = value_from_service_data(servicedata, 24, 4);
BLEdata.set("hum", (double)value / 10);