ArduPilot EU Dev call 2024-10-16

Attendees (max): 9

UTC0757

Merged!


UTC0759

Andrew: is_zero(param:get()) should work
George: Ok, I’ll try again.


UTC0802

Merged!


UTC0803

Merged!


UTC0805

A: can_imu_update() could use a small sleep.
Sid: Do but we don’t do that on the vehicles?
A: But the main thread here doesn’t do anything more important. So this could turn into a hard-spinning thread.
S: I’ll add 100us, it’s fine.
A: There’s one change in the bootloader file. Let’s make sure that only the CubeNode bootloader gets affected.

  • I’m not sure about the changes in the .h files. Peter should check them.

UTC0902
Peter: Will need some cleanup on the build server directories.

  • I’m using Tools/scripts/size_compare_brancyes.py to compare the binary size changes.
  • No changes on the vehicle bootloader binaries.
  • Left change requests.

UTC0817

S: This fixes things on my system. Build doesn’t work right now.
A: Doesn’t look right.

  • You could try the --ignore-options flag to get the error to go away.

S: But it doesn’t fix my issue.
A: You could try to strace the error and find out what the actual problem is.


UTC0826

MergedOnCIPass.


UTC0827

A: Needs some changes to ensure that the heap does not overflow.


UTC0840

A: This will allow proper support for external AHRSs, because it will allow for EKF lane switches, in case of solution degradation.

  • Needs a reviewer.

UTC0845

A: Will need a reviewer.

  • Then we’ll need a lot of testing to make sure it doesn’t break in action.
  • The idea is for this to eventually replace DCM.

UTC0848

Randy: If Pete wants to merge this, feel free.


UTC0852

A: It will have to wait for 4.7, unfortunately.
Pete: That’s fine.


UTC0929

MergeOnCIPass


UTC0855

A: This is pretty urgent, leads to a large climb.

  • Needs autotests before it gets merged.

There will be NO Dev Call on Tuesday!