From c2448ef9e2f9c60b58c36de7f4564fd650d23367 Mon Sep 17 00:00:00 2001 From: JuliooCesarMDM Date: Sat, 26 Jun 2021 14:38:17 -0300 Subject: [PATCH] [Revert PR] Add esc temperatur on CLI status --- src/main/fc/cli.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/fc/cli.c b/src/main/fc/cli.c index 5edafca5d9..469b70d39f 100755 --- a/src/main/fc/cli.c +++ b/src/main/fc/cli.c @@ -119,6 +119,9 @@ uint8_t cliMode = 0; #include "sensors/opflow.h" #include "sensors/sensors.h" #include "sensors/temperature.h" +#ifdef USE_ESC_SENSOR +#include "sensors/esc_sensor.h" +#endif #include "telemetry/frsky_d.h" #include "telemetry/telemetry.h" @@ -3193,6 +3196,18 @@ static void cliStatus(char *cmdline) hardwareSensorStatusNames[getHwGPSStatus()] ); +#ifdef USE_ESC_SENSOR + uint8_t motorCount = getMotorCount(); + if (STATE(ESC_SENSOR_ENABLED) && motorCount > 0) { + cliPrintLinef("ESC Temperature(s): Motor Count = %d", motorCount); + for (uint8_t i = 0; i < motorCount; i++) { + const escSensorData_t *escState = getEscTelemetry(i); //Get ESC telemetry + cliPrintf("ESC %d: %d\260C, ", i, escState->temperature); + } + cliPrintLinefeed(); + } +#endif + #ifdef USE_SDCARD cliSdInfo(NULL); #endif