Dev Call Mar 24, 2025

Release Update

Issues & Pull requests

Attendee count (max): 14

UTC2300 - vehicle update

  • After disarm flight controller rebooted?
  • MatekF405-TE-bdshot
  • Another Guided-terrain-alt issue
    • We previously we were only checking for correct altitude last time
    • Some circumstances it will climb and come back down again
      • Pretty severe bug given typical max height constraints
    • New autotest
      • Depends on climb/descend
      • Need to go back and forth to reproduce
  • Upset recovery problem
    • Tridge has a reproducible test case where qloiter continues for a very long time
    • Not Plane-specific?
    • Scripted bindings to set pos/vel/accel
      • Maybe be able to auto-test it
    • Locks in at a few degrees
    • Limit flags are being set
  • M10 configuration issue is back
    • Tim and tridge will work together on this
    • It’s DroneCAN and the version of the fw on the flight controller should make absolutely no difference
  • Andy’s worked with a user on a lockup related to bdshot
    • No PR yet
  • Heap allocation issue
    • MissionPlanner simulator can get hap allocation error
    • Thomas is looking at it
      • Maybe malloc isn’t clearing memory again?
  • Invensense IMU problem?
  • Microbrain proximity sensor?
    • AIS not working on Copter?
  • Tradheli internal error?
    • Ferucio…
  • Pre-arm check from Sid on IMU loop stuff
    • Will come back to this later
  • Disarmed motors in tailsitter is a good PR and will want to be in 4.6

UTC2337 - AP_MSP_DIsplayPort: add support for INAV multi page font tables by Hwurzburg · Pull Request #29603 · ArduPilot/ardupilot · GitHub

  • Add support for INAV multi-page font tables
  • Some issues with symbol availability

UTC2341 - Plane: tailsitter: ensure none-masked motors are zeroed in forward flight by IamPete1 · Pull Request #29561 · ArduPilot/ardupilot · GitHub

  • Fix tailsitters / zeroing output
  • Tridge needs to test

UTC2342 - Prearm check to validate backend read rates against scheduler loop rate by bugobliterator · Pull Request #28672 · ArduPilot/ardupilot · GitHub

  • Prearm check for loop rates and IMU rates
  • 50Hz IMU from EAHRS is flyable but comes-afoul of the new sanity check
    • Just exempt EAHRS from the check
  • Waiting on Sid

UTC2345 - Copter, Rover, Plane, Sub, Mission: add DO_SET_ROI_LOCATION and DO_SET_ROI_NONE support by rmackay9 · Pull Request #29567 · ArduPilot/ardupilot · GitHub

  • handle set-roi as None and location as mission commands
  • Somewhat surprising plumbing for ROI-None

UTC2353 - Create and use MAV_ parameter namespace by peterbarker · Pull Request #29568 · ArduPilot/ardupilot · GitHub

  • Use MAV namespace for parameters
  • Collating?
  • Tridge doesn’t want the 0 padding
    • We’ll fix the GCSs to sort these lists appropriately
  • MAV5_DEVID to allow you to know which device
    • Encodes bus and instance number
    • Parameter list will also decode
  • Parameter conversion for the streamrates
  • Tridge wants to see streamrates moved before this is merged

UTC0039 - AP_BattMonitor: stop using OwnPtr for various i2c backends by peterbarker · Pull Request #29571 · ArduPilot/ardupilot · GitHub

  • Stop using OwnPtr for various i2c backends
  • Merged!

UTC0039 - AP_AdvancedFailsafe: avoid direct use of location.alt by peterbarker · Pull Request #29575 · ArduPilot/ardupilot · GitHub

  • Stop using location.alt field in AP_AdvancedFailsafe
  • Merged

UTC0044 - AP_HAL_Linux: remove unused RCInput_UART by peterbarker · Pull Request #29576 · ArduPilot/ardupilot · GitHub

  • RCInput_UART no longer used
  • Merged!

UTC0046 - AP_Compass: add IIS2MDC driver by Georacer · Pull Request #29578 · ArduPilot/ardupilot · GitHub

  • IIS2MDC compass support
  • Need to know that it builds

UTC0050 - AP_SerialManager: fix baudrate metadata by amilcarlucas · Pull Request #29585 · ArduPilot/ardupilot · GitHub

  • Serialmananger metadata fix
  • Merged!
UTC0050 - Add logging of data coming through uarts by peterbarker · Pull Request #29589 · ArduPilot/ardupilot · GitHub
  • Add logging of data coming through uarts
  • Can simplify the read/write calls; don’t need them in the UART

UTC0119 - AP_Mount: XFRobot driver by rmackay9 · Pull Request #29599 · ArduPilot/ardupilot · GitHub

  • XFRobot gimbal driver
  • Need to remove some things before this can be merged
  • Slight allocation issues

UTC0138 - SCurve: Fix speed and accel checks to include z component when transitioning fast waypoints by lthall · Pull Request #29601 · ArduPilot/ardupilot · GitHub

  • Fix speed and accel checks to include z component
  • Pure vertical waypoint over-speed
  • More comments added
  • MergeOnCIPass

UTC0141 - Plane: fixed terrain alt target guided by tridge · Pull Request #29602 · ArduPilot/ardupilot · GitHub

  • altitude fixes for terrain
  • MergeOnCIPass

UTC0144 - close