Skip to content

ardupilotmega: add Blimp entries to PID_TUNING_AXIS enum#488

Merged
tridge merged 1 commit intoArduPilot:masterfrom
peterbarker:pr-claude/blimp-pid-tuning-axis
Mar 23, 2026
Merged

ardupilotmega: add Blimp entries to PID_TUNING_AXIS enum#488
tridge merged 1 commit intoArduPilot:masterfrom
peterbarker:pr-claude/blimp-pid-tuning-axis

Conversation

@peterbarker
Copy link
Copy Markdown

Blimp was sending values 1-8 (conflicting with defined entries 1-6 and Rover entries 7-11). Add named entries 12-16:

  • 12: PID_TUNING_VEL_DOWN (velocity down)
  • 13: PID_TUNING_POS_NORTH (position north)
  • 14: PID_TUNING_POS_EAST (position east)
  • 15: PID_TUNING_POS_DOWN (position down)
  • 16: PID_TUNING_YAW_ANGLE (yaw angle)

Blimp's yaw rate PID reuses PID_TUNING_YAW (3), consistent with other vehicles. VEL_NORTH (10) and VEL_EAST (11) from the Rover commit are reused for Blimp's X and Y velocity axes.

Blimp was sending values 1-8 (conflicting with defined entries 1-6 and
Rover entries 7-11). Add named entries 12-16:

- 12: PID_TUNING_VEL_DOWN  (velocity down)
- 13: PID_TUNING_POS_NORTH (position north)
- 14: PID_TUNING_POS_EAST  (position east)
- 15: PID_TUNING_POS_DOWN  (position down)
- 16: PID_TUNING_YAW_ANGLE (yaw angle)

Blimp's yaw rate PID reuses PID_TUNING_YAW (3), consistent with
other vehicles. VEL_NORTH (10) and VEL_EAST (11) from the Rover
commit are reused for Blimp's X and Y velocity axes.
@tridge tridge merged commit 5b5fc36 into ArduPilot:master Mar 23, 2026
12 checks passed
@peterbarker peterbarker deleted the pr-claude/blimp-pid-tuning-axis branch March 24, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants