ardupilot
ardupilot copied to clipboard
Wrap each DDS topic with an IFDEF to reduce flash usage
Feature request
Is your feature request related to a problem? Please describe.
DDS currently has the source code for every topic. While a user can modify the XML refs to only expose the topics they want to reduce runtime RAM usage and data, flash is always taken up.
Describe the solution you'd like
Wrap each exposed topic around an ifdef. This was recommended by @peterbarker . Then, expose these in the build server.
Describe alternatives you've considered
Using all the flash and only working on CubeRed.