diff --git a/src/main/blackbox/blackbox.c b/src/main/blackbox/blackbox.c index 6c32d4e36eb..53c27aa11ac 100644 --- a/src/main/blackbox/blackbox.c +++ b/src/main/blackbox/blackbox.c @@ -805,7 +805,7 @@ static bool testBlackboxConditionUncached(FlightLogFieldCondition condition) return feature(FEATURE_VBAT); case FLIGHT_LOG_FIELD_CONDITION_AMPERAGE: - return feature(FEATURE_CURRENT_METER) && batteryMetersConfig()->current.type == CURRENT_SENSOR_ADC; + return isAmperageConfigured(); case FLIGHT_LOG_FIELD_CONDITION_SURFACE: #ifdef USE_RANGEFINDER diff --git a/src/main/target/BEEROTORF4/target.h b/src/main/target/BEEROTORF4/target.h index 1ff901b870a..73f9e029116 100644 --- a/src/main/target/BEEROTORF4/target.h +++ b/src/main/target/BEEROTORF4/target.h @@ -51,6 +51,7 @@ #define SDCARD_DETECT_PIN PC3 #define SDCARD_SPI_BUS BUS_SPI2 #define SDCARD_CS_PIN SPI2_NSS_PIN +#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT #define USE_VCP #define VBUS_SENSING_ENABLED diff --git a/src/main/target/GEPRCF722_BT_HD/target.h b/src/main/target/GEPRCF722_BT_HD/target.h index 5494ed83009..e388203c6aa 100644 --- a/src/main/target/GEPRCF722_BT_HD/target.h +++ b/src/main/target/GEPRCF722_BT_HD/target.h @@ -80,6 +80,7 @@ #define USE_SDCARD_SPI #define SDCARD_SPI_BUS BUS_SPI3 #define SDCARD_CS_PIN PB9 +#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT #define USE_SPI_DEVICE_3 diff --git a/src/main/target/SPRACINGF7DUAL/target.h b/src/main/target/SPRACINGF7DUAL/target.h index 11e1bc934d8..bafaf8fd508 100644 --- a/src/main/target/SPRACINGF7DUAL/target.h +++ b/src/main/target/SPRACINGF7DUAL/target.h @@ -125,6 +125,7 @@ #define SPI3_MOSI_PIN PB5 #define SDCARD_SPI_BUS BUS_SPI3 #define SDCARD_CS_PIN PC3 +#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT #define GYRO_1_CS_PIN SPI1_NSS_PIN #define GYRO_1_SPI_INSTANCE BUS_SPI1