Dev Call Nov 7, 2022

Issues & Pull Requests

Remote ID

Plane

Copter

Attendee count (max): 20

UTC2300 - Lat lon field for sim_state should be int32_t · Issue #979 · mavlink/mavlink · GitHub

  • Ask James for which way we should move forwards
  • Also include speedup vs wallclock time?
  • Tridge is happy either way
    • Either adding altitude velocities to ours and quat to ours

UTC2309 - update.py: remove warning about feature not in build_options.py by peterbarker · Pull Request #4703 · ArduPilot/ardupilot_wiki · GitHub

  • Remove warning mechanism for things in features.txt but not in build options
  • Henry would prefer to keep the warnings
  • Peter will add a hidden option to the build features

UTC2316 - AP_HAL: AnalogSource: return bool for set pin by IamPete1 · Pull Request #18745 · ArduPilot/ardupilot · GitHub

  • Random values in battery status message if pin is -1
  • Needs to be chased down

UTC2324 - AP_OpticalFlow - Add rover support by stephendade · Pull Request #21510 · ArduPilot/ardupilot · GitHub

  • OpticalFlow in Rover
  • Is optical flow being fused without rangefinder?
    • That would be bad
    • Randy will check Copter

UTC2348 - AP_Logger: scripting log format allocation fix by IamPete1 · Pull Request #21954 · ArduPilot/ardupilot · GitHub

  • Scripting log allocation fix
  • Merged

UTC2349 - AP_LeakDetector: add manual leak-pin selection to extend board compatibility by paulblum · Pull Request #22014 · ArduPilot/ardupilot · GitHub

  • Manual leak detector pin
  • Willian will test

UTC2352 - Plane: added AUTOTUNE_AXES function to normal tune by Hwurzburg · Pull Request #22096 · ArduPilot/ardupilot · GitHub

  • Added AUTOTUNE_AXES function to normal tune
  • Merged!

UTC2355 - Add explicit backend define for NCP notify support by peterbarker · Pull Request #22102 · ArduPilot/ardupilot · GitHub

  • Remove NCP from code with explicit define rather than minimize features
  • Merged!

UTC2356 - Add explicit backend define for NCP notify support by peterbarker · Pull Request #22102 · ArduPilot/ardupilot · GitHub

  • Fixes to get examples to run with logging
  • Better fix to do something in boards.py
  • Peter will extract the fence patch

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

  • Helpers for full-range variables in AP_Scripting
  • Tridge wants integer wrapping
  • Tridge doesn’t like range checks
    • Doesn’t like scripts dying on the range checks
    • E.g. gps doesn’t come up and a script dies rather than getting nil back

UTC0016 - AP_Battery Monitor: Add synthetic current sensor option to analog monitor by Hwurzburg · Pull Request #22117 · ArduPilot/ardupilot · GitHub

  • Synthetic current sensor
    • Throttle-based
  • Where to put parameters?
  • New inherited backend

UTC0023 - Move HAL_BOOTLOADER_BUILD check back to chibios_hwdef.py by peterbarker · Pull Request #22122 · ArduPilot/ardupilot · GitHub

  • Defines fixes
  • Peter to check no change on l431 bootloader

UTC0027 - Move minimisation of HOTT and soaring to minimise_features.inc by peterbarker · Pull Request #22125 · ArduPilot/ardupilot · GitHub

  • More defines fixes for HOTT and …
  • Merged!

UTC0027 - AP_GPS: fixed injection of RTCM on 2 different CAN buses by tridge · Pull Request #22139 · ArduPilot/ardupilot · GitHub

  • Fixes for CAN GPSs / RTK fixes
  • Sid to look at

UTC0032 - AP_GPS: disable GPS lag checking in AP_Periph by tridge · Pull Request #22142 · ArduPilot/ardupilot · GitHub

  • Disable GPS lag checking in AP_Periph
    • Periph gps was marking itself unhealthy when the flight controller could have worked out exactly the same thing
  • Maybe just remove this entire block of code?
    • We separately check update rates so maybe rely on it?

UTC0039 - RemoteID update

  • Several PRs have gone in
  • Another release out today probably
  • Craig’s testing is going well

UTC0041 - Plane update

  • One problem report to look at
  • 4.3.2 pending PR list isn’t empty
  • Throttle governor when disarmed
    • ICE engines operator want to start engine disarmed
      • Throttle governor should be fully active
        • Only active in some flight modes etc
          • Want it active in several
    • Safety thing
      • Hand-held starter when vehicle is armed is bad
      • Proposed changes won’t allow it to above idle
  • CRSF still needs the three-frame change

UTC0041 - Copter update

Driver might need renaming

  • Gimbal support
    • Gremsy being overloaded with high update rates
      • Driver sending attitude too fast
    • STorm32 mavlink driver user states changing gimbal pitch that the vehicle’s yaw was changing
    • QGC does allow gimbal to be controlled
      • QGC joystick setup page
      • Functions to buttons
        • One function to allow you to control gimbal pitch
      • Maintains a target attitude internally
        • Send mount control message to ArduPilot
        • Sends yaw angle as zero?!
        • No way to ignore fields
        • So it points the vehicle North
        • Change QGC to not use the mount control issue
          • Probably not a new issue
    • Setup screens aren’t working in either MP or QGC
    • Servo gimbals are not working correctly
      • Not pointing at target properly
        • Calculations need tightening up
        • Will only use roll servo to correct vehicle orientation
          • Again, not a new issue

UTC0101 - Rover update

  • Balancebot issues….
    • shakier?
    • Randy’s been assuming wheel encoder noise
      • Maybe tuning or filtering changes?
  • 4.3.0 out in a few days regardless of BB outcomes

UTC0103 - Plane acrobatics is a thing

  • Tridge would like testers
  • Join the thread!

UTC0104 - Conference

  • Add yourself to the spreadsheet…
  • If you want travel funding assistance then contact the funding team

UTC0104 - close