Dev Call Nov 14, 2022

Issues & Pull Requests

Remote ID

Plane

Copter

Attendee count (max): 15

UTC2300 - Make Beacon an optional feature by peterbarker · Pull Request #20525 · ArduPilot/ardupilot · GitHub

  • Make beacon an optional feature
  • EK2 changes are required because we rely on elision
  • Add #ifdefs to get rid of EK2?
  • At some stage features will be off by default on 2MB boards
  • Get rid of EK2 in 4.4?
    • Peter thinks compile out
  • Use const in the header for
  • Can merge after const in the beacons

UTC2317 - Allow FrSky to be compiled out of code by peterbarker · Pull Request #20558 · ArduPilot/ardupilot · GitHub

  • Allow frsky to be compiled out
  • Can be merged if skyviper is the only change

UTC2324 - Airspeed: remove support for probe list in favor of AP_AIRSPEED_BACKEND_DEFAULT_ENABLED by IamPete1 · Pull Request #21927 · ArduPilot/ardupilot · GitHub

  • Remove support for probe list
  • Will speak to PH on DevCallEU

UTC2331 - Regularise compass backend defines by peterbarker · Pull Request #22063 · ArduPilot/ardupilot · GitHub

  • Tidy compasses
  • MergeOnCIPass

UTC2333 - AP_Scripting: use helpers for full range return types to save flash by IamPete1 · Pull Request #22106 · ArduPilot/ardupilot · GitHub

  • Use helpers for full range of return types in scripting to save flash
  • Merged!

UTC2334 - Plane: Quadplane: correct units used in rate_bf_yaw_target by IamPete1 · Pull Request #22127 · ArduPilot/ardupilot · GitHub

  • Correct units used in rate_bf_yaw_target
  • 100th value was bad
  • We’ve been working well with a very, very low value, so 0 might just be a better number
  • DevCallEU

UTC2335 - AP_Mission: DO_LAND_START to consider altitude (3D distance) by magicrub · Pull Request #22147 · ArduPilot/ardupilot · GitHub

  • Do-land-start uses alt as well as lat/lng
  • Merged!
  • Nice one!

UTC2342 - Copter: Use HAL_SPRAYER_ENABLED in place of SPRAYER_ENABLED by peterbarker · Pull Request #22159 · ArduPilot/ardupilot · GitHub

  • Use HAL_SPRAYER_ENABLED in place of SPRAYER_ENABLED
  • Not the name we would choose now
  • Move from two defines to one define
  • merged!

UTC2345 - AP_RangeFinder: fix Benewake TFMiniPlus reset hex commands by stopdick · Pull Request #22166 · ArduPilot/ardupilot · GitHub

  • Tfminiplus broken?
  • System reset only called on init?
    • Probably already initialised?
    • Reset is probably reset
    • Maybe the line can just be removed
  • Read data sheet and check if settings only take effect after reset
  • 250Hz is rather fast…
    • Maybe that’s an internal thing?

UTC2352 - Rover: balancebot pitch control feedforward uses current pitch angle by rmackay9 · Pull Request #22169 · ArduPilot/ardupilot · GitHub

  • Balancebot pitch control feedforward
  • Trying to get 4.3 out the door
  • Randy’s pretty certain there’s no issue
  • Randy’s balancebot was wobbly
    • So he’s adjusted the control method
  • Pitch protection to stop things falling over
  • Nice video!

UTC0001 - Create and use AP_NOTIFY_TOSHIBALED_ENABLED by peterbarker · Pull Request #22181 · ArduPilot/ardupilot · GitHub

  • Cut out ToshibaLED as define
  • Merged!

UTC0004 - Remove GCS includes from headers by peterbarker · Pull Request #22185 · ArduPilot/ardupilot · GitHub

  • Remove gcs includes from headers
  • Use arm-none-eabi-size on a blimp binary and see if that tells us what’s going on

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

  • Synthetic battery current
  • Autotest is failing due to rounding bug
    • Henry will fix
  • Multirotor currents are likely to be flawed too, so a fix there like the one for PLane might be nice
  • Should probably not update internal resistance if you are using a synthetic sensor

UTC0020 - Copter: user configurable RC failsafe timeout by rmackay9 · Pull Request #22200 · ArduPilot/ardupilot · GitHub

  • Configurable timeout for RC failsafe
  • Should we move this code up now?
    • We will move the parameter up
  • People want a two-stage failsafe too
  • Telling them apart can be problematic
  • We will make both 1.0

UTC0041 - Tools: blacklist the SkystarsH7HD board,use only bd-shot version by Hwurzburg · Pull Request #22201 · ArduPilot/ardupilot · GitHub

  • Blacklist SkystarsH7HD
  • Not a great hwdef
  • Keep only bdshot variant
  • Delete the current versions
  • We can tell how many are downloading
    • 8
    • Probably all Andy
  • Merged!
  • Move users to the bdshot version

UTC0046 - RemoveID

  • 1.1.1 is out!
  • Roel and tridge went through a bunch of stuff
  • Use it!
  • Craig’s submitting docs tomorrow, hopefully

UTC0048 - Plane update

  • 4.3.1 us going along very nicely
  • A few little fixes for 4.4
  • Aerobatics is where all the attention is
  • F3A videos are amazing
  • Paul and Marco have also been flying on their acrobatic planes
  • Paul’s helping on the maths
  • Should be better than a human pilot shortly….
    • A few problems, including an overshoot
      • Lag when moving between regimes e.g. a vertical box corner

UTC0050 - Copter update

  • 4.3 is going well
  • A few little issues
    • Solo Gimbal not pointing down past 45 degrees
  • Bill reports autotune gains don’t get loaded in pilot testing
    • 4.1 still has the problem
    • Bill has a fix coming

UTC0055 - Rover update

UTC0102 - Henry wants to change how we do pre/post sampling in fft data

  • Need to put mavfft_isb.py into MAVExplorer
  • MissionPlanner does poorly on pre/post logs
    • MO has been poked

UTC0107 - RealFlight Evolution

  • Strictly better except doesn’t work under VirtualBox
  • Price depends on when you got RealFlight
  • There’s a screenshot of the physics panel

UTC0109 - close