diff --git a/_locales/en/messages.json b/_locales/en/messages.json index 6ad07bfd..5819b4b7 100755 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -566,6 +566,9 @@ "featureOSD": { "message": "OSD" }, + "featureAIRMODE": { + "message": "Permanently enable AIRMODE" + }, "configurationFeatureEnabled": { "message": "Enabled" }, diff --git a/build/script.js b/build/script.js index 78e33bd9..b0b80116 100644 --- a/build/script.js +++ b/build/script.js @@ -11397,6 +11397,12 @@ var FC = { ); } + if (semver.gte(CONFIG.flightControllerVersion, '1.7.3')) { + features.push( + {bit: 22, group: 'other', name: 'AIRMODE', haveTip: false, showNameInTip: false} + ); + } + return features.reverse(); }, isFeatureEnabled: function (featureName, features) { diff --git a/js/fc.js b/js/fc.js index 3efcd1ee..397835f6 100644 --- a/js/fc.js +++ b/js/fc.js @@ -461,6 +461,12 @@ var FC = { ); } + if (semver.gte(CONFIG.flightControllerVersion, '1.7.3')) { + features.push( + {bit: 22, group: 'other', name: 'AIRMODE', haveTip: false, showNameInTip: false} + ); + } + return features.reverse(); }, isFeatureEnabled: function (featureName, features) {