Dev Call Dec 26, 2022

Issues & Pull requests

Plane

Copter & Rover

Attendee count (max): 10

UTC2300 - AP_HAL_Linux: Raspberry 64OS Address fix by HefnySco · Pull Request #22418 · ArduPilot/ardupilot · GitHub

  • Raspberry 640S address fix
  • Do those long constants need a ULL on them?!
  • Merged!

UTC2303 - AP_Scripting: system for switching to alternative versions of lua scripts by tridge · Pull Request #22438 · ArduPilot/ardupilot · GitHub

  • System to switch between alternative set of LUA scripts
  • Some discussion over more filesystem bindings
  • LUA has special handling for integer indexes in tables
    • prefix gives you highest integer index?

  • Why not have a set of directories which scripts are sourced from instead of copying things around?
    • Simple C++, complicated LUA
      • That’s apparently a good thing
  • Having some buttons in MissionPlanner that pre-can the do_aux_function arguments would be nice (so quick-actions that encapsulate the function and switch position)
  • Needs some os. Changes

UTC2309 - AP_NavEKF2/3: read rangefinder indexing issue by muramura · Pull Request #22465 · ArduPilot/ardupilot · GitHub

  • Fill rangefinder values in from 0th slot rather than 1st.
  • Shouldn’t make any difference to logic
  • Not a bug
  • We don’t believe there’s a problem here and don’t want to inadvertently introduce one

UTC2329 - Plane: move mode update_target_altitude to correct files by IamPete1 · Pull Request #22472 · ArduPilot/ardupilot · GitHub

  • Move Plane code into correct file
  • Merged!

UTC2330 - Backport ICM20602 Fast Reset and make it optional by bugobliterator · Pull Request #22091 · ArduPilot/ardupilot · GitHub

  • Backport fast reset function and make it optional
  • In master we’re doing things unconditionally
    • In the backport we’ll only be doing it in CubeOrange
      • CubePilot said they wanted it
  • MakeFlyEasy would like something backported…. Peter will create a PR

UTC2335 - Plane: Events: remove mode prints by IamPete1 · Pull Request #22480 · ArduPilot/ardupilot · GitHub

  • Remove redundant mode prints in Plane
  • These are “surprise” mode changes
  • We’ll consolidate these with the failsafe print

UTC2342 - Plane: clean up Q_OPTIONS metadata by Hwurzburg · Pull Request #22483 · ArduPilot/ardupilot · GitHub

  • Clean up Q_OPTIONS metadata
  • MissionPlanner’s interface needs help!
  • Ellipsis do not help!
  • We really need to be able to embed paragraph information into the metadata
  • Need to change the param_parse.py to concantenate e.g. Bitmask fields
  • Need to test what QGC does…

UTC0004 - AP_ExternalAHRS: add support for VectorNAV 100 by IamPete1 · Pull Request #22488 · ArduPilot/ardupilot · GitHub

  • Add support for VectorNav100
  • Changes config on VectorNav300?
    • Optionally?
  • Tridge will test on his VectorNav300

UTC0005 - AP_HAL_ChibiOS: Update luminousbee5 hwdefs, Add new bootloaders by DavideLentini · Pull Request #22489 · ArduPilot/ardupilot · GitHub

  • Luminousbee hardware defs
  • Two IMUs in the one file
  • Removing bmi088 support?
    • So older vehicles will stop working?!
  • This would appear to terminally break older vehicles

UTC0020 - Plane: Quadplane: remove RTL navigate incorrect comment and unneeded… by IamPete1 · Pull Request #22492 · ArduPilot/ardupilot · GitHub

  • Remove RTL codepath which could never be crossed
  • Merged!

UTC0026 - Add rate controlled aerobatics applet by Hwurzburg · Pull Request #22493 · ArduPilot/ardupilot · GitHub

  • Add rate-controlled aerobatics applet and reorganise
  • New param table key used

UTC0027 - Position Control Limit Handling by lthall · Pull Request #22428 · ArduPilot/ardupilot · GitHub

  • Position control limit handling
  • Test control stuff was done
  • Tridge is happy
  • Needs Randy to approve

UTC0035 - Payload Place by lthall · Pull Request #22258 · ArduPilot/ardupilot · GitHub

  • Payload place fixes
  • Needs a rebase

UTC0036 - Copter: Fix Auto Takeoff when complete_alt_cm is current altitude by lthall · Pull Request #22445 · ArduPilot/ardupilot · GitHub

  • Needs Randy to approve

UTC0037 - Plane: stable 4.3.x issues list · Issue #15941 · ArduPilot/ardupilot · GitHub

  • 4.3.3 beta will open soon
    • CubePilot and PixPilotv6 will go in
  • No bad reports on 4.3 release
  • Ms5607 check triggered on a board and caused issues
  • Wiki entry will be coming soon to explain things
  • These Pixhawk1s with substitute barometers are actually pretty common
    • 100m will not be 100m!
  • Measurement Speciality devices not having an ID is insane!

UTC0042 - conference

  • If you have a talk you want to give, contact tridge
  • Sort your accommodation out
  • Fill yourself in the attendees list
    • For catering

UTC0043 - close