From d2b3e8cd9a8f22ab6bb58e399740dcb71c88395f Mon Sep 17 00:00:00 2001 From: eshifri Date: Thu, 18 Nov 2021 18:40:19 -0800 Subject: [PATCH] Fix #1062 --- radio/src/audio.cpp | 12 ++++++++++++ radio/src/opentx.h | 8 +++++++- radio/src/translations/cz.h.txt | 4 +++- radio/src/translations/de.h.txt | 4 +++- radio/src/translations/en.h.txt | 4 +++- radio/src/translations/es.h.txt | 4 +++- radio/src/translations/fi.h.txt | 4 +++- radio/src/translations/fr.h.txt | 4 +++- radio/src/translations/it.h.txt | 4 +++- radio/src/translations/nl.h.txt | 4 +++- radio/src/translations/pl.h.txt | 4 +++- radio/src/translations/pt.h.txt | 8 +++++++- radio/src/translations/se.h.txt | 6 +++++- 13 files changed, 58 insertions(+), 12 deletions(-) diff --git a/radio/src/audio.cpp b/radio/src/audio.cpp index cd8669063..0dead1430 100644 --- a/radio/src/audio.cpp +++ b/radio/src/audio.cpp @@ -218,6 +218,12 @@ const char * const audioFilenames[] = { #if defined(PCBX9E) "midpot3", "midpot4", +#endif +#if defined(PCBX10) + "midpot4", + "midpot5", + "midpot6", + "midpot7", #endif "midslid1", "midslid2", @@ -1140,6 +1146,12 @@ void audioEvent(unsigned int index) case AU_POT3_MIDDLE: case AU_POT4_MIDDLE: #endif +#if defined(PCBX10) + case AU_POT4_MIDDLE: + case AU_POT5_MIDDLE: + case AU_POT6_MIDDLE: + case AU_POT7_MIDDLE: +#endif #if defined(PCBFRSKY) case AU_SLIDER1_MIDDLE: case AU_SLIDER2_MIDDLE: diff --git a/radio/src/opentx.h b/radio/src/opentx.h index c13f40cdd..68eb3924b 100644 --- a/radio/src/opentx.h +++ b/radio/src/opentx.h @@ -900,6 +900,12 @@ enum AUDIO_SOUNDS { #if defined(PCBX9E) AU_POT3_MIDDLE, AU_POT4_MIDDLE, +#endif +#if defined(PCBX10) + AU_POT4_MIDDLE, + AU_POT5_MIDDLE, + AU_POT6_MIDDLE, + AU_POT7_MIDDLE, #endif AU_SLIDER1_MIDDLE, AU_SLIDER2_MIDDLE, @@ -938,7 +944,7 @@ enum AUDIO_SOUNDS { AU_SPECIAL_SOUND_ALARMC, AU_SPECIAL_SOUND_LAST, - AU_NONE=0xff + AU_NONE = 0xff }; #if defined(AUDIO) diff --git a/radio/src/translations/cz.h.txt b/radio/src/translations/cz.h.txt index df82bc7d0..881a6b48a 100644 --- a/radio/src/translations/cz.h.txt +++ b/radio/src/translations/cz.h.txt @@ -116,7 +116,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "SVPK1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "SVPK13245LR" #elif defined(PCBX9E) #define TR_RETA123 "SVPK1234LRLR" diff --git a/radio/src/translations/de.h.txt b/radio/src/translations/de.h.txt index 60dd49506..f378db960 100644 --- a/radio/src/translations/de.h.txt +++ b/radio/src/translations/de.h.txt @@ -117,7 +117,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "SHGQ1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "SHGQ13245LR" #elif defined(PCBX9E) #define TR_RETA123 "SHGQ1234LRLR" diff --git a/radio/src/translations/en.h.txt b/radio/src/translations/en.h.txt index 96bebacd3..c64b5f3eb 100644 --- a/radio/src/translations/en.h.txt +++ b/radio/src/translations/en.h.txt @@ -117,7 +117,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "RETA1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "RETA13245LR" #elif defined(PCBX9E) #define TR_RETA123 "RETA1234LRLR" diff --git a/radio/src/translations/es.h.txt b/radio/src/translations/es.h.txt index 763d4a801..a672047e8 100644 --- a/radio/src/translations/es.h.txt +++ b/radio/src/translations/es.h.txt @@ -117,7 +117,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "RETA1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "RETA13245LR" #elif defined(PCBX9E) #define TR_RETA123 "RETA1234LRLR" diff --git a/radio/src/translations/fi.h.txt b/radio/src/translations/fi.h.txt index 7a15f5ed5..47e964832 100644 --- a/radio/src/translations/fi.h.txt +++ b/radio/src/translations/fi.h.txt @@ -117,7 +117,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "RETA1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "RETA13245LR" #elif defined(PCBX9E) #define TR_RETA123 "RETA1234LRLR" diff --git a/radio/src/translations/fr.h.txt b/radio/src/translations/fr.h.txt index d40de13c7..e7373204c 100644 --- a/radio/src/translations/fr.h.txt +++ b/radio/src/translations/fr.h.txt @@ -117,7 +117,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "DFGA1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "DPGA13245LR" #elif defined(PCBX9E) #define TR_RETA123 "DPGA1234LRLR" diff --git a/radio/src/translations/it.h.txt b/radio/src/translations/it.h.txt index 57ea1989f..1c22a5bd6 100644 --- a/radio/src/translations/it.h.txt +++ b/radio/src/translations/it.h.txt @@ -121,7 +121,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "DEMA1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "DEMA13245LR" #elif defined(PCBX9E) #define TR_RETA123 "DEMA123SDSD" diff --git a/radio/src/translations/nl.h.txt b/radio/src/translations/nl.h.txt index b1acd6163..3de62b63a 100644 --- a/radio/src/translations/nl.h.txt +++ b/radio/src/translations/nl.h.txt @@ -118,7 +118,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "RETA1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "RETA13245LR" #elif defined(PCBX9E) #define TR_RETA123 "RETA1234LRLR" diff --git a/radio/src/translations/pl.h.txt b/radio/src/translations/pl.h.txt index 16c9cbb9d..5f0da9428 100644 --- a/radio/src/translations/pl.h.txt +++ b/radio/src/translations/pl.h.txt @@ -118,7 +118,9 @@ #define LEN_RETA123 "\001" -#if defined(PCBHORUS) +#if defined(PCBX10) + #define TR_RETA123 "KWGL1324567LR" +#elif defined(PCBHORUS) #define TR_RETA123 "KWGL13245LR" #elif defined(PCBX9E) #define TR_RETA123 "KWGL1234LRLR" diff --git a/radio/src/translations/pt.h.txt b/radio/src/translations/pt.h.txt index b7f02c156..74414a417 100644 --- a/radio/src/translations/pt.h.txt +++ b/radio/src/translations/pt.h.txt @@ -120,7 +120,13 @@ #define LEN_RETA123 "\001" -#if defined(PCBTARANIS) || defined(REVX) +#if defined(PCBX10) + #define TR_RETA123 "LPMA1324567LR" +#elif defined(PCBHORUS) + #define TR_RETA123 "LPMA3245LR" +#elif defined(PCBX9E) + #define TR_RETA123 "RETA1234LRLR" +#elif defined(PCBTARANIS) || defined(REVX) #define TR_RETA123 "LPMA123LR" #elif defined(PCBSKY9X) #define TR_RETA123 "LPMA123a" diff --git a/radio/src/translations/se.h.txt b/radio/src/translations/se.h.txt index 9e8830a00..495787e40 100644 --- a/radio/src/translations/se.h.txt +++ b/radio/src/translations/se.h.txt @@ -120,7 +120,11 @@ #define LEN_RETA123 "\001" -#if defined(PCBX9E) +#if defined(PCBX10) + #define TR_RETA123 "RHGS1324567LR" +#elif defined(PCBHORUS) + #define TR_RETA123 "RHGS13245LR" +#elif defined(PCBX9E) #define TR_RETA123 "RHGS1234HVHV" #elif defined(PCBTARANIS) || defined(REVX) #define TR_RETA123 "RHGS123HV"