diff --git a/libraries/AP_HAL_ChibiOS/RCOutput.cpp b/libraries/AP_HAL_ChibiOS/RCOutput.cpp index 223e5844d8..f90bb115cb 100644 --- a/libraries/AP_HAL_ChibiOS/RCOutput.cpp +++ b/libraries/AP_HAL_ChibiOS/RCOutput.cpp @@ -2626,9 +2626,9 @@ void RCOutput::serial_led_send(const uint16_t chan) } if (grp->prepared_send) { - chEvtSignal(led_thread_ctx, EVT_LED_SEND); grp->serial_led_pending = true; serial_led_pending = true; + chEvtSignal(led_thread_ctx, EVT_LED_SEND); } } #endif // HAL_SERIALLED_ENABLED