Files
ardupilot/libraries/AP_HAL_ChibiOS
Andrew Tridgell 4719b95197 HAL_ChibiOS: fixed chopped pulses on safety enable
when safety is enabled (especially on IOMCU) we would get a last
chopped pulse, leading to servos going to extremes, or for reversible
ESCs we could end up with a propeller running at high speed

there were two bugs:

 - we were using the current outputs max pulse width for the delay in
   trigger_groups() when it should be the previous max width (as that
   is the active one)

 - we should not be doing a new trigger for oneshot for zero pulses,
   it will naturally happen when the pulse ends
2026-05-06 14:13:13 +10:00
..
…
…
…
…
…
…
…
…
…
…
…
…
…