From 53579157d8379f7dc7adc372129cb61871bfbb0f Mon Sep 17 00:00:00 2001 From: 3djc Date: Mon, 4 Nov 2019 11:11:41 +0100 Subject: [PATCH] Add support for BT compilation on T16 (#7020) --- companion/src/firmwares/opentx/opentxinterface.cpp | 1 + radio/src/targets/horus/CMakeLists.txt | 1 + radio/util/fwoptions.py | 1 + 3 files changed, 3 insertions(+) diff --git a/companion/src/firmwares/opentx/opentxinterface.cpp b/companion/src/firmwares/opentx/opentxinterface.cpp index e1902f73e..3b4413a3c 100644 --- a/companion/src/firmwares/opentx/opentxinterface.cpp +++ b/companion/src/firmwares/opentx/opentxinterface.cpp @@ -1302,6 +1302,7 @@ void registerOpenTxFirmwares() firmware = new OpenTxFirmware("opentx-t16", Firmware::tr("Jumper T16 / T16+"), BOARD_JUMPER_T16); addOpenTxFrskyOptions(firmware); firmware->addOption("internalmulti", Firmware::tr("Support for MULTI internal module")); + firmware->addOption("bluetooth", Firmware::tr("Support for bluetooth module")); registerOpenTxFirmware(firmware); /* 9XR-Pro */ diff --git a/radio/src/targets/horus/CMakeLists.txt b/radio/src/targets/horus/CMakeLists.txt index 1673dff08..cacff84fe 100644 --- a/radio/src/targets/horus/CMakeLists.txt +++ b/radio/src/targets/horus/CMakeLists.txt @@ -52,6 +52,7 @@ if (PCB STREQUAL X10) set(LUA_EXPORT lua_export_t16) add_definitions(-DRADIO_T16) option(INTERNAL_MODULE_MULTI "Support for MULTI internal module" OFF) + option(BLUETOOTH "Support for bluetooth module" OFF) else() set(FLAVOUR x10) option(INTERNAL_MODULE_PXX1 "Support for PXX1 internal module" ON) diff --git a/radio/util/fwoptions.py b/radio/util/fwoptions.py index 035cd7f2a..104452561 100755 --- a/radio/util/fwoptions.py +++ b/radio/util/fwoptions.py @@ -210,4 +210,5 @@ options_jumper_t16 = { "eu": ("MODULE_PROTOCOL_D8", "NO", "YES"), "flexr9m": ("MODULE_PROTOCOL_FLEX", "YES", None), "internalmulti": ("INTERNAL_MODULE_MULTI", "YES", "NO"), + "bluetooth": ("BLUETOOTH", "YES", "NO"), } \ No newline at end of file