feat: Remove MPM "No Telemetry" option on non-FrSky radio (#3637)

* Remove MPM no telemetry GUI on non FrSky radio

* chore: bw212 may not always be frsky

---------

Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
This commit is contained in:
3djc
2023-07-16 14:46:22 +10:00
committed by GitHub
co-authored by Peter Feerick
parent bd92f70056
commit 8325f722c4
4 changed files with 18 additions and 8 deletions
+7 -4
View File
@@ -132,7 +132,9 @@ enum MenuModelSetupItems {
ITEM_MODEL_SETUP_INTERNAL_MODULE_OPTIONS,
#if defined(MULTIMODULE)
ITEM_MODEL_SETUP_INTERNAL_MODULE_AUTOBIND,
#if defined(MANUFACTURER_FRSKY)
ITEM_MODEL_SETUP_INTERNAL_MODULE_DISABLE_TELEM,
#endif
ITEM_MODEL_SETUP_INTERNAL_MODULE_DISABLE_MAPPING,
#endif
#if defined(INTERNAL_MODULE_PXX1) && defined(EXTERNAL_ANTENNA)
@@ -176,7 +178,9 @@ enum MenuModelSetupItems {
ITEM_MODEL_SETUP_EXTERNAL_MODULE_OPTIONS,
#if defined(MULTIMODULE)
ITEM_MODEL_SETUP_EXTERNAL_MODULE_AUTOBIND,
#if defined(MANUFACTURER_FRSKY)
ITEM_MODEL_SETUP_EXTERNAL_MODULE_DISABLE_TELEM,
#endif
ITEM_MODEL_SETUP_EXTERNAL_MODULE_DISABLE_MAPPING,
#endif
@@ -2079,14 +2083,13 @@ void menuModelSetup(event_t event)
}
break;
#if defined(HARDWARE_INTERNAL_MODULE)
#if defined(MANUFACTURER_FRSKY)
case ITEM_MODEL_SETUP_INTERNAL_MODULE_DISABLE_TELEM:
#endif
#if defined(HARDWARE_EXTERNAL_MODULE)
case ITEM_MODEL_SETUP_EXTERNAL_MODULE_DISABLE_TELEM:
#endif
g_model.moduleData[moduleIdx].multi.disableTelemetry = editCheckBox(g_model.moduleData[moduleIdx].multi.disableTelemetry, MODEL_SETUP_2ND_COLUMN, y, INDENT TR_DISABLE_TELEM, attr, event);
break;
#endif
#if defined(HARDWARE_INTERNAL_MODULE)
case ITEM_MODEL_SETUP_INTERNAL_MODULE_DISABLE_MAPPING: