From d6739ed5667a774cd5f7097155e14d246b0b225c Mon Sep 17 00:00:00 2001 From: Ivan Efimov <2925027+limonspb@users.noreply.github.com> Date: Fri, 3 Jan 2025 07:23:13 -0600 Subject: [PATCH] Initialize all assigned servos even if some are missing (fix) (#14121) --- src/platform/STM32/pwm_output.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/STM32/pwm_output.c b/src/platform/STM32/pwm_output.c index 5c996b7bbd..0e7f5b2f8a 100644 --- a/src/platform/STM32/pwm_output.c +++ b/src/platform/STM32/pwm_output.c @@ -291,7 +291,7 @@ void servoDevInit(const servoDevConfig_t *servoConfig) const ioTag_t tag = servoConfig->ioTags[servoIndex]; if (!tag) { - break; + continue; } servos[servoIndex].io = IOGetByTag(tag);