Dev Call Sept 14, 2026

CI Workflows

Release Update

AI Review

Issues & pull Requests

Attendee count (max): 13

UTC2300 - CI https://github.com/ArduPilot/ardupilot/actions/workflows/ci.yml

  • Scattering of random things

    • Maybe new CPUs?
  • Randy is saying he’s having issues with the release

    • PB: Can’t just hit restart as it just kick the problem to the partners

    • PB: can probably point Randy to the right fixes

UTC2310 - release update

  • Co-ordinated turns love/hate?

    • Some users don’t love it!

    • This week was low speeds

    • Combined with high yaw rates

    • Should we parameterise the threshold over which we apply the co-ordination?

      • Probably
  • Log from user with over-powered copter

    • Jame throttle and he gets 5G and the barometer goes up

    • Ducted-fan copter

    • Andy’s barometer thrust scaling fixed the problem

    • if you see a log where the baro alt goes up don’t assume the vehicle is actually going up

      • Can see it on Plane with ram air
  • Blademaster had a crash

    • Tridge requested logs
  • The EKF multi-height stuff

    • CTUN only reports the normal climb rate

    • When vibe compensation is on we use a different value

  • Watchdog issue?

    • Tridge suggested the user try 4.8 to get a good crashdump

    • Wiping parameters seems to have fixed the problem

      • Want a copy of those parameters
  • Copter toilet-bowling?

    • Probably sensor issue / unhappy EKF
  • Heargrave D-Shot ESCs

  • Maybe we have a bug in our ESC logging

  • Two release PRs we need to get out the door

    • 4.7.2

    • 4.6.4

      • To fix the logging bug which on a misconfigured notch filter can cause an in-flight reset

UTC2320 - https://github.com/ArduPilot/ardupilot/pull/33717

  • CoreWingF405 board

  • Bad documentation

  • Merged anyway!

UTC2323 - https://github.com/ArduPilot/ardupilot/pull/34206

  • WASM SITL

    • in-the-web-browser
  • It’s quite small

  • The single-uart is the real drawback here

  • Some things to chase up in a review

UTC2346 - autotest: skip MAVFTPCrcCompareMAVProxy on a MAVProxy without crccmp by peterbarker · Pull Request #34105 · ArduPilot/ardupilot · GitHub

  • autotest: skip MAVFTPCrcCompareMAVProxy on a MAVProxy without crccmp

  • Merged!

UTC2347 - RC_Channel: defer aux initialization until backends exist by Hwurzburg · Pull Request #34166 · ArduPilot/ardupilot · GitHub

  • Defer aux init until backends exist

  • Henry changed the init order

  • Peter will look at this one

  • Now a test which fails before / after

UTC2352 - Add support for FTP ListDirectoryWithTime by peterbarker · Pull Request #34229 · ArduPilot/ardupilot · GitHub

  • Support list-directory with time

  • Need to make sure the allocation for the buffer only happens when you use the alias

  • Will bring this back

  • Consider alloca in rename

UTC0009 - Rover: Update limits at each waypoint by stephendade · Pull Request #34256 · ArduPilot/ardupilot · GitHub

  • Honour parameter changes when they are changed live

  • MergeOnCIPass!

UTC0011 - Plane: apply throttle limits to tiltrotor forward thrust by Hwurzburg · Pull Request #34277 · ArduPilot/ardupilot · GitHub

  • Limit throttle on forward-pitch motors

  • User has tested and confirmed it works

  • Needs PH to approve

  • PH was considered a rewrite

    • There’s a test which will make that nice

UTC0012 - AP_RCTelemetry: thread safety for CRSF by landswellsong · Pull Request #34307 · ArduPilot/ardupilot · GitHub

  • AP_RCTelemetry: thread safety for CRSF

  • Continues to retry to init object even when it fails

  • Can’t do this while armed

  • Can be merged once the armed thing is taken care of

UTC0019 - https://github.com/ArduPilot/ardupilot/pull/34319

  • Zephy support

  • Now fleis in renode

  • Can flash with the ArduPilot bootloader

    • Probably would work with the PX4 bootloader

    • MCUBoot?

      • Should be removed from the PR

      • Third ecosystem

        • Probably want support at some stage
    • Want users to use the ArduPilot bootloader

    • Apj is still not generated

  • Buzz to read through the patches

UTC0037 - Small airspeed-related changes by peterbarker · Pull Request #34326 · ArduPilot/ardupilot · GitHub

  • Small airspeed related changes

  • We’ll move tridge’s AIReview into a fresh repo in ArduPilot

  • He’ll add support for @AIReview

  • Merged!

UTC0041 - Tools: AP_Periph: init rangefinder without serial port by IamPete1 · Pull Request #34344 · ArduPilot/ardupilot · GitHub

  • Init rangefinder without serial port

  • Merged

UTC0045 - AP_HAL_ChibiOS: fix H730/H723 ADC kernel clock exceeding STM32_ADCCLK_MAX by Hwurzburg · Pull Request #34349 · ArduPilot/ardupilot · GitHub

  • AP_HAL_ChibiOS: fix H730/H723 ADC kernel clock exceeding STM32_ADCCLK_MAX

  • Chibios upgrade bug

  • Tridge is happy but Andy to re-review

UTC0049 - Plane: don't use output limit in fbwa glide failsafe by IamPete1 · Pull Request #34351 · ArduPilot/ardupilot · GitHub

  • Don’t use the output limit in fbwa glide failsafe

  • Comments left

  • Still a draft?!

UTC0056 - AP_NavEKF3: fix the sign of the SRTM height used for flow scaling by andyp1per · Pull Request #34360 · ArduPilot/ardupilot · GitHub

  • Fix ICM56686

  • Merged!

UTC0111 - AP_ADSB: bound Sagetech GPS message field widths by peterbarker · Pull Request #34370 · ArduPilot/ardupilot · GitHub

  • AP_ADSB: bound Sagetech GPS message field widths - #34370

  • Abstracts out a format latitude/format longitude for common usage

  • Merged!

UTC0112 - AC_Avoid: do not back away from the optical flow height limit by andyp1per · Pull Request #34380 · ArduPilot/ardupilot · GitHub

  • Do not back away from optical flow height limit

  • Drive off a cliff and it forces the vehicle down

  • Randy is going to test it

UTC0122 - AP_AHRS: populate ExternalAHRS results even when attitude is invalid by peterbarker · Pull Request #34382 · ArduPilot/ardupilot · GitHub

  • Fill in all AHRS results even if we don’t have an attitude

  • If the AI is fine with the always-assign then we can merge it

UTC0130 - AC_PrecLand: suppress QURT float absolute-value (fabsf) warning by katzfey · Pull Request #34406 · ArduPilot/ardupilot · GitHub

  • AC_PrecLand: suppress QURT float absolute-value (fabsf) warning - #34406

  • Merged!

UC0131 - close