Thanks Pavel, Lorenz and Tridge. This is great work.
Tridge, Holger,
> Have you looked into whether we could automatically change the canbus node IDs?
Here's some information on the automatic enumeration feature:
http://pixhawk.org/modules/px4esc#uavcan
https://github.com/pavel-kirienko/uavcan/blob/master/dsdl/uavcan/protocol/560.EnumerationRequest.uavcan
Is there a way to broadcast a msg to ask all ESCs to reset back to
passive mode and go into this mode? That may be useful if you need to
retry the configuration.
> - when raising the gains, the resulting oscillation still looks a bit
> atypical
definately worth looking into some more. Could you try hooking up the
same ESC via PWM and see if it shows the same issue? You should be able
to combine PWM ESCs and uavcan ESCs at the same time. If you had a tacho
and properly calibrated both ESCs then you should get the same rotation
rate on both. Revving up and down may let you notice any delays.
> - GPS: sometimes a wrong time is reported - logs might get a date in
> future or past (I'm on it)
thanks. I'll be very interested in what the GPS velocity numbers look
like in turns on a fixed wing.
> - baro: not yet supported, as APM still lacks second baro support (some
> parts missing for read() interface in PX4/Firmware as well - but fixing
> this is rather trivial)
Also, does UAVCAN work in passthrough mode?