Switches warning rewritten
NODATA alarm removed
This commit is contained in:
+2
-15
@@ -126,11 +126,9 @@ enum menuProcSetupItems {
|
||||
#if defined(SPLASH)
|
||||
ITEM_SETUP_DISABLE_SPLASH,
|
||||
#endif
|
||||
ITEM_SETUP_SWITCH_WARNING,
|
||||
ITEM_SETUP_MEMORY_WARNING,
|
||||
ITEM_SETUP_ALARM_WARNING,
|
||||
#if defined(FRSKY)
|
||||
ITEM_SETUP_TELEMETRY_ALARM,
|
||||
ITEM_SETUP_TIMEZONE,
|
||||
ITEM_SETUP_GPSFORMAT,
|
||||
#endif
|
||||
@@ -157,7 +155,7 @@ void menuProcSetup(uint8_t event)
|
||||
#define SPLASH_ZEROS
|
||||
#endif
|
||||
#ifdef FRSKY
|
||||
#define FRSKY_ZEROS 0, 0, 0,
|
||||
#define FRSKY_ZEROS 0, 0,
|
||||
#else
|
||||
#define FRSKY_ZEROS
|
||||
#endif
|
||||
@@ -172,7 +170,7 @@ void menuProcSetup(uint8_t event)
|
||||
#define ROTARY_ENCODERS_ZEROS
|
||||
#endif
|
||||
|
||||
MENU(STR_MENURADIOSETUP, menuTabDiag, e_Setup, ITEM_SETUP_MAX+2, {0, 0, AUDIO_ZEROS HAPTIC_ZEROS ARM_ZEROS ROTARY_ENCODERS_ZEROS 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, SPLASH_ZEROS 0, 0, 0, 0, FRSKY_ZEROS 0, (uint8_t)-1, 1});
|
||||
MENU(STR_MENURADIOSETUP, menuTabDiag, e_Setup, ITEM_SETUP_MAX+2, {0, 0, AUDIO_ZEROS HAPTIC_ZEROS ARM_ZEROS ROTARY_ENCODERS_ZEROS 0, 0, 0, 0, 0, 0, 0, 0, 0, SPLASH_ZEROS 0, 0, 0, 0, FRSKY_ZEROS 0, (uint8_t)-1, 1});
|
||||
|
||||
uint8_t sub = m_posVert - 1;
|
||||
|
||||
@@ -346,10 +344,6 @@ void menuProcSetup(uint8_t event)
|
||||
}
|
||||
#endif
|
||||
|
||||
case ITEM_SETUP_SWITCH_WARNING:
|
||||
g_eeGeneral.switchWarning = selectMenuItem(y, STR_SWITCHWARNING, STR_WARNSW, g_eeGeneral.switchWarning, -1, 1, attr, event);
|
||||
break;
|
||||
|
||||
case ITEM_SETUP_MEMORY_WARNING:
|
||||
{
|
||||
uint8_t b = 1-g_eeGeneral.disableMemoryWarning;
|
||||
@@ -365,13 +359,6 @@ void menuProcSetup(uint8_t event)
|
||||
}
|
||||
|
||||
#if defined(FRSKY)
|
||||
case ITEM_SETUP_TELEMETRY_ALARM:
|
||||
{
|
||||
uint8_t b = g_eeGeneral.enableTelemetryAlarm;
|
||||
g_eeGeneral.enableTelemetryAlarm = onoffMenuItem( b, y, STR_NODATAALARM, attr, event ) ;
|
||||
break;
|
||||
}
|
||||
|
||||
case ITEM_SETUP_TIMEZONE:
|
||||
lcd_putsLeft(y, STR_TIMEZONE);
|
||||
lcd_outdezAtt(GENERAL_PARAM_OFS, y, g_eeGeneral.timezone, attr|LEFT);
|
||||
|
||||
+44
-1
@@ -559,6 +559,7 @@ enum menuProcModelItems {
|
||||
ITEM_MODEL_THROTTLE_TRACE,
|
||||
ITEM_MODEL_THROTTLE_TRIM,
|
||||
ITEM_MODEL_THROTTLE_WARNING,
|
||||
ITEM_MODEL_SWITCHES_WARNING,
|
||||
ITEM_MODEL_BEEP_CENTER,
|
||||
ITEM_MODEL_PROTOCOL,
|
||||
ITEM_MODEL_PROTOCOL_PARAMS
|
||||
@@ -582,7 +583,7 @@ void menuProcModel(uint8_t event)
|
||||
lcd_outdezNAtt(7*FW,0,g_eeGeneral.currModel+1,INVERS+LEADING0,2);
|
||||
|
||||
uint8_t protocol = g_model.protocol;
|
||||
MENU(STR_MENUSETUP, menuTabModel, e_Model, ((protocol<=PROTO_PPMSIM||IS_DSM2_PROTOCOL(protocol)||IS_PXX_PROTOCOL(protocol)) ? 13 : 12), {0,ZCHAR|(sizeof(g_model.name)-1),2,2,0,0,0,0,0,0,NUM_STICKS+NUM_POTS+NUM_ROTARY_ENCODERS-1,1,2});
|
||||
MENU(STR_MENUSETUP, menuTabModel, e_Model, ((protocol<=PROTO_PPMSIM||IS_DSM2_PROTOCOL(protocol)||IS_PXX_PROTOCOL(protocol)) ? 14 : 13), {0,ZCHAR|(sizeof(g_model.name)-1),2,2,0,0,0,0,0,0,0,NUM_STICKS+NUM_POTS+NUM_ROTARY_ENCODERS-1,1,2});
|
||||
|
||||
uint8_t sub = m_posVert - 1;
|
||||
|
||||
@@ -680,6 +681,48 @@ void menuProcModel(uint8_t event)
|
||||
break;
|
||||
}
|
||||
|
||||
case ITEM_MODEL_SWITCHES_WARNING:
|
||||
{
|
||||
lcd_putsLeft(y, STR_SWITCHWARNING);
|
||||
uint8_t states = g_model.switchWarningStates;
|
||||
char c = !(states & 1);
|
||||
menu_lcd_onoff(MODEL_PARAM_OFS, y, c, attr);
|
||||
if (attr) {
|
||||
s_editMode = 0;
|
||||
switch(event) {
|
||||
case EVT_KEY_LONG(KEY_MENU):
|
||||
killEvents(event);
|
||||
getMovedSwitch();
|
||||
g_model.switchWarningStates = 0x01 + (switches_states << 1);
|
||||
// no break
|
||||
case EVT_KEY_BREAK(KEY_MENU):
|
||||
case EVT_KEY_BREAK(KEY_LEFT):
|
||||
case EVT_KEY_BREAK(KEY_RIGHT):
|
||||
g_model.switchWarningStates ^= 0x01;
|
||||
STORE_MODELVARS;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (c) {
|
||||
states >>= 1;
|
||||
for (uint8_t i=1; i<7; i++) {
|
||||
attr = 0;
|
||||
if (i == 4) {
|
||||
c = '0'+(states & 0x03)-1;
|
||||
states >>= 2;
|
||||
}
|
||||
else {
|
||||
if (states & 0x01)
|
||||
attr = INVERS;
|
||||
c = pgm_read_byte(STR_VSWITCHES - 2 + (3*i) + (i>=5 ? 6 : 0));
|
||||
states >>= 1;
|
||||
}
|
||||
lcd_putcAtt(MODEL_PARAM_OFS+2*FW+i*FW, y, c, attr);
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case ITEM_MODEL_BEEP_CENTER:
|
||||
lcd_putsLeft(y, STR_BEEPCTR);
|
||||
for (uint8_t i=0;i<NUM_STICKS+NUM_POTS+NUM_ROTARY_ENCODERS;i++)
|
||||
|
||||
+6
-5
@@ -114,8 +114,7 @@ PACK(typedef struct t_EEGeneral {
|
||||
int8_t lightSw;
|
||||
TrainerData trainer;
|
||||
uint8_t view; //index of subview in main scrren
|
||||
uint8_t spare0:1;
|
||||
int8_t switchWarning:2; // -1=down, 0=off, 1=up
|
||||
uint8_t spare0:3;
|
||||
int8_t beeperMode:2;
|
||||
uint8_t spare1:1;
|
||||
uint8_t disableMemoryWarning:1;
|
||||
@@ -129,7 +128,7 @@ PACK(typedef struct t_EEGeneral {
|
||||
uint8_t preBeep:1;
|
||||
uint8_t flashBeep:1;
|
||||
uint8_t disableSplashScreen:1;
|
||||
uint8_t enableTelemetryAlarm:1; // 0=no, 1=yes (Sound alarm when there's no telem. data coming in)
|
||||
uint8_t spare2:1;
|
||||
int8_t hapticMode:2; // -2=quiet, -1=only alarms, 0=no keys, 1=all
|
||||
uint8_t filterInput;
|
||||
uint8_t lightAutoOff;
|
||||
@@ -320,13 +319,13 @@ enum TelemetryUnit {
|
||||
UNIT_METERS_PER_SECOND,
|
||||
UNIT_RAW,
|
||||
UNIT_KMH,
|
||||
UNIT_KTS = UNIT_KMH,
|
||||
UNIT_METERS,
|
||||
UNIT_DEGREES,
|
||||
UNIT_PERCENT,
|
||||
UNIT_MILLIAMPS,
|
||||
UNIT_MAX,
|
||||
UNIT_FEET
|
||||
UNIT_FEET,
|
||||
UNIT_KTS
|
||||
};
|
||||
|
||||
PACK(typedef struct t_FrSkyChannelData {
|
||||
@@ -575,6 +574,8 @@ PACK(typedef struct t_ModelData {
|
||||
uint8_t varioSource:3;
|
||||
uint8_t varioSpeedUpMin:5; // if increment in 0.2m/s = 3.0m/s max
|
||||
uint8_t varioSpeedDownMin;
|
||||
|
||||
uint8_t switchWarningStates;
|
||||
}) ModelData;
|
||||
|
||||
extern EEGeneral g_eeGeneral;
|
||||
|
||||
@@ -45,7 +45,6 @@ const pm_char STR_OPEN9X[] PROGMEM =
|
||||
ISTR(VRENAVIG)
|
||||
#endif
|
||||
ISTR(VFILTERADC)
|
||||
ISTR(WARNSW)
|
||||
ISTR(TRNMODE)
|
||||
ISTR(TRNCHN)
|
||||
ISTR(VTRIMINC)
|
||||
@@ -181,7 +180,6 @@ const pm_char STR_SWITCHWARNING[] PROGMEM = TR_SWITCHWARNING;
|
||||
const pm_char STR_MEMORYWARNING[] PROGMEM = TR_MEMORYWARNING;
|
||||
const pm_char STR_ALARMWARNING[] PROGMEM = TR_ALARMWARNING;
|
||||
#ifdef FRSKY
|
||||
const pm_char STR_NODATAALARM[] PROGMEM = TR_NODATAALARM;
|
||||
const pm_char STR_TIMEZONE[] PROGMEM = TR_TIMEZONE;
|
||||
const pm_char STR_GPSCOORD[] PROGMEM = TR_GPSCOORD;
|
||||
const pm_char STR_VARIO[] PROGMEM = TR_VARIO;
|
||||
|
||||
+1
-4
@@ -70,8 +70,7 @@ extern const pm_char STR_OPEN9X[];
|
||||
#else
|
||||
#define OFS_VFILTERADC (OFS_VBEEPMODE + sizeof(TR_VBEEPMODE))
|
||||
#endif
|
||||
#define OFS_WARNSW (OFS_VFILTERADC + sizeof(TR_VFILTERADC))
|
||||
#define OFS_TRNMODE (OFS_WARNSW + sizeof(TR_WARNSW))
|
||||
#define OFS_TRNMODE (OFS_VFILTERADC + sizeof(TR_VFILTERADC))
|
||||
#define OFS_TRNCHN (OFS_TRNMODE + sizeof(TR_TRNMODE))
|
||||
#define OFS_VTRIMINC (OFS_TRNCHN + sizeof(TR_TRNCHN))
|
||||
#define OFS_RETA123 (OFS_VTRIMINC + sizeof(TR_VTRIMINC))
|
||||
@@ -132,7 +131,6 @@ extern const pm_char STR_OPEN9X[];
|
||||
#define STR_VBEEPMODE (STR_OPEN9X + OFS_VBEEPMODE)
|
||||
#define STR_VRENAVIG (STR_OPEN9X + OFS_VRENAVIG)
|
||||
#define STR_VFILTERADC (STR_OPEN9X + OFS_VFILTERADC)
|
||||
#define STR_WARNSW (STR_OPEN9X + OFS_WARNSW)
|
||||
#define STR_TRNMODE (STR_OPEN9X + OFS_TRNMODE)
|
||||
#define STR_TRNCHN (STR_OPEN9X + OFS_TRNCHN)
|
||||
#define STR_VTRIMINC (STR_OPEN9X + OFS_VTRIMINC)
|
||||
@@ -270,7 +268,6 @@ extern const pm_char STR_THROTTLEWARNING[];
|
||||
extern const pm_char STR_SWITCHWARNING[];
|
||||
extern const pm_char STR_MEMORYWARNING[];
|
||||
extern const pm_char STR_ALARMWARNING[];
|
||||
extern const pm_char STR_NODATAALARM[];
|
||||
extern const pm_char STR_TIMEZONE[];
|
||||
extern const pm_char STR_GPSCOORD[];
|
||||
extern const pm_char STR_VARIO[];
|
||||
|
||||
+15
-19
@@ -586,10 +586,9 @@ bool getSwitch(int8_t swtch, bool nc)
|
||||
return __getSwitch(swtch);
|
||||
}
|
||||
|
||||
#if defined(AUTOSWITCH)
|
||||
uint8_t switches_states = 0;
|
||||
int8_t getMovedSwitch()
|
||||
{
|
||||
static uint8_t switches_states = 0;
|
||||
static uint16_t s_last_time = 0;
|
||||
|
||||
int8_t result = 0;
|
||||
@@ -626,7 +625,6 @@ int8_t getMovedSwitch()
|
||||
|
||||
return result;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef FLIGHT_PHASES
|
||||
uint8_t getFlightPhase()
|
||||
@@ -730,6 +728,7 @@ void putsTelemetryValue(uint8_t x, uint8_t y, int16_t val, uint8_t unit, uint8_t
|
||||
#else
|
||||
if (unit == UNIT_KTS) {
|
||||
// kts to km/h
|
||||
unit = UNIT_KMH;
|
||||
val = (val * 46) / 25;
|
||||
}
|
||||
#endif
|
||||
@@ -868,29 +867,26 @@ void checkAlarm() // added by Gohst
|
||||
|
||||
void checkSwitches()
|
||||
{
|
||||
if(!g_eeGeneral.switchWarning) return; // if warning is on
|
||||
int8_t last_bad_switch = 0;
|
||||
|
||||
while (1) {
|
||||
uint8_t states = g_model.switchWarningStates;
|
||||
|
||||
bool state = (g_eeGeneral.switchWarning > 0);
|
||||
bool first = true;
|
||||
switches_states = (states >> 1);
|
||||
int8_t bad_switch = getMovedSwitch();
|
||||
|
||||
//loop until all switches are reset
|
||||
while (1)
|
||||
{
|
||||
uint8_t i;
|
||||
for(i=SW_BASE; i<SW_Trainer; i++)
|
||||
{
|
||||
if(i==SW_ID0) continue;
|
||||
if(getSwitch(i-SW_BASE+1,0) != state) break;
|
||||
}
|
||||
if(i==SW_Trainer || keyDown()) return;
|
||||
if (states & 0x01 || states == (switches_states << 1))
|
||||
return;
|
||||
|
||||
// first - display warning
|
||||
if (first) {
|
||||
if (bad_switch != last_bad_switch) {
|
||||
message(STR_ALERT, STR_SWITCHESNOTOFF, STR_PLEASERESETTHEM, STR_PRESSANYKEYTOSKIP);
|
||||
first = false;
|
||||
putsSwitches(POS_SWITCH_WARN*FW, 4*FH, bad_switch);
|
||||
refreshDisplay();
|
||||
last_bad_switch = bad_switch;
|
||||
}
|
||||
|
||||
if (check_soft_power() > e_power_trainer) return; // Usb on or power off
|
||||
if (keyDown() || check_soft_power() > e_power_trainer) return; // Usb on or power off
|
||||
|
||||
checkBacklight();
|
||||
|
||||
|
||||
@@ -500,6 +500,8 @@ void per10ms();
|
||||
|
||||
int16_t getValue(uint8_t i);
|
||||
bool getSwitch(int8_t swtch, bool nc);
|
||||
|
||||
extern uint8_t switches_states;
|
||||
int8_t getMovedSwitch();
|
||||
|
||||
#ifdef FLIGHT_PHASES
|
||||
|
||||
+82
-85
@@ -9,7 +9,7 @@
|
||||
#define TR_NCHANNELS "4CH 6CH 8CH 10CH12CH14CH16CH"
|
||||
|
||||
#define LEN_VBEEPMODE "\005"
|
||||
#define TR_VBEEPMODE "Tich\212""Alarm""BezKL""V\207e "
|
||||
#define TR_VBEEPMODE "Tichy""Alarm""BezKL""Vse "
|
||||
|
||||
#define LEN_VRENAVIG "\003"
|
||||
#define TR_VRENAVIG "Ne REaREb"
|
||||
@@ -17,9 +17,6 @@
|
||||
#define LEN_VFILTERADC "\004"
|
||||
#define TR_VFILTERADC "SING""OSMP""FILT"
|
||||
|
||||
#define LEN_WARNSW "\005"
|
||||
#define TR_WARNSW "Vp\206ed""VYP ""Vzad"
|
||||
|
||||
#define LEN_TRNMODE "\003"
|
||||
#define TR_TRNMODE " X "" +="" :="
|
||||
|
||||
@@ -27,10 +24,10 @@
|
||||
#define TR_TRNCHN "ch1ch2ch3ch4"
|
||||
|
||||
#define LEN_DATETIME "\006"
|
||||
#define TR_DATETIME "DATUM:""\201AS: "
|
||||
#define TR_DATETIME "DATUM:""CAS: "
|
||||
|
||||
#define LEN_VTRIMINC "\007"
|
||||
#define TR_VTRIMINC "Exp ""ExJemn\212""Jemn\212 ""St\206edn\204""Hrub\212 "
|
||||
#define TR_VTRIMINC "Exp ""ExJemny""Jemny ""Stredni""Hruby "
|
||||
|
||||
#define LEN_RETA123 "\001"
|
||||
#if defined(PCBV4)
|
||||
@@ -67,20 +64,20 @@
|
||||
|
||||
#define LEN_EXPLABELS "\006"
|
||||
#ifdef FLIGHT_PHASES
|
||||
#define TR_EXPLABEL_FP "F\200ze "
|
||||
#define TR_EXPLABEL_FP "Faze "
|
||||
#else
|
||||
#define TR_EXPLABEL_FP
|
||||
#endif
|
||||
#define TR_EXPLABELS "V\200ha ""Expo ""K\206ivka" TR_EXPLABEL_FP "Sp\204na\201""Strana"" " // TODO remove all the trailing spaces
|
||||
#define TR_EXPLABELS "Vaha ""Expo ""Krivka" TR_EXPLABEL_FP "Spinac""Strana"" " // TODO remove all the trailing spaces
|
||||
|
||||
#define LEN_VMLTPX "\010"
|
||||
#define TR_VMLTPX "Se\201\204st ""N\200sobit ""Zam\203nit "
|
||||
#define TR_VMLTPX "Secist ""Nasobit ""Zamenit "
|
||||
|
||||
#define LEN_VMLTPX2 "\002"
|
||||
#define TR_VMLTPX2 "+=""*="":="
|
||||
|
||||
#define LEN_VMIXTRIMS "\004"
|
||||
#define TR_VMIXTRIMS "VYP ""ZAP ""Sm\203r""V\212\207k""Plyn""K\206id"
|
||||
#define TR_VMIXTRIMS "VYP ""ZAP ""Smer""Vysk""Plyn""Krid"
|
||||
|
||||
#define LEN_VCSWFUNC "\007"
|
||||
#define TR_VCSWFUNC "----\0 ""v>ofs ""v<ofs ""|v|>ofs""|v|<ofs""AND ""OR ""XOR ""v1==v2 ""v1!=v2 ""v1>v2 ""v1<v2 ""v1>=v2 ""v1<=v2 "
|
||||
@@ -92,9 +89,9 @@
|
||||
#define TR_VVARIO "[Vario] "
|
||||
#endif
|
||||
#if defined(AUDIO)
|
||||
#define TR_SOUND "P\206ehr\200t\0 "
|
||||
#define TR_SOUND "Prehrat\0 "
|
||||
#else
|
||||
#define TR_SOUND "P\204pnout\0 "
|
||||
#define TR_SOUND "Pipnout\0 "
|
||||
#endif
|
||||
#if defined(HAPTIC)
|
||||
#define TR_HAPTIC "Vibrovat\0 "
|
||||
@@ -121,7 +118,7 @@
|
||||
#else
|
||||
#define TR_TEST
|
||||
#endif
|
||||
#define TR_VFSWFUNC "Bezpe\201\0 ""Tren\202r\0 ""Instant Trim " TR_SOUND TR_HAPTIC TR_SOMO "Reset\0 " TR_VVARIO TR_SDCLOGS TR_TEST
|
||||
#define TR_VFSWFUNC "Bezpec.\0 ""Trener\0 ""Instant Trim " TR_SOUND TR_HAPTIC TR_SOMO "Reset\0 " TR_VVARIO TR_SDCLOGS TR_TEST
|
||||
|
||||
#define LEN_VFSWRESET "\006"
|
||||
#define TR_VFSWRESET "Timer1""Timer2""Vse ""Telem."
|
||||
@@ -146,7 +143,7 @@
|
||||
#define STR_A (STR_VTELEMUNIT+4)
|
||||
|
||||
#define LEN_VALARM "\004"
|
||||
#define TR_VALARM "----""\217lut""Oran""\201erv"
|
||||
#define TR_VALARM "----""Zlut""Oran""Cerv"
|
||||
|
||||
#define LEN_VALARMFN "\001"
|
||||
#define TR_VALARMFN "<>"
|
||||
@@ -168,13 +165,13 @@
|
||||
|
||||
#define LEN2_VTEMPLATES 13
|
||||
#define LEN_VTEMPLATES "\015"
|
||||
#define TR_VTEMPLATES "Smazat Mixy\0\0""Z\200kl. 4kan\200l\0""T-Cut \0""V-Ocas \0""Elevon\\Delta\0""eCCPM \0""Heli Setup \0""Servo Test \0"
|
||||
#define TR_VTEMPLATES "Smazat Mixy\0\0""Zakl. 4kanal\0""T-Cut \0""V-Ocas \0""Elevon\\Delta\0""eCCPM \0""Heli Setup \0""Servo Test \0"
|
||||
|
||||
#define LEN_VSWASHTYPE "\004"
|
||||
#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90 "
|
||||
|
||||
#define LEN_VKEYS "\005"
|
||||
#define TR_VKEYS " Menu"" Exit"" Dol\211""Nhoru""Vprvo""Vlevo"
|
||||
#define TR_VKEYS " Menu"" Exit"" Dolu""Nhoru""Vprvo""Vlevo"
|
||||
|
||||
#define LEN_RE1RE2 "\003"
|
||||
#define TR_RE1RE2 "RE1""RE2"
|
||||
@@ -201,7 +198,7 @@
|
||||
#else
|
||||
#define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]"
|
||||
#endif
|
||||
#define TR_VSRCRAW "Sm\203r""V\212\207k""Plyn""K\206id""Pot1""Pot2""Pot3" TR_ROTARY_ENCODERS_VSRCRAW "TrmS" "TrmV" "TrmP" "TrmK" "MAX ""3POS" TR_CYC_VSRCRAW
|
||||
#define TR_VSRCRAW "Smer""Vysk""Plyn""Krid""Pot1""Pot2""Pot3" TR_ROTARY_ENCODERS_VSRCRAW "TrmS" "TrmV" "TrmP" "TrmK" "MAX ""3POS" TR_CYC_VSRCRAW
|
||||
|
||||
#define LEN_VTMRMODES "\003"
|
||||
#define TR_VTMRMODES "VYP""ABS""THs""TH%""THt"
|
||||
@@ -212,28 +209,28 @@
|
||||
// ZERO TERMINATED STRINGS
|
||||
#define TR_POPUPS "[MENU]\004[EXIT]"
|
||||
#define OFS_EXIT 7
|
||||
#define TR_MENUWHENDONE "[MENU] = DOKON\201IT"
|
||||
#define TR_FREE "voln\202:"
|
||||
#define TR_MENUWHENDONE "[MENU] = DOKONCIT"
|
||||
#define TR_FREE "volne"
|
||||
#define TR_DELETEMODEL "SMAZAT MODEL"
|
||||
#define TR_COPYINGMODEL "Kop\204ruji model.."
|
||||
#define TR_MOVINGMODEL "P\206esouv\200m model."
|
||||
#define TR_COPYINGMODEL "Kopiruji model.."
|
||||
#define TR_MOVINGMODEL "Presouvam model."
|
||||
#define TR_LOADINGMODEL "Aktivuji model.."
|
||||
#define TR_NAME "Jm\202no"
|
||||
#define TR_NAME "Jmeno"
|
||||
#define TR_TIMER "Stopky "
|
||||
#define TR_ELIMITS "Limit+25%"
|
||||
#define TR_ETRIMS "\207ir\207\204Trim"
|
||||
#define TR_ETRIMS "SirsiTrim"
|
||||
#define TR_TRIMINC "KrokTrimu"
|
||||
#define TR_TTRACE "StopaPlyn"
|
||||
#define TR_TTRIM "TrimPlynu"
|
||||
#define TR_BEEPCTR "P\204pSt\206ed"
|
||||
#define TR_BEEPCTR "PipStred"
|
||||
#define TR_PROTO "Proto."
|
||||
#define TR_PPMFRAME "PPM frame"
|
||||
#define TR_MS "ms"
|
||||
#define TR_SWITCH "Sp\204na\201"
|
||||
#define TR_SWITCH "Spinac"
|
||||
#define TR_TRIMS "Trimy"
|
||||
#define TR_FADEIN "P\206echodZap"
|
||||
#define TR_FADEOUT "P\206echodVyp"
|
||||
#define TR_DEFAULT "(v\212choz\204)"
|
||||
#define TR_FADEIN "PrechodZap"
|
||||
#define TR_FADEOUT "PrechodVyp"
|
||||
#define TR_DEFAULT "(vychozi)"
|
||||
#define TR_CHECKTRIMS "Kont.\005Trimy"
|
||||
#define TR_SWASHTYPE "Swash Type"
|
||||
#define TR_COLLECTIVE "Collective"
|
||||
@@ -241,79 +238,78 @@
|
||||
#define TR_ELEDIRECTION "ELE Direction"
|
||||
#define TR_AILDIRECTION "AIL Direction"
|
||||
#define TR_COLDIRECTION "COL Direction"
|
||||
#define TR_MODE "M\205d"
|
||||
#define TR_NOFREEEXPO "Nen\204 voln\202 expo!"
|
||||
#define TR_NOFREEMIXER "Nen\204 voln\212 mix!"
|
||||
#define TR_INSERTMIX "VLO\217IT MIX "
|
||||
#define TR_MODE "Mod"
|
||||
#define TR_NOFREEEXPO "Neni volne expo!"
|
||||
#define TR_NOFREEMIXER "Neni volny mix!"
|
||||
#define TR_INSERTMIX "VLOZIT MIX "
|
||||
#define TR_EDITMIX "UPRAVIT MIX "
|
||||
#define TR_SOURCE "Zdroj"
|
||||
#define TR_WEIGHT "V\200ha"
|
||||
#define TR_MIXERWEIGHT "V\200ha Mixu"
|
||||
#define TR_DIFFERENTIAL "DifV\212ch"
|
||||
#define TR_WEIGHT "Vaha"
|
||||
#define TR_MIXERWEIGHT "Vaha Mixu"
|
||||
#define TR_DIFFERENTIAL "DifVych"
|
||||
#define TR_OFFSET "Ofset"
|
||||
#define TR_MIXEROFFSET "Offset Mixu"
|
||||
#define TR_DRWEIGHT "V\200ha DV"
|
||||
#define TR_DRWEIGHT "Vaha DV"
|
||||
#define TR_DREXPO "Expo DV"
|
||||
#define TR_TRIM "Trim"
|
||||
#define TR_CURVES "K\206ivka"
|
||||
#define TR_FPHASE "F\200ze"
|
||||
#define TR_WARNING "Varov\200n\204"
|
||||
#define TR_CURVES "Krivka"
|
||||
#define TR_FPHASE "Faze"
|
||||
#define TR_WARNING "Varovani"
|
||||
#define TR_OFF "VYP"
|
||||
#define TR_MULTPX "Multpx"
|
||||
#define TR_DELAYDOWN "Zpo\217d\203n\204 Vyp"
|
||||
#define TR_DELAYUP "Zpo\217d\203n\204 Zap"
|
||||
#define TR_DELAYDOWN "Zpozdeni Vyp"
|
||||
#define TR_DELAYUP "Zpozdeni Zap"
|
||||
#define TR_SLOWDOWN "Zpomal. Vyp"
|
||||
#define TR_SLOWUP "Zpomal. Zap"
|
||||
#define TR_MIXER "MIXER"
|
||||
#define TR_CV "CV"
|
||||
#define TR_ACHANNEL "A\002Kan\200l"
|
||||
#define TR_ACHANNEL "A\002Kanal"
|
||||
#define TR_RANGE "Rozsah"
|
||||
#define TR_BAR "Bar"
|
||||
#define TR_ALARM "Alarm"
|
||||
#define TR_USRDATA "U\217ivData"
|
||||
#define TR_USRDATA "UzivData"
|
||||
#define TR_BLADES "Blades"
|
||||
#define TR_BARS "Ukazatele"
|
||||
#define TR_DISPLAY "Zobrazen\204"
|
||||
#define TR_DISPLAY "Zobrazeni"
|
||||
#ifdef AUDIO
|
||||
#define TR_BEEPERMODE "Repro: M\205d"
|
||||
#define TR_BEEPERLEN " += D\202lka"
|
||||
#define TR_SPKRPITCH " += T\205n"
|
||||
#define TR_BEEPERMODE "Repro: Mod"
|
||||
#define TR_BEEPERLEN " += Delka"
|
||||
#define TR_SPKRPITCH " += Ton"
|
||||
#else
|
||||
#define TR_BEEPERMODE "Zvuk: M\205d"
|
||||
#define TR_BEEPERLEN " += D\202lka"
|
||||
#define TR_BEEPERMODE "Zvuk: Mod"
|
||||
#define TR_BEEPERLEN " += Delka"
|
||||
#endif
|
||||
#define TR_HAPTICMODE "Vibrace: M\205d"
|
||||
#define TR_HAPTICSTRENGTH " += S\204la"
|
||||
#define TR_HAPTICLENGTH " += D\202lka "
|
||||
#define TR_HAPTICMODE "Vibrace: Mod"
|
||||
#define TR_HAPTICSTRENGTH " += Sila"
|
||||
#define TR_HAPTICLENGTH " += Delka "
|
||||
#define TR_CONTRAST "Kontrast"
|
||||
#define TR_BATTERYWARNING "Alarm Baterie"
|
||||
#define TR_INACTIVITYALARM "UpozNaNe\201innost"
|
||||
#define TR_INACTIVITYALARM "UpozNaNecinnost"
|
||||
#define TR_RENAVIG "Navig RotEnc"
|
||||
#define TR_FILTERADC "Filtr ADC"
|
||||
#define TR_THROTTLEREVERSE "Revers Plynu"
|
||||
#define TR_MINUTEBEEP "P\204pat: Minuta"
|
||||
#define TR_BEEPCOUNTDOWN " += Odpo\201et"
|
||||
#define TR_FLASHONBEEP "Podsv\203tl.:Alarm"
|
||||
#define TR_LIGHTSWITCH " += Sp\204na\201"
|
||||
#define TR_MINUTEBEEP "Pipat: Minuta"
|
||||
#define TR_BEEPCOUNTDOWN " += Odpocet"
|
||||
#define TR_FLASHONBEEP "Podsvetl.:Alarm"
|
||||
#define TR_LIGHTSWITCH " += Spinac"
|
||||
#define TR_LIGHTOFFAFTER " += Zhasnout po"
|
||||
#define TR_SPLASHSCREEN "\210vodn\204Logo"
|
||||
#define TR_SPLASHSCREEN "UvodniLogo"
|
||||
#define TR_THROTTLEWARNING "UpozPlynu"
|
||||
#define TR_SWITCHWARNING "KontrolaSp\204na\201\211"
|
||||
#define TR_MEMORYWARNING "UpozNaPlnPam\203t"
|
||||
#define TR_SWITCHWARNING "KontrolaSpinacu"
|
||||
#define TR_MEMORYWARNING "UpozNaPlnPamet"
|
||||
#define TR_ALARMWARNING "UpozNaAlarm"
|
||||
#define TR_NODATAALARM "NO DATA Alarm"
|
||||
#define TR_TIMEZONE "Time Zone"
|
||||
#define TR_RXCHANNELORD "Po\206ad\204 Kan\200l\211"
|
||||
#define TR_SLAVE "Pod\206\204zen\212"
|
||||
#define TR_MODESRC " M\205d\003% Zdroj"
|
||||
#define TR_MULTIPLIER "N\200sobi\201"
|
||||
#define TR_RXCHANNELORD "Poradi Kanalu"
|
||||
#define TR_SLAVE "Podrizeny"
|
||||
#define TR_MODESRC " Mod\003% Zdroj"
|
||||
#define TR_MULTIPLIER "Nasobic"
|
||||
#define TR_CAL "Kalib"
|
||||
#define TR_EEPROMV "EEPROM v"
|
||||
#define TR_VTRIM "Trim- +"
|
||||
#define TR_BG "BG:"
|
||||
#define TR_MENUTOSTART " [MENU] = START"
|
||||
#define TR_SETMIDPOINT "NASTAV ST\215EDY"
|
||||
#define TR_MOVESTICKSPOTS "H\216BEJ P\213KY/POTY"
|
||||
#define TR_SETMIDPOINT "NASTAV STREDY"
|
||||
#define TR_MOVESTICKSPOTS "HYBEJ PAKY/POTY"
|
||||
#define TR_RXBATT "Rx Batt:"
|
||||
#define TR_TXnRX "Tx:\0Rx:"
|
||||
#define OFS_RX 4
|
||||
@@ -329,26 +325,27 @@
|
||||
#define TR_TMAINMAXMS "Tmain max\005ms"
|
||||
#define TR_T10MSUS "T10ms\007us"
|
||||
#define TR_FREESTACKMINB "Free Stack\004b"
|
||||
#define TR_MENUTORESET "[MENU] >> Reset"
|
||||
#define TR_MENUTORESET "[MENU] to reset"
|
||||
#define TR_PPM "PPM"
|
||||
#define TR_CH "CH"
|
||||
#define TR_MODEL "MODEL"
|
||||
#define TR_FP "FP"
|
||||
#define TR_EEPROMLOWMEM "EEPROM low mem"
|
||||
#define TR_ALERT "\007POZOR"
|
||||
#define TR_PRESSANYKEYTOSKIP " Kl\200vesa = p\206esko\201it"
|
||||
#define TR_THROTTLENOTIDLE "P\200ka plynu je pohnut\200."
|
||||
#define TR_PRESSANYKEYTOSKIP " Klavesa = preskocit"
|
||||
#define TR_THROTTLENOTIDLE "Paka plynu je pohnuta."
|
||||
#define TR_RESETTHROTTLE " ..vynulujte plyn!"
|
||||
#define TR_ALARMSDISABLED "Alarmy Zak\200z\200ny"
|
||||
#define TR_SWITCHESNOTOFF " Sp\204na\201e nejsou ve"
|
||||
#define TR_PLEASERESETTHEM " spr\200vn\202 poloze!"
|
||||
#define TR_ALARMSDISABLED "Alarmy Zakazany"
|
||||
#define TR_SWITCHESNOTOFF "Switch on"
|
||||
#define POS_SWITCH_WARN 7
|
||||
#define TR_PLEASERESETTHEM " spravne poloze!"
|
||||
#define TR_MESSAGE "\004MESSAGE"
|
||||
#define TR_PRESSANYKEY "\004Stiskni Kl\200vesu"
|
||||
#define TR_PRESSANYKEY "\004Stiskni Klavesu"
|
||||
#define TR_BADEEPROMDATA "Chyba dat EEprom"
|
||||
#define TR_EEPROMFORMATTING "Formatov\200n\204 EEPROM"
|
||||
#define TR_EEPROMOVERFLOW "P\206etekla EEPROM"
|
||||
#define TR_MENURADIOSETUP "NASTAVEN\214 R\213DIA"
|
||||
#define TR_MENUDATEANDTIME "DATUM A \201AS"
|
||||
#define TR_EEPROMFORMATTING "Formatovani EEPROM"
|
||||
#define TR_EEPROMOVERFLOW "Pretekla EEPROM"
|
||||
#define TR_MENURADIOSETUP "NASTAVENI RADIA"
|
||||
#define TR_MENUDATEANDTIME "DATUM A CAS"
|
||||
#define TR_MENUTRAINER "TRENER"
|
||||
#define TR_MENUVERSION "VERZE"
|
||||
#define TR_MENUDIAG "DIAG"
|
||||
@@ -357,18 +354,18 @@
|
||||
#define TR_MENUSERROR "MENUS OVERFLOW"
|
||||
#define TR_TRIMS2OFFSETS "Trimy => Offsety"
|
||||
#define TR_MENUMODELSEL "MODEL"
|
||||
#define TR_MENUSETUP "NASTAVEN\214"
|
||||
#define TR_MENUFLIGHTPHASE "F\213ZE LETU"
|
||||
#define TR_MENUFLIGHTPHASES "F\213ZE LETU"
|
||||
#define TR_MENUSETUP "NASTAVENI"
|
||||
#define TR_MENUFLIGHTPHASE "FAZE LETU"
|
||||
#define TR_MENUFLIGHTPHASES "FAZE LETU"
|
||||
#define TR_MENUHELISETUP "HELI SETUP"
|
||||
#define TR_MENUDREXPO "DV/EXPO" // TODO flash saving this string is 2 times here
|
||||
#define TR_MENULIMITS "LIMITY"
|
||||
#define TR_MENUCURVES "K\215IVKY"
|
||||
#define TR_MENUCURVES "KRIVKY"
|
||||
#define TR_MENUCURVE " CV"
|
||||
#define TR_MENUCUSTOMSWITCHES "VLASTN\214 SP\214NA\201E"
|
||||
#define TR_MENUFUNCSWITCHES "FUNK\201.SP\214NA\201E"
|
||||
#define TR_MENUCUSTOMSWITCHES "VLASTNI SPINACE"
|
||||
#define TR_MENUFUNCSWITCHES "FUNKC.SPINACE"
|
||||
#define TR_MENUTELEMETRY "TELEMETRIE"
|
||||
#define TR_MENUTEMPLATES "\207ABLONY"
|
||||
#define TR_MENUTEMPLATES "SABLONY"
|
||||
#define TR_MENUSTAT "STATISTIKA"
|
||||
#define TR_MENUDEBUG "DIAG"
|
||||
#define TR_RXNUM "RxNum"
|
||||
|
||||
@@ -17,9 +17,6 @@
|
||||
#define LEN_VFILTERADC "\004"
|
||||
#define TR_VFILTERADC "SING""OSMP""FILT"
|
||||
|
||||
#define LEN_WARNSW "\004"
|
||||
#define TR_WARNSW "Down""OFF ""Up "
|
||||
|
||||
#define LEN_TRNMODE "\003"
|
||||
#define TR_TRNMODE "OFF"" +="" :="
|
||||
|
||||
@@ -301,7 +298,6 @@
|
||||
#define TR_SWITCHWARNING "Warnung Schalter"
|
||||
#define TR_MEMORYWARNING "Warnung Memory"
|
||||
#define TR_ALARMWARNING "Warnung Alarm"
|
||||
#define TR_NODATAALARM "NO DATA Alarm"
|
||||
#define TR_TIMEZONE "Zeitzone"
|
||||
#define TR_RXCHANNELORD "Kanalanordnung"
|
||||
#define TR_SLAVE "Slave"
|
||||
@@ -340,7 +336,8 @@
|
||||
#define TR_THROTTLENOTIDLE "Schub nicht OFF!"
|
||||
#define TR_RESETTHROTTLE "Auf Null stellen."
|
||||
#define TR_ALARMSDISABLED "Alarme ausgeschaltet"
|
||||
#define TR_SWITCHESNOTOFF "Schalter nicht OFF"
|
||||
#define TR_SWITCHESNOTOFF "Schalter on"
|
||||
#define POS_SWITCH_WARN 9
|
||||
#define TR_PLEASERESETTHEM "Bitte zur\205cksetzen"
|
||||
#define TR_MESSAGE "HINWEIS"
|
||||
#define TR_PRESSANYKEY "\004Taste dr\205cken"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// NON ZERO TERMINATED STRINGS
|
||||
#define LEN_OFFON "\003"
|
||||
#define TR_OFFON "OFF""ON "
|
||||
#define TR_OFFON "OFF""ON\0"
|
||||
|
||||
#define LEN_MMMINV "\003"
|
||||
#define TR_MMMINV "---""INV"
|
||||
@@ -17,9 +17,6 @@
|
||||
#define LEN_VFILTERADC "\004"
|
||||
#define TR_VFILTERADC "SING""OSMP""FILT"
|
||||
|
||||
#define LEN_WARNSW "\004"
|
||||
#define TR_WARNSW "Down""OFF ""Up "
|
||||
|
||||
#define LEN_TRNMODE "\003"
|
||||
#define TR_TRNMODE "off"" +="" :="
|
||||
|
||||
@@ -298,10 +295,9 @@
|
||||
#define TR_LIGHTOFFAFTER "Light off after"
|
||||
#define TR_SPLASHSCREEN "Splash screen"
|
||||
#define TR_THROTTLEWARNING "T-Warning"
|
||||
#define TR_SWITCHWARNING "Switch Warning"
|
||||
#define TR_SWITCHWARNING "S-Warning"
|
||||
#define TR_MEMORYWARNING "Memory Warning"
|
||||
#define TR_ALARMWARNING "Alarm Warning"
|
||||
#define TR_NODATAALARM "NO DATA Alarm"
|
||||
#define TR_TIMEZONE "Time Zone"
|
||||
#define TR_RXCHANNELORD "Rx Channel Ord"
|
||||
#define TR_SLAVE "Slave"
|
||||
@@ -340,8 +336,9 @@
|
||||
#define TR_THROTTLENOTIDLE "Throttle not idle"
|
||||
#define TR_RESETTHROTTLE "Reset throttle"
|
||||
#define TR_ALARMSDISABLED "Alarms Disabled"
|
||||
#define TR_SWITCHESNOTOFF "Switches not off"
|
||||
#define TR_PLEASERESETTHEM "Please reset them"
|
||||
#define TR_SWITCHESNOTOFF "Switch on"
|
||||
#define POS_SWITCH_WARN 7
|
||||
#define TR_PLEASERESETTHEM "Please reset it"
|
||||
#define TR_MESSAGE "\004MESSAGE"
|
||||
#define TR_PRESSANYKEY "\004Press any Key"
|
||||
#define TR_BADEEPROMDATA "Bad EEprom Data"
|
||||
|
||||
@@ -17,9 +17,6 @@
|
||||
#define LEN_VFILTERADC "\004"
|
||||
#define TR_VFILTERADC "SING""OSMP""FILT"
|
||||
|
||||
#define LEN_WARNSW "\004"
|
||||
#define TR_WARNSW "Bas ""OFF ""Haut"
|
||||
|
||||
#define LEN_TRNMODE "\003"
|
||||
#define TR_TRNMODE "off"" +="" :="
|
||||
|
||||
@@ -300,10 +297,9 @@
|
||||
#define TR_LIGHTSWITCH "Inter eclairage"
|
||||
#define TR_LIGHTOFFAFTER "Duree eclairage"
|
||||
#define TR_SPLASHSCREEN "Ecran d'accueil"
|
||||
#define TR_SWITCHWARNING "Alerte Inter"
|
||||
#define TR_SWITCHWARNING "S-Warning"
|
||||
#define TR_MEMORYWARNING "Alerte Memoire"
|
||||
#define TR_ALARMWARNING "Alerte Alarme"
|
||||
#define TR_NODATAALARM "Alerte Telem."
|
||||
#define TR_TIMEZONE "Fuseau Horaire"
|
||||
#define TR_RXCHANNELORD "Ordre Voies Rx"
|
||||
#define TR_MODE "Mode"
|
||||
@@ -343,8 +339,9 @@
|
||||
#define TR_THROTTLENOTIDLE "Gaz pas a zero"
|
||||
#define TR_RESETTHROTTLE "Reinitialisez le"
|
||||
#define TR_ALARMSDISABLED "Alarmes Desactivees"
|
||||
#define TR_SWITCHESNOTOFF "Switches enclenches"
|
||||
#define TR_PLEASERESETTHEM "Reinitialisez les"
|
||||
#define TR_SWITCHESNOTOFF "Switch enclenche"
|
||||
#define POS_SWITCH_WARN 7
|
||||
#define TR_PLEASERESETTHEM "Reinitialisez le"
|
||||
#define TR_MESSAGE "MESSAGE"
|
||||
#define TR_PRESSANYKEY "Touche pour continuer"
|
||||
#define TR_BADEEPROMDATA "Bad EEprom Data"
|
||||
|
||||
@@ -17,9 +17,6 @@
|
||||
#define LEN_VFILTERADC "\004"
|
||||
#define TR_VFILTERADC "SING""OSMP""FILT"
|
||||
|
||||
#define LEN_WARNSW "\004"
|
||||
#define TR_WARNSW "Gi\200 ""OFF ""S\200 "
|
||||
|
||||
#define LEN_TRNMODE "\003"
|
||||
#define TR_TRNMODE "off"" +="" :="
|
||||
|
||||
@@ -301,7 +298,6 @@
|
||||
#define TR_SWITCHWARNING "Avviso Switch "
|
||||
#define TR_MEMORYWARNING "Avviso Memoria"
|
||||
#define TR_ALARMWARNING "Avviso Allarme"
|
||||
#define TR_NODATAALARM "Avviso NODATA"
|
||||
#define TR_TIMEZONE "Ora locale"
|
||||
#define TR_RXCHANNELORD "Ordine ch RX "
|
||||
#define TR_SLAVE "Slave"
|
||||
@@ -336,11 +332,12 @@
|
||||
#define TR_FP "FV"
|
||||
#define TR_EEPROMLOWMEM "EEPROM quasi piena!"
|
||||
#define TR_ALERT "\007ALERT"
|
||||
#define TR_PRESSANYKEYTOSKIP " Premi un tasto "
|
||||
#define TR_PRESSANYKEYTOSKIP " Premi un tasto"
|
||||
#define TR_THROTTLENOTIDLE "Throttle non in pos."
|
||||
#define TR_RESETTHROTTLE "Riposiziona Throttle"
|
||||
#define TR_ALARMSDISABLED "Avvisi Disattivati!"
|
||||
#define TR_SWITCHESNOTOFF "Switch attivi! "
|
||||
#define TR_SWITCHESNOTOFF "Switch attivi!"
|
||||
#define POS_SWITCH_WARN 7
|
||||
#define TR_PLEASERESETTHEM "Disattivarli"
|
||||
#define TR_MESSAGE "\004MESSAGE"
|
||||
#define TR_PRESSANYKEY "\004Premi un tasto"
|
||||
|
||||
+396
-399
@@ -1,399 +1,396 @@
|
||||
// NON ZERO TERMINATED STRINGS
|
||||
#define LEN_OFFON "\003"
|
||||
#define TR_OFFON "AV ""P\203 "
|
||||
|
||||
#define LEN_MMMINV "\003"
|
||||
#define TR_MMMINV "---""INV"
|
||||
|
||||
#define LEN_NCHANNELS "\004"
|
||||
#define TR_NCHANNELS "4CH 6KN 8KN 10KN12KN14KN16KN"
|
||||
|
||||
#define LEN_VBEEPMODE "\005"
|
||||
#define TR_VBEEPMODE "Tyst ""Alarm""EjKnp""Alla "
|
||||
|
||||
#define LEN_VRENAVIG "\003"
|
||||
#define TR_VRENAVIG "No REaREb"
|
||||
|
||||
#define LEN_VFILTERADC "\004"
|
||||
#define TR_VFILTERADC "SING""OSMP""FILT"
|
||||
|
||||
#define LEN_WARNSW "\004"
|
||||
#define TR_WARNSW "Ned ""AV ""Upp "
|
||||
|
||||
#define LEN_TRNMODE "\003"
|
||||
#define TR_TRNMODE " AV"" +="" :="
|
||||
|
||||
#define LEN_TRNCHN "\003"
|
||||
#define TR_TRNCHN "kn1kn2kn3kn4"
|
||||
|
||||
#define LEN_DATETIME "\005"
|
||||
#define TR_DATETIME "DAG: ""TID: "
|
||||
|
||||
#define LEN_VTRIMINC "\006"
|
||||
#define TR_VTRIMINC "Exp ""xFin ""Fin ""Medel.""Grov "
|
||||
|
||||
#define LEN_RETA123 "\001"
|
||||
#if defined(PCBV4)
|
||||
#if defined(EXTRA_ROTARY_ENCODERS)
|
||||
#define TR_RETA123 "RHGS123abcde"
|
||||
#else //EXTRA_ROTARY_ENCODERS
|
||||
#define TR_RETA123 "RHGS123ab"
|
||||
#endif //EXTRA_ROTARY_ENCODERS
|
||||
#else
|
||||
#define TR_RETA123 "RHGS123"
|
||||
#endif
|
||||
|
||||
#define LEN_VPROTOS "\006"
|
||||
#ifdef PXX
|
||||
#define TR_PXX "PXX\0 "
|
||||
#else
|
||||
#define TR_PXX "[PXX]\0"
|
||||
#endif
|
||||
#ifdef DSM2
|
||||
#define TR_DSM2 "DSM2\0 "
|
||||
#else
|
||||
#define TR_DSM2 "[DSM2]"
|
||||
#endif
|
||||
#define TR_VPROTOS "PPM\0 ""PPM16\0""PPMsim" TR_PXX TR_DSM2
|
||||
|
||||
#define LEN_POSNEG "\003"
|
||||
#define TR_POSNEG "POS""NEG"
|
||||
|
||||
#define LEN_VCURVEFUNC "\003"
|
||||
#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|"
|
||||
|
||||
#define LEN_CURVMODES "\005"
|
||||
#define TR_CURVMODES "EDIT ""PRSET""A.THR"
|
||||
|
||||
#define LEN_EXPLABELS "\006"
|
||||
#ifdef FLIGHT_PHASES
|
||||
#define TR_EXPLABEL_FP "Fas "
|
||||
#else
|
||||
#define TR_EXPLABEL_FP
|
||||
#endif
|
||||
#define TR_EXPLABELS "Vikt ""Expo ""Kurva " TR_EXPLABEL_FP "Brytar""N\201r "" " // TODO remove all the trailing spaces
|
||||
|
||||
#define LEN_VMLTPX "\010"
|
||||
#define TR_VMLTPX "Addera ""F\202rst\201rk""Ers\201tt "
|
||||
|
||||
#define LEN_VMLTPX2 "\002"
|
||||
#define TR_VMLTPX2 "+=""*="":="
|
||||
|
||||
#define LEN_VMIXTRIMS "\003"
|
||||
#define TR_VMIXTRIMS "AV ""P\203 ""Rod""Hjd""Gas""Ske"
|
||||
|
||||
#define LEN_VCSWFUNC "\007"
|
||||
#define TR_VCSWFUNC "----\0 ""v>ofs ""v<ofs ""(v)>ofs""(v)<ofs""AND ""OR ""XOR ""v1==v2 ""v1!=v2 ""v1>v2 ""v1<v2 ""v1>=v2 ""v1<=v2 "
|
||||
|
||||
#define LEN_VFSWFUNC "\015"
|
||||
#if defined(VARIO)
|
||||
#define TR_VVARIO "Vario "
|
||||
#else
|
||||
#define TR_VVARIO "[Vario] "
|
||||
#endif
|
||||
#if defined(AUDIO)
|
||||
#define TR_SOUND "Spela Ljud\0 "
|
||||
#else
|
||||
#define TR_SOUND "Pip\0 "
|
||||
#endif
|
||||
#if defined(HAPTIC)
|
||||
#define TR_HAPTIC "Vibrator\0 "
|
||||
#else
|
||||
#define TR_HAPTIC "[Vibrator]\0 "
|
||||
#endif
|
||||
#if defined(PCBV4)
|
||||
#if defined(SDCARD)
|
||||
#define TR_SDCLOGS "SDCARD Loggar"
|
||||
#else
|
||||
#define TR_SDCLOGS "[SDCARD Logg]"
|
||||
#endif
|
||||
#if defined(SOMO)
|
||||
#define TR_SOMO "Spela Sp\200r\0 "
|
||||
#else
|
||||
#define TR_SOMO "[Spela Sp\200r]\0"
|
||||
#endif
|
||||
#else
|
||||
#define TR_SDCLOGS
|
||||
#define TR_SOMO
|
||||
#endif
|
||||
#ifdef DEBUG
|
||||
#define TR_TEST "Test\0 "
|
||||
#else
|
||||
#define TR_TEST
|
||||
#endif
|
||||
#define TR_VFSWFUNC "S\201kerh\0 ""Trainer \0 ""Instant Trim " TR_SOUND TR_HAPTIC TR_SOMO "Reset\0 " TR_VVARIO TR_SDCLOGS TR_TEST
|
||||
|
||||
#define LEN_VFSWRESET "\006"
|
||||
#define TR_VFSWRESET "Timer1""Timer2""All ""Telem."
|
||||
|
||||
#define LEN_FUNCSOUNDS "\006"
|
||||
#define TR_FUNCSOUNDS "Varn1 ""Varn2 ""F\200r ""Ring ""SciFi ""Robot ""Pip ""Tada ""Syrsa ""Siren ""Alarm ""Ratata""Tick "
|
||||
|
||||
#define LEN_VTELEMCHNS "\004"
|
||||
#define TR_VTELEMCHNS "---\0""Tmr1""Tmr2""A1\0 ""A2\0 ""Tx\0 ""Rx\0 ""H\202jd""Varv""Tank""T1\0 ""T2\0 ""Fart""Avst""GHjd""Batt""AccX""AccY""AccZ""Hdg\0""VFrt""A1-\0""A2-\0""Hjd-""Hjd+""Rpm+""T1+\0""T2+\0""Frt+""Avs+""Acc\0""Tid\0"
|
||||
|
||||
#ifdef IMPERIAL_UNITS
|
||||
#define LENGTH_UNIT "fot"
|
||||
#define SPEED_UNIT "knp"
|
||||
#else
|
||||
#define LENGTH_UNIT "m\0 "
|
||||
#define SPEED_UNIT "kmh"
|
||||
#endif
|
||||
|
||||
#define LEN_VTELEMUNIT "\003"
|
||||
#define TR_VTELEMUNIT "v\0 ""A\0 ""m/s""-\0 " SPEED_UNIT LENGTH_UNIT "@\0 ""%\0 ""mA\0"
|
||||
#define STR_V (STR_VTELEMUNIT+1)
|
||||
#define STR_A (STR_VTELEMUNIT+4)
|
||||
|
||||
#define LEN_VALARM "\003"
|
||||
#define TR_VALARM "---""Gul""Ora""R\202d"
|
||||
|
||||
#define LEN_VALARMFN "\001"
|
||||
#define TR_VALARMFN "<>"
|
||||
|
||||
#define LEN_VTELPROTO "\004"
|
||||
#if defined(WS_HOW_HIGH)
|
||||
#define TR_VTELPROTO "--- Hub WSHH"
|
||||
#elif defined(FRSKY_HUB)
|
||||
#define TR_VTELPROTO "--- Hub "
|
||||
#else
|
||||
#define TR_VTELPROTO ""
|
||||
#endif
|
||||
|
||||
#define LEN_VARIOSRC "\006"
|
||||
#define TR_VARIOSRC "BaroV1""BaroV2""A1 ""A2 "
|
||||
|
||||
#define LEN_GPSFORMAT "\004"
|
||||
#define TR_GPSFORMAT "HMS NMEA"
|
||||
|
||||
#define LEN_VUNITSFORMAT "\004"
|
||||
#define TR_VUNITSFORMAT "MetrImpr"
|
||||
|
||||
#define LEN2_VTEMPLATES 13
|
||||
#define LEN_VTEMPLATES "\015"
|
||||
#define TR_VTEMPLATES "Nolla Mixar\0\0""Enkel 4kanal\0""Gasklippning\0""V-Stj\201rt \0""Deltavinge \0""eCCPM \0""Helikopter \0""Servotest \0"
|
||||
|
||||
#define LEN_VSWASHTYPE "\004"
|
||||
#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90 "
|
||||
|
||||
#define LEN_VKEYS "\005"
|
||||
#define TR_VKEYS " MENU"" EXIT"" Ned"" Upp""H\202ger""V\201nst"
|
||||
|
||||
#define LEN_RE1RE2 "\003"
|
||||
#define TR_RE1RE2 "RE1""RE2"
|
||||
|
||||
#define LEN_VSWITCHES "\003"
|
||||
#if defined(PCBARM)
|
||||
#define TR_VSWITCHES "GAS""ROD""H\205J""ID0""ID1""ID2""SKE""LAN""TRN""BR1""BR2""BR3""BR4""BR5""BR6""BR7""BR8""BR9""BRA""BRB""BRC""BRD""BRE""BRF""BRG""BRH""BRI""BRJ""BRK""BRL""BRM""BRN""BRO""BRP""BRQ""BRR""BRS""BRT""BRU""BRV""BRW"
|
||||
#else
|
||||
#define TR_VSWITCHES "GAS""ROD""H\205J""ID0""ID1""ID2""SKE""LAN""TRN""BR1""BR2""BR3""BR4""BR5""BR6""BR7""BR8""BR9""BRA""BRB""BRC"
|
||||
#endif
|
||||
|
||||
#define LEN_VSRCRAW "\004"
|
||||
#if defined(PCBV4)
|
||||
#if defined(EXTRA_ROTARY_ENCODERS)
|
||||
#define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd ""REe "
|
||||
#else
|
||||
#define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb "
|
||||
#endif
|
||||
#else
|
||||
#define TR_ROTARY_ENCODERS_VSRCRAW
|
||||
#endif
|
||||
#if defined(HELI)
|
||||
#define TR_CYC_VSRCRAW "CYK1""CYK2""CYK3"
|
||||
#else
|
||||
#define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]"
|
||||
#endif
|
||||
#define TR_VSRCRAW "ROD ""H\205J ""GAS ""SKE ""P1 ""P2 ""P3 " TR_ROTARY_ENCODERS_VSRCRAW "TrmR" "TrmH" "TrmG" "TrmS" "MAX ""3POS" TR_CYC_VSRCRAW
|
||||
|
||||
#define LEN_VTMRMODES "\003"
|
||||
#define TR_VTMRMODES "AV ""ABS""THs""TH%""THt"
|
||||
|
||||
#define LEN_DSM2MODE "\007"
|
||||
#define TR_DSM2MODE "LP4/LP5DSMonlyDSMX "
|
||||
|
||||
// ZERO TERMINATED STRINGS
|
||||
#define TR_POPUPS "[MENU]\004[EXIT]"
|
||||
#define OFS_EXIT 7
|
||||
#define TR_MENUWHENDONE "[MENU] AVSLUTAR"
|
||||
#define TR_FREE "Ledigt"
|
||||
#define TR_DELETEMODEL "RADERA MODELL"
|
||||
#define TR_COPYINGMODEL "Kopierar Modell"
|
||||
#define TR_MOVINGMODEL "Flyttar Modell"
|
||||
#define TR_LOADINGMODEL "Laddar Modell"
|
||||
#define TR_NAME "Namn"
|
||||
#define TR_TIMER "Timer"
|
||||
#define TR_ELIMITS "Gr\201nser++"
|
||||
#define TR_ETRIMS "Trimmar++"
|
||||
#define TR_TRIMINC "Trim\202kn."
|
||||
#define TR_TTRACE "F\202lj Gas"
|
||||
#define TR_TTRIM "GasTrim"
|
||||
#define TR_BEEPCTR "Centerpip"
|
||||
#define TR_PROTO "Protokoll"
|
||||
#define TR_PPMFRAME "PPM frame"
|
||||
#define TR_MS "ms"
|
||||
#define TR_SWITCH "Brytare"
|
||||
#define TR_TRIMS "Trimmar"
|
||||
#define TR_FADEIN "Tona In"
|
||||
#define TR_FADEOUT "Tona Ut"
|
||||
#define TR_DEFAULT "Standard"
|
||||
#define TR_CHECKTRIMS "Kolla\005Trimmar"
|
||||
#define TR_SWASHTYPE "Swashtyp"
|
||||
#define TR_COLLECTIVE "Kollektiv"
|
||||
#define TR_SWASHRING "Swashring"
|
||||
#define TR_ELEDIRECTION "H\205JD Riktning"
|
||||
#define TR_AILDIRECTION "SKEV Riktning"
|
||||
#define TR_COLDIRECTION "KOLL.Riktning"
|
||||
#define TR_MODE "Mod"
|
||||
#define TR_NOFREEEXPO "Expo saknas!"
|
||||
#define TR_NOFREEMIXER "Mixer saknas!"
|
||||
#define TR_INSERTMIX "ADDERA MIX"
|
||||
#define TR_EDITMIX "EDITERA MIX"
|
||||
#define TR_SOURCE "K\201lla"
|
||||
#define TR_WEIGHT "Vikt"
|
||||
#define TR_MIXERWEIGHT "Mixer-vikt"
|
||||
#define TR_DIFFERENTIAL "Diff."
|
||||
#define TR_OFFSET "Offset"
|
||||
#define TR_MIXEROFFSET "Mixer-offset"
|
||||
#define TR_DRWEIGHT "DR-vikt"
|
||||
#define TR_DREXPO "DR-expo"
|
||||
#define TR_TRIM "Trim"
|
||||
#define TR_CURVES "Kurvor"
|
||||
#define TR_FPHASE "Flygfas"
|
||||
#define TR_WARNING "Varning"
|
||||
#define TR_OFF "AV "
|
||||
#define TR_MULTPX "Multpx"
|
||||
#define TR_DELAYDOWN "F\202rdr\202jn.Ned"
|
||||
#define TR_DELAYUP "F\202rdr\202jn.Upp"
|
||||
#define TR_SLOWDOWN "Tr\202ghet Ned"
|
||||
#define TR_SLOWUP "Tr\202ghet Upp"
|
||||
#define TR_MIXER "MIXER"
|
||||
#define TR_CV "KU"
|
||||
#define TR_ACHANNEL "A\002kanal "
|
||||
#define TR_RANGE "Omr\200de"
|
||||
#define TR_BAR "Data"
|
||||
#define TR_ALARM "Alarm"
|
||||
#define TR_USRDATA "Anv\201ndardata"
|
||||
#define TR_BLADES "Blad"
|
||||
#define TR_BARS "Visa Grafiskt"
|
||||
#define TR_DISPLAY "Visa Numeriskt"
|
||||
#ifdef AUDIO
|
||||
#define TR_BEEPERMODE "H\202gtalare l\201ge"
|
||||
#define TR_BEEPERLEN "H\202gtalare tid"
|
||||
#define TR_SPKRPITCH "H\202gtalare ton"
|
||||
#else
|
||||
#define TR_BEEPERMODE "Summer l\201ge"
|
||||
#define TR_BEEPERLEN "Summer tid"
|
||||
#endif
|
||||
#define TR_HAPTICMODE "Vibrator l\201ge"
|
||||
#define TR_HAPTICSTRENGTH "Vibrator Niv\200"
|
||||
#define TR_HAPTICLENGTH "Vibrator tid"
|
||||
#define TR_CONTRAST "Kontrast"
|
||||
#define TR_BATTERYWARNING "Batterivarning"
|
||||
#define TR_INACTIVITYALARM "Inaktivitetslarm"
|
||||
#define TR_RENAVIG "Navig RotEnc"
|
||||
#define TR_FILTERADC "ADC-filter"
|
||||
#define TR_THROTTLEREVERSE "Inverterad Gas"
|
||||
#define TR_MINUTEBEEP "Minutpip"
|
||||
#define TR_BEEPCOUNTDOWN "Nedr\201kningspip"
|
||||
#define TR_FLASHONBEEP "Pip vid blink"
|
||||
#define TR_LIGHTSWITCH "Ljusbrytare"
|
||||
#define TR_LIGHTOFFAFTER "Ljus av efter"
|
||||
#define TR_SPLASHSCREEN "Bild vid start"
|
||||
#define TR_THROTTLEWARNING "Gasvarn."
|
||||
#define TR_SWITCHWARNING "Brytarvarning"
|
||||
#define TR_MEMORYWARNING "Minnesvarning"
|
||||
#define TR_ALARMWARNING "Alarmvarning"
|
||||
#define TR_NODATAALARM "NO DATA Varning"
|
||||
#define TR_TIMEZONE "Tidszon"
|
||||
#define TR_RXCHANNELORD "Kanalordning RX"
|
||||
#define TR_SLAVE "Slav"
|
||||
#define TR_MODESRC " l\201ge % k\201lla"
|
||||
#define TR_MULTIPLIER "Styrka"
|
||||
#define TR_CAL "Kalib."
|
||||
#define TR_EEPROMV "EEPROM v"
|
||||
#define TR_VTRIM "Trim- +"
|
||||
#define TR_BG "BG:"
|
||||
#define TR_MENUTOSTART "[MENU] STARTAR"
|
||||
#define TR_SETMIDPOINT "Centrera Allt"
|
||||
#define TR_MOVESTICKSPOTS "R\202r Rattar/Spakar"
|
||||
#define TR_RXBATT "Rx Batt:"
|
||||
#define TR_TXnRX "Tx:\0Rx:"
|
||||
#define OFS_RX 4
|
||||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA "NO DATA"
|
||||
#define TR_TM1TM2 "TM1\015TM2"
|
||||
#define TR_THRTHP "THR\015TH%"
|
||||
#define TR_TOT "TOT"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\003us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+12)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\003us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\003us"
|
||||
#define TR_TMAINMAXMS "Tmain max\005ms"
|
||||
#define TR_T10MSUS "T10ms\007us"
|
||||
#define TR_FREESTACKMINB "Free Stack\004b"
|
||||
#define TR_MENUTORESET "[MENU] NOLLAR "
|
||||
#define TR_PPM "PPM"
|
||||
#define TR_CH "KN"
|
||||
#define TR_MODEL "MODELL"
|
||||
#define TR_FP "FF"
|
||||
#define TR_EEPROMLOWMEM "EEPROM low mem"
|
||||
#define TR_ALERT " OBS"
|
||||
#define TR_PRESSANYKEYTOSKIP "Tryck ned en knapp"
|
||||
#define TR_THROTTLENOTIDLE "Gasen ej avst\201ngd!"
|
||||
#define TR_RESETTHROTTLE "Sl\200 av gasen"
|
||||
#define TR_ALARMSDISABLED "Alarmen Avst\201ngda!"
|
||||
#define TR_SWITCHESNOTOFF "Brytare P\200slagna!"
|
||||
#define TR_PLEASERESETTHEM "St\201ng av dem"
|
||||
#define TR_MESSAGE "MEDDELANDE"
|
||||
#define TR_PRESSANYKEY "Tryck ned en knapp"
|
||||
#define TR_BADEEPROMDATA "EEprom Datafel "
|
||||
#define TR_EEPROMFORMATTING "Formaterar EEprom"
|
||||
#define TR_EEPROMOVERFLOW "Fel i EEprom"
|
||||
#define TR_MENURADIOSETUP "INST\204LLNINGAR"
|
||||
#define TR_MENUDATEANDTIME "DAG OCH TID"
|
||||
#define TR_MENUTRAINER "TRAINER (PPM IN)"
|
||||
#define TR_MENUVERSION "VERSION"
|
||||
#define TR_MENUDIAG "DIAGNOS"
|
||||
#define TR_MENUANA "ANALOGA V\204RDEN"
|
||||
#define TR_MENUCALIBRATION "KALIBRERING"
|
||||
#define TR_MENUSERROR "FEL I MENU"
|
||||
#define TR_TRIMS2OFFSETS "[Spara Trimv\201rden]"
|
||||
#define TR_MENUMODELSEL "MODELL"
|
||||
#define TR_MENUSETUP "KONF."
|
||||
#define TR_MENUFLIGHTPHASE "FLYGFAS"
|
||||
#define TR_MENUFLIGHTPHASES "FLYGFASER"
|
||||
#define TR_MENUHELISETUP "HELIKOPTER"
|
||||
#define TR_MENUDREXPO "DR/EXPO"
|
||||
#define TR_MENULIMITS "GR\204NSER"
|
||||
#define TR_MENUCURVES "KURVOR"
|
||||
#define TR_MENUCURVE "KURVA"
|
||||
#define TR_MENUCUSTOMSWITCHES "SPEC.BRYTARE"
|
||||
#define TR_MENUFUNCSWITCHES "FUNK.BRYTARE"
|
||||
#define TR_MENUTELEMETRY "TELEMETRI"
|
||||
#define TR_MENUTEMPLATES "MALLAR"
|
||||
#define TR_MENUSTAT "STATSISTIK"
|
||||
#define TR_MENUDEBUG "DEBUG"
|
||||
#define TR_RXNUM "RxNum"
|
||||
#define TR_SYNCMENU "Synk [MENU]"
|
||||
#define TR_BACK "EXIT"
|
||||
#define TR_MINLIMIT "MinNiv\200"
|
||||
#define STR_LIMIT (STR_MINLIMIT)
|
||||
#define TR_MAXLIMIT "MaxNiv\200"
|
||||
#define TR_MINRSSI "Min Rssi"
|
||||
#define TR_LATITUDE "Breddgrad"
|
||||
#define TR_LONGITUDE "L\201ngdgrad"
|
||||
#define TR_GPSCOORD "GPS-Koordinater"
|
||||
#define TR_VARIO "Vario"
|
||||
#define TR_UNITSFORMAT "Enhetsformat"
|
||||
#define TR_SHUTDOWN "ST\204NGER AV"
|
||||
#define TR_BATT_CALIB "Kalib. Batteri"
|
||||
#define TR_CURRENT_CALIB "Kalib. Sp\201nning"
|
||||
#define TR_CURRENT "Sp\201nning"
|
||||
#define TR_SELECT_MODEL "V\201lj Modell"
|
||||
#define TR_CREATE_MODEL "Skapa Modell"
|
||||
#define TR_BACKUP_MODEL "Modell-backup"
|
||||
#define TR_DELETE_MODEL "Ta Bort Modell"
|
||||
#define TR_RESTORE_MODEL "\203terst\201ll Modell"
|
||||
#define TR_SDCARD_ERROR "SDCARD-fel"
|
||||
#define TR_NO_SDCARD "SDCARD saknas"
|
||||
// NON ZERO TERMINATED STRINGS
|
||||
#define LEN_OFFON "\003"
|
||||
#define TR_OFFON "AV ""P\203 "
|
||||
|
||||
#define LEN_MMMINV "\003"
|
||||
#define TR_MMMINV "---""INV"
|
||||
|
||||
#define LEN_NCHANNELS "\004"
|
||||
#define TR_NCHANNELS "4CH 6KN 8KN 10KN12KN14KN16KN"
|
||||
|
||||
#define LEN_VBEEPMODE "\005"
|
||||
#define TR_VBEEPMODE "Tyst ""Alarm""EjKnp""Alla "
|
||||
|
||||
#define LEN_VRENAVIG "\003"
|
||||
#define TR_VRENAVIG "No REaREb"
|
||||
|
||||
#define LEN_VFILTERADC "\004"
|
||||
#define TR_VFILTERADC "SING""OSMP""FILT"
|
||||
|
||||
#define LEN_TRNMODE "\003"
|
||||
#define TR_TRNMODE " AV"" +="" :="
|
||||
|
||||
#define LEN_TRNCHN "\003"
|
||||
#define TR_TRNCHN "kn1kn2kn3kn4"
|
||||
|
||||
#define LEN_DATETIME "\005"
|
||||
#define TR_DATETIME "DAG: ""TID: "
|
||||
|
||||
#define LEN_VTRIMINC "\006"
|
||||
#define TR_VTRIMINC "Exp ""xFin ""Fin ""Medel.""Grov "
|
||||
|
||||
#define LEN_RETA123 "\001"
|
||||
#if defined(PCBV4)
|
||||
#if defined(EXTRA_ROTARY_ENCODERS)
|
||||
#define TR_RETA123 "RHGS123abcde"
|
||||
#else //EXTRA_ROTARY_ENCODERS
|
||||
#define TR_RETA123 "RHGS123ab"
|
||||
#endif //EXTRA_ROTARY_ENCODERS
|
||||
#else
|
||||
#define TR_RETA123 "RHGS123"
|
||||
#endif
|
||||
|
||||
#define LEN_VPROTOS "\006"
|
||||
#ifdef PXX
|
||||
#define TR_PXX "PXX\0 "
|
||||
#else
|
||||
#define TR_PXX "[PXX]\0"
|
||||
#endif
|
||||
#ifdef DSM2
|
||||
#define TR_DSM2 "DSM2\0 "
|
||||
#else
|
||||
#define TR_DSM2 "[DSM2]"
|
||||
#endif
|
||||
#define TR_VPROTOS "PPM\0 ""PPM16\0""PPMsim" TR_PXX TR_DSM2
|
||||
|
||||
#define LEN_POSNEG "\003"
|
||||
#define TR_POSNEG "POS""NEG"
|
||||
|
||||
#define LEN_VCURVEFUNC "\003"
|
||||
#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|"
|
||||
|
||||
#define LEN_CURVMODES "\005"
|
||||
#define TR_CURVMODES "EDIT ""PRSET""A.THR"
|
||||
|
||||
#define LEN_EXPLABELS "\006"
|
||||
#ifdef FLIGHT_PHASES
|
||||
#define TR_EXPLABEL_FP "Fas "
|
||||
#else
|
||||
#define TR_EXPLABEL_FP
|
||||
#endif
|
||||
#define TR_EXPLABELS "Vikt ""Expo ""Kurva " TR_EXPLABEL_FP "Brytar""N\201r "" " // TODO remove all the trailing spaces
|
||||
|
||||
#define LEN_VMLTPX "\010"
|
||||
#define TR_VMLTPX "Addera ""F\202rst\201rk""Ers\201tt "
|
||||
|
||||
#define LEN_VMLTPX2 "\002"
|
||||
#define TR_VMLTPX2 "+=""*="":="
|
||||
|
||||
#define LEN_VMIXTRIMS "\003"
|
||||
#define TR_VMIXTRIMS "AV """P\203 ""Rod""Hjd""Gas""Ske"
|
||||
|
||||
#define LEN_VCSWFUNC "\007"
|
||||
#define TR_VCSWFUNC "----\0 ""v>ofs ""v<ofs ""(v)>ofs""(v)<ofs""AND ""OR ""XOR ""v1==v2 ""v1!=v2 ""v1>v2 ""v1<v2 ""v1>=v2 ""v1<=v2 "
|
||||
|
||||
#define LEN_VFSWFUNC "\015"
|
||||
#if defined(VARIO)
|
||||
#define TR_VVARIO "Vario "
|
||||
#else
|
||||
#define TR_VVARIO "[Vario] "
|
||||
#endif
|
||||
#if defined(AUDIO)
|
||||
#define TR_SOUND "Spela Ljud\0 "
|
||||
#else
|
||||
#define TR_SOUND "Pip\0 "
|
||||
#endif
|
||||
#if defined(HAPTIC)
|
||||
#define TR_HAPTIC "Vibrator\0 "
|
||||
#else
|
||||
#define TR_HAPTIC "[Vibrator]\0 "
|
||||
#endif
|
||||
#if defined(PCBV4)
|
||||
#if defined(SDCARD)
|
||||
#define TR_SDCLOGS "SDCARD Loggar"
|
||||
#else
|
||||
#define TR_SDCLOGS "[SDCARD Logg]"
|
||||
#endif
|
||||
#if defined(SOMO)
|
||||
#define TR_SOMO "Spela Sp\200r\0 "
|
||||
#else
|
||||
#define TR_SOMO "[Spela Sp\200r]\0"
|
||||
#endif
|
||||
#else
|
||||
#define TR_SDCLOGS
|
||||
#define TR_SOMO
|
||||
#endif
|
||||
#ifdef DEBUG
|
||||
#define TR_TEST "Test\0 "
|
||||
#else
|
||||
#define TR_TEST
|
||||
#endif
|
||||
#define TR_VFSWFUNC "S\201kerh.\0 ""Trainer \0 ""Instant Trim " TR_SOUND TR_HAPTIC TR_SOMO "Reset\0 " TR_VVARIO TR_SDCLOGS TR_TEST
|
||||
|
||||
#define LEN_VFSWRESET "\006"
|
||||
#define TR_VFSWRESET "Timer1""Timer2""All ""Telem."
|
||||
|
||||
#define LEN_FUNCSOUNDS "\006"
|
||||
#define TR_FUNCSOUNDS "Varn1 ""Varn2 ""F\200r ""Ring ""SciFi ""Robot ""Pip ""Tada ""Syrsa ""Siren ""Alarm ""Ratata""Tick "
|
||||
|
||||
#define LEN_VTELEMCHNS "\004"
|
||||
#define TR_VTELEMCHNS "---\0""Tmr1""Tmr2""A1\0 ""A2\0 ""Tx\0 ""Rx\0 ""H\202jd""Varv""Tank""T1\0 ""T2\0 ""Fart""Avst""GHjd""Batt""AccX""AccY""AccZ""Hdg\0""VFrt""A1-\0""A2-\0""Hjd-""Hjd+""Rpm+""T1+\0""T2+\0""Frt+""Avs+""Acc\0""Tid\0"
|
||||
|
||||
#ifdef IMPERIAL_UNITS
|
||||
#define LENGTH_UNIT "fot"
|
||||
#define SPEED_UNIT "knp"
|
||||
#else
|
||||
#define LENGTH_UNIT "m\0 "
|
||||
#define SPEED_UNIT "kmh"
|
||||
#endif
|
||||
|
||||
#define LEN_VTELEMUNIT "\003"
|
||||
#define TR_VTELEMUNIT "v\0 ""A\0 ""m/s""-\0 " SPEED_UNIT LENGTH_UNIT "@\0 ""%\0 ""mA\0"
|
||||
#define STR_V (STR_VTELEMUNIT+1)
|
||||
#define STR_A (STR_VTELEMUNIT+4)
|
||||
|
||||
#define LEN_VALARM "\003"
|
||||
#define TR_VALARM "---""Gul""Ora""R\202d"
|
||||
|
||||
#define LEN_VALARMFN "\001"
|
||||
#define TR_VALARMFN "<>"
|
||||
|
||||
#define LEN_VTELPROTO "\004"
|
||||
#if defined(WS_HOW_HIGH)
|
||||
#define TR_VTELPROTO "--- Hub WSHH"
|
||||
#elif defined(FRSKY_HUB)
|
||||
#define TR_VTELPROTO "--- Hub "
|
||||
#else
|
||||
#define TR_VTELPROTO ""
|
||||
#endif
|
||||
|
||||
#define LEN_VARIOSRC "\006"
|
||||
#define TR_VARIOSRC "BaroV1""BaroV2""A1 ""A2 "
|
||||
|
||||
#define LEN_GPSFORMAT "\004"
|
||||
#define TR_GPSFORMAT "HMS NMEA"
|
||||
|
||||
#define LEN_VUNITSFORMAT "\004"
|
||||
#define TR_VUNITSFORMAT "MetrImpr"
|
||||
|
||||
#define LEN2_VTEMPLATES 13
|
||||
#define LEN_VTEMPLATES "\015"
|
||||
#define TR_VTEMPLATES "Nolla Mixar\0\0""Enkel 4kanal\0""Gasklippning\0""V-Stj\201rt \0""Deltavinge \0""eCCPM \0""Helikopter \0""Servotest \0"
|
||||
|
||||
#define LEN_VSWASHTYPE "\004"
|
||||
#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90 "
|
||||
|
||||
#define LEN_VKEYS "\005"
|
||||
#define TR_VKEYS " MENU"" EXIT"" Ned"" Upp""H\202ger""V\201nst"
|
||||
|
||||
#define LEN_RE1RE2 "\003"
|
||||
#define TR_RE1RE2 "RE1""RE2"
|
||||
|
||||
#define LEN_VSWITCHES "\003"
|
||||
#if defined(PCBARM)
|
||||
#define TR_VSWITCHES "GAS""ROD""H\205J""ID0""ID1""ID2""SKE""LAN""TRN""BR1""BR2""BR3""BR4""BR5""BR6""BR7""BR8""BR9""BRA""BRB""BRC""BRD""BRE""BRF""BRG""BRH""BRI""BRJ""BRK""BRL""BRM""BRN""BRO""BRP""BRQ""BRR""BRS""BRT""BRU""BRV""BRW"
|
||||
#else
|
||||
#define TR_VSWITCHES "GAS""ROD""H\205J""ID0""ID1""ID2""SKE""LAN""TRN""BR1""BR2""BR3""BR4""BR5""BR6""BR7""BR8""BR9""BRA""BRB""BRC"
|
||||
#endif
|
||||
|
||||
#define LEN_VSRCRAW "\004"
|
||||
#if defined(PCBV4)
|
||||
#if defined(EXTRA_ROTARY_ENCODERS)
|
||||
#define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd ""REe "
|
||||
#else
|
||||
#define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb "
|
||||
#endif
|
||||
#else
|
||||
#define TR_ROTARY_ENCODERS_VSRCRAW
|
||||
#endif
|
||||
#if defined(HELI)
|
||||
#define TR_CYC_VSRCRAW "CYK1""CYK2""CYK3"
|
||||
#else
|
||||
#define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]"
|
||||
#endif
|
||||
#define TR_VSRCRAW "ROD ""H\205J ""GAS ""SKE ""P1 ""P2 ""P3 " TR_ROTARY_ENCODERS_VSRCRAW "TrmR" "TrmH" "TrmG" "TrmS" "MAX ""3POS" TR_CYC_VSRCRAW
|
||||
|
||||
#define LEN_VTMRMODES "\003"
|
||||
#define TR_VTMRMODES "AV ""ABS""THs""TH%""THt"
|
||||
|
||||
#define LEN_DSM2MODE "\007"
|
||||
#define TR_DSM2MODE "LP4/LP5DSMonlyDSMX "
|
||||
|
||||
// ZERO TERMINATED STRINGS
|
||||
#define TR_POPUPS "[MENU]\004[EXIT]"
|
||||
#define OFS_EXIT 7
|
||||
#define TR_MENUWHENDONE "[MENU] AVSLUTAR"
|
||||
#define TR_FREE "Ledigt"
|
||||
#define TR_DELETEMODEL "RADERA MODELL"
|
||||
#define TR_COPYINGMODEL "Kopierar Modell"
|
||||
#define TR_MOVINGMODEL "Flyttar Modell"
|
||||
#define TR_LOADINGMODEL "Laddar Modell"
|
||||
#define TR_NAME "Namn"
|
||||
#define TR_TIMER "Timer"
|
||||
#define TR_ELIMITS "Gr\201nser++"
|
||||
#define TR_ETRIMS "Trimmar++"
|
||||
#define TR_TRIMINC "Trim\202kn."
|
||||
#define TR_TTRACE "F\202lj Gas"
|
||||
#define TR_TTRIM "GasTrim"
|
||||
#define TR_BEEPCTR "Centerpip"
|
||||
#define TR_PROTO "Protokoll"
|
||||
#define TR_PPMFRAME "PPM frame"
|
||||
#define TR_MS "ms"
|
||||
#define TR_SWITCH "Brytare"
|
||||
#define TR_TRIMS "Trimmar"
|
||||
#define TR_FADEIN "Tona In"
|
||||
#define TR_FADEOUT "Tona Ut"
|
||||
#define TR_DEFAULT "Standard"
|
||||
#define TR_CHECKTRIMS "Kolla\005Trimmar"
|
||||
#define TR_SWASHTYPE "Swashtyp"
|
||||
#define TR_COLLECTIVE "Kollektiv"
|
||||
#define TR_SWASHRING "Swashring"
|
||||
#define TR_ELEDIRECTION "H\205JD Riktning"
|
||||
#define TR_AILDIRECTION "SKEV Riktning"
|
||||
#define TR_COLDIRECTION "KOLL.Riktning"
|
||||
#define TR_MODE "Mod"
|
||||
#define TR_NOFREEEXPO "Expo saknas!"
|
||||
#define TR_NOFREEMIXER "Mixer saknas!"
|
||||
#define TR_INSERTMIX "ADDERA MIX"
|
||||
#define TR_EDITMIX "EDITERA MIX"
|
||||
#define TR_SOURCE "K\201lla"
|
||||
#define TR_WEIGHT "Vikt"
|
||||
#define TR_MIXERWEIGHT "Mixer-vikt"
|
||||
#define TR_DIFFERENTIAL "Diff."
|
||||
#define TR_OFFSET "Offset"
|
||||
#define TR_MIXEROFFSET "Mixer-offset"
|
||||
#define TR_DRWEIGHT "DR-vikt"
|
||||
#define TR_DREXPO "DR-expo"
|
||||
#define TR_TRIM "Trim"
|
||||
#define TR_CURVES "Kurvor"
|
||||
#define TR_FPHASE "Flygfas"
|
||||
#define TR_WARNING "Varning"
|
||||
#define TR_OFF "AV "
|
||||
#define TR_MULTPX "Multpx"
|
||||
#define TR_DELAYDOWN "F\202rdr\202jn.Ned"
|
||||
#define TR_DELAYUP "F\202rdr\202jn.Upp"
|
||||
#define TR_SLOWDOWN "Tr\202ghet Ned"
|
||||
#define TR_SLOWUP "Tr\202ghet Upp"
|
||||
#define TR_MIXER "MIXER"
|
||||
#define TR_CV "KU"
|
||||
#define TR_ACHANNEL "A\002kanal "
|
||||
#define TR_RANGE "Omr\200de"
|
||||
#define TR_BAR "Data"
|
||||
#define TR_ALARM "Alarm"
|
||||
#define TR_USRDATA "Anv\201ndardata"
|
||||
#define TR_BLADES "Blad"
|
||||
#define TR_BARS "Visa Grafiskt"
|
||||
#define TR_DISPLAY "Visa Numeriskt"
|
||||
#ifdef AUDIO
|
||||
#define TR_BEEPERMODE "H\202gtalare l\201ge"
|
||||
#define TR_BEEPERLEN "H\202gtalare tid"
|
||||
#define TR_SPKRPITCH "H\202gtalare ton"
|
||||
#else
|
||||
#define TR_BEEPERMODE "Summer l\201ge"
|
||||
#define TR_BEEPERLEN "Summer tid"
|
||||
#endif
|
||||
#define TR_HAPTICMODE "Vibrator l\201ge"
|
||||
#define TR_HAPTICSTRENGTH "Vibrator Niv\200"
|
||||
#define TR_HAPTICLENGTH "Vibrator tid"
|
||||
#define TR_CONTRAST "Kontrast"
|
||||
#define TR_BATTERYWARNING "Batterivarning"
|
||||
#define TR_INACTIVITYALARM "Inaktivitetslarm"
|
||||
#define TR_RENAVIG "Navig RotEnc"
|
||||
#define TR_FILTERADC "ADC-filter"
|
||||
#define TR_THROTTLEREVERSE "Inverterad Gas"
|
||||
#define TR_MINUTEBEEP "Minutpip"
|
||||
#define TR_BEEPCOUNTDOWN "Nedr\201kningspip"
|
||||
#define TR_FLASHONBEEP "Pip vid blink"
|
||||
#define TR_LIGHTSWITCH "Ljusbrytare"
|
||||
#define TR_LIGHTOFFAFTER "Ljus av efter"
|
||||
#define TR_SPLASHSCREEN "Bild vid start"
|
||||
#define TR_THROTTLEWARNING "Gasvarn."
|
||||
#define TR_SWITCHWARNING "Brytarvarning"
|
||||
#define TR_MEMORYWARNING "Minnesvarning"
|
||||
#define TR_ALARMWARNING "Alarmvarning"
|
||||
#define TR_TIMEZONE "Tidszon"
|
||||
#define TR_RXCHANNELORD "Kanalordning RX"
|
||||
#define TR_SLAVE "Slav"
|
||||
#define TR_MODESRC " l\201ge % k\201lla"
|
||||
#define TR_MULTIPLIER "Styrka"
|
||||
#define TR_CAL "Kalib."
|
||||
#define TR_EEPROMV "EEPROM v"
|
||||
#define TR_VTRIM "Trim- +"
|
||||
#define TR_BG "BG:"
|
||||
#define TR_MENUTOSTART "[MENU] STARTAR"
|
||||
#define TR_SETMIDPOINT "Centrera Allt"
|
||||
#define TR_MOVESTICKSPOTS "R\202r Rattar/Spakar"
|
||||
#define TR_RXBATT "Rx Batt:"
|
||||
#define TR_TXnRX "Tx:\0Rx:"
|
||||
#define OFS_RX 4
|
||||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA "NO DATA"
|
||||
#define TR_TM1TM2 "TM1\015TM2"
|
||||
#define TR_THRTHP "THR\015TH%"
|
||||
#define TR_TOT "TOT"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\003us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+12)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\003us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\003us"
|
||||
#define TR_TMAINMAXMS "Tmain max\005ms"
|
||||
#define TR_T10MSUS "T10ms\007us"
|
||||
#define TR_FREESTACKMINB "Free Stack\004b"
|
||||
#define TR_MENUTORESET "[MENU] NOLLAR "
|
||||
#define TR_PPM "PPM"
|
||||
#define TR_CH "KN"
|
||||
#define TR_MODEL "MODELL"
|
||||
#define TR_FP "FF"
|
||||
#define TR_EEPROMLOWMEM "EEPROM low mem"
|
||||
#define TR_ALERT " OBS"
|
||||
#define TR_PRESSANYKEYTOSKIP "Tryck ned en knapp"
|
||||
#define TR_THROTTLENOTIDLE "Gasen ej avst\201ngd!"
|
||||
#define TR_RESETTHROTTLE "Sl\200 av gasen"
|
||||
#define TR_ALARMSDISABLED "Alarmen Avst\201ngda!"
|
||||
#define TR_SWITCHESNOTOFF "Switch on"
|
||||
#define POS_SWITCH_WARN 7
|
||||
#define TR_PLEASERESETTHEM "St\201ng av dem"
|
||||
#define TR_MESSAGE "MEDDELANDE"
|
||||
#define TR_PRESSANYKEY "Tryck ned en knapp"
|
||||
#define TR_BADEEPROMDATA "EEprom Datafel "
|
||||
#define TR_EEPROMFORMATTING "Formaterar EEprom"
|
||||
#define TR_EEPROMOVERFLOW "Fel i EEprom"
|
||||
#define TR_MENURADIOSETUP "INST\204LLNINGAR"
|
||||
#define TR_MENUDATEANDTIME "DAG OCH TID"
|
||||
#define TR_MENUTRAINER "TRAINER (PPM IN)"
|
||||
#define TR_MENUVERSION "VERSION"
|
||||
#define TR_MENUDIAG "DIAGNOS"
|
||||
#define TR_MENUANA "ANALOGA V\204RDEN"
|
||||
#define TR_MENUCALIBRATION "KALIBRERING"
|
||||
#define TR_MENUSERROR "FEL I MENU"
|
||||
#define TR_TRIMS2OFFSETS "[Spara Trimv\201rden]"
|
||||
#define TR_MENUMODELSEL "MODELL"
|
||||
#define TR_MENUSETUP "KONF."
|
||||
#define TR_MENUFLIGHTPHASE "FLYGFAS"
|
||||
#define TR_MENUFLIGHTPHASES "FLYGFASER"
|
||||
#define TR_MENUHELISETUP "HELIKOPTER"
|
||||
#define TR_MENUDREXPO "DR/EXPO"
|
||||
#define TR_MENULIMITS "GR\204NSER"
|
||||
#define TR_MENUCURVES "KURVOR"
|
||||
#define TR_MENUCURVE "KURVA"
|
||||
#define TR_MENUCUSTOMSWITCHES "SPEC.BRYTARE"
|
||||
#define TR_MENUFUNCSWITCHES "FUNK.BRYTARE"
|
||||
#define TR_MENUTELEMETRY "TELEMETRI"
|
||||
#define TR_MENUTEMPLATES "MALLAR"
|
||||
#define TR_MENUSTAT "STATSISTIK"
|
||||
#define TR_MENUDEBUG "DEBUG"
|
||||
#define TR_RXNUM "RxNum"
|
||||
#define TR_SYNCMENU "Synk [MENU]"
|
||||
#define TR_BACK "EXIT"
|
||||
#define TR_MINLIMIT "MinNiv\200"
|
||||
#define STR_LIMIT (STR_MINLIMIT)
|
||||
#define TR_MAXLIMIT "MaxNiv\200"
|
||||
#define TR_MINRSSI "Min Rssi"
|
||||
#define TR_LATITUDE "Breddgrad"
|
||||
#define TR_LONGITUDE "L\201ngdgrad"
|
||||
#define TR_GPSCOORD "GPS-Koordinater"
|
||||
#define TR_VARIO "Vario"
|
||||
#define TR_UNITSFORMAT "Enhetsformat"
|
||||
#define TR_SHUTDOWN "ST\204NGER AV"
|
||||
#define TR_BATT_CALIB "Kalib. Batteri"
|
||||
#define TR_CURRENT_CALIB "Kalib. Spänning"
|
||||
#define TR_CURRENT "Sp\201nning"
|
||||
#define TR_SELECT_MODEL "V\201lj Modell"
|
||||
#define TR_CREATE_MODEL "Skapa Modell"
|
||||
#define TR_BACKUP_MODEL "Modell-backup"
|
||||
#define TR_DELETE_MODEL "Ta Bort Modell"
|
||||
#define TR_RESTORE_MODEL "\203terst\201ll Modell"
|
||||
#define TR_SDCARD_ERROR "SDCARD-fel"
|
||||
#define TR_NO_SDCARD "SDCARD saknas"
|
||||
|
||||
Reference in New Issue
Block a user