ArduPilot EU Dev Call 2022.09.21

Attendee count (max): 8

UTC 0705 - https://github.com/ArduPilot/ardupilot/pull/21040

  • Ready to go but failing CI
  • Flake8 fixup
  • Merge on CI pass

UTC0707 - Disable DMA on I2C on bdshot boards to free up DMA channels by andyp1per · Pull Request #21727 · ArduPilot/ardupilot · GitHub

  • Just need all builds tested

UTC0709 - https://github.com/ArduPilot/ardupilot/pull/20086

  • Need Randy to approve

UTC0710 - AP_Mission: prevent use of uninitialised stack data by peterbarker · Pull Request #21761 · ArduPilot/ardupilot · GitHub

  • Need to zero appropriate data
  • Mark as bug, consideration for 4.3 but very old

UTC0711 - Copter: Allow CH6 tuning to change loiter speed by rishabsingh3003 · Pull Request #14188 · ArduPilot/ardupilot · GitHub

  • Need Randy’s input as a Copter change
  • Change makes sense

UTC0712 - AP_InertialSensor: Logging: only log single notch frequency unless per-motor, never log fixed by IamPete1 · Pull Request #21736 · ArduPilot/ardupilot · GitHub

  • Just need names switched as they will break MAVExplorer
  • Andy to approve

UTC0715 - AP_OSD: Added new per screen PARAMs for HD OSD options by yaapu · Pull Request #19762 · ArduPilot/ardupilot · GitHub

  • Add HD resolution option for OSD
  • Merged! and mark for 4.3

UTC0716 - AP_MSP: move arming status to MSP telemetry base class by yaapu · Pull Request #21749 · ArduPilot/ardupilot · GitHub

  • Move arming status to MSP base class
  • Peter and Randy’s request incorporated
  • Merged! And mark for 4.3

UTC0720 - Add lookup tables for VTX power settings to fix many SmartAudio bugs by andyp1per · Pull Request #21739 · ArduPilot/ardupilot · GitHub

  • Many fixes for SmartAudio bugs
  • Correctly uses SmartAudio 2.1 power look up tables
  • Now works on Holybro Atlatl
  • Just need

UTC0726 - Make sure notches are not spuriously disabled when not using throttle notch by andyp1per · Pull Request #21748 · ArduPilot/ardupilot · GitHub

  • Nasty bug with notches getting disabled
  • Merged! Needed for 4.3

UTC0728 - AP_Scripting: simple script for plane GUIDED follow by tridge · Pull Request #21762 · ArduPilot/ardupilot · GitHub

  • Example partner script for guided mode
  • Merged!

UTC0730 - Harmonic notch slew limit by andyp1per · Pull Request #21704 · ArduPilot/ardupilot · GitHub

  • Harmonic notch slew limit
  • Some concerns over performance penalty of always updating
  • Tridge wants to make sure updates are not running on all IMUs
  • Andy to check performance
  • Merged, but Andy to check

UTC0743 - autotest: integrate features.json generation to build_binaries.py by peterbarker · Pull Request #21315 · ArduPilot/ardupilot · GitHub

  • Marked WIP
  • Peter to close and setup and cron job on server to regenerate files

UTC0748 - emit board name in separate statustext from serial number by peterbarker · Pull Request #21753 · ArduPilot/ardupilot · GitHub

  • Emit board names in separate message
  • Tridge worried about name parsing in logs
  • Wants to check Mission Planner banner
  • Tridge likes the alternative PR for 23 character limit (21701)
  • Some partners like to create variant boards with long names

UTC0757 - https://github.com/ArduPilot/ardupilot/pull/21701

  • Merged!

UTC0757 - SITL: Fixed rounding lat/lng issue when running JSBSim SITL by ShivKhanna · Pull Request #21650 · ArduPilot/ardupilot · GitHub

  • Fix lat/lng issue
  • Peter wants it fixed to degrees but merge anyway
  • Merged!

UTC0800 - Implement MISSION_CHECKSUM by peterbarker · Pull Request #20834 · ArduPilot/ardupilot · GitHub

  • Mission checksum feature

UTC0802 - close

I am fiddling around some time to make a “follow mode for planes” based on this pull request: Plane swarm .
This script would be a very nice alternative.

What are the prerequisites to run this lua script?

  • A F7 or H7 flight controller board with 2 MByte flash.
  • Which fw version is necessary for the needed lua bindings?
    Do I have to run the latest dev version?
    Thank’s.
1 Like

In addition to the 2MByte flash, you probably also need at least 512k or ideally 1M RAM on the board to give the script enough heap to work with for something like this.