Dev Call June 9, 2025

Release Update

Issues & Pull Request

Attendee count (max): 16

UTC1100 - Release update

  • Bad gyro health on yaapu telemetry
    • A startup issue
  • Any help with these issues coming out of the release would be good
  • Another terrain landing issue in Plane
    • Tridge is trying to reproduce in SITL
  • PPP bug which is scheduled for call
  • Another older Plane issue to go into 4.6 which we’ll look at later in the call

UTC1110 - Move rudder arming up into RC_Channel library by peterbarker · Pull Request #16091 · ArduPilot/ardupilot · GitHub

  • Rudder arming up into common code
  • Rudder arming stuff back into rc channels code, out of arming
  • Lose the check for rudder arming in toymode
  • There’s an aux switch for reversing the throttle
    • This affects arming
  • Some people reverse throttle on RC input on Planes
  • To be tested out at SV
  • Want to support the DJI gestures
    • Both sticks down and to the middle
    • Accept either gesture?
      • First time users probably want to use the DJI gesture
    • Does it work mode1/mode2?
  • Randy will look at it

UTC1133 - Plane: quadplane: improve mav_type reporting for GCS by tajisoft · Pull Request #21596 · ArduPilot/ardupilot · GitHub

  • Make GCSs be able to choose better icons for vehicle
  • Definitions have changed in mavlink, stuffing this up

UTC1142 - Plane: Fix MAV_CMD_NAV_LOITER_TURNS with zero turns skipping waypoint location by joshanne · Pull Request #28614 · ArduPilot/ardupilot · GitHub

  • Fix mav loiter turns skipping the waypoint
  • Merged!

UTC1143 - https://github.com/ArduPilot/ardupilot/pull/30042

  • Multiple tuning knobs
  • Bad rebase

UTC1147 - AP_DroneCAN: servo/esc don't output zero pwm by IamPete1 · Pull Request #30219 · ArduPilot/ardupilot · GitHub

  • Don’t output zero pwm in DroneCAN
    • Outputs a mad value
  • Some concerns that ESCs may not initialised
  • But sometimes we might put out full-reverse…

UTC1151 - AP_Generator: disable generator library on <=204kB boards by peterbarker · Pull Request #30244 · ArduPilot/ardupilot · GitHub

  • Remove generator support again
  • Surprisingly difficult to get people to run master in MissionPlanner
    • Ctrl-q!
  • “Planner → Test” Screen is the same as ctrl-f
  • Tridge wants to make it easier for people to try the latest firmware

UTC1158 - Potential fix for code scanning alert no. 11: Workflow does not contain permissions by peterbarker · Pull Request #30250 · ArduPilot/ardupilot · GitHub

  • Put permission: into our workflows
  • We can’t see where this increases security
  • Need someone who knows what they’re doing with the workflows to tell us why this improves things
  • Automatic token authentication - GitHub Docs seems to say actions is read-only in public repos, but don’t you need write there to create artifacts?

UTC0020 - AP_Networking: make PPP much more robust by tridge · Pull Request #30274 · ArduPilot/ardupilot · GitHub

  • Make PPP much more robust
  • We can lose data this way
    • Check uart for space, drop if no space
    • Sleep can make things work but might cause scheduling issues
  • Lockups and watchdog reboots

UTC0033 - Trimble PX-1 GNSS-RTX-INS External AHRS by Ryanf55 · Pull Request #30232 · ArduPilot/ardupilot · GitHub

  • Trimble PX-1 GNSS-RTX-INS external AHRS
  • Autotest to come
  • Bad data uart might spin
    • Continuous zero bytes
  • Pauses at tops of thread loops are good as it guarantees there’s not going to be a tight loop

UTC0046 - AP_Scripting: Add GPS switch script by Ryanf55 · Pull Request #30239 · ArduPilot/ardupilot · GitHub

  • Add GPS switch script
  • Interesting thing with get_aux_cached
    • If people are using buttons in the GCS then get_aux_cached will return nil until first button position, and that may only be set when th GCS button is pressed

UTC0049 - modem script would like another review

  • Ryan’s looking at getting cheap cards for the DevTeam
  • 3c/MB
  • Massive shipping cost
    • Maybe reship
  • Serially connected video cameras?
    • They exist
    • But we want h265
  • Bandwidth testing TBA
  • H265 could work if the bandwidth is in the order of a megabit

UTC0059 - conference

  • Vote is open
  • Please vote!
  • If you’re coming to the pre-conference stuff then try to stay in Richmond

UTC0106 - close