Dev Call Nov 27, 2023

Issues & Pull Requests

Plane

Copter & Rover

Attendee count (max): 15

UTC2300 - Improve checkout/clone process to fix missing upstream by Ryanf55 · Pull Request #62 · ArduPilot/CustomBuild · GitHub

  • Improve instructions around CustomBuild installation
  • Merged!

UTC2307 - MAV_CMD_CONDITION_YAW - shortest direction v2 by rmackay9 · Pull Request #341 · ArduPilot/mavlink · GitHub

  • Pull in upstream wording fixes for MAV_CMD_CONDITION_YAW
  • Some discrepancy between auto mode and guided mode use of this command
  • Merged!

UTC2310 - Add MAVLink receiver support, RADIO_RC_CHANNELS by olliw42 · Pull Request #24577 · ArduPilot/ardupilot · GitHub

  • RADIO_RC_CHANNELS
  • Single serial port gets you mavlink and radio
  • We generally like the concept but the pr does need a bunch of work

UTC2324 - Plane: Mode LoiterAltQLand to reuse same loiter point if available by magicrub · Pull Request #25318 · ArduPilot/ardupilot · GitHub

  • Loiteraltqland / reuse same loiter point
  • Back from last week
  • Now checking for stale data
  • Merged!

UTC2327 - Add Aocoda-RC-H743Dual target board configuration by aocodarc · Pull Request #25396 · ArduPilot/ardupilot · GitHub

  • Aocoda-RC-H743Dual target board configuration
  • Merged Henry’s tidy

UTC2330 - AP_Scripting: add checksum of running and loaded scripts with arming check by IamPete1 · Pull Request #25521 · ArduPilot/ardupilot · GitHub

  • Add checksum of running and loaded scripts
  • Want to use all the bits we can in the mask
  • Maybe a failsafe in the future?
  • Add an option bit to recalculate the checksum
  • Tridge might have a lead on script-not-starting issue
    • Flag getting cleared after a script has faulted

UTC2347 - SIM_GPS_GSOF - support dcol parser via new bidirectional data parsing by Ryanf55 · Pull Request #25541 · ArduPilot/ardupilot · GitHub

  • Understand DCOL protocol for GSOF GPSs in simulation
  • Minor fixes required
  • Want implementations in cpp files

UTC2353 - Plane: QAssist speed warning added by LachlanConn · Pull Request #25581 · ArduPilot/ardupilot · GitHub

  • QAssist speed warning
  • Info goes to warning, angle assist to warning
  • Air assist happens as part of normal transition….
    • Need a transition expected flag?
  • Maybe go off the motor spool desired state?

UTC2358 - AP_HAL: clean up UART driver storage/access by tpwrules · Pull Request #25589 · ArduPilot/ardupilot · GitHub

  • Clean up UART driver storage/access
  • Tridge will look further at this

UTC0006 - hwdef:correct JFB110 defaults by jfbblue0922 · Pull Request #25591 · ArduPilot/ardupilot · GitHub

  • Correct JFB110 defaults
  • Henry points out that extra stuff is not required

UTC0008 - AP_GPS: Support integrated headings from SBF by rmackay9 · Pull Request #25601 · ArduPilot/ardupilot · GitHub

  • Support integrated headings from SBF
  • Merged!
  • Creating a new datasheets repository

UTC0022 - AP_Param: check dynamic param tables are available before adding a param by IamPete1 · Pull Request #25608 · ArduPilot/ardupilot · GitHub

  • Fix bug when a param is registered before a param table
  • Merged!
  • Outstanding bug when creating prefix with QA_

UTC0022 - https://github.com/ArduPilot/ardupilot/pull/25616

  • Generator protocol update for IE2400
  • Merged!

UTC0027 - CAN: added CAN_Dn_PROTOCOL2 for 11 bit auxillary protocol by tridge · Pull Request #25617 · ArduPilot/ardupilot · GitHub

  • Added CAN_Dn_PROTOCOL2 for 11-bit auxiliary protocol
  • Can share an 11-bit protocol with DroneCAN
  • All devices on the bus must be at same bitrate
  • merged!

UTC0038 - Rover: auto keeps navigating while paused at waypoints by rmackay9 · Pull Request #25623 · ArduPilot/ardupilot · GitHub

  • Auto keeps navigating while paused at awaypoints
  • Keeps position controller active
  • Fixes overshoot of 40cm by backing up
    • Real vehicle doesn’t do as poorly
  • Perhaps the simulation fidelity could be improved?
  • Might need to squash the minimum speed if you’re skid-steering

UTC0047 - Update README.md by okok125 · Pull Request #25624 · ArduPilot/ardupilot · GitHub

  • Fix SDModelH7 documentation
  • Merged!

UTC0047 - AP_ExternalAHRS: Clarify public interface design intent by Ryanf55 · Pull Request #25628 · ArduPilot/ardupilot · GitHub

  • Fix comments in externalahrs
  • Merged!

UTC0051 - Tools: Expose DDS in build options by Ryanf55 · Pull Request #25632 · ArduPilot/ardupilot · GitHub

  • Expose DDS in build options
  • Tangent:
    • IP over CAN
    • IP over mavlink?
    • Tridge thinks the high-end vehicles might all be over-ethernet
  • Needs to pass CI

UTC0105 - Plane: ignore invalid pilot throttle by IamPete1 · Pull Request #25633 · ArduPilot/ardupilot · GitHub

  • Ignore invalid pilot throttle
  • Approved but tridge wants qstab tested (and some others)
  • NeedsTesting

UTC0107 - Network: added TCP client and server and UDP server by tridge · Pull Request #25634 · ArduPilot/ardupilot · GitHub

  • Add TCP client and server
  • Udp client unicast multi, uni and broad and in
    • Target address
  • Log download over tcp of 700kB/second
    • Bottleneck is GCS_MAVLink, CPU-bound
  • Throughput test shows that backoff can really hurt
  • Onboard web server coming
  • merged!

UTC0118 - Tools: Add g++ 11.4 to Werr whitelist by Ryanf55 · Pull Request #25637 · ArduPilot/ardupilot · GitHub

  • Add g++ 11.4 to whitelist
  • Merged!

UTC0121 - Return MAV_RESULT_COMMAND_INT_ONLY if command-long support compiled out by peterbarker · Pull Request #25643 · ArduPilot/ardupilot · GitHub

  • MAV_RESULT_COMMAND_INT_ONLY
  • Peter will work with upstream to change the comments on the mavlink messages

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

  • Plane update
  • 4.4 is going well
  • Major 4.5 milestones are being knocked off
    • Networking
    • DDS
  • Parameter changes for 4.5 coming…

UTC0128 - Copter/Rover-4.4.0 issues list · Issue #23192 · ArduPilot/ardupilot · GitHub

  • Copter update
  • Randy’s been knocking problems off over the last week or so and will be doing a few more
  • Do-change-speed command after takeoff should be fixed in the next week or so
  • New Autotune method coming along for Rover
  • Randy wants Rover 4.4 out!
  • Randy thinks we could start 4.5 now
  • 4.4.4? There are a few backports out there

UTC0130 - off the floor

  • Congrats to new funded positions, Craig, Michelle, Matt
    • Thanks to our partners for the funding which allows us to do this!
  • OpenSolo gimbal is now open source!
    • Tridge has had a look - fascinating stuff!

UTC0138 - close