From ad6b5e4a4b44b5dfdd1c93d88bd49f1cf761a2ef Mon Sep 17 00:00:00 2001 From: richardclli Date: Fri, 17 Nov 2023 12:44:54 +0800 Subject: [PATCH] feat: Flysky gimbal support for X9D+2019 (#3317) --- radio/src/targets/taranis/CMakeLists.txt | 1 + radio/src/targets/taranis/hal.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/targets/taranis/CMakeLists.txt b/radio/src/targets/taranis/CMakeLists.txt index 652846b11..eb9312f8f 100644 --- a/radio/src/targets/taranis/CMakeLists.txt +++ b/radio/src/targets/taranis/CMakeLists.txt @@ -73,6 +73,7 @@ elseif(PCB STREQUAL X9D+) set(ROTARY_ENCODER YES) set(INTERNAL_MODULE_SERIAL YES) set(MODULE_SIZE_STD YES) + set(FLYSKY_GIMBAL ON) else() set(DEFAULT_INTERNAL_MODULE XJT_PXX1 CACHE STRING "Default internal module") set(FLAVOUR x9d+) diff --git a/radio/src/targets/taranis/hal.h b/radio/src/targets/taranis/hal.h index 53cf96cc8..d1408e2c2 100644 --- a/radio/src/targets/taranis/hal.h +++ b/radio/src/targets/taranis/hal.h @@ -2794,7 +2794,7 @@ #define HAPTIC_GPIO_PIN GPIO_Pin_12 #endif -#if defined(RADIO_BOXER) || defined(RADIO_T20) +#if defined(RADIO_BOXER) || defined(RADIO_T20) || defined(RADIO_X9DP2019) // Flysky Hall Stick #define FLYSKY_HALL_SERIAL_USART UART4 #define FLYSKY_HALL_SERIAL_GPIO GPIOA