From f2b926cce6da892dbf24ef0fb08f5a5ec6e381e2 Mon Sep 17 00:00:00 2001 From: Magnus Persson Date: Sun, 3 Apr 2022 20:28:59 +0200 Subject: [PATCH] Temp sensor adj when in F --- src/webserver.cpp | 3 +++ src_docs/source/releases.rst | 1 + 2 files changed, 4 insertions(+) diff --git a/src/webserver.cpp b/src/webserver.cpp index 05dea4e..c936d4b 100644 --- a/src/webserver.cpp +++ b/src/webserver.cpp @@ -267,6 +267,9 @@ void WebServerHandler::webHandleStatus() { double tempC = myTempSensor.getTempC(myConfig.isGyroTemp()); double gravity = calculateGravity(angle, tempC); + if (myConfig.isTempF()) // If the format is F we need to replace this value + doc[PARAM_TEMP_ADJ] = convertCtoF(myConfig.getTempSensorAdjC()); + doc[PARAM_ID] = myConfig.getID(); doc[PARAM_ANGLE] = reduceFloatPrecision(angle); if (myConfig.isGravityTempAdj()) { diff --git a/src_docs/source/releases.rst b/src_docs/source/releases.rst index bcca225..f9fb108 100644 --- a/src_docs/source/releases.rst +++ b/src_docs/source/releases.rst @@ -21,6 +21,7 @@ v0.9.0 * BUG: Corrected PIN for voltage read on ESP32 * BUG: If using plato and not gravity formula was defined the value was set to null. * BUG: Temp format name was incorrect in iSpindle format causing receiver to incorrectly read temperature. +* BUG: Temperature sensor adjusmemnt value was not handled properly when using Farenheight. v0.8.0 ------