Updated code for gyro error to UI
This commit is contained in:
parent
0536b14280
commit
a486f1be30
@ -334,17 +334,16 @@ void WebServerHandler::webHandleStatus() {
|
||||
|
||||
double angle = 0; // Indicate we have no valid gyro value
|
||||
|
||||
if (myGyro.isConnected()) {
|
||||
if (myGyro.hasValue()) angle = myGyro.getAngle();
|
||||
} else {
|
||||
angle = -1; // Indicate that we have no connection to gyro
|
||||
}
|
||||
if (myGyro.hasValue()) angle = myGyro.getAngle();
|
||||
|
||||
double tempC = myTempSensor.getTempC(myConfig.isGyroTemp());
|
||||
double gravity = calculateGravity(angle, tempC);
|
||||
|
||||
doc[PARAM_ID] = myConfig.getID();
|
||||
doc[PARAM_ANGLE] = reduceFloatPrecision(angle);
|
||||
doc[PARAM_ANGLE] = myGyro.isConnected()
|
||||
? reduceFloatPrecision(angle)
|
||||
: -1; // Indicate that we have no connection to gyro
|
||||
|
||||
if (myConfig.isGravityTempAdj()) {
|
||||
gravity = gravityTemperatureCorrectionC(
|
||||
gravity, tempC, myAdvancedConfig.getDefaultCalibrationTemp());
|
||||
@ -955,6 +954,8 @@ void WebServerHandler::webHandleTestPush() {
|
||||
enabled = true;
|
||||
}
|
||||
|
||||
Log.notice(F("WEB : Push completed" CR));
|
||||
|
||||
DynamicJsonDocument doc(100);
|
||||
doc[PARAM_PUSH_ENABLED] = enabled;
|
||||
doc[PARAM_PUSH_SUCCESS] = push.getLastSuccess();
|
||||
|
Loading…
Reference in New Issue
Block a user