diff --git a/companion/src/firmwares/opentx/opentxinterface.cpp b/companion/src/firmwares/opentx/opentxinterface.cpp index 9cab7fde4..1dff0cccf 100644 --- a/companion/src/firmwares/opentx/opentxinterface.cpp +++ b/companion/src/firmwares/opentx/opentxinterface.cpp @@ -1229,6 +1229,7 @@ void registerOpenTxFirmwares() /* FrSky X9-Lite board */ firmware = new OpenTxFirmware("opentx-x9lite", Firmware::tr("FrSky Taranis X9-Lite"), BOARD_TARANIS_X9LITE); addOpenTxTaranisOptions(firmware); + firmware->addOption("autoupdate", Firmware::tr("Support for auto update on boot")); registerOpenTxFirmware(firmware); /* FrSky X7 board */ @@ -1240,6 +1241,7 @@ void registerOpenTxFirmwares() firmware = new OpenTxFirmware("opentx-xlites", Firmware::tr("FrSky Taranis X-Lite S/PRO"), BOARD_TARANIS_XLITES); addOpenTxTaranisOptions(firmware); firmware->addOption("internalpxx1", Firmware::tr("Support for PXX1 internal module replacement")); + firmware->addOption("autoupdate", Firmware::tr("Support for auto update on boot")); registerOpenTxFirmware(firmware); /* FrSky X-Lite board */ diff --git a/radio/util/fwoptions.py b/radio/util/fwoptions.py index 07bc66734..75ae7dcf7 100755 --- a/radio/util/fwoptions.py +++ b/radio/util/fwoptions.py @@ -110,6 +110,7 @@ options_taranis_x9lite = { "lua": ("LUA", "YES", "NO_MODEL_SCRIPTS"), "luac": ("LUA_COMPILER", "YES", "NO"), "nogvars": ("GVARS", "NO", "YES"), + "autoupdate": ("AUTOUPDATE", "YES", None), "sqt5font": ("FONT", "SQT5", None), "noras": ("RAS", "NO", "YES"), "faimode": ("FAI", "YES", None), @@ -146,6 +147,7 @@ options_taranis_xlites = { "lua": ("LUA", "YES", "NO_MODEL_SCRIPTS"), "luac": ("LUA_COMPILER", "YES", "NO"), "nogvars": ("GVARS", "NO", "YES"), + "autoupdate": ("AUTOUPDATE", "YES", None), "sqt5font": ("FONT", "SQT5", None), "faimode": ("FAI", "YES", None), "faichoice": ("FAI", "CHOICE", None),