mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-10 18:08:30 -04:00
HAL_ChibiOS: fixed reset for oneshot
after a BLHeli connection we need to go back to 1Hz on timer
This commit is contained in:
parent
b0442d1c5c
commit
756c0d4b0b
@ -547,6 +547,7 @@ void RCOutput::set_group_mode(pwm_group &group)
|
|||||||
case MODE_PWM_ONESHOT:
|
case MODE_PWM_ONESHOT:
|
||||||
// for oneshot we force 1Hz output and then trigger on each loop
|
// for oneshot we force 1Hz output and then trigger on each loop
|
||||||
group.pwm_cfg.period = group.pwm_cfg.frequency;
|
group.pwm_cfg.period = group.pwm_cfg.frequency;
|
||||||
|
group.rc_frequency = 1;
|
||||||
if (group.pwm_started) {
|
if (group.pwm_started) {
|
||||||
pwmChangePeriod(group.pwm_drv, group.pwm_cfg.period);
|
pwmChangePeriod(group.pwm_drv, group.pwm_cfg.period);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user