diff --git a/companion/src/modeledit/telemetry.cpp b/companion/src/modeledit/telemetry.cpp
index fea983240..4c260768d 100644
--- a/companion/src/modeledit/telemetry.cpp
+++ b/companion/src/modeledit/telemetry.cpp
@@ -475,14 +475,6 @@ void TelemetryPanel::update()
lock = true;
if (IS_HORUS_OR_TARANIS(firmware->getBoard())) {
- if (model->moduleData[0].protocol == PULSES_OFF && model->moduleData[1].protocol == PULSES_PPM) {
- ui->telemetryProtocol->setEnabled(true);
- }
- else {
- ui->telemetryProtocol->setEnabled(false);
- ui->telemetryProtocol->setCurrentIndex(0);
- }
-
ui->voltsSource->updateValue();
ui->altitudeSource->updateValue();
ui->varioSource->updateValue();
@@ -499,15 +491,6 @@ void TelemetryPanel::setup()
{
lock = true;
- ui->telemetryProtocol->addItem(tr("FrSky S.PORT"), 0);
- ui->telemetryProtocol->addItem(tr("FrSky D"), 1);
- if (IS_9XRPRO(firmware->getBoard()) ||
- (IS_TARANIS(firmware->getBoard()) &&
- generalSettings.serialPort[GeneralSettings::SP_AUX1] ==
- GeneralSettings::AUX_SERIAL_TELE_IN)) {
- ui->telemetryProtocol->addItem(tr("FrSky D (cable)"), 2);
- }
- ui->telemetryProtocol->setCurrentIndex(model->telemetryProtocol);
ui->ignoreSensorIds->setField(model->frsky.ignoreSensorIds, this);
ui->showInstanceIds->setField(model->showInstanceIds, this);
ui->disableTelemetryAlarms->setField(model->rssiAlarms.disabled);
diff --git a/companion/src/modeledit/telemetry.ui b/companion/src/modeledit/telemetry.ui
index 72d8c9eea..922332ab4 100644
--- a/companion/src/modeledit/telemetry.ui
+++ b/companion/src/modeledit/telemetry.ui
@@ -17,39 +17,6 @@
4
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 100
- 0
-
-
-
- Protocol
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
-
-
-
@@ -1024,7 +991,6 @@
- telemetryProtocol
rssiAlarmWarningCB
rssiAlarmWarningSB
rssiAlarmCriticalCB
diff --git a/radio/src/gui/128x64/model_telemetry.cpp b/radio/src/gui/128x64/model_telemetry.cpp
index b9d729096..eab78458c 100644
--- a/radio/src/gui/128x64/model_telemetry.cpp
+++ b/radio/src/gui/128x64/model_telemetry.cpp
@@ -22,7 +22,6 @@
#include "opentx.h"
enum MenuModelTelemetryFrskyItems {
- ITEM_TELEMETRY_PROTOCOL_TYPE,
ITEM_TELEMETRY_SENSORS_LABEL,
ITEM_TELEMETRY_SENSOR_FIRST,
ITEM_TELEMETRY_SENSOR_LAST = ITEM_TELEMETRY_SENSOR_FIRST + MAX_TELEMETRY_SENSORS - 1,
@@ -73,14 +72,6 @@ uint8_t SENSOR_ROW(uint8_t value)
#define VARIO_ROWS
#endif
-#if defined(HARDWARE_EXTERNAL_MODULE)
- #define TELEMETRY_TYPE_ROW (!IS_INTERNAL_MODULE_ENABLED() && g_model.moduleData[EXTERNAL_MODULE].type == MODULE_TYPE_PPM) ? (uint8_t)0 : HIDDEN_ROW
-#else
- #define TELEMETRY_TYPE_ROW HIDDEN_ROW
-#endif
-
- #define TELEMETRY_TYPE_ROWS TELEMETRY_TYPE_ROW,
-
void onSensorMenu(const char * result)
{
uint8_t index = menuVerticalPosition - HEADER_LINE - ITEM_TELEMETRY_SENSOR_FIRST;
@@ -126,7 +117,7 @@ void onDeleteAllSensorsConfirm(const char * result)
void menuModelTelemetry(event_t event)
{
- MENU(STR_MENUTELEMETRY, menuTabModel, MENU_MODEL_TELEMETRY, HEADER_LINE+ITEM_TELEMETRY_MAX, { HEADER_LINE_COLUMNS TELEMETRY_TYPE_ROWS SENSORS_ROWS RSSI_ROWS VARIO_ROWS });
+ MENU(STR_MENUTELEMETRY, menuTabModel, MENU_MODEL_TELEMETRY, HEADER_LINE+ITEM_TELEMETRY_MAX, { HEADER_LINE_COLUMNS SENSORS_ROWS RSSI_ROWS VARIO_ROWS });
uint8_t sub = menuVerticalPosition - HEADER_LINE;
@@ -184,18 +175,6 @@ void menuModelTelemetry(event_t event)
else
switch (k) {
- case ITEM_TELEMETRY_PROTOCOL_TYPE:
- lcdDrawTextAlignedLeft(y, STR_TELEMETRY_TYPE);
- lcdDrawTextAtIndex(TELEM_COL2, y, STR_TELEMETRY_PROTOCOLS,
- g_model.telemetryProtocol, attr);
- if (attr) {
- g_model.telemetryProtocol = checkIncDec(
- event, g_model.telemetryProtocol, PROTOCOL_TELEMETRY_FIRST,
- PROTOCOL_TELEMETRY_LAST, EE_MODEL, isTelemetryProtocolAvailable);
- }
- break;
-
-
case ITEM_TELEMETRY_SENSORS_LABEL:
telemExpandState.sensors = expandableSection(y, STR_TELEMETRY_SENSORS, telemExpandState.sensors, attr, event);
break;
diff --git a/radio/src/gui/212x64/model_telemetry.cpp b/radio/src/gui/212x64/model_telemetry.cpp
index c3c62585b..42d9252de 100644
--- a/radio/src/gui/212x64/model_telemetry.cpp
+++ b/radio/src/gui/212x64/model_telemetry.cpp
@@ -22,7 +22,6 @@
#include "opentx.h"
enum MenuModelTelemetryFrskyItems {
- ITEM_TELEMETRY_PROTOCOL_TYPE,
ITEM_TELEMETRY_SENSORS_LABEL,
ITEM_TELEMETRY_SENSOR_FIRST,
ITEM_TELEMETRY_SENSOR_LAST = ITEM_TELEMETRY_SENSOR_FIRST + MAX_TELEMETRY_SENSORS - 1,
@@ -67,7 +66,6 @@ uint8_t SENSOR_ROW(uint8_t value)
#else
#define VARIO_ROWS
#endif
-#define TELEMETRY_TYPE_ROWS (!IS_INTERNAL_MODULE_ENABLED() && g_model.moduleData[EXTERNAL_MODULE].type == MODULE_TYPE_PPM) ? (uint8_t)0 : HIDDEN_ROW,
void onSensorMenu(const char * result)
{
@@ -114,7 +112,7 @@ void onDeleteAllSensorsConfirm(const char * result)
void menuModelTelemetry(event_t event)
{
- MENU(STR_MENUTELEMETRY, menuTabModel, MENU_MODEL_TELEMETRY, HEADER_LINE+ITEM_TELEMETRY_MAX, { HEADER_LINE_COLUMNS TELEMETRY_TYPE_ROWS SENSORS_ROWS RSSI_ROWS VARIO_ROWS });
+ MENU(STR_MENUTELEMETRY, menuTabModel, MENU_MODEL_TELEMETRY, HEADER_LINE+ITEM_TELEMETRY_MAX, { HEADER_LINE_COLUMNS SENSORS_ROWS RSSI_ROWS VARIO_ROWS });
uint8_t sub = menuVerticalPosition - HEADER_LINE;
@@ -176,14 +174,6 @@ void menuModelTelemetry(event_t event)
else
switch (k) {
- case ITEM_TELEMETRY_PROTOCOL_TYPE:
- lcdDrawTextAlignedLeft(y, STR_TELEMETRY_TYPE);
- lcdDrawTextAtIndex(TELEM_COL2, y, STR_TELEMETRY_PROTOCOLS, g_model.telemetryProtocol, attr);
- if (attr) {
- g_model.telemetryProtocol = checkIncDec(event, g_model.telemetryProtocol, PROTOCOL_TELEMETRY_FIRST, PROTOCOL_TELEMETRY_LAST, EE_MODEL, isTelemetryProtocolAvailable);
- }
- break;
-
case ITEM_TELEMETRY_SENSORS_LABEL:
telemExpandState.sensors = expandableSection(y, STR_TELEMETRY_SENSORS, telemExpandState.sensors, attr, event);
if (telemExpandState.sensors) {
diff --git a/radio/src/gui/gui_common.cpp b/radio/src/gui/gui_common.cpp
index 3163ea86c..da43dc173 100644
--- a/radio/src/gui/gui_common.cpp
+++ b/radio/src/gui/gui_common.cpp
@@ -1024,44 +1024,6 @@ bool isRfProtocolAvailable(int protocol)
return true;
}
-bool isTelemetryProtocolAvailable(int protocol)
-{
-#if defined(PCBTARANIS)
- if (protocol == PROTOCOL_TELEMETRY_FRSKY_D_SECONDARY &&
- hasSerialMode(UART_MODE_TELEMETRY) < 0) {
- return false;
- }
-#endif
-
- if (protocol== PROTOCOL_TELEMETRY_CROSSFIRE) {
- return false;
- }
-
- if ( protocol== PROTOCOL_TELEMETRY_GHOST) {
- return false;
- }
-
-#if !defined(MULTIMODULE)
- if (protocol == PROTOCOL_TELEMETRY_SPEKTRUM || protocol == PROTOCOL_TELEMETRY_FLYSKY_IBUS || protocol == PROTOCOL_TELEMETRY_MULTIMODULE) {
- return false;
- }
-#endif
-
-#if !defined(AFHDS3)
- if (protocol == PROTOCOL_TELEMETRY_AFHDS3) {
- return false;
- }
-#endif
-
-#if defined(PCBHORUS)
- if (protocol == PROTOCOL_TELEMETRY_FRSKY_D_SECONDARY) {
- return false;
- }
-#endif
-
- return true;
-}
-
bool isTrainerModeAvailable(int mode)
{
#if defined(PCBX9E)
diff --git a/radio/src/gui/gui_common.h b/radio/src/gui/gui_common.h
index 877a42c61..44d4269f3 100644
--- a/radio/src/gui/gui_common.h
+++ b/radio/src/gui/gui_common.h
@@ -97,7 +97,6 @@ bool isExternalModuleAvailable(int moduleType);
bool isInternalModuleAvailable(int moduleType);
bool isInternalModuleSupported(int moduleType);
bool isRfProtocolAvailable(int protocol);
-bool isTelemetryProtocolAvailable(int protocol);
bool isTrainerModeAvailable(int mode);
bool isAssignableFunctionAvailable(int function, CustomFunctionData * functions);
diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp
index 786a78a56..cbebc2aab 100644
--- a/radio/src/translations.cpp
+++ b/radio/src/translations.cpp
@@ -76,7 +76,6 @@ ISTR(R9M_FCC_POWER_VALUES);
ISTR(R9M_LBT_POWER_VALUES);
ISTR(R9M_LITE_FCC_POWER_VALUES);
ISTR(R9M_LITE_LBT_POWER_VALUES);
-ISTR(TELEMETRY_PROTOCOLS);
ISTR(XJT_ACCST_RF_PROTOCOLS);
ISTR(ISRM_RF_PROTOCOLS);
ISTR(R9M_PXX2_RF_PROTOCOLS);
diff --git a/radio/src/translations.h b/radio/src/translations.h
index 8f80abcf6..9b3477680 100644
--- a/radio/src/translations.h
+++ b/radio/src/translations.h
@@ -195,7 +195,6 @@ extern const char* const STR_R9M_FCC_POWER_VALUES[];
extern const char* const STR_R9M_LBT_POWER_VALUES[];
extern const char* const STR_R9M_LITE_FCC_POWER_VALUES[];
extern const char* const STR_R9M_LITE_LBT_POWER_VALUES[];
-extern const char* const STR_TELEMETRY_PROTOCOLS[];
extern const char* const STR_XJT_ACCST_RF_PROTOCOLS[];
extern const char* const STR_ISRM_RF_PROTOCOLS[];
extern const char* const STR_R9M_PXX2_RF_PROTOCOLS[];
diff --git a/radio/src/translations/cn.h b/radio/src/translations/cn.h
index e5e070311..6a568344a 100644
--- a/radio/src/translations/cn.h
+++ b/radio/src/translations/cn.h
@@ -56,7 +56,6 @@
#define TR_COUNTRY_CODES "美国","日本","欧洲"
#define TR_USBMODES "询问","游戏柄","U盘","串行"
#define TR_JACK_MODES "询问","音频","教练"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "自定义"
diff --git a/radio/src/translations/cz.h b/radio/src/translations/cz.h
index 4afe326ee..77dc4dc6f 100644
--- a/radio/src/translations/cz.h
+++ b/radio/src/translations/cz.h
@@ -59,7 +59,6 @@
#define TR_COUNTRY_CODES TR("US","Amerika"),TR("JP","Japonsko"),TR("EU","Evropa")
#define TR_USBMODES TR("Zeptat","Zeptat se"),TR("Joyst","Joystick"),TR("SDkarta","Úložiště"),"Serial"
#define TR_JACK_MODES "Zeptat","Audio","Trenér"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (kabel)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetrie"
#define TR_SBUS_INVERSION_VALUES "normal","neinvertováno"
#define TR_MULTI_CUSTOM "Vlastní"
diff --git a/radio/src/translations/da.h b/radio/src/translations/da.h
index ae0bcc514..0c23636d2 100644
--- a/radio/src/translations/da.h
+++ b/radio/src/translations/da.h
@@ -62,7 +62,6 @@
#define TR_COUNTRY_CODES TR("US","Amerika"),TR("JP","Japan"),TR("EU","Europa")
#define TR_USBMODES "Spørg",TR("Joyst","Joystik"),TR("Lager","USB lager"),TR("Data", "USB data")
#define TR_JACK_MODES "Spørg","Audio","Træner"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (kabel)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetri"
#define TR_SBUS_INVERSION_VALUES "normal","ikke invers"
#define TR_MULTI_CUSTOM "Tilpasset"
diff --git a/radio/src/translations/de.h b/radio/src/translations/de.h
index da0f031e3..378e1b7a0 100644
--- a/radio/src/translations/de.h
+++ b/radio/src/translations/de.h
@@ -59,7 +59,6 @@
#define TR_COUNTRY_CODES TR("US","Amerika"),TR("JP","Japan"),TR("EU","Europa")
#define TR_USBMODES "Fragen",TR("Joyst","Joystick"),TR("SDCard","Speicher"),TR("Serial","Seriell")
#define TR_JACK_MODES "Popup","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (Kabel)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetrie"
#define TR_SBUS_INVERSION_VALUES "normal","nicht inv."
#define TR_MULTI_CUSTOM "Benutzer"
diff --git a/radio/src/translations/en.h b/radio/src/translations/en.h
index 6a62e2043..80e6c1de3 100644
--- a/radio/src/translations/en.h
+++ b/radio/src/translations/en.h
@@ -55,7 +55,6 @@
#define TR_COUNTRY_CODES TR("US","America"),TR("JP","Japan"),TR("EU","Europe")
#define TR_USBMODES "Ask",TR("Joyst","Joystick"),TR("SDCard","Storage"),"Serial"
#define TR_JACK_MODES "Ask","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "Custom"
diff --git a/radio/src/translations/es.h b/radio/src/translations/es.h
index 32d0599dc..876b77a3d 100644
--- a/radio/src/translations/es.h
+++ b/radio/src/translations/es.h
@@ -57,7 +57,6 @@
#define TR_COUNTRY_CODES TR("US","América"),TR("JP","Japón"),TR("EU", "Europa")
#define TR_USBMODES "Pregunta","Joystick","SDCard","Serie"
#define TR_JACK_MODES "Pregunta","Audio","Entrena."
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "Custom"
diff --git a/radio/src/translations/fi.h b/radio/src/translations/fi.h
index 20d2a0657..c9437d125 100644
--- a/radio/src/translations/fi.h
+++ b/radio/src/translations/fi.h
@@ -59,7 +59,6 @@
#define TR_COUNTRY_CODES TR("US","Amerikk"),TR("JP","Japani"),TR("EU","Euroopp")
#define TR_USBMODES "Kysy",TR("Joyst","Joystick"),TR("SDCard","Storage"),"Serial"
#define TR_JACK_MODES "Ask","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "Custom"
diff --git a/radio/src/translations/fr.h b/radio/src/translations/fr.h
index 5d3ba5f66..38c1c0bfc 100644
--- a/radio/src/translations/fr.h
+++ b/radio/src/translations/fr.h
@@ -60,7 +60,6 @@
#define TR_COUNTRY_CODES TR("US","USA"),TR("JP","Japon"),TR("Europe","EU")
#define TR_USBMODES TR("Popup","Demander"),TR("Joyst","Joystick"),TR("SDCard","Stockage"),"Série"
#define TR_JACK_MODES "Demander","Audio","Écolage"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (câble)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Télémetrie"
#define TR_SBUS_INVERSION_VALUES "normal","non inversé"
#define TR_MULTI_CUSTOM "Perso"
diff --git a/radio/src/translations/he.h b/radio/src/translations/he.h
index 4906edb78..736f9ed29 100644
--- a/radio/src/translations/he.h
+++ b/radio/src/translations/he.h
@@ -59,7 +59,6 @@
#define TR_COUNTRY_CODES TR("US","America"),TR("JP","Japan"),TR("EU","Europe")
#define TR_USBMODES "הצג לי אופציות",TR("Joyst","חיבור משחק קבוע"),TR("SDCard","העברת נתונים קבוע"),"חיבור סיריילי קבוע"
#define TR_JACK_MODES "Ask","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_TELEMETRY_MODE "Off","On","Off+Aux","On+Aux"
diff --git a/radio/src/translations/it.h b/radio/src/translations/it.h
index 5bae36d66..5eca927a5 100644
--- a/radio/src/translations/it.h
+++ b/radio/src/translations/it.h
@@ -60,7 +60,6 @@
#define TR_COUNTRY_CODES TR("US","America"),TR("JP","Japan"),TR("EU","Europa")
#define TR_USBMODES TR("Chied","Chiedi"),TR("Joyst","Joystick"),TR("SDCard","Storage"),TR("Serial","Seriale")
#define TR_JACK_MODES "Chiedi","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Telemetria Multi"
#define TR_SBUS_INVERSION_VALUES "normale","non invertito"
#define TR_MULTI_CUSTOM "Person."
diff --git a/radio/src/translations/jp.h b/radio/src/translations/jp.h
index 0873a5e76..f0aaed491 100644
--- a/radio/src/translations/jp.h
+++ b/radio/src/translations/jp.h
@@ -55,7 +55,6 @@
#define TR_COUNTRY_CODES TR("US","アメリカ"),TR("JP","日本"),TR("EU","ヨーロッパ")
#define TR_USBMODES "確認",TR("Joyst","JoyStick"),TR("SDカード","ストレージ"),"シリアル"
#define TR_JACK_MODES "確認","音声","トレーナー"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "標準","リバースなし"
#define TR_MULTI_CUSTOM "カスタム"
diff --git a/radio/src/translations/nl.h b/radio/src/translations/nl.h
index 65d3828f6..d6404e5c6 100644
--- a/radio/src/translations/nl.h
+++ b/radio/src/translations/nl.h
@@ -58,7 +58,6 @@
#define TR_COUNTRY_CODES TR("US","Amerika"),TR("JP","Japan"),TR("EU","Europa")
#define TR_USBMODES "Ask",TR("Joyst","Joystick"),TR("SDCard","Storage"),"Serial"
#define TR_JACK_MODES "Ask","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "Custom"
diff --git a/radio/src/translations/pl.h b/radio/src/translations/pl.h
index 854ef2ad5..776d9d201 100644
--- a/radio/src/translations/pl.h
+++ b/radio/src/translations/pl.h
@@ -57,7 +57,6 @@
#define TR_COUNTRY_CODES TR("US","Ameryka"),TR("JP","Japonia"),TR("EU", "Europa")
#define TR_USBMODES "Ask",TR("Joyst","Joystick"),TR("SDCard","Storage"),"Serial"
#define TR_JACK_MODES "Ask","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "Custom"
diff --git a/radio/src/translations/pt.h b/radio/src/translations/pt.h
index 8589c55ed..19b4d0b51 100644
--- a/radio/src/translations/pt.h
+++ b/radio/src/translations/pt.h
@@ -58,7 +58,6 @@
#define TR_COUNTRY_CODES TR("US","America"),TR("JP","Japao"),TR("EU","Europa")
#define TR_USBMODES "Pergunta",TR("Joyst","Joystick"),TR("SDCard","Storage"),"Serial"
#define TR_JACK_MODES "Pergunta","Audio","Trainer"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "Custom"
diff --git a/radio/src/translations/se.h b/radio/src/translations/se.h
index c29b30f41..2822c9e61 100644
--- a/radio/src/translations/se.h
+++ b/radio/src/translations/se.h
@@ -66,7 +66,6 @@
#define TR_COUNTRY_CODES TR("US","Amerika"),TR("JP","Japan"),TR("EU","Europa")
#define TR_USBMODES "Fråga","Joystick",TR("SD-kort","SD-kortlagring"),"Seriell"
#define TR_JACK_MODES "Fråga","Audio","Lärare"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.Port","FrSky D","FrSky D (sladd)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","ej inverterad"
#define TR_MULTI_CUSTOM "Anpassad"
#define TR_VTRIMINC TR("Expo","Exponentiell"),TR("xFin","Extra fin"),"Fin","Medium","Grov"
diff --git a/radio/src/translations/tw.h b/radio/src/translations/tw.h
index 73b9c93a2..d7a63dde2 100644
--- a/radio/src/translations/tw.h
+++ b/radio/src/translations/tw.h
@@ -56,7 +56,6 @@
#define TR_COUNTRY_CODES "美國","日本","歐洲"
#define TR_USBMODES "詢問","遊戲柄","U盤","串行"
#define TR_JACK_MODES "詢問","音頻","教練"
-#define TR_TELEMETRY_PROTOCOLS "FrSky S.PORT","FrSky D","FrSky D (cable)","TBS Crossfire","Spektrum","AFHDS2A IBUS","Multi Telemetry"
#define TR_SBUS_INVERSION_VALUES "normal","not inverted"
#define TR_MULTI_CUSTOM "自定義"