mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-26 01:35:35 +03:00
Merge pull request #4157 from iNavFlight/de_disable_f3_features
[F3] Remove some features; Reduce heap size
This commit is contained in:
commit
255d08d37d
3 changed files with 9 additions and 7 deletions
3
Makefile
3
Makefile
|
@ -119,8 +119,7 @@ $(error Unknown target MCU specified.)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
GROUP_1_TARGETS := ALIENFLIGHTF3 ALIENFLIGHTF4 AIRHEROF3 AIRHEROF3_QUAD COLIBRI_RACE LUX_RACE SPARKY REVO SPARKY2 COLIBRI KISSFC FALCORE FF_F35_LIGHTNING FF_FORTINIF4 FF_PIKOF4 FF_PIKOF4OSD
|
GROUP_1_TARGETS := ALIENFLIGHTF3 ALIENFLIGHTF4 AIRHEROF3 AIRHEROF3_QUAD COLIBRI_RACE LUX_RACE SPARKY REVO SPARKY2 COLIBRI KISSFC FALCORE FF_F35_LIGHTNING FF_FORTINIF4 FF_PIKOF4 FF_PIKOF4OSD
|
||||||
GROUP_2_TARGETS := SPRACINGF3 SPRACINGF3EVO SPRACINGF3EVO_1SS SPRACINGF3MINI SPRACINGF4EVO CLRACINGF4AIR CLRACINGF4AIRV2 BEEROTORF4 BETAFLIGHTF3 BETAFLIGHTF4 PIKOBLX
|
GROUP_2_TARGETS := SPRACINGF3 SPRACINGF3EVO SPRACINGF3EVO_1SS SPRACINGF3MINI SPRACINGF4EVO CLRACINGF4AIR CLRACINGF4AIRV2 BEEROTORF4 BETAFLIGHTF3 BETAFLIGHTF4 PIKOBLX SPRACINGF3NEO
|
||||||
# SPRACINGF3NEO
|
|
||||||
GROUP_3_TARGETS := OMNIBUS AIRBOTF4 BLUEJAYF4 OMNIBUSF4 OMNIBUSF4PRO OMNIBUSF4V3 FIREWORKSV2 SPARKY2 MATEKF405 OMNIBUSF7 DYSF4PRO OMNIBUSF4PRO_LEDSTRIPM5 OMNIBUSF7NXT OMNIBUSF7V2 ASGARD32F4
|
GROUP_3_TARGETS := OMNIBUS AIRBOTF4 BLUEJAYF4 OMNIBUSF4 OMNIBUSF4PRO OMNIBUSF4V3 FIREWORKSV2 SPARKY2 MATEKF405 OMNIBUSF7 DYSF4PRO OMNIBUSF4PRO_LEDSTRIPM5 OMNIBUSF7NXT OMNIBUSF7V2 ASGARD32F4
|
||||||
GROUP_4_TARGETS := ANYFC ANYFCF7 ANYFCF7_EXTERNAL_BARO ANYFCM7 ALIENFLIGHTNGF7 PIXRACER YUPIF4 YUPIF4MINI YUPIF4R2 YUPIF7 MATEKF405SE MATEKF411 MATEKF722 MATEKF405OSD MATEKF405_SERVOS6
|
GROUP_4_TARGETS := ANYFC ANYFCF7 ANYFCF7_EXTERNAL_BARO ANYFCM7 ALIENFLIGHTNGF7 PIXRACER YUPIF4 YUPIF4MINI YUPIF4R2 YUPIF7 MATEKF405SE MATEKF411 MATEKF722 MATEKF405OSD MATEKF405_SERVOS6
|
||||||
GROUP_OTHER_TARGETS := $(filter-out $(GROUP_1_TARGETS) $(GROUP_2_TARGETS) $(GROUP_3_TARGETS) $(GROUP_4_TARGETS), $(VALID_TARGETS))
|
GROUP_OTHER_TARGETS := $(filter-out $(GROUP_1_TARGETS) $(GROUP_2_TARGETS) $(GROUP_3_TARGETS) $(GROUP_4_TARGETS), $(VALID_TARGETS))
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#if defined(STM32F3)
|
#if defined(STM32F3)
|
||||||
#define DYNAMIC_HEAP_SIZE 1536
|
#define DYNAMIC_HEAP_SIZE 1024
|
||||||
#else
|
#else
|
||||||
#define DYNAMIC_HEAP_SIZE 2048
|
#define DYNAMIC_HEAP_SIZE 2048
|
||||||
#endif
|
#endif
|
||||||
|
@ -70,10 +70,12 @@
|
||||||
#define USE_RX_UIB
|
#define USE_RX_UIB
|
||||||
|
|
||||||
// Allow default rangefinders
|
// Allow default rangefinders
|
||||||
|
#define USE_RANGEFINDER
|
||||||
#define USE_RANGEFINDER_MSP
|
#define USE_RANGEFINDER_MSP
|
||||||
#define USE_RANGEFINDER_BENEWAKE
|
#define USE_RANGEFINDER_BENEWAKE
|
||||||
|
|
||||||
// Allow default optic flow boards
|
// Allow default optic flow boards
|
||||||
|
#define USE_OPFLOW
|
||||||
#define USE_OPFLOW_CXOF
|
#define USE_OPFLOW_CXOF
|
||||||
#define USE_OPFLOW_MSP
|
#define USE_OPFLOW_MSP
|
||||||
|
|
||||||
|
@ -82,6 +84,11 @@
|
||||||
|
|
||||||
#define USE_TEMPERATURE_SENSOR
|
#define USE_TEMPERATURE_SENSOR
|
||||||
#define USE_TEMPERATURE_LM75
|
#define USE_TEMPERATURE_LM75
|
||||||
|
|
||||||
|
#define USE_MSP_DISPLAYPORT
|
||||||
|
#define USE_DASHBOARD
|
||||||
|
#define DASHBOARD_ARMED_BITMAP
|
||||||
|
#define USE_OLED_UG2864
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (FLASH_SIZE > 128)
|
#if (FLASH_SIZE > 128)
|
||||||
|
@ -97,10 +104,6 @@
|
||||||
#define USE_ACC_NOTCH
|
#define USE_ACC_NOTCH
|
||||||
#define USE_CMS
|
#define USE_CMS
|
||||||
#define CMS_MENU_OSD
|
#define CMS_MENU_OSD
|
||||||
#define USE_DASHBOARD
|
|
||||||
#define USE_OLED_UG2864
|
|
||||||
#define USE_MSP_DISPLAYPORT
|
|
||||||
#define DASHBOARD_ARMED_BITMAP
|
|
||||||
#define USE_GPS_PROTO_NMEA
|
#define USE_GPS_PROTO_NMEA
|
||||||
#define USE_GPS_PROTO_NAZA
|
#define USE_GPS_PROTO_NAZA
|
||||||
#define USE_GPS_PROTO_MTK
|
#define USE_GPS_PROTO_MTK
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue