ardupilot
ardupilot copied to clipboard
Automate reporting of firmware build limitations by board
Maintaining the Wiki list of firmware limitations has become untenable and mistakes and ommisions are easily introduced...we need a script that will generate a list, by board type, of what features are excluded and listed in a file on the server which can be linked from the Wiki.....running this script every other day or less frequently will be sufficient....we need this ASAP
@andyp1per suggests that the build server be enhanced to use that information to automatically select the configuration to match the current limitations list when a board is selected, making it easier to drop and add back features...
https://ardupilot.org/copter/docs/common-limited-firmware.html
i think processing the elf file at the time we build to generate a features.txt for each build is the first step
https://github.com/ArduPilot/ardupilot/pull/21315