Dev Call May 11, 2026

CI Workflows

Release Update

Issues & Pull Requests

Attendee count (max): 19

UTC2304 - CI

UTC2306 - release

  • Good progress on the payload place bug
  • Fix has gone in so payload place and land don’t get stuck
  • Red herring on circle speed
  • A bunch of PRs have appeared from various developers
  • Randy’s not aware of any new issues
  • Quiktune in RTL on quadplane did not go well
    • Allows you to tune in fixed-wing mode which is kind of wild….
    • Stop using the lua script on quadplanes!
      • Replaced with C++
    • Will merge the fix for the lua script
      • Should allow it in guided too
      • Need to make it is actually hovering not in transition
  • Small maths bug for 4.7 yet to come from Leonard
  • Copter crash when using autotune with fast rates?
    • Regular H7
    • Looks a bit like a motor failure and not always on same motor
    • Log shows a bunch of stuff that it shouldn’t be showing
    • Some corner cases not being handled correctly?
    • Maybe not an acceptable configuration range?
      • CPU is maxed out and it is in fast-rates
      • Two threads with two different things
        • CPU may not be getting to all threads correctly?
        • ESC desync?!
    • Probably difficult to get scope trace
      • Reproducible on the ground?
    • Hover before autotune crash log is there
  • Mount poi sometimes not working?
  • Release again at end of this week
    • PR later today or end of tomorrow
    • Will include the heli changes that were missing last time

UTC2321 - https://github.com/ArduPilot/ardupilot/pull/19844

  • New option to clear the RC override
  • Some things to fix up
  • We’ll come back to this one

UTC2323 - AP_IOMCU: Fix status read error counter not resetting by RickReeser · Pull Request #28725 · ArduPilot/ardupilot · GitHub

  • Iomcu status count reset
  • Needs to be tested again
  • Apparently some boards have dodgy uarts

UTC2324 - AP_Arming: make accel and gyro consistency check happen together by rishabsingh3003 · Pull Request #32022 · ArduPilot/ardupilot · GitHub

  • Make accel and gyro consistency work together
  • CI is now passing
  • Merged!

UTC2334 - ArduPlane: enable soaring in LOITER and GUIDED modes by Maarrk · Pull Request #32034 · ArduPilot/ardupilot · GitHub

  • Enable soaring in loiter and guided mode
  • Feedback has been left from PH

UTC2335 - AP_NavEKF3: zero del vel bias states after covariance update by tpwrules · Pull Request #32177 · ArduPilot/ardupilot · GitHub

  • zero del vel bias states after covariance update
  • Merged!

UTC2337 - AP_NavEKF3: add 2-state IMU-aided AGL Kalman filter for optical flow by rishabsingh3003 · Pull Request #32389 · ArduPilot/ardupilot · GitHub

  • Add 2-state IMU-aided AGL Kalman filter
  • Can we replace A with B?
  • Yes, but it’s not trivial we can’t do it automatically
  • Merged!

UTC2344 - Refactor sending of camera_description message up into AP_Camera_backend by peterbarker · Pull Request #32515 · ArduPilot/ardupilot · GitHub

  • Factor out sending of camera information message
  • Merged!

UTC2346 - AP_RangeFinder: Add driver for LightWare GRF250 - I2C by rishabsingh3003 · Pull Request #32923 · ArduPilot/ardupilot · GitHub

  • Add driver for the Lightware GR250-I2C
  • Review left
  • Peter will merge once Rishabh’s looked at the review comments

UTC0003 - Copter: Auto mode zero-alt-above-terrain fix by rmackay9 · Pull Request #32943 · ArduPilot/ardupilot · GitHub

  • Throw a failsafe rather than using above-home
  • The whole “zero” as current altitude thing needs discussing
  • Randy will write an autotest

UTC0008 - Tradheli - reorganize to allow spool state update before rsc update by bnsgeyer · Pull Request #32962 · ArduPilot/ardupilot · GitHub

  • Allow spool state update before rsc update
  • SITL tested by a couple of people
  • Logic error
  • Randy will look
  • Related to Copter, Plane, Sub, AP_Motors: spoolup reporting enhancements by lthall · Pull Request #32955 · ArduPilot/ardupilot · GitHub
    • Spoolup reporting enhancements
  • Leonard wants to change the idle state
    • When moving armed to min
      • Checks want to run e.g. RPM checks
    • Spoolup-block functionality needs to allow the idle state to go all the way to min throttle and then wait
  • Copter doesn’t require you to have spinning motors at mot-spin-arm
    • Randy didn’t mind having it as a requirement
  • So moving the block o min rather than armed

UTC0012 - AP_Motors: increase BAT_VOLT_MAX and MIN ranges for 14S batteries by muramura · Pull Request #32970 · ArduPilot/ardupilot · GitHub

  • Increase BAT_BOLT_MAX and min ranges for 14S batteries
  • Thing is there’s been 100S systems out there!
    • What do we want to gate ordinary users at?
  • Anything above 12S is getting dangerous….
    • Responsibility liability here?
  • Leonard would thing 24S is a more appropriate number
  • Lots of other parameters are affected by this maximum!
    • E.g. your motor battery voltages
    • E.g. battery failsafe voltages
  • BATTERY_STATUS_V2
    • If you want to be involved in the development of this next-gen message then ping Peter
  • PR to be changes to 24S
    • Investigation need about other parameters

UTC0023 - AP_Logger: allow for much faster logging over MAVLink by tridge · Pull Request #33020 · ArduPilot/ardupilot · GitHub

  • Allow for much faster logging over mavlink
  • Peter would prefer his push-in-thread PR
  • Change log-mav-ratemax default?
  • Maybe for 4.7?

UTC0033 - AP_CANManager: send log_text via GCS and AP_Logger by bugobliterator · Pull Request #33010 · ArduPilot/ardupilot · GitHub

  • Remove CAN logging code
  • Buffer overwrite
  • Terrible bug
  • Thomas will do a more comprehensive patch

UTC0049 - Rp2350 port WIP for feedback by davidbuzz · Pull Request #32995 · ArduPilot/ardupilot · GitHub

  • Rp2350 port WIP
  • Accidentally tagged

UTC0050 - AP_NavEKF3: loop over states in FuseVelPosNED Kalman gain computation by tpwrules · Pull Request #32993 · ArduPilot/ardupilot · GitHub

  • Loop over states in FuseVelPosNED

UTC0055 - Create and use an active_backend pointer in the AHRS by peterbarker · Pull Request #32991 · ArduPilot/ardupilot · GitHub

  • Can be merged if Thomas is happy

UTC0103 - Have all AHRS backends return quaternion rotated into vehicle body frame by peterbarker · Pull Request #32990 · ArduPilot/ardupilot · GitHub

  • AHRS backends rotate into the vbehicle body frame
  • Merged!

UTC0106 - Fixes for embedded-JSON-and-parms by peterbarker · Pull Request #32985 · ArduPilot/ardupilot · GitHub

  • Parameter plane reversal stuff
  • Still needs more testing

UTC0121 - Update GPS offset when setting BARO_FIELD_ELV by Maarrk · Pull Request #32983 · ArduPilot/ardupilot · GitHub

  • Update GPS offset when setting BARO_FIELD_ELEV
  • Interesting work-around by setting alt source to GPS and then the baro will magically adjust….
  • We have wanted to correct baro alt based on GPS data
  • We should look at correcting the barometer back towards the GPS even when using it as a height source

UTC0139 - discussion of magically created autotest

UTC0140 - devcall tomorrow

  • Many devs not available
  • 4.7 Wiki issues - please check them if you’ve added features!

UTC0141 - close