diff --git a/src/main/cli/cli.c b/src/main/cli/cli.c index 9153f3b421..dc17d0a7c3 100644 --- a/src/main/cli/cli.c +++ b/src/main/cli/cli.c @@ -280,7 +280,10 @@ static const char *mcuTypeNames[] = { "AT32F435" }; -static const char *configurationStates[] = { "UNCONFIGURED", "CUSTOM DEFAULTS", "CONFIGURED" }; +static const char *configurationStates[] = { + [CONFIGURATION_STATE_UNCONFIGURED] = "UNCONFIGURED", + [CONFIGURATION_STATE_CONFIGURED] = "CONFIGURED" +}; typedef enum dumpFlags_e { DUMP_MASTER = (1 << 0), diff --git a/src/main/cli/cli.h b/src/main/cli/cli.h index 2692bbd3c2..0c594fc8dc 100644 --- a/src/main/cli/cli.h +++ b/src/main/cli/cli.h @@ -25,10 +25,8 @@ extern bool cliMode; void cliProcess(void); -bool hasCustomDefaults(void); struct serialPort_s; void cliEnter(struct serialPort_s *serialPort); -bool resetConfigToCustomDefaults(void); #ifdef USE_CLI_DEBUG_PRINT void cliPrint(const char *str); diff --git a/src/main/config/config.c b/src/main/config/config.c index f5785ef3ba..839f910110 100644 --- a/src/main/config/config.c +++ b/src/main/config/config.c @@ -125,7 +125,7 @@ PG_RESET_TEMPLATE(systemConfig_t, systemConfig, .powerOnArmingGraceTime = 5, .boardIdentifier = TARGET_BOARD_IDENTIFIER, .hseMhz = SYSTEM_HSE_MHZ, // Only used for F4 and G4 targets - .configurationState = CONFIGURATION_STATE_DEFAULTS_BARE, + .configurationState = CONFIGURATION_STATE_UNCONFIGURED, .enableStickArming = false, ); @@ -475,10 +475,7 @@ static void validateAndFixConfig(void) featureDisableImmediate(FEATURE_RSSI_ADC); #endif -// Enable features in Cloud Build -#ifdef CLOUD_BUILD - -if (systemConfig()->configurationState == CONFIGURATION_STATE_DEFAULTS_BARE) { +if (systemConfig()->configurationState == CONFIGURATION_STATE_UNCONFIGURED) { #ifdef USE_DASHBOARD featureEnableImmediate(FEATURE_DASHBOARD); @@ -511,9 +508,6 @@ if (systemConfig()->configurationState == CONFIGURATION_STATE_DEFAULTS_BARE) { } -#endif // CLOUD_BUILD - - #if defined(USE_BEEPER) #ifdef USE_TIMER if (beeperDevConfig()->frequency && !timerGetConfiguredByTag(beeperDevConfig()->ioTag)) { diff --git a/src/main/config/config.h b/src/main/config/config.h index 3e3ea5131e..1ccd3c2faf 100644 --- a/src/main/config/config.h +++ b/src/main/config/config.h @@ -28,8 +28,7 @@ #define MAX_NAME_LENGTH 16u typedef enum { - CONFIGURATION_STATE_DEFAULTS_BARE = 0, - CONFIGURATION_STATE_DEFAULTS_CUSTOM, + CONFIGURATION_STATE_UNCONFIGURED = 0, CONFIGURATION_STATE_CONFIGURED, } configurationState_e; diff --git a/src/main/msp/msp.c b/src/main/msp/msp.c index 32766e2dc9..9d64888994 100644 --- a/src/main/msp/msp.c +++ b/src/main/msp/msp.c @@ -655,10 +655,7 @@ static bool mspCommonProcessOutCommand(int16_t cmdMSP, sbuf_t *dst, mspPostProce // Target capabilities (uint8) #define TARGET_HAS_VCP 0 #define TARGET_HAS_SOFTSERIAL 1 -#define TARGET_IS_UNIFIED 2 #define TARGET_HAS_FLASH_BOOTLOADER 3 -#define TARGET_SUPPORTS_CUSTOM_DEFAULTS 4 -#define TARGET_HAS_CUSTOM_DEFAULTS 5 #define TARGET_SUPPORTS_RX_BIND 6 uint8_t targetCapabilities = 0; @@ -668,11 +665,9 @@ static bool mspCommonProcessOutCommand(int16_t cmdMSP, sbuf_t *dst, mspPostProce #if defined(USE_SOFTSERIAL) targetCapabilities |= BIT(TARGET_HAS_SOFTSERIAL); #endif - targetCapabilities |= BIT(TARGET_IS_UNIFIED); #if defined(USE_FLASH_BOOT_LOADER) targetCapabilities |= BIT(TARGET_HAS_FLASH_BOOTLOADER); #endif - #if defined(USE_RX_BIND) if (getRxBindSupported()) { targetCapabilities |= BIT(TARGET_SUPPORTS_RX_BIND);