1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-14 03:50:02 +03:00

Merge pull request #9688 from mikeller/show_configuration_status

Show configuration status in CLI.
This commit is contained in:
Michael Keller 2020-07-05 21:09:01 +12:00 committed by GitHub
commit 3822d6eb75
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -306,6 +306,8 @@ static const char *mcuTypeNames[] = {
"H743 (Rev.V)",
};
static const char *configurationStates[] = { "UNCONFIGURED", "CUSTOM DEFAULTS", "CONFIGURED" };
typedef enum dumpFlags_e {
DUMP_MASTER = (1 << 0),
DUMP_PROFILE = (1 << 1),
@ -4702,7 +4704,7 @@ static void cliStatus(const char *cmdName, char *cmdline)
#endif
cliPrintLinefeed();
cliPrintLinef("Config size: %d, Max available config: %d", getEEPROMConfigSize(), getEEPROMStorageSize());
cliPrintLinef("Configuration: %s, size: %d, max available: %d", configurationStates[systemConfigMutable()->configurationState], getEEPROMConfigSize(), getEEPROMStorageSize());
// Sensors
cliPrint("Gyros detected:");