From d695719262922a89b8acdb3e7efbe1bdf0cbecc7 Mon Sep 17 00:00:00 2001 From: 3djc Date: Wed, 12 May 2021 17:52:03 +0200 Subject: [PATCH] Cosmetics --- radio/src/targets/common/arm/stm32/mixer_scheduler_driver.cpp | 3 ++- radio/src/tasks.cpp | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/radio/src/targets/common/arm/stm32/mixer_scheduler_driver.cpp b/radio/src/targets/common/arm/stm32/mixer_scheduler_driver.cpp index f89548fd2..79e5c7bd0 100644 --- a/radio/src/targets/common/arm/stm32/mixer_scheduler_driver.cpp +++ b/radio/src/targets/common/arm/stm32/mixer_scheduler_driver.cpp @@ -41,6 +41,7 @@ void mixerSchedulerStart() MIXER_SCHEDULER_TIMER->SR &= TIM_SR_UIF; // clear interrupt flag MIXER_SCHEDULER_TIMER->CR1 |= TIM_CR1_CEN; + mixerSchedulerClearTrigger(); mixerSchedulerEnableTrigger(); } @@ -54,12 +55,12 @@ void mixerSchedulerResetTimer() { mixerSchedulerDisableTrigger(); MIXER_SCHEDULER_TIMER->CNT = 0; + mixerSchedulerClearTrigger(); mixerSchedulerEnableTrigger(); } void mixerSchedulerEnableTrigger() { - mixerSchedulerClearTrigger(); MIXER_SCHEDULER_TIMER->DIER |= TIM_DIER_UIE; // enable interrupt } diff --git a/radio/src/tasks.cpp b/radio/src/tasks.cpp index 14fb0d92e..692ae6d27 100644 --- a/radio/src/tasks.cpp +++ b/radio/src/tasks.cpp @@ -157,6 +157,7 @@ TASK_FUNCTION(mixerTask) #if !defined(PCBSKY9X) // re-enable trigger + mixerSchedulerClearTrigger(); mixerSchedulerEnableTrigger(); #endif