I don't have a full changelog, but one of the things added is the option to exclude certain add ons to save around 50k of flash space. Certainly saved me with my APM2.4. Thanks devs!
From APM_config.h:
// uncomment the lines below to save on flash space if compiling for the APM using Arduino IDE //#define OPTFLOW DISABLED // disable optical flow sensor to save 5K of flash space //#define LOGGING_ENABLED DISABLED // disable dataflash logging to save 11K of flash space //#define MOUNT DISABLED // disable the camera gimbal to save 8K of flash space //#define CLI_ENABLED DISABLED // disable the CLI (command-line-interface) to save 21K of flash space //#define AUTOTUNE DISABLED // disable the auto tune functionality to save 7k of flash
Replies
I don't have a full changelog, but one of the things added is the option to exclude certain add ons to save around 50k of flash space. Certainly saved me with my APM2.4. Thanks devs!
From APM_config.h:
// uncomment the lines below to save on flash space if compiling for the APM using Arduino IDE
//#define OPTFLOW DISABLED // disable optical flow sensor to save 5K of flash space
//#define LOGGING_ENABLED DISABLED // disable dataflash logging to save 11K of flash space
//#define MOUNT DISABLED // disable the camera gimbal to save 8K of flash space
//#define CLI_ENABLED DISABLED // disable the CLI (command-line-interface) to save 21K of flash space
//#define AUTOTUNE DISABLED // disable the auto tune functionality to save 7k of flash