Dev Call Nov 21, 2022

Issues & Pull requests

remote ID

Plane

Copter

Attendee count (max): 17

UTC2300 - add JFB-100 board definition and imu sensor by jfbblue0922 · Pull Request #22154 · ArduPilot/ardupilot · GitHub

  • JFB-100 board definition and new IMU sensor
  • Some queries and requests made on the PR

UTC2306 - Add synthetic current backend and correct SITL current computation by Hwurzburg · Pull Request #22197 · ArduPilot/ardupilot · GitHub

  • Only useful on Plane ATM
    • Should be documented on that
    • Current as square of throttle is a fixed-wing thing
    • Will break on anything but normal fixed wing
  • Use k_throttle to get data rather than going to the gcs
  • Into the future we should use axial acceleration etc to get actual load on the motor and thus energy being consumed

UTC2322 - Change define name for OreoLED by peterbarker · Pull Request #22217 · ArduPilot/ardupilot · GitHub

  • OreoLED define name change
  • Merged

UTC2324 - GCS_MAVLink: do not run all commands received on private channel by peterbarker · Pull Request #22218 · ArduPilot/ardupilot · GitHub

  • Don’t run all commands received on channels marked as private
  • Need to not handle_heartbeat
  • Peter will bring it back tomorrow

UTC2337 - Add ARK RTK GPS by AlexKlimaj · Pull Request #22227 · ArduPilot/ardupilot · GitHub

UTC2348 - Inform GCS that turtle mode is active by andyp1per · Pull Request #22233 · ArduPilot/ardupilot · GitHub

  • Needs a shorter string
  • merged!

UTC2353 - Retry RunCam device info maximum number of times by andyp1per · Pull Request #22234 · ArduPilot/ardupilot · GitHub

  • Add device info request maximum numberof times
  • NFC due to integer wrap
  • Merged!

UTC2355 - Generalize PID term descriptions by Hwurzburg · Pull Request #22236 · ArduPilot/ardupilot · GitHub

  • PID term description improvements
  • Merged!

UTC2355 - Tools:Add QAUTOTUNE build option by Hwurzburg · Pull Request #22237 · ArduPilot/ardupilot · GitHub

  • QAUTOTUNE build option
  • Merged!

UTC2358 - AP_Scripting: add initial announcement to plane_aerobatics.lua by Hwurzburg · Pull Request #22244 · ArduPilot/ardupilot · GitHub

  • Initial scripting announcement for aerobatics

UTC2358 - hwdef: added Jumper Xiake 800 by tridge · Pull Request #22245 · ArduPilot/ardupilot · GitHub

  • Jumper Xiake
  • Using same board ID as MatekF405-Wing
    • That’s bad
    • Is there some way we can prevent this into the future?
    • Compilation failure if you’re using the same ID as another board?
    • In the configure step when we’re processing the hwdefs…
    • Wall-of-text
  • Peter thinks we should have the users force on the firmware with the correct board ID and have the user flash the bootloader
  • Can we do the same warning system as
  • Tridge will do a transition firmware

UTC0011 - AP_GPS: improve support for uBlox-M10 by tridge · Pull Request #22248 · ArduPilot/ardupilot · GitHub

  • Ublox M10 not achieving 5Hz
  • B1 → B1C signal on Beidou fixes the problems
  • Also moves to using to the layer-based-configuration
  • M10 seems to have acted reasonable in at least one flight loh
  • Not a competitor to F9P
    • Not multi-band
    • Small GPS
      • Temperature gradients across chip causing problems with resulting data

UTC0020 - EKF3 Rangefinder Use Bugfix by priseborough · Pull Request #22250 · ArduPilot/ardupilot · GitHub

  • Using option in EKF to use rangefinder when below height and below speed
    • Oscillation between a pair of altitudes as it got things wrong in terms of on-ground / rangefinders
  • Fixed!
  • One for the 4.3 release….
  • 5000 timeout?
    • Allow terrain height to coast for this long before considering it invalid
    • If we have a rangefinder we can be tighter with this constraint, so using 1second

UTC0023 - https://github.com/ArduPilot/ardupilot/pull/22251

  • Reserve G2 63 for ship operations
    • Actually can’t use 63 as it is a magic value which is nasty
      • Same as zero
    • So use 61 instead
  • Subtable needed
  • Two tables pointing to same object works now
    • We could get rid of g2 now-adays
  • Leonard will iterate

UTC0031 - RemoteID

  • 1.12 release is close!
  • Checks added to check the board

UTC0033 - Plane update

  • New beta went out yesterday
  • Tridge wants the M10 changes brought back
  • And the EKF fix

UTC0033 - Copter update

  • New beta is out there, please test it
  • Internal error 971 timing internal error is back
    • Leonard and Randy will chase
  • Unable to point gimbals down more than 45 degrees?!
    • RC channel trim issues usually
    • Need to re-center after doing calibration in MissionPlanner!
  • Bill’s autotune gains fix has been merged

UTC0037 - Rover update

  • Balance-bot fixes in there and much better according to one user
  • S-Curves straight-line tracking is problematic
    • Some successes out there
    • Others are having trouble getting vehicle to track a straight line
    • Not really SCurves
      • It’s the position controller which is probably the issue
        • If there is one

UTC0040 - close