From 5c2195d5ed5bda90100ae04e59f79ae2ce3db462 Mon Sep 17 00:00:00 2001 From: mikeller Date: Sun, 22 Jul 2018 09:23:42 +1200 Subject: [PATCH 1/2] Removed features from F3 to make new features fit. --- src/main/target/BETAFLIGHTF3/target.h | 6 +++--- src/main/target/FRSKYF3/target.h | 10 +++++----- src/main/target/IMPULSERCF3/target.h | 19 +++++++++++++++++++ src/main/target/OMNIBUS/target.h | 2 ++ src/main/target/SPRACINGF3EVO/target.h | 3 +-- src/main/target/SPRACINGF3MINI/target.h | 10 +++++----- 6 files changed, 35 insertions(+), 15 deletions(-) diff --git a/src/main/target/BETAFLIGHTF3/target.h b/src/main/target/BETAFLIGHTF3/target.h index 38e531514..40f6a9aa1 100644 --- a/src/main/target/BETAFLIGHTF3/target.h +++ b/src/main/target/BETAFLIGHTF3/target.h @@ -31,9 +31,9 @@ //#undef USE_ITERM_RELAX //#undef USE_RC_SMOOTHING_FILTER -//#undef USE_TELEMETRY_HOTT -//#undef USE_TELEMETRY_MAVLINK -//#undef USE_TELEMETRY_LTM +#undef USE_TELEMETRY_HOTT +#undef USE_TELEMETRY_MAVLINK +#undef USE_TELEMETRY_LTM #undef USE_SERIALRX_XBUS #undef USE_BOARD_INFO diff --git a/src/main/target/FRSKYF3/target.h b/src/main/target/FRSKYF3/target.h index 19461a83a..75e73dc3b 100644 --- a/src/main/target/FRSKYF3/target.h +++ b/src/main/target/FRSKYF3/target.h @@ -27,12 +27,12 @@ //#undef USE_GYRO_OVERFLOW_CHECK //#undef USE_GYRO_LPF2 -//#undef USE_TELEMETRY_HOTT -//#undef USE_TELEMETRY_MAVLINK -//#undef USE_TELEMETRY_LTM -//#undef USE_SERIALRX_XBUS +#undef USE_TELEMETRY_HOTT +#undef USE_TELEMETRY_MAVLINK +#undef USE_TELEMETRY_LTM +#undef USE_SERIALRX_XBUS -//#undef USE_BOARD_INFO +#undef USE_BOARD_INFO #undef USE_EXTENDED_CMS_MENUS #undef USE_RTC_TIME #undef USE_RX_MSP diff --git a/src/main/target/IMPULSERCF3/target.h b/src/main/target/IMPULSERCF3/target.h index 021b3c27b..fde4309fa 100644 --- a/src/main/target/IMPULSERCF3/target.h +++ b/src/main/target/IMPULSERCF3/target.h @@ -23,6 +23,25 @@ #define TARGET_BOARD_IDENTIFIER "IMF3" +// Removed to make the firmware fit into flash (in descending order of priority): +//#undef USE_GYRO_OVERFLOW_CHECK +//#undef USE_GYRO_LPF2 + +//#undef USE_ITERM_RELAX +//#undef USE_RC_SMOOTHING_FILTER + +//#undef USE_TELEMETRY_HOTT +//#undef USE_TELEMETRY_MAVLINK +//#undef USE_TELEMETRY_LTM +//#undef USE_SERIALRX_XBUS + +//#undef USE_BOARD_INFO +#undef USE_EXTENDED_CMS_MENUS +#undef USE_RTC_TIME +#undef USE_RX_MSP +#undef USE_ESC_SENSOR_INFO + + #define ENABLE_DSHOT_DMAR true #define LED0_PIN PB7 diff --git a/src/main/target/OMNIBUS/target.h b/src/main/target/OMNIBUS/target.h index ef7ac867e..037633da0 100644 --- a/src/main/target/OMNIBUS/target.h +++ b/src/main/target/OMNIBUS/target.h @@ -29,6 +29,8 @@ #undef USE_ITERM_RELAX #undef USE_RC_SMOOTHING_FILTER +#undef USE_HUFFMAN + #undef USE_TELEMETRY_HOTT #undef USE_TELEMETRY_MAVLINK #undef USE_TELEMETRY_LTM diff --git a/src/main/target/SPRACINGF3EVO/target.h b/src/main/target/SPRACINGF3EVO/target.h index 4f86f8d45..89e5b6f14 100644 --- a/src/main/target/SPRACINGF3EVO/target.h +++ b/src/main/target/SPRACINGF3EVO/target.h @@ -35,6 +35,7 @@ #undef USE_RC_SMOOTHING_FILTER #undef ITERM_RELAX +#endif #undef USE_TELEMETRY_HOTT #undef USE_TELEMETRY_MAVLINK @@ -42,8 +43,6 @@ #undef USE_SERIALRX_XBUS #undef USE_BOARD_INFO -#endif - #undef USE_EXTENDED_CMS_MENUS #undef USE_RTC_TIME #undef USE_RX_MSP diff --git a/src/main/target/SPRACINGF3MINI/target.h b/src/main/target/SPRACINGF3MINI/target.h index b7a6e1be9..4a88c763a 100644 --- a/src/main/target/SPRACINGF3MINI/target.h +++ b/src/main/target/SPRACINGF3MINI/target.h @@ -36,12 +36,12 @@ //#undef USE_GYRO_OVERFLOW_CHECK //#undef USE_GYRO_LPF2 -//#undef USE_TELEMETRY_HOTT -//#undef USE_TELEMETRY_MAVLINK -//#undef USE_TELEMETRY_LTM -//#undef USE_SERIALRX_XBUS +#undef USE_TELEMETRY_HOTT +#undef USE_TELEMETRY_MAVLINK +#undef USE_TELEMETRY_LTM +#undef USE_SERIALRX_XBUS -//#undef USE_BOARD_INFO +#undef USE_BOARD_INFO #undef USE_EXTENDED_CMS_MENUS #undef USE_RTC_TIME #undef USE_RX_MSP From 19b0f9712f61069f8a560362cec9b972eda4a6b3 Mon Sep 17 00:00:00 2001 From: mikeller Date: Sun, 22 Jul 2018 10:07:48 +1200 Subject: [PATCH 2/2] Also removed some from FURYF3. --- src/main/target/FURYF3/target.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/target/FURYF3/target.h b/src/main/target/FURYF3/target.h index 35e2be945..96a4476f0 100644 --- a/src/main/target/FURYF3/target.h +++ b/src/main/target/FURYF3/target.h @@ -42,9 +42,9 @@ #undef USE_SERIALRX_XBUS #undef USE_BOARD_INFO +#endif #undef USE_EXTENDED_CMS_MENUS #undef USE_RTC_TIME -#endif #undef USE_RX_MSP #undef USE_ESC_SENSOR_INFO