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:
1 parent
c6966aa0d9
commit
60d173ff51
1 file changed
+3
-3
+3
-3
@@ -863,7 +863,7 @@ JsonObject& process_sensors(int offset, JsonObject& BLEdata) {
|
|||||||
case '4':
|
case '4':
|
||||||
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
|
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
|
||||||
BLEdata.set("tempc", (double)value / 10);
|
BLEdata.set("tempc", (double)value / 10);
|
||||||
BLEdata.set("tempf", (double)convertTemp_CtoF(value) / 10);
|
BLEdata.set("tempf", (double)convertTemp_CtoF(value / 10));
|
||||||
break;
|
break;
|
||||||
case '6':
|
case '6':
|
||||||
BLEdata.set("hum", (double)value / 10);
|
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);
|
value = value_from_service_data(servicedata, 28 + offset, 4);
|
||||||
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
|
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
|
||||||
BLEdata.set("tempc", (double)value / 10);
|
BLEdata.set("tempc", (double)value / 10);
|
||||||
BLEdata.set("tempf", (double)convertTemp_CtoF(value) / 10);
|
BLEdata.set("tempf", (double)convertTemp_CtoF(value / 10));
|
||||||
// humidity
|
// humidity
|
||||||
value = value_from_service_data(servicedata, 32 + offset, 4);
|
value = value_from_service_data(servicedata, 32 + offset, 4);
|
||||||
BLEdata.set("hum", (double)value / 10);
|
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);
|
value = value_from_service_data(servicedata, 20, 4);
|
||||||
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
|
BLEdata.set("tem", (double)value / 10); // remove for 0.9.6 release
|
||||||
BLEdata.set("tempc", (double)value / 10);
|
BLEdata.set("tempc", (double)value / 10);
|
||||||
BLEdata.set("tempf", (double)convertTemp_CtoF(value) / 10);
|
BLEdata.set("tempf", (double)convertTemp_CtoF(value / 10));
|
||||||
// humidity
|
// humidity
|
||||||
value = value_from_service_data(servicedata, 24, 4);
|
value = value_from_service_data(servicedata, 24, 4);
|
||||||
BLEdata.set("hum", (double)value / 10);
|
BLEdata.set("hum", (double)value / 10);
|
||||||
|
|||||||
Reference in new issue
Block a user