mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-16 04:45:24 +03:00
Renamed to 'FEATURE_CUT_LEVEL', added 'FORCE_FEATURE_CUT_LEVEL' command line option.
This commit is contained in:
parent
776549785d
commit
2e000506c8
3 changed files with 27 additions and 22 deletions
|
@ -1,7 +1,7 @@
|
|||
F3_TARGETS += $(TARGET)
|
||||
FEATURES = VCP SDCARD_SPI
|
||||
|
||||
FLASH_RESTRICTEDNESS_LEVEL = 8
|
||||
FEATURE_CUT_LEVEL = 8
|
||||
|
||||
TARGET_SRC = \
|
||||
drivers/accgyro/accgyro_mpu.c \
|
||||
|
|
|
@ -164,58 +164,60 @@
|
|||
|
||||
#if (FLASH_SIZE > 128)
|
||||
#define USE_GYRO_OVERFLOW_CHECK
|
||||
|
||||
#define USE_CAMERA_CONTROL
|
||||
#define USE_CMS
|
||||
#define USE_DSHOT_DMAR
|
||||
#define USE_YAW_SPIN_RECOVERY
|
||||
#define USE_MSP_DISPLAYPORT
|
||||
#define USE_MSP_OVER_TELEMETRY
|
||||
#define USE_RCDEVICE
|
||||
#define USE_DSHOT_DMAR
|
||||
#define USE_SERIALRX_FPORT // FrSky FPort
|
||||
#define USE_TELEMETRY_CRSF
|
||||
#define USE_TELEMETRY_SRXL
|
||||
#define USE_SERIAL_4WAY_BLHELI_BOOTLOADER //TODO: Fix this conditional.
|
||||
#define USE_CMS //TODO: Fix this conditional.
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 10))
|
||||
#define USE_CAMERA_CONTROL
|
||||
#define USE_MSP_DISPLAYPORT
|
||||
#define USE_MSP_OVER_TELEMETRY
|
||||
#define USE_RCDEVICE
|
||||
#define USE_VIRTUAL_CURRENT_METER
|
||||
#define USE_VTX_COMMON
|
||||
#define USE_VTX_CONTROL
|
||||
#define USE_VTX_SMARTAUDIO
|
||||
#define USE_VTX_TRAMP
|
||||
#define USE_ESC_SENSOR
|
||||
#define USE_SERIAL_4WAY_BLHELI_BOOTLOADER //TODO: Fix this conditional.
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 9))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 9))
|
||||
#define USE_GYRO_LPF2
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 8))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 8))
|
||||
#define USE_LAUNCH_CONTROL
|
||||
#define USE_DYN_LPF
|
||||
#define USE_D_CUT
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 7))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 7))
|
||||
#define USE_THROTTLE_BOOST
|
||||
#define USE_INTEGRATED_YAW_CONTROL
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 6))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 6))
|
||||
#define USE_ITERM_RELAX
|
||||
#define USE_RC_SMOOTHING_FILTER
|
||||
#define USE_THRUST_LINEARIZATION
|
||||
#define USE_TPA_MODE
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 5))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 5))
|
||||
#define USE_PWM
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 4))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 4))
|
||||
#define USE_HUFFMAN
|
||||
#define USE_PINIO
|
||||
#define USE_PINIOBOX
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 3))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 3))
|
||||
#ifdef USE_SERIALRX_SPEKTRUM
|
||||
#define USE_SPEKTRUM_BIND
|
||||
#define USE_SPEKTRUM_BIND_PLUG
|
||||
|
@ -228,14 +230,14 @@
|
|||
#endif
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 2))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 2))
|
||||
#define USE_TELEMETRY_HOTT
|
||||
#define USE_TELEMETRY_LTM
|
||||
#define USE_SERIALRX_SUMH // Graupner legacy protocol
|
||||
#define USE_SERIALRX_XBUS // JR
|
||||
#endif
|
||||
|
||||
#if ((FLASH_SIZE > 256) || (FLASH_RESTRICTEDNESS_LEVEL < 1))
|
||||
#if ((FLASH_SIZE > 256) || (FEATURE_CUT_LEVEL < 1))
|
||||
#define USE_BOARD_INFO
|
||||
#define USE_EXTENDED_CMS_MENUS
|
||||
#define USE_RTC_TIME
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue