From 86a3d2db1c7e04f3133f3042bcda2318a3b7747a Mon Sep 17 00:00:00 2001 From: 3djc Date: Wed, 10 Jan 2024 00:32:04 +0100 Subject: [PATCH] feat: Set better internal crossfire module default baudrate (#4523) --- radio/src/opentx.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/radio/src/opentx.cpp b/radio/src/opentx.cpp index bf3d94f85..0e15a0aa8 100644 --- a/radio/src/opentx.cpp +++ b/radio/src/opentx.cpp @@ -57,6 +57,10 @@ #include "gui/colorlcd/LvglWrapper.h" #endif +#if defined(CROSSFIRE) +#include "telemetry/crossfire.h" +#endif + #if !defined(SIMU) #include #endif @@ -288,6 +292,8 @@ void generalDefault() #if defined(DEFAULT_INTERNAL_MODULE) g_eeGeneral.internalModule = DEFAULT_INTERNAL_MODULE; + if (g_eeGeneral.internalModule == MODULE_TYPE_CROSSFIRE) + g_eeGeneral.internalModuleBaudrate = min(1, (int)CROSSFIRE_MAX_INTERNAL_BAUDRATE); // 921k if possible #endif adcCalibDefaults();