From 2bd0a3f962bdcaee0f862440fab41003b82e0d09 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Wed, 5 Jun 2019 10:20:12 +0200 Subject: [PATCH] Always use 230400bauds for PXX2 on external module --- radio/src/pulses/pxx.h | 2 +- radio/src/targets/taranis/extmodule_driver.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/pulses/pxx.h b/radio/src/pulses/pxx.h index b8b490a49..738824d72 100644 --- a/radio/src/pulses/pxx.h +++ b/radio/src/pulses/pxx.h @@ -27,7 +27,7 @@ #define PXX_SEND_FAILSAFE (1 << 4) #define PXX_SEND_RANGECHECK (1 << 5) -#define PXX2_ON_SPORT_BAUDRATE 230400 +#define PXX2_EXTERNAL_MODULE_BAUDRATE 230400 #define PXX2_PERIOD 4 // 4ms #define PXX2_TOOLS_PERIOD 1 // 1ms #define PXX2_FRAME_MAXLENGTH 64 diff --git a/radio/src/targets/taranis/extmodule_driver.cpp b/radio/src/targets/taranis/extmodule_driver.cpp index 6197230db..6ac0b65d2 100644 --- a/radio/src/targets/taranis/extmodule_driver.cpp +++ b/radio/src/targets/taranis/extmodule_driver.cpp @@ -214,7 +214,7 @@ extern "C" void EXTMODULE_USART_IRQHandler(void) void extmodulePxx2Start() { - extmoduleInvertedSerialStart(g_model.moduleData[EXTERNAL_MODULE].type == MODULE_TYPE_R9M_LITE_PRO_PXX2 ? 450000 : 230400); + extmoduleInvertedSerialStart(PXX2_EXTERNAL_MODULE_BAUDRATE); } #else void extmodulePxx2Start()