diff --git a/src/main/fc/cli.c b/src/main/fc/cli.c index d5d0db1b0f..66033bd951 100755 --- a/src/main/fc/cli.c +++ b/src/main/fc/cli.c @@ -190,10 +190,16 @@ static const char * const gyroNames[] = { static const char * const *sensorHardwareNames[] = { gyroNames, lookupTableAccHardware, lookupTableBaroHardware, lookupTableMagHardware - }; #endif // USE_SENSOR_NAMES +#ifndef MINIMAL_CLI +static const char *armingDisableFlagNames[] = { + "NOGYRO", "FAILSAFE", "BOXFAILSAFE", "THROTTLE", + "ANGLE", "LOAD", "CALIB", "CLI", "CMS", "OSD", "BST" +}; +#endif + static void cliPrint(const char *str) { while (*str) { diff --git a/src/main/fc/runtime_config.c b/src/main/fc/runtime_config.c index 3d49ed4884..17bd29105b 100644 --- a/src/main/fc/runtime_config.c +++ b/src/main/fc/runtime_config.c @@ -23,8 +23,6 @@ #include "fc/runtime_config.h" #include "io/beeper.h" -const char *armingDisableFlagNames[] = { ARMING_DISBALED_FLAG_NAMES }; - uint8_t armingFlags = 0; uint8_t stateFlags = 0; uint16_t flightModeFlags = 0; diff --git a/src/main/fc/runtime_config.h b/src/main/fc/runtime_config.h index 59470af1a5..a54f287bd3 100644 --- a/src/main/fc/runtime_config.h +++ b/src/main/fc/runtime_config.h @@ -47,21 +47,6 @@ typedef enum { ARMING_DISABLED_BST = (1 << 10), } armingDisableFlags_e; -extern const char *armingDisableFlagNames[]; - -#define ARMING_DISBALED_FLAG_NAMES \ - "NOGYRO", \ - "FAILSAFE", \ - "BOXFAILSAFE", \ - "THROTTLE", \ - "ANGLE", \ - "LOAD", \ - "CALIB", \ - "CLI", \ - "CMS", \ - "OSD", \ - "BST", - void setArmingDisabled(armingDisableFlags_e flag); void unsetArmingDisabled(armingDisableFlags_e flag); bool isArmingDisabled(void);