1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-13 11:29:58 +03:00

CLI status fix crash when no gyro.

This commit is contained in:
Matthew Selby 2025-07-04 18:50:46 +01:00
parent b6d37008f5
commit 3386af18fc

View file

@ -4737,6 +4737,9 @@ static void cliStatus(const char *cmdName, char *cmdline)
} }
} }
#ifdef USE_SPI #ifdef USE_SPI
if (!gyroActiveDev()) {
cliPrintf(" none!");
} else {
if (gyroActiveDev()->gyroModeSPI != GYRO_EXTI_NO_INT) { if (gyroActiveDev()->gyroModeSPI != GYRO_EXTI_NO_INT) {
cliPrintf(" locked"); cliPrintf(" locked");
} }
@ -4746,6 +4749,7 @@ static void cliStatus(const char *cmdName, char *cmdline)
if (spiGetExtDeviceCount(&gyroActiveDev()->dev) > 1) { if (spiGetExtDeviceCount(&gyroActiveDev()->dev) > 1) {
cliPrintf(" shared"); cliPrintf(" shared");
} }
}
#endif #endif
cliPrintLinefeed(); cliPrintLinefeed();