From fc50c07f496a4233e450a2a6dce1ace854286068 Mon Sep 17 00:00:00 2001 From: 3djc Date: Fri, 29 Nov 2019 13:43:15 +0100 Subject: [PATCH] Fix t12 internal module compile --- radio/util/build-firmware.py | 2 +- radio/util/fwoptions.py | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/radio/util/build-firmware.py b/radio/util/build-firmware.py index 630751a64..be3003c88 100755 --- a/radio/util/build-firmware.py +++ b/radio/util/build-firmware.py @@ -137,7 +137,7 @@ def main(): elif board_name == "t12": cmake_options["PCB"] = "X7" cmake_options["PCBREV"] = "T12" - firmware_options = options_taranis_x9dp + firmware_options = options_jumper_t12 maxsize = 65536 * 8 elif board_name == "t16": cmake_options["PCB"] = "X10" diff --git a/radio/util/fwoptions.py b/radio/util/fwoptions.py index 104452561..1b7e5cfad 100755 --- a/radio/util/fwoptions.py +++ b/radio/util/fwoptions.py @@ -199,6 +199,18 @@ options_horus_x10express = { "flexr9m": ("MODULE_PROTOCOL_FLEX", "YES", None) } +options_jumper_t12 = { + "noheli": ("HELI", "NO", "YES"), + "ppmus": ("PPM_UNIT", "US", "PERCENT_PREC1"), + "lua": ("LUA", "YES", "NO_MODEL_SCRIPTS"), + "nogvars": ("GVARS", "NO", "YES"), + "faimode": ("FAI", "YES", None), + "faichoice": ("FAI", "CHOICE", None), + "nooverridech": ("OVERRIDE_CHANNEL_FUNCTION", "NO", "YES"), + "flexr9m": ("MODULE_PROTOCOL_FLEX", "YES", None), + "internalmulti": ("INTERNAL_MODULE_MULTI", "YES", "NO"), +} + options_jumper_t16 = { "noheli": ("HELI", "NO", "YES"), "ppmus": ("PPM_UNIT", "US", "PERCENT_PREC1"), @@ -207,7 +219,6 @@ options_jumper_t16 = { "faimode": ("FAI", "YES", None), "faichoice": ("FAI", "CHOICE", None), "nooverridech": ("OVERRIDE_CHANNEL_FUNCTION", "NO", "YES"), - "eu": ("MODULE_PROTOCOL_D8", "NO", "YES"), "flexr9m": ("MODULE_PROTOCOL_FLEX", "YES", None), "internalmulti": ("INTERNAL_MODULE_MULTI", "YES", "NO"), "bluetooth": ("BLUETOOTH", "YES", "NO"),