Dev Call Jul 13, 2026

CI Workflows

Release Update

Issues & Pull Requests

Attendee count (max): 11

UTC2300 - CI ci · Workflow runs · ArduPilot/ardupilot · GitHub

  • Rather more stable than the 4.7 release
  • Pierre fixed a DDS problem which popped up
  • Several more flake fixes

UTC2304 - release update

  • New beta tagged and being built
  • Several bug fixes merged in
  • A good week from the point of getting things fixed and merged
  • Heli runup fix
  • Init follow bug
  • Set target and and climbrate issue cm/s vs m/s
  • Param storage page issue
  • Probably release after next week’s DevCall
    • Should check in with Bill
    • Create release PR imminently

UTC2310 - AP_HAL_ChibiOS: add ZeroOneX6-ODID board support by ZeroOne-Aero · Pull Request #33422 · ArduPilot/ardupilot · GitHub

  • ODID variant of ZeroOneX6
  • MergeOnCIPass

UTC2316 - Fix Copter circle mode entry when RC input present by peterbarker · Pull Request #33525 · ArduPilot/ardupilot · GitHub

  • Fix copter circle mode entry when RC input is present
  • Randy will test this one

UTC2323 - Update AHRS output reset information when estimator changes by peterbarker · Pull Request #33630 · ArduPilot/ardupilot · GitHub

  • Update AHRS output reset information when a backend changes
  • Any use in having separate yaw and attitude?
  • We don’t think there’s any good point in having separate yaw and attitude reset events at the moment
  • Leonard thinks a single position reset would also be appropriate rather than all of the different axes
  • MergeOnCIPass
  • Do we get extra messages out?

UTC2338 - https://github.com/ArduPilot/ardupilot/pull/33638

  • Allow temperature on a rangefinder to be over-ridden
  • Can be merged, but an autotest would be nice

UTC2345 - autotest: partial mission upload in upload_simple_relhome_mission by peterbarker · Pull Request #33671 · ArduPilot/ardupilot · GitHub

  • Allow for partial mission uploads
  • Allows for resetting items
  • Merged!

UTC2347 - autotest: skip the octa control-loop subharmonic in DynamicRpmNotches by peterbarker · Pull Request #33680 · ArduPilot/ardupilot · GitHub

  • Fix for flaking DynamicRPMNotch test
  • Latching onto the wrong subharmonic
  • People think Andy should approve this

UTC2356 - Replace git-subsystems-split with Python, start to enforce one-subysystem-per-commit by peterbarker · Pull Request #33683 · ArduPilot/ardupilot · GitHub

  • Rewrite git-subsystems-split in Python
  • Will want PH to approve

UTC0018 - https://github.com/ArduPilot/ardupilot/pull/33706

  • GPS moving baseline for vehicle fix
  • roll/pitch moves GPS antennas.
  • Use the EKF’s concept of attitude to project the baseline before using the yaw as a heading
  • Can also rotate the predicted yaw
  • A pair of PRs for the NMEA trig fix and the MSG_CREATE fix

UTC0029 - https://github.com/ArduPilot/ardupilot/pull/33707

  • Add ring buffer to pin-based RPM and switch to hempel filter
  • Semaphore?
  • Disable interrupts?
  • Use attach_capture_timer for this instead?
  • Time cost analysis required….
  • Can we apply this to everyone’s data just straight-up?
  • PH thinks this is looking nice
  • Need to make sure the interrupt stuff is safe
  • Need to make sure we get sensible numbers vs a vehicle
    • Someone has declared they can test this
  • Applicable to other libraries e.g. rangefinders
    • Nothing in the hampelfilter code is RPM-specific, apparently

UTC0058 - close