diff --git a/radio/src/targets/simu/simpgmspace.cpp b/radio/src/targets/simu/simpgmspace.cpp index 278fe2483..9035fcf4a 100644 --- a/radio/src/targets/simu/simpgmspace.cpp +++ b/radio/src/targets/simu/simpgmspace.cpp @@ -341,6 +341,9 @@ void *main_thread(void *) while (main_thread_running) { #if defined(CPUARM) doMixerCalculations(); +#if defined(FRSKY) || defined(MAVLINK) + telemetryWakeup(); +#endif checkTrims(); #endif perMain(); diff --git a/radio/src/tasks_arm.cpp b/radio/src/tasks_arm.cpp index 1bf547408..971fb3115 100644 --- a/radio/src/tasks_arm.cpp +++ b/radio/src/tasks_arm.cpp @@ -132,7 +132,7 @@ void mixerTask(void * pdata) doMixerCalculations(); CoLeaveMutexSection(mixerMutex); -#if defined(FRSKY) || defined(MAVLINK) || defined(SIMU) +#if defined(FRSKY) || defined(MAVLINK) telemetryWakeup(); #endif @@ -212,4 +212,4 @@ void tasksStart() CoStartOS(); } -#endif // #if !defined(SIMU) \ No newline at end of file +#endif // #if !defined(SIMU)