1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-24 00:35:39 +03:00

Move OSD task frequency logic to tasks.c

This commit is contained in:
Alexey Stankevich 2020-10-05 22:08:58 +03:00
parent 11e06fc94a
commit 6bab981ff5
2 changed files with 1 additions and 9 deletions

View file

@ -335,6 +335,7 @@ void tasksInit(void)
#endif #endif
#ifdef USE_OSD #ifdef USE_OSD
rescheduleTask(TASK_OSD, TASK_PERIOD_HZ(osdConfig()->task_frequency));
setTaskEnabled(TASK_OSD, featureIsEnabled(FEATURE_OSD) && osdGetDisplayPort(NULL)); setTaskEnabled(TASK_OSD, featureIsEnabled(FEATURE_OSD) && osdGetDisplayPort(NULL));
#endif #endif

View file

@ -56,7 +56,6 @@
#include "drivers/display.h" #include "drivers/display.h"
#include "drivers/dshot.h" #include "drivers/dshot.h"
#include "drivers/flash.h" #include "drivers/flash.h"
#include "drivers/osd.h"
#include "drivers/osd_symbols.h" #include "drivers/osd_symbols.h"
#include "drivers/sdcard.h" #include "drivers/sdcard.h"
#include "drivers/time.h" #include "drivers/time.h"
@ -64,7 +63,6 @@
#include "fc/rc_controls.h" #include "fc/rc_controls.h"
#include "fc/rc_modes.h" #include "fc/rc_modes.h"
#include "fc/runtime_config.h" #include "fc/runtime_config.h"
#include "fc/tasks.h"
#if defined(USE_GYRO_DATA_ANALYSE) #if defined(USE_GYRO_DATA_ANALYSE)
#include "flight/gyroanalyse.h" #include "flight/gyroanalyse.h"
@ -85,7 +83,6 @@
#include "pg/pg.h" #include "pg/pg.h"
#include "pg/pg_ids.h" #include "pg/pg_ids.h"
#include "pg/stats.h" #include "pg/stats.h"
#include "pg/vcd.h"
#include "rx/crsf.h" #include "rx/crsf.h"
#include "rx/rx.h" #include "rx/rx.h"
@ -418,12 +415,6 @@ static void osdCompleteInitialization(void)
osdAnalyzeActiveElements(); osdAnalyzeActiveElements();
displayCommitTransaction(osdDisplayPort); displayCommitTransaction(osdDisplayPort);
#if defined(USE_MAX7456) || defined(USE_FRSKYOSD)
task_t *taskOsd;
taskOsd = getTask(TASK_OSD);
taskOsd->desiredPeriodUs = TASK_PERIOD_HZ(osdConfig()->task_frequency);
#endif
osdIsReady = true; osdIsReady = true;
} }