mirror of
https://github.com/ArduPilot/ardupilot.git
synced 2026-10-02 10:23:25 +08:00
These four @Param blocks sit on their own after the var_info tables, attached to nothing. Their own preamble says they were put there so beta Mission Planner could pick up descriptions from master, and that they could be removed "once Rover-3.6-beta testing begins". All four describe parameters that no longer exist: CH7_OPTION replaced by RC7_OPTION in Rover-3.5 AUX_CH gone with the same rework PIVOT_TURN_ANGLE converted to WP_PIVOT_ANGLE PIVOT_TURN_RATE converted to WP_PIVOT_RATE The last two still have their entries in conversion_table[], which is what actually carries an old stored value across, and is untouched. These are not merely dead comments. param_parse.py harvests them, so the generated metadata has been advertising four parameters the firmware does not have. Regenerating Rover metadata before and after removes exactly Rover:CH7_OPTION, Rover:AUX_CH, Rover:PIVOT_TURN_ANGLE and Rover:PIVOT_TURN_RATE, and changes nothing else. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>