Attendee count (max): 24
UTC1100 - Bruno
- Brazil
- Helping out with the Wiki and servers
- Would like to help out with Copter stuff
- Working on versioning of parameters on a per-release basis
UTC1103 - https://github.com/ArduPilot/ardupilot/pull/13012
- Direct-drive issues
- Have to reverse a servo
- Which has issues on startup
- On arming it goes to 2000PWM
- Which has issues on startup
- Need a reverse instead on the dd option
- clockwise/counterclockwise
- Higher throttle usually means spin this way, but in this case it actually goes the other way
- Sense of yaw needs to be reversed
- Servos have midpoint
- Ddfp_yaw_dir instead
- Clockwise and counterclockwise
- Rob came up with a scheme for saving that new parameter
- Documentation is going to need to be rather clear
- Also need to copy with something that can spin both ways
- Documentation is going to need to be rather clear
UTC1111 - https://github.com/ArduPilot/ardupilot/pull/13010
- Sequence number or random ID?
- 16 bit random ID
- Dictionary by systemid/componentid/randomID
- Use null-termination thing
UTC1121 - https://github.com/ArduPilot/ardupilot/pull/13006
- Reduce blheli flash usage
- Tridge uses this debug
- Too many debug lines
- Should selectively delete about half
- keep the more important ones and debugging generally
- Tridge will comment
- Tridge didn’t realise quite how much it was costing
UTC1124 - minimise features discussion
- Big stick
- Loses too many features on 1MB boards
- New approach:
- More selective
- https://github.com/ArduPilot/ardupilot/pull/13013
- Disables sbus battery monitors and the like
- More selective
- Is this the right approach?
- MdB: different sticks?
- Hard to tell what’s supported and what’s not with the scheme in that PR
- Maybe “racing board” stick?
- Medium sticks? Short sticks?
- Board documentation?
- We did discuss automatic generation from hwdef
- Feature support matrix
- We add features relatively often
- Inheritance problem?
- E.g. CubeGreen inherits from CubeBlack inherits from fmuv3
- Need to cope with that with autogeneration
- E.g. CubeGreen inherits from CubeBlack inherits from fmuv3
- Other big stick we could use
- Not compile in both EKFs
- 100kB!
- Maybe be able to run scripting
- Would need to consume less memory
- Gyro scale factor in EK2
- Vision stuff in EK2
- We’ve just branched master
- Build both?
- Make ek3 a default
- Luis thinks it would be confusing
- Randy thinks just one option
- Do away with HAL_MINIMISE_FEATURES?
- PB: don’t give back features just to take features away again
- Tridge: give people whatever we can fit
- PB: don’t chop and change
- Pixhawk1-1M
- If we gain 100kB of flash
- We could let this have a full set of features
- Everything but second EKF?
- Why wouldn’t we give them the extra GPS types
- MdB: because we’d have to take features away again in the future
- MdB: getting a feature and losing it again is going to be frustrating
- PB: don’t have the “I didn’t upgrade because I would lose feature X” problem
- Luis: freeze features on smaller boards
- Tridge: no!
- Not compile in both EKFs
- Peter will do a PR to allow building without EKF2 and EKF3
- Make EK3 the default for 5.0?
UTC1146 - https://github.com/ArduPilot/ardupilot/pull/12987
- When VFS layer arrives then all of this should be cleaner
- Some sort of frontend/backend arch
- Merged!
UTC1148 - https://github.com/ArduPilot/ardupilot/pull/12954
- Can be merged after a flight with both EKF2 and EKF3
UTC1152 - https://github.com/ArduPilot/ardupilot/pull/12865
- Centrally-mounted boost motor
- Boost motor would tilt and you can use it for forward flight
- Normal quadplane with boost motor
- Acts a bit weirdly
- Why not “normal throttle”?
- Would be active in giver and normal flight
- Tailsitters point up when hovering
- New TriCopter-Quadplane Concept
- Why wouldn’t normal throttle just work?
- So boost motor tilts, normal motors don’t in this scheme
- Tridge wants to see a physical aircraft before this is merged
UTC1159 - https://github.com/ArduPilot/ardupilot/pull/12801
- Turn PixHawk into a datalogger
- This would be a perfect thing for a script to be doing
- E.g. I2c load cells
- Tridge would like more than raw ascii data
- Line-oriented thing with field names?
- [11:03 AM] (Channel) Michael_duBreuil: If I get you a serial abstraction for scripting that lets you read/write a port can this be a script?
- MdB wants this to be a scripted feature
- Pete was not in charge of the Arduino code, only the ArduPilot side
- Big advantage not to have to set the fields up in the first place
- Tridge: Have library register into parameter space
- This would need to be minimise-features
- Would this be ripped out if we had a serial abstraction layer in scripting?
- PB would be happy for this to be a script
- [11:09 AM] (Channel) MdB: I’ll do the abstraction for you
- [11:09 AM] (Channel) MdB: I can help with the serial abstraction
- [11:09 AM] (Channel) MdB: Cause thats a pain we don’t have anything like it atm
- [11:09 AM] (Channel) MdB: It’s not going to be to bad
- [11:13 AM] (Channel) MdB: I can probably get the abstraction to you this week/next at the latest if you’re okay with the delay?
- Serial protocol number for scripting
- This feature much better done as a script
UTC0013 - https://github.com/ArduPilot/ardupilot/pull/12829
- Circle radius
- Still on Randy’s list
UTC0017 - https://github.com/ArduPilot/ardupilot/pull/12643
- Tridge isn’t confident this can be merged
UTC0028 - https://github.com/ArduPilot/ardupilot/pull/12629
- No Sid
UTC0029 - https://github.com/ArduPilot/ardupilot/pull/10581
- Hwdef.dat should specify internal sensors, not probing
UTC0032 - Plane update
- DOP issue fixed
- 16-bit timer fix for several boards
UTC0034 - https://github.com/ArduPilot/ardupilot/issues/12547
- Copter3.6.12rc1 for beta testing
- New parameter for compass scaling parameter
- Will make ek2 appier
- I2c DMA fix
- Fix in 3.6 backports was missed
- Oneshot fix
- Will go in 3.6.13 if one is done
- Went out yesterday
- Only one beta at a time
- So no 4.x beta to download ATM
- 4.0rc3 will go out in a week
- With fixes for various things that have come up in testing
- New parameter for compass scaling parameter
- BendyRuler with sf40c doesn’t work
- Randy is working on it
- Too much for CubeBlack
- New navigation target meaning not moving at all?!
UTC0043 - https://github.com/ArduPilot/ardupilot/issues/12509
- D-shot and blheli issues
- Blheli passthrough not working when MOT_PWM_TYPE is zero
UTC0047 - conference updates
- Get your visa and accomodation sorted!
- If you need letters of invitation then get in touch with tridge
- Hoping to meet with CASA next week
UTC0049 - close