Also some indentation cleanup, and removal of no longer needed `LEN_`. Some stems from #1900
1012 lines
43 KiB
C++
1012 lines
43 KiB
C++
/*
|
|
* Copyright (C) EdgeTX
|
|
*
|
|
* Based on code named
|
|
* opentx - https://github.com/opentx/opentx
|
|
* th9x - http://code.google.com/p/th9x
|
|
* er9x - http://code.google.com/p/er9x
|
|
* gruvin9x - http://code.google.com/p/gruvin9x
|
|
*
|
|
* License GPLv2: http://www.gnu.org/licenses/gpl-2.0.html
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License version 2 as
|
|
* published by the Free Software Foundation.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*/
|
|
|
|
#include "opentx.h"
|
|
|
|
#if defined(COLORLCD)
|
|
#define CENTER
|
|
#endif
|
|
|
|
#define ISTR(x) const char* STR_##x[] = { TR_##x }
|
|
|
|
#if defined(COLORLCD)
|
|
ISTR(FONT_SIZES);
|
|
#endif
|
|
ISTR(OFFON);
|
|
ISTR(MMMINV);
|
|
ISTR(VBEEPMODE);
|
|
ISTR(TRNMODE);
|
|
ISTR(TRNCHN);
|
|
ISTR(VTRIMINC);
|
|
ISTR(VDISPLAYTRIMS);
|
|
ISTR(RETA123);
|
|
ISTR(VBLMODE);
|
|
ISTR(VCURVEFUNC);
|
|
ISTR(VMLTPX);
|
|
ISTR(VMLTPX2);
|
|
ISTR(VMIXTRIMS);
|
|
ISTR(VCSWFUNC);
|
|
ISTR(VFSWFUNC);
|
|
ISTR(VFSWRESET);
|
|
ISTR(FUNCSOUNDS);
|
|
ISTR(VTELEMUNIT);
|
|
ISTR(GPSFORMAT);
|
|
ISTR(VTELEMSCREENTYPE);
|
|
ISTR(VKEYS);
|
|
ISTR(VSWITCHES);
|
|
ISTR(VSRCRAW);
|
|
ISTR(ROTARY_ENC_OPT);
|
|
ISTR(VTMRMODES);
|
|
ISTR(VPERSISTENT);
|
|
ISTR(VUNITSSYSTEM);
|
|
ISTR(VBEEPCOUNTDOWN);
|
|
ISTR(COUNTDOWNVALUES);
|
|
ISTR(VVARIOCENTER);
|
|
ISTR(COUNTRY_CODES);
|
|
ISTR(USBMODES);
|
|
ISTR(JACK_MODES);
|
|
ISTR(VFAILSAFE);
|
|
ISTR(VTRAINERMODES);
|
|
ISTR(FLYSKY_PROTOCOLS);
|
|
ISTR(EXTERNAL_MODULE_PROTOCOLS);
|
|
ISTR(INTERNAL_MODULE_PROTOCOLS);
|
|
ISTR(R9M_REGION);
|
|
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);
|
|
ISTR(DSM_PROTOCOLS);
|
|
ISTR(AFHDS3_PROTOCOLS);
|
|
ISTR(AFHDS3_POWERS);
|
|
ISTR(FLYSKY_PULSE_PROTO);
|
|
ISTR(FLYSKY_SERIAL_PROTO);
|
|
ISTR(CURVE_TYPES);
|
|
ISTR(VSENSORTYPES);
|
|
ISTR(VFORMULAS);
|
|
ISTR(VPREC);
|
|
ISTR(VCELLINDEX);
|
|
ISTR(AUX_SERIAL_MODES);
|
|
ISTR(SWTYPES);
|
|
ISTR(POTTYPES);
|
|
ISTR(SLIDERTYPES);
|
|
ISTR(ANTENNA_MODES);
|
|
ISTR(SAMPLE_MODES);
|
|
ISTR(SPORT_UPDATE_POWER_MODES);
|
|
ISTR(CRSF_BAUDRATE);
|
|
ISTR(PPM_POL);
|
|
ISTR(SBUS_INVERSION_VALUES);
|
|
ISTR(SPORT_MODES);
|
|
ISTR(FSGROUPS);
|
|
ISTR(ADCFILTERVALUES);
|
|
ISTR(TIMER_DIR);
|
|
|
|
#if defined(HELI)
|
|
ISTR(VSWASHTYPE);
|
|
#endif
|
|
|
|
#if defined(MULTIMODULE)
|
|
ISTR(MULTI_PROTOCOLS);
|
|
ISTR(MULTI_POWER);
|
|
ISTR(MULTI_TELEMETRY_MODE);
|
|
ISTR(MULTI_WBUS_MODE);
|
|
#endif
|
|
|
|
#if defined(BLUETOOTH)
|
|
ISTR(BLUETOOTH_MODES);
|
|
#endif
|
|
|
|
ISTR(TEXT_SIZE);
|
|
ISTR(SUBTRIMMODES);
|
|
ISTR(PWR_OFF_DELAYS);
|
|
|
|
const char STR_POPUPS_ENTER_EXIT[] = TR_POPUPS_ENTER_EXIT;
|
|
const char STR_OK[] = TR_OK;
|
|
const char STR_FREE[] = TR_FREE;
|
|
const char STR_YES[] = TR_YES;
|
|
const char STR_NO[] = TR_NO;
|
|
const char STR_DELETEMODEL[] = TR_DELETEMODEL;
|
|
const char STR_COPYINGMODEL[] = TR_COPYINGMODEL;
|
|
const char STR_MOVINGMODEL[] = TR_MOVINGMODEL;
|
|
const char STR_LOADINGMODEL[] = TR_LOADINGMODEL;
|
|
const char STR_NAME[] = TR_NAME;
|
|
const char STR_BITMAP[] = TR_BITMAP;
|
|
const char STR_TIMER[] = TR_TIMER;
|
|
const char STR_START[] = TR_START;
|
|
const char STR_ELIMITS[] = TR_ELIMITS;
|
|
const char STR_ETRIMS[] = TR_ETRIMS;
|
|
const char STR_TRIMINC[] = TR_TRIMINC;
|
|
const char STR_DISPLAY_TRIMS[] = TR_DISPLAY_TRIMS;
|
|
const char STR_TTRACE[] = TR_TTRACE;
|
|
const char STR_TTRIM[] = TR_TTRIM;
|
|
const char STR_TTRIM_SW[] = TR_TTRIM_SW;
|
|
const char STR_BEEPCTR[] = TR_BEEPCTR;
|
|
const char STR_USE_GLOBAL_FUNCS[] = TR_USE_GLOBAL_FUNCS;
|
|
const char STR_PPMFRAME[] = TR_PPMFRAME;
|
|
const char STR_REFRESHRATE[] = TR_REFRESHRATE;
|
|
const char STR_MS[] = TR_MS;
|
|
const char STR_SWITCH[] = TR_SWITCH;
|
|
const char STR_TRIMS[] = TR_TRIMS;
|
|
const char STR_MIRROR[] = TR_MIRROR;
|
|
const char STR_FADEIN[] = TR_FADEIN;
|
|
const char STR_FADEOUT[] = TR_FADEOUT;
|
|
const char STR_DEFAULT[] = TR_DEFAULT;
|
|
const char STR_CHECKTRIMS[] = TR_CHECKTRIMS;
|
|
const char STR_MODE[] = TR_MODE;
|
|
const char STR_NOFREEEXPO[] = TR_NOFREEEXPO;
|
|
const char STR_NOFREEMIXER[] = TR_NOFREEMIXER;
|
|
const char STR_SOURCE[] = TR_SOURCE;
|
|
const char STR_WEIGHT[] = TR_WEIGHT;
|
|
const char STR_SIDE[] = TR_SIDE;
|
|
const char STR_OFFSET[] = TR_OFFSET;
|
|
const char STR_TRIM[] = TR_TRIM;
|
|
const char STR_DREX[] = TR_DREX;
|
|
const char STR_CURVE[] = TR_CURVE;
|
|
const char STR_FLMODE[] = TR_FLMODE;
|
|
const char STR_MIXWARNING[] = TR_MIXWARNING;
|
|
const char STR_OFF[] = TR_OFF;
|
|
const char STR_ANTENNA[] = TR_ANTENNA;
|
|
const char STR_NO_INFORMATION[] = TR_NO_INFORMATION;
|
|
const char STR_MULTPX[] = TR_MULTPX;
|
|
const char STR_DELAYDOWN[] = TR_DELAYDOWN;
|
|
const char STR_DELAYUP[] = TR_DELAYUP;
|
|
const char STR_SLOWDOWN[] = TR_SLOWDOWN;
|
|
const char STR_SLOWUP[] = TR_SLOWUP;
|
|
const char STR_MIXES[] = TR_MIXES;
|
|
const char STR_CV[] = TR_CV;
|
|
const char STR_GV[] = TR_GV;
|
|
const char STR_RANGE[] = TR_RANGE;
|
|
const char STR_CENTER[] = TR_CENTER;
|
|
const char STR_ALARM[] = TR_ALARM;
|
|
const char STR_BLADES[] = TR_BLADES;
|
|
const char STR_SCREEN[] = TR_SCREEN;
|
|
const char STR_SOUND_LABEL[] = TR_SOUND_LABEL;
|
|
const char STR_LENGTH[] = TR_LENGTH;
|
|
const char STR_BEEP_LENGTH[] = TR_BEEP_LENGTH;
|
|
const char STR_CONTRAST[] = TR_CONTRAST;
|
|
const char STR_ALARMS_LABEL[] = TR_ALARMS_LABEL;
|
|
const char STR_BATTERY_RANGE[] = TR_BATTERY_RANGE;
|
|
const char STR_BATTERYCHARGING[] = TR_BATTERYCHARGING;
|
|
const char STR_BATTERYFULL[] = TR_BATTERYFULL;
|
|
const char STR_BATTERYNONE[] = TR_BATTERYNONE;
|
|
const char STR_BATTERYWARNING[] = TR_BATTERYWARNING;
|
|
const char STR_INACTIVITYALARM[] = TR_INACTIVITYALARM;
|
|
const char STR_MEMORYWARNING[] = TR_MEMORYWARNING;
|
|
const char STR_ALARMWARNING[] = TR_ALARMWARNING;
|
|
const char STR_RSSI_SHUTDOWN_ALARM[] = TR_RSSI_SHUTDOWN_ALARM;
|
|
const char STR_MODEL_STILL_POWERED[] = TR_MODEL_STILL_POWERED;
|
|
const char STR_USB_STILL_CONNECTED[] = TR_USB_STILL_CONNECTED;
|
|
const char STR_MODEL_SHUTDOWN[] = TR_MODEL_SHUTDOWN;
|
|
const char STR_PRESS_ENTER_TO_CONFIRM[] = TR_PRESS_ENTER_TO_CONFIRM;
|
|
const char STR_THROTTLEREVERSE[] = TR_THROTTLEREVERSE;
|
|
const char STR_MINUTEBEEP[] = TR_MINUTEBEEP;
|
|
const char STR_BEEPCOUNTDOWN[] = TR_BEEPCOUNTDOWN;
|
|
const char STR_PERSISTENT[] = TR_PERSISTENT;
|
|
const char STR_BACKLIGHT_LABEL[] = TR_BACKLIGHT_LABEL;
|
|
const char STR_GHOST_MENU_LABEL[] = TR_GHOST_MENU_LABEL;
|
|
const char STR_STATUS[] = TR_STATUS;
|
|
const char STR_BLDELAY[] = TR_BLDELAY;
|
|
const char STR_RXCHANNELORD[] = TR_RXCHANNELORD;
|
|
const char STR_STICKS[] = TR_STICKS;
|
|
const char STR_POTS[] = TR_POTS;
|
|
const char STR_SWITCHES[] = TR_SWITCHES;
|
|
const char STR_SWITCHES_DELAY[] = TR_SWITCHES_DELAY;
|
|
const char STR_SLAVE[] = TR_SLAVE;
|
|
const char STR_MODESRC[] = TR_MODESRC;
|
|
const char STR_MULTIPLIER[] = TR_MULTIPLIER;
|
|
const char STR_CAL[] = TR_CAL;
|
|
const char STR_CALIB_DONE[] = TR_CALIB_DONE;
|
|
const char STR_VTRIM[] = TR_VTRIM;
|
|
const char STR_MENUTOSTART[] = TR_MENUTOSTART;
|
|
const char STR_SETMIDPOINT[] = TR_SETMIDPOINT;
|
|
const char STR_MOVESTICKSPOTS[] = TR_MOVESTICKSPOTS;
|
|
const char STR_TX[] = TR_TXnRX;
|
|
const char STR_NODATA[] = TR_NODATA;
|
|
const char STR_US[] = TR_US;
|
|
const char STR_HZ[] = TR_HZ;
|
|
const char STR_TMIXMAXMS[] = TR_TMIXMAXMS;
|
|
const char STR_FREE_STACK[] = TR_FREE_STACK;
|
|
const char STR_INT_GPS_LABEL[] = TR_INT_GPS_LABEL;
|
|
const char STR_HEARTBEAT_LABEL[] = TR_HEARTBEAT_LABEL;
|
|
const char STR_LUA_SCRIPTS_LABEL[] = TR_LUA_SCRIPTS_LABEL;
|
|
const char STR_FREE_MEM_LABEL[] = TR_FREE_MEM_LABEL;
|
|
const char STR_TIMER_LABEL[] = TR_TIMER_LABEL;
|
|
const char STR_THROTTLE_PERCENT_LABEL[] = TR_THROTTLE_PERCENT_LABEL;
|
|
const char STR_BATT_LABEL[] = TR_BATT_LABEL;
|
|
const char STR_SESSION[] = TR_SESSION;
|
|
const char STR_MENUTORESET[] = TR_MENUTORESET;
|
|
const char STR_PPM_TRAINER[] = TR_PPM_TRAINER;
|
|
const char STR_CH[] = TR_CH;
|
|
const char STR_MODEL[] = TR_MODEL;
|
|
const char STR_FM[] = TR_FM;
|
|
const char STR_PRESS_ANY_KEY_TO_SKIP[] = TR_PRESS_ANY_KEY_TO_SKIP;
|
|
const char STR_THROTTLE_NOT_IDLE[] = TR_THROTTLE_NOT_IDLE;
|
|
const char STR_ALARMSDISABLED[] = TR_ALARMSDISABLED;
|
|
const char STR_PRESSANYKEY[] = TR_PRESSANYKEY;
|
|
const char STR_TRIMS2OFFSETS[] = TR_TRIMS2OFFSETS;
|
|
const char STR_CHANNELS2FAILSAFE[] = TR_CHANNELS2FAILSAFE;
|
|
const char STR_CHANNEL2FAILSAFE[] = TR_CHANNEL2FAILSAFE;
|
|
const char STR_RADIO_SETUP[] = TR_RADIO_SETUP;
|
|
const char STR_MENUTRAINER[] = TR_MENUTRAINER;
|
|
const char STR_MENUSPECIALFUNCS[] = TR_MENUSPECIALFUNCS;
|
|
const char STR_MENUVERSION[] = TR_MENUVERSION;
|
|
const char STR_MENU_RADIO_SWITCHES[] = TR_MENU_RADIO_SWITCHES;
|
|
const char STR_MENU_RADIO_ANALOGS[] = TR_MENU_RADIO_ANALOGS;
|
|
const char STR_MENU_RADIO_ANALOGS_CALIB[] = TR_MENU_RADIO_ANALOGS_CALIB;
|
|
const char STR_MENU_RADIO_ANALOGS_RAWLOWFPS[] = TR_MENU_RADIO_ANALOGS_RAWLOWFPS;
|
|
const char STR_MENUCALIBRATION[] = TR_MENUCALIBRATION;
|
|
const char STR_MENUMODELSEL[] = TR_MENUMODELSEL;
|
|
const char STR_MENU_MODEL_SETUP[] = TR_MENU_MODEL_SETUP;
|
|
const char STR_MENUFLIGHTMODE[] = TR_MENUFLIGHTMODE;
|
|
const char STR_MENUFLIGHTMODES[] = TR_MENUFLIGHTMODES;
|
|
const char STR_MENUINPUTS[] = TR_MENUINPUTS;
|
|
const char STR_MENULIMITS[] = TR_MENULIMITS;
|
|
const char STR_MENUCURVES[] = TR_MENUCURVES;
|
|
const char STR_MENUCURVE[] = TR_MENUCURVE;
|
|
const char STR_MENULOGICALSWITCH[] = TR_MENULOGICALSWITCH;
|
|
const char STR_MENULOGICALSWITCHES[] = TR_MENULOGICALSWITCHES;
|
|
const char STR_MENUCUSTOMFUNC[] = TR_MENUCUSTOMFUNC;
|
|
const char STR_SPLASHSCREEN[] = TR_SPLASHSCREEN;
|
|
const char STR_PWR_ON_DELAY[] = TR_PWR_ON_DELAY;
|
|
const char STR_PWR_OFF_DELAY[] = TR_PWR_OFF_DELAY;
|
|
const char STR_THROTTLE_UPPERCASE[] = TR_THROTTLE_UPPERCASE;
|
|
const char STR_SWITCHWARNING[] = TR_SWITCHWARNING;
|
|
const char STR_POTWARNINGSTATE[] = TR_POTWARNINGSTATE;
|
|
const char STR_POTWARNING[] = TR_POTWARNING;
|
|
const char STR_SLIDERWARNING[] = TR_SLIDERWARNING;
|
|
const char STR_MENUSTAT[] = TR_MENUSTAT;
|
|
const char STR_MENUDEBUG[] = TR_MENUDEBUG;
|
|
const char *const STR_MONITOR_CHANNELS[] = {TR_MONITOR_CHANNELS1, TR_MONITOR_CHANNELS2, TR_MONITOR_CHANNELS3, TR_MONITOR_CHANNELS4};
|
|
const char STR_MONITOR_SWITCHES[] = TR_MONITOR_SWITCHES;
|
|
const char STR_MONITOR_OUTPUT_DESC[] = TR_MONITOR_OUTPUT_DESC;
|
|
const char STR_MONITOR_MIXER_DESC[] = TR_MONITOR_MIXER_DESC;
|
|
const char STR_MENU_GLOBAL_VARS[] = TR_MENU_GLOBAL_VARS;
|
|
const char STR_INTERNALRF[] = TR_INTERNALRF;
|
|
const char STR_INTERNAL_MODULE[] = TR_INTERNAL_MODULE;
|
|
const char STR_EXTERNAL_MODULE[] = TR_EXTERNAL_MODULE;
|
|
const char STR_OPENTX_UPGRADE_REQUIRED[] = TR_OPENTX_UPGRADE_REQUIRED;
|
|
const char STR_TELEMETRY_DISABLED[] = TR_TELEMETRY_DISABLED;
|
|
const char STR_MORE_OPTIONS_AVAILABLE[] = TR_MORE_OPTIONS_AVAILABLE;
|
|
const char STR_NO_MODULE_INFORMATION[] = TR_NO_MODULE_INFORMATION;
|
|
const char STR_EXTERNALRF[] = TR_EXTERNALRF;
|
|
const char STR_MODULE_TELEMETRY[] = TR_MODULE_TELEMETRY;
|
|
const char STR_MODULE_TELEM_ON[] = TR_MODULE_TELEM_ON;
|
|
const char STR_COUNTRY_CODE[] = TR_COUNTRY_CODE;
|
|
const char STR_USBMODE[] = TR_USBMODE;
|
|
const char STR_JACK_MODE[] = TR_JACK_MODE;
|
|
const char STR_FAILSAFE[] = TR_FAILSAFE;
|
|
const char STR_FAILSAFESET[] = TR_FAILSAFESET;
|
|
const char STR_REG_ID[] = TR_REG_ID;
|
|
const char STR_OWNER_ID[] = TR_OWNER_ID;
|
|
const char STR_HOLD[] = TR_HOLD;
|
|
const char STR_HOLD_UPPERCASE[] = TR_HOLD_UPPERCASE;
|
|
const char STR_NONE[] = TR_NONE;
|
|
const char STR_NONE_UPPERCASE[] = TR_NONE_UPPERCASE;
|
|
const char STR_MENUSENSOR[] = TR_MENUSENSOR;
|
|
const char STR_POWERMETER_PEAK[] = TR_POWERMETER_PEAK;
|
|
const char STR_POWERMETER_POWER[] = TR_POWERMETER_POWER;
|
|
const char STR_POWERMETER_ATTN[] = TR_POWERMETER_ATTN;
|
|
const char STR_POWERMETER_FREQ[] = TR_POWERMETER_FREQ;
|
|
const char STR_MENUTOOLS[] = TR_MENUTOOLS;
|
|
const char STR_TURN_OFF_RECEIVER[] = TR_TURN_OFF_RECEIVER;
|
|
const char STR_STOPPING[] = TR_STOPPING;
|
|
const char STR_MENU_SPECTRUM_ANALYSER[] = TR_MENU_SPECTRUM_ANALYSER;
|
|
const char STR_MENU_POWER_METER[] = TR_MENU_POWER_METER;
|
|
const char STR_SENSOR[] = TR_SENSOR;
|
|
const char STR_DISABLE_INTERNAL[] = TR_DISABLE_INTERNAL;
|
|
const char STR_AND_SWITCH[] = TR_AND_SWITCH;
|
|
const char STR_SF[] = TR_SF;
|
|
const char STR_GF[] = TR_GF;
|
|
const char STR_ANADIAGS_CALIB[] = TR_ANADIAGS_CALIB;
|
|
const char STR_ANADIAGS_FILTRAWDEV[] = TR_ANADIAGS_FILTRAWDEV;
|
|
const char STR_ANADIAGS_UNFILTRAW[] = TR_ANADIAGS_UNFILTRAW;
|
|
const char STR_ANADIAGS_MINMAX[] = TR_ANADIAGS_MINMAX;
|
|
const char STR_ANADIAGS_MOVE[] = TR_ANADIAGS_MOVE;
|
|
const char STR_BATT_CALIB[] = TR_BATT_CALIB;
|
|
const char STR_VOLTAGE[] = TR_VOLTAGE;
|
|
const char STR_CURRENT_CALIB[] = TR_CURRENT_CALIB;
|
|
const char STR_UNITS_SYSTEM[] = TR_UNITS_SYSTEM;
|
|
const char STR_VOICE_LANGUAGE[] = TR_VOICE_LANGUAGE;
|
|
const char STR_MODELIDUSED[] = TR_MODELIDUSED;
|
|
const char STR_BEEP_VOLUME[] = INDENT TR_BEEP_VOLUME;
|
|
const char STR_WAV_VOLUME[] = INDENT TR_WAV_VOLUME;
|
|
const char STR_BG_VOLUME[] = INDENT TR_BG_VOLUME;
|
|
const char STR_SELECT_MODEL[] = TR_SELECT_MODEL;
|
|
const char STR_MODEL_CATEGORIES[] = TR_MODEL_CATEGORIES;
|
|
const char STR_MODELS[] = TR_MODELS;
|
|
const char STR_SELECT_MODE[] = TR_SELECT_MODE;
|
|
const char STR_CREATE_CATEGORY[] = TR_CREATE_CATEGORY;
|
|
const char STR_RENAME_CATEGORY[] = TR_RENAME_CATEGORY;
|
|
const char STR_DELETE_CATEGORY[] = TR_DELETE_CATEGORY;
|
|
const char STR_CREATE_MODEL[] = TR_CREATE_MODEL;
|
|
const char STR_DUPLICATE_MODEL[] = TR_DUPLICATE_MODEL;
|
|
const char STR_COPY_MODEL[] = TR_COPY_MODEL;
|
|
const char STR_MOVE_MODEL[] = TR_MOVE_MODEL;
|
|
const char STR_DELETE_MODEL[] = TR_DELETE_MODEL;
|
|
const char STR_EDIT[] = TR_EDIT;
|
|
const char STR_INSERT_BEFORE[] = TR_INSERT_BEFORE;
|
|
const char STR_INSERT_AFTER[] = TR_INSERT_AFTER;
|
|
const char STR_COPY[] = TR_COPY;
|
|
const char STR_MOVE[] = TR_MOVE;
|
|
const char STR_PASTE[] = TR_PASTE;
|
|
const char STR_PASTE_BEFORE[] = TR_PASTE_BEFORE;
|
|
const char STR_PASTE_AFTER[] = TR_PASTE_AFTER;
|
|
const char STR_INSERT[] = TR_INSERT;
|
|
const char STR_DELETE[] = TR_DELETE;
|
|
const char STR_RESET_FLIGHT[] = TR_RESET_FLIGHT;
|
|
const char STR_RESET_TIMER1[] = TR_RESET_TIMER1;
|
|
const char STR_RESET_TIMER2[] = TR_RESET_TIMER2;
|
|
const char STR_RESET_TIMER3[] = TR_RESET_TIMER3;
|
|
const char STR_RESET_TELEMETRY[] = TR_RESET_TELEMETRY;
|
|
const char STR_STATISTICS[] = TR_STATISTICS;
|
|
const char STR_ABOUT_US[] = TR_ABOUT_US;
|
|
const char STR_USB_JOYSTICK[] = TR_USB_JOYSTICK;
|
|
const char STR_USB_MASS_STORAGE[] = TR_USB_MASS_STORAGE;
|
|
const char STR_USB_SERIAL[] = TR_USB_SERIAL;
|
|
const char STR_SETUP_SCREENS[] = TR_SETUP_SCREENS;
|
|
const char STR_MONITOR_SCREENS[] = TR_MONITOR_SCREENS;
|
|
const char STR_RESET_BTN[] = TR_RESET_BTN;
|
|
const char STR_DEBUG[] = TR_DEBUG;
|
|
const char STR_KEYS_BTN[] = TR_KEYS_BTN;
|
|
const char STR_ANALOGS_BTN[] = TR_ANALOGS_BTN;
|
|
const char STR_TOUCH_NOTFOUND[] = TR_TOUCH_NOTFOUND;
|
|
const char STR_TOUCH_EXIT[] = TR_TOUCH_EXIT;
|
|
const char STR_CALIBRATION[] = TR_CALIBRATION;
|
|
const char STR_NO_TOOLS[] = TR_NO_TOOLS;
|
|
const char STR_NORMAL[] = TR_NORMAL;
|
|
const char STR_NOT_INVERTED[] = TR_NOT_INVERTED;
|
|
const char STR_NOT_CONNECTED[] = TR_NOT_CONNECTED;
|
|
const char STR_CONNECTED[] = TR_CONNECTED;
|
|
const char STR_FLEX_915[] = TR_FLEX_915;
|
|
const char STR_FLEX_868[] = TR_FLEX_868;
|
|
const char STR_16CH_WITHOUT_TELEMETRY[] = TR_16CH_WITHOUT_TELEMETRY;
|
|
const char STR_16CH_WITH_TELEMETRY[] = TR_16CH_WITH_TELEMETRY;
|
|
const char STR_8CH_WITH_TELEMETRY[] = TR_8CH_WITH_TELEMETRY;
|
|
const char STR_EXT_ANTENNA[] = TR_EXT_ANTENNA;
|
|
const char STR_PIN[] = TR_PIN;
|
|
const char STR_UPDATE_RX_OPTIONS[] = TR_UPDATE_RX_OPTIONS;
|
|
const char STR_UPDATE_TX_OPTIONS[] = TR_UPDATE_TX_OPTIONS;
|
|
const char STR_MENU_MODULES_RX_VERSION[] = TR_MENU_MODULES_RX_VERSION;
|
|
const char STR_MENU_FIRM_OPTIONS[] = TR_MENU_FIRM_OPTIONS;
|
|
const char STR_IMU[] = TR_IMU;
|
|
const char STR_STICKS_POTS_SLIDERS[] = TR_STICKS_POTS_SLIDERS;
|
|
const char STR_PWM_STICKS_POTS_SLIDERS[] = TR_PWM_STICKS_POTS_SLIDERS;
|
|
const char STR_RF_PROTOCOL[] = TR_RF_PROTOCOL;
|
|
const char STR_MODULE_OPTIONS[] = TR_MODULE_OPTIONS;
|
|
const char STR_POWER[] = TR_POWER;
|
|
const char STR_NO_TX_OPTIONS[] = TR_NO_TX_OPTIONS;
|
|
const char STR_RTC_BATT[] = TR_RTC_BATT;
|
|
const char STR_POWER_METER_EXT[] = TR_POWER_METER_EXT;
|
|
const char STR_POWER_METER_INT[] = TR_POWER_METER_INT;
|
|
const char STR_SPECTRUM_ANALYSER_EXT[] = TR_SPECTRUM_ANALYSER_EXT;
|
|
const char STR_SPECTRUM_ANALYSER_INT[] = TR_SPECTRUM_ANALYSER_INT;
|
|
const char STR_WAITING_FOR_RX[] = TR_WAITING_FOR_RX;
|
|
const char STR_WAITING_FOR_TX[] = TR_WAITING_FOR_TX;
|
|
const char STR_WAITING_FOR_MODULE[] = TR_WAITING_FOR_MODULE;
|
|
const char STR_WARN_5VOLTS[] = TR_WARN_5VOLTS;
|
|
const char STR_CAT_NOT_EMPTY[] = TR_CAT_NOT_EMPTY;
|
|
const char STR_WARNING[] = TR_WARNING;
|
|
const char STR_THROTTLE_WARNING[] = TR_THROTTLE_WARNING;
|
|
const char STR_CUSTOM_THROTTLE_WARNING[] = TR_CUSTOM_THROTTLE_WARNING;
|
|
const char STR_CUSTOM_THROTTLE_WARNING_VAL[] = TR_CUSTOM_THROTTLE_WARNING_VAL;
|
|
const char STR_ALARMSWARN[] = TR_ALARMSWARN;
|
|
const char STR_SWITCHWARN[] = TR_SWITCHWARN;
|
|
const char STR_FAILSAFEWARN[] = TR_FAILSAFEWARN;
|
|
const char STR_WRONG_SDCARDVERSION[] = TR_WRONG_SDCARDVERSION;
|
|
const char STR_WARN_RTC_BATTERY_LOW[] = TR_WARN_RTC_BATTERY_LOW;
|
|
const char STR_WARN_MULTI_LOWPOWER[] = TR_WARN_MULTI_LOWPOWER;
|
|
const char STR_BATTERY[] = TR_BATTERY;
|
|
const char STR_WRONG_PCBREV[] = TR_WRONG_PCBREV;
|
|
const char STR_EMERGENCY_MODE[] = TR_EMERGENCY_MODE;
|
|
const char STR_NO_FAILSAFE[] = TR_NO_FAILSAFE;
|
|
const char STR_KEYSTUCK[] = TR_KEYSTUCK;
|
|
const char STR_VOLUME[] = TR_VOLUME;
|
|
const char STR_LCD[] = TR_LCD;
|
|
const char STR_BRIGHTNESS[] = TR_BRIGHTNESS;
|
|
const char STR_CPU_TEMP[] = TR_CPU_TEMP;
|
|
const char STR_CPU_CURRENT[] = TR_CPU_CURRENT;
|
|
const char STR_CPU_MAH[] = TR_CPU_MAH;
|
|
const char STR_COPROC[] = TR_COPROC;
|
|
const char STR_COPROC_TEMP[] = TR_COPROC_TEMP;
|
|
const char STR_TEMPWARNING[] = TR_TEMPWARNING;
|
|
const char STR_TTL_WARNING[] = TR_TTL_WARNING;
|
|
const char STR_CAPAWARNING[] = TR_CAPAWARNING;
|
|
const char STR_FUNC[] = TR_FUNC;
|
|
const char STR_V1[] = TR_V1;
|
|
const char STR_V2[] = TR_V2;
|
|
const char STR_DURATION[] = TR_DURATION;
|
|
const char STR_DELAY[] = TR_DELAY;
|
|
const char STR_SD_CARD[] = TR_SD_CARD;
|
|
const char STR_SDHC_CARD[] = TR_SDHC_CARD;
|
|
const char STR_NO_SOUNDS_ON_SD[] = TR_NO_SOUNDS_ON_SD;
|
|
const char STR_NO_MODELS_ON_SD[] = TR_NO_MODELS_ON_SD;
|
|
const char STR_NO_BITMAPS_ON_SD[] = TR_NO_BITMAPS_ON_SD;
|
|
const char STR_NO_SCRIPTS_ON_SD[] = TR_NO_SCRIPTS_ON_SD;
|
|
const char STR_SCRIPT_SYNTAX_ERROR[] = TR_SCRIPT_SYNTAX_ERROR;
|
|
const char STR_SCRIPT_PANIC[] = TR_SCRIPT_PANIC;
|
|
const char STR_SCRIPT_KILLED[] = TR_SCRIPT_KILLED;
|
|
const char STR_SCRIPT_ERROR[] = TR_SCRIPT_ERROR;
|
|
const char STR_PLAY_FILE[] = TR_PLAY_FILE;
|
|
const char STR_ASSIGN_BITMAP[] = TR_ASSIGN_BITMAP;
|
|
const char STR_EXECUTE_FILE[] = TR_EXECUTE_FILE;
|
|
const char STR_DELETE_FILE[] = TR_DELETE_FILE;
|
|
const char STR_COPY_FILE[] = TR_COPY_FILE;
|
|
const char STR_RENAME_FILE[] = TR_RENAME_FILE;
|
|
const char STR_SD_INFO[] = TR_SD_INFO;
|
|
const char STR_SD_FORMAT[] = TR_SD_FORMAT;
|
|
const char STR_REMOVED[] = TR_REMOVED;
|
|
const char STR_NA[] = TR_NA;
|
|
const char STR_HARDWARE[] = TR_HARDWARE;
|
|
const char STR_FORMATTING[] = TR_FORMATTING;
|
|
const char STR_TEMP_CALIB[] = TR_TEMP_CALIB;
|
|
const char STR_TIME[] = TR_TIME;
|
|
const char STR_MAXBAUDRATE[] = TR_MAXBAUDRATE;
|
|
const char STR_BAUDRATE[] = TR_BAUDRATE;
|
|
const char STR_SAMPLE_MODE[] = TR_SAMPLE_MODE;
|
|
const char STR_SD_INFO_TITLE[] = TR_SD_INFO_TITLE;
|
|
const char STR_SD_TYPE[] = TR_SD_TYPE;
|
|
const char STR_SD_SPEED[] = TR_SD_SPEED;
|
|
const char STR_SD_SECTORS[] = TR_SD_SECTORS;
|
|
const char STR_SD_SIZE[] = TR_SD_SIZE;
|
|
const char STR_TYPE[] = TR_TYPE;
|
|
const char STR_GLOBAL_VARS[] = TR_GLOBAL_VARS;
|
|
const char STR_GVARS[] = TR_GVARS;
|
|
const char STR_GLOBAL_VAR[] = TR_GLOBAL_VAR;
|
|
const char STR_OWN[] = TR_OWN;
|
|
const char STR_DATE[] = TR_DATE;
|
|
const char STR_CHANNELS_MONITOR[] = TR_CHANNELS_MONITOR;
|
|
const char STR_ROTARY_ENCODER[] = TR_ROTARY_ENCODER;
|
|
const char STR_ROTARY_ENC_MODE[] = TR_ROTARY_ENC_MODE;
|
|
const char STR_MIXERS_MONITOR[] = TR_MIXERS_MONITOR;
|
|
const char STR_PATH_TOO_LONG[] = TR_PATH_TOO_LONG;
|
|
const char STR_VIEW_TEXT[] = TR_VIEW_TEXT;
|
|
const char STR_FLASH_BOOTLOADER[] = TR_FLASH_BOOTLOADER;
|
|
const char STR_CURRENT_VERSION[] = TR_CURRENT_VERSION;
|
|
const char STR_FLASH_INTERNAL_MODULE[] = TR_FLASH_INTERNAL_MODULE;
|
|
const char STR_FLASH_INTERNAL_MULTI[] = TR_FLASH_INTERNAL_MULTI;
|
|
const char STR_FLASH_EXTERNAL_MODULE[] = TR_FLASH_EXTERNAL_MODULE;
|
|
const char STR_FLASH_EXTERNAL_MULTI[] = TR_FLASH_EXTERNAL_MULTI;
|
|
const char STR_FLASH_EXTERNAL_ELRS[] = TR_FLASH_EXTERNAL_ELRS;
|
|
const char STR_FIRMWARE_UPDATE_ERROR[] = TR_FIRMWARE_UPDATE_ERROR;
|
|
const char STR_FIRMWARE_UPDATE_SUCCESS[] = TR_FIRMWARE_UPDATE_SUCCESS;
|
|
const char STR_WRITING[] = TR_WRITING;
|
|
const char STR_FLASH_DEVICE[] = TR_FLASH_DEVICE;
|
|
const char STR_FLASH_EXTERNAL_DEVICE[] = TR_FLASH_EXTERNAL_DEVICE;
|
|
const char STR_FLASH_RECEIVER_OTA[] = TR_FLASH_RECEIVER_OTA;
|
|
const char STR_FLASH_RECEIVER_BY_EXTERNAL_MODULE_OTA[] = TR_FLASH_RECEIVER_BY_EXTERNAL_MODULE_OTA;
|
|
const char STR_FLASH_RECEIVER_BY_INTERNAL_MODULE_OTA[] = TR_FLASH_RECEIVER_BY_INTERNAL_MODULE_OTA;
|
|
const char STR_FLASH_FLIGHT_CONTROLLER_BY_EXTERNAL_MODULE_OTA[] = TR_FLASH_FLIGHT_CONTROLLER_BY_EXTERNAL_MODULE_OTA;
|
|
const char STR_FLASH_FLIGHT_CONTROLLER_BY_INTERNAL_MODULE_OTA[] = TR_FLASH_FLIGHT_CONTROLLER_BY_INTERNAL_MODULE_OTA;
|
|
const char STR_FLASH_BLUETOOTH_MODULE[] = TR_FLASH_BLUETOOTH_MODULE;
|
|
const char STR_FLASH_POWER_MANAGEMENT_UNIT[] = TR_FLASH_POWER_MANAGEMENT_UNIT;
|
|
const char STR_DEVICE_NO_RESPONSE[] = TR_DEVICE_NO_RESPONSE;
|
|
const char STR_DEVICE_FILE_ERROR[] = TR_DEVICE_FILE_ERROR;
|
|
const char STR_DEVICE_DATA_REFUSED[] = TR_DEVICE_DATA_REFUSED;
|
|
const char STR_DEVICE_WRONG_REQUEST[] = TR_DEVICE_WRONG_REQUEST;
|
|
const char STR_DEVICE_FILE_REJECTED[] = TR_DEVICE_FILE_REJECTED;
|
|
const char STR_DEVICE_FILE_WRONG_SIG[] = TR_DEVICE_FILE_WRONG_SIG;
|
|
const char STR_CONFIRM_FORMAT[] = TR_CONFIRM_FORMAT;
|
|
const char STR_CONFIRMRESET[] = TR_CONFIRMRESET;
|
|
const char STR_TOO_MANY_LUA_SCRIPTS[] = TR_TOO_MANY_LUA_SCRIPTS;
|
|
const char STR_BLCOLOR[] = TR_BLCOLOR;
|
|
const char STR_MODELNAME[] = TR_MODELNAME;
|
|
const char STR_PHASENAME[] = TR_PHASENAME;
|
|
const char STR_MIXNAME[] = TR_MIXNAME;
|
|
const char STR_INPUTNAME[] = TR_INPUTNAME;
|
|
const char STR_EXPONAME[] = TR_EXPONAME;
|
|
const char STR_SENSOR_RSSI[] = TR_SENSOR_RSSI;
|
|
const char STR_SENSOR_R9PW[] = TR_SENSOR_R9PW;
|
|
const char STR_SENSOR_RAS[] = TR_SENSOR_RAS;
|
|
const char STR_SENSOR_A1[] = TR_SENSOR_A1;
|
|
const char STR_SENSOR_A2[] = TR_SENSOR_A2;
|
|
const char STR_SENSOR_A3[] = TR_SENSOR_A3;
|
|
const char STR_SENSOR_A4[] = TR_SENSOR_A4;
|
|
const char STR_SENSOR_BATT[] = TR_SENSOR_BATT;
|
|
const char STR_SENSOR_ALT[] = TR_SENSOR_ALT;
|
|
const char STR_SENSOR_TEMP1[] = TR_SENSOR_TEMP1;
|
|
const char STR_SENSOR_TEMP2[] = TR_SENSOR_TEMP2;
|
|
const char STR_SENSOR_TEMP3[] = TR_SENSOR_TEMP3;
|
|
const char STR_SENSOR_TEMP4[] = TR_SENSOR_TEMP4;
|
|
const char STR_SENSOR_RPM2[] = TR_SENSOR_RPM2;
|
|
const char STR_SENSOR_PRES[] = TR_SENSOR_PRES;
|
|
const char STR_SENSOR_ODO1[] = TR_SENSOR_ODO1;
|
|
const char STR_SENSOR_ODO2[] = TR_SENSOR_ODO2;
|
|
const char STR_SENSOR_TXV[] = TR_SENSOR_TXV;
|
|
const char STR_SENSOR_CURR_SERVO1[] = TR_SENSOR_CURR_SERVO1;
|
|
const char STR_SENSOR_CURR_SERVO2[] = TR_SENSOR_CURR_SERVO2;
|
|
const char STR_SENSOR_CURR_SERVO3[] = TR_SENSOR_CURR_SERVO3;
|
|
const char STR_SENSOR_CURR_SERVO4[] = TR_SENSOR_CURR_SERVO4;
|
|
const char STR_SENSOR_DIST[] = TR_SENSOR_DIST;
|
|
const char STR_SENSOR_ARM[] = TR_SENSOR_ARM;
|
|
const char STR_SENSOR_C50[] = TR_SENSOR_C50;
|
|
const char STR_SENSOR_C200[] = TR_SENSOR_C200;
|
|
const char STR_SENSOR_RPM[] = TR_SENSOR_RPM;
|
|
const char STR_SENSOR_FUEL[] = TR_SENSOR_FUEL;
|
|
const char STR_SENSOR_VSPD[] = TR_SENSOR_VSPD;
|
|
const char STR_SENSOR_ACCX[] = TR_SENSOR_ACCX;
|
|
const char STR_SENSOR_ACCY[] = TR_SENSOR_ACCY;
|
|
const char STR_SENSOR_ACCZ[] = TR_SENSOR_ACCZ;
|
|
const char STR_SENSOR_GYROX[] = TR_SENSOR_GYROX;
|
|
const char STR_SENSOR_GYROY[] = TR_SENSOR_GYROY;
|
|
const char STR_SENSOR_GYROZ[] = TR_SENSOR_GYROZ;
|
|
const char STR_SENSOR_CURR[] = TR_SENSOR_CURR;
|
|
const char STR_SENSOR_CAPACITY[] = TR_SENSOR_CAPACITY;
|
|
const char STR_SENSOR_VFAS[] = TR_SENSOR_VFAS;
|
|
const char STR_SENSOR_ASPD[] = TR_SENSOR_ASPD;
|
|
const char STR_SENSOR_GSPD[] = TR_SENSOR_GSPD;
|
|
const char STR_SENSOR_HDG[] = TR_SENSOR_HDG;
|
|
const char STR_SENSOR_SATELLITES[] = TR_SENSOR_SATELLITES;
|
|
const char STR_SENSOR_CELLS[] = TR_SENSOR_CELLS;
|
|
const char STR_SENSOR_GPSALT[] = TR_SENSOR_GPSALT;
|
|
const char STR_SENSOR_GPSDATETIME[] = TR_SENSOR_GPSDATETIME;
|
|
const char STR_SENSOR_GPS[] = TR_SENSOR_GPS;
|
|
const char STR_SENSOR_BATT1_VOLTAGE[] = TR_SENSOR_BATT1_VOLTAGE;
|
|
const char STR_SENSOR_BATT2_VOLTAGE[] = TR_SENSOR_BATT2_VOLTAGE;
|
|
const char STR_SENSOR_BATT1_CURRENT[] = TR_SENSOR_BATT1_CURRENT;
|
|
const char STR_SENSOR_BATT2_CURRENT[] = TR_SENSOR_BATT2_CURRENT;
|
|
const char STR_SENSOR_BATT1_CONSUMPTION[] = TR_SENSOR_BATT1_CONSUMPTION;
|
|
const char STR_SENSOR_BATT2_CONSUMPTION[] = TR_SENSOR_BATT2_CONSUMPTION;
|
|
const char STR_SENSOR_BATT1_TEMP[] = TR_SENSOR_BATT1_TEMP;
|
|
const char STR_SENSOR_BATT2_TEMP[] = TR_SENSOR_BATT2_TEMP;
|
|
const char STR_SENSOR_RB_STATE[] = TR_SENSOR_RB_STATE;
|
|
const char STR_SENSOR_CHANS_STATE[] = TR_SENSOR_CHANS_STATE;
|
|
const char STR_SENSOR_RX_RSSI1[] = TR_SENSOR_RX_RSSI1;
|
|
const char STR_SENSOR_RX_RSSI2[] = TR_SENSOR_RX_RSSI2;
|
|
const char STR_SENSOR_RX_QUALITY[] = TR_SENSOR_RX_QUALITY;
|
|
const char STR_SENSOR_RX_SNR[] = TR_SENSOR_RX_SNR;
|
|
const char STR_SENSOR_RX_SIGNAL[] = TR_SENSOR_RX_SIGNAL;
|
|
const char STR_SENSOR_RX_NOISE[] = TR_SENSOR_RX_NOISE;
|
|
const char STR_SENSOR_ANTENNA[] = TR_SENSOR_ANTENNA;
|
|
const char STR_SENSOR_RF_MODE[] = TR_SENSOR_RF_MODE;
|
|
const char STR_SENSOR_TX_POWER[] = TR_SENSOR_TX_POWER;
|
|
const char STR_SENSOR_TX_RSSI[] = TR_SENSOR_TX_RSSI;
|
|
const char STR_SENSOR_TX_QUALITY[] = TR_SENSOR_TX_QUALITY;
|
|
const char STR_SENSOR_RX_RSSI_PERC[] = TR_SENSOR_RX_RSSI_PERC;
|
|
const char STR_SENSOR_RX_RF_POWER[] = TR_SENSOR_RX_RF_POWER;
|
|
const char STR_SENSOR_TX_RSSI_PERC[] = TR_SENSOR_TX_RSSI_PERC;
|
|
const char STR_SENSOR_TX_RF_POWER[] = TR_SENSOR_TX_RF_POWER;
|
|
const char STR_SENSOR_TX_FPS[] = TR_SENSOR_TX_FPS;
|
|
const char STR_SENSOR_TX_SNR[] = TR_SENSOR_TX_SNR;
|
|
const char STR_SENSOR_TX_NOISE[] = TR_SENSOR_TX_NOISE;
|
|
const char STR_SENSOR_PITCH[] = TR_SENSOR_PITCH;
|
|
const char STR_SENSOR_ROLL[] = TR_SENSOR_ROLL;
|
|
const char STR_SENSOR_YAW[] = TR_SENSOR_YAW;
|
|
const char STR_SENSOR_FLIGHT_MODE[] = TR_SENSOR_FLIGHT_MODE;
|
|
const char STR_SENSOR_THROTTLE[] = TR_SENSOR_THROTTLE;
|
|
const char STR_SENSOR_QOS_A[] = TR_SENSOR_QOS_A;
|
|
const char STR_SENSOR_QOS_B[] = TR_SENSOR_QOS_B;
|
|
const char STR_SENSOR_QOS_L[] = TR_SENSOR_QOS_L;
|
|
const char STR_SENSOR_QOS_R[] = TR_SENSOR_QOS_R;
|
|
const char STR_SENSOR_QOS_F[] = TR_SENSOR_QOS_F;
|
|
const char STR_SENSOR_QOS_H[] = TR_SENSOR_QOS_H;
|
|
const char STR_SENSOR_BIND[] = TR_SENSOR_BIND;
|
|
const char STR_SENSOR_LAP_NUMBER[] = TR_SENSOR_LAP_NUMBER;
|
|
const char STR_SENSOR_GATE_NUMBER[] = TR_SENSOR_GATE_NUMBER;
|
|
const char STR_SENSOR_LAP_TIME[] = TR_SENSOR_LAP_TIME;
|
|
const char STR_SENSOR_GATE_TIME[] = TR_SENSOR_GATE_TIME;
|
|
const char STR_SENSOR_ESC_VOLTAGE[] = TR_SENSOR_ESC_VOLTAGE;
|
|
const char STR_SENSOR_ESC_CURRENT[] = TR_SENSOR_ESC_CURRENT;
|
|
const char STR_SENSOR_ESC_RPM[] = TR_SENSOR_ESC_RPM;
|
|
const char STR_SENSOR_ESC_CONSUMPTION[] = TR_SENSOR_ESC_CONSUMPTION;
|
|
const char STR_SENSOR_ESC_TEMP[] = TR_SENSOR_ESC_TEMP;
|
|
const char STR_SENSOR_SD1_CHANNEL[] = TR_SENSOR_SD1_CHANNEL;
|
|
const char STR_SENSOR_GASSUIT_TEMP1[] = TR_SENSOR_GASSUIT_TEMP1;
|
|
const char STR_SENSOR_GASSUIT_TEMP2[] = TR_SENSOR_GASSUIT_TEMP2;
|
|
const char STR_SENSOR_GASSUIT_RPM[] = TR_SENSOR_GASSUIT_RPM;
|
|
const char STR_SENSOR_GASSUIT_FLOW[] = TR_SENSOR_GASSUIT_FLOW;
|
|
const char STR_SENSOR_GASSUIT_CONS[] = TR_SENSOR_GASSUIT_CONS;
|
|
const char STR_SENSOR_GASSUIT_RES_VOL[] = TR_SENSOR_GASSUIT_RES_VOL;
|
|
const char STR_SENSOR_GASSUIT_RES_PERC[] = TR_SENSOR_GASSUIT_RES_PERC;
|
|
const char STR_SENSOR_GASSUIT_MAX_FLOW[] = TR_SENSOR_GASSUIT_MAX_FLOW;
|
|
const char STR_SENSOR_GASSUIT_AVG_FLOW[] = TR_SENSOR_GASSUIT_AVG_FLOW;
|
|
const char STR_SENSOR_SBEC_VOLTAGE[] = TR_SENSOR_SBEC_VOLTAGE;
|
|
const char STR_SENSOR_SBEC_CURRENT[] = TR_SENSOR_SBEC_CURRENT;
|
|
const char STR_TRAINER[] = TR_TRAINER;
|
|
const char STR_CHANS[] = TR_CHANS;
|
|
const char STR_MODULE_BIND[] = TR_MODULE_BIND;
|
|
const char STR_POWERMETER_ATTN_NEEDED[] = TR_POWERMETER_ATTN_NEEDED;
|
|
const char STR_PXX2_SELECT_RX[] = TR_PXX2_SELECT_RX;
|
|
const char STR_PXX2_DEFAULT[] = TR_PXX2_DEFAULT;
|
|
const char STR_BT_SELECT_DEVICE[] = TR_BT_SELECT_DEVICE;
|
|
const char STR_DISCOVER[] = TR_DISCOVER;
|
|
const char STR_BUTTON_INIT[] = TR_BUTTON_INIT;
|
|
const char STR_WAITING[] = TR_WAITING;
|
|
const char STR_RECEIVER_DELETE[] = TR_RECEIVER_DELETE;
|
|
const char STR_RECEIVER_RESET[] = TR_RECEIVER_RESET;
|
|
const char STR_SHARE[] = TR_SHARE;
|
|
const char STR_BIND[] = TR_BIND;
|
|
const char STR_REGISTER[] = TR_REGISTER;
|
|
const char STR_BINDING_1_8_TELEM_ON[] = TR_BINDING_CH1_8_TELEM_ON;
|
|
const char STR_BINDING_1_8_TELEM_OFF[] = TR_BINDING_CH1_8_TELEM_OFF;
|
|
const char STR_BINDING_9_16_TELEM_ON[] = TR_BINDING_CH9_16_TELEM_ON;
|
|
const char STR_BINDING_9_16_TELEM_OFF[] = TR_BINDING_CH9_16_TELEM_OFF;
|
|
const char STR_CHANNELRANGE[] = TR_CHANNELRANGE;
|
|
const char STR_ANTENNACONFIRM1[] = TR_ANTENNACONFIRM1;
|
|
const char STR_ANTENNACONFIRM2[] = TR_ANTENNACONFIRM2;
|
|
const char STR_USE_INTERNAL_ANTENNA[] = TR_USE_INTERNAL_ANTENNA;
|
|
const char STR_USE_EXTERNAL_ANTENNA[] = TR_USE_EXTERNAL_ANTENNA;
|
|
const char STR_MODULE_PROTOCOL_FLEX_WARN_LINE1[] = TR_MODULE_PROTOCOL_FLEX_WARN_LINE1;
|
|
const char STR_MODULE_PROTOCOL_FCC_WARN_LINE1[] = TR_MODULE_PROTOCOL_FCC_WARN_LINE1;
|
|
const char STR_MODULE_PROTOCOL_EU_WARN_LINE1[] = TR_MODULE_PROTOCOL_EU_WARN_LINE1;
|
|
const char STR_MODULE_PROTOCOL_WARN_LINE2[] = TR_MODULE_PROTOCOL_WARN_LINE2;
|
|
const char STR_SET[] = TR_SET;
|
|
const char STR_PREFLIGHT[] = TR_PREFLIGHT;
|
|
const char STR_CHECKLIST[] = TR_CHECKLIST;
|
|
const char STR_VIEW_NOTES[] = TR_VIEW_NOTES;
|
|
const char STR_MODEL_SELECT[] = TR_MODEL_SELECT;
|
|
const char STR_RESET_SUBMENU[] = TR_RESET_SUBMENU;
|
|
const char STR_LOWALARM[] = TR_LOWALARM;
|
|
const char STR_CRITICALALARM[] = TR_CRITICALALARM;
|
|
const char STR_RSSIALARM_WARN[] = TR_RSSIALARM_WARN;
|
|
const char STR_NO_RSSIALARM[] = TR_NO_RSSIALARM;
|
|
const char STR_DISABLE_ALARM[] = TR_DISABLE_ALARM;
|
|
const char STR_TELEMETRY_TYPE[] = TR_TELEMETRY_TYPE;
|
|
const char STR_TELEMETRY_SENSORS[] = TR_TELEMETRY_SENSORS;
|
|
const char STR_VALUE[] = TR_VALUE;
|
|
const char STR_REPEAT[] = TR_REPEAT;
|
|
const char STR_ENABLE[] = TR_ENABLE;
|
|
const char STR_TOPLCDTIMER[] = TR_TOPLCDTIMER;
|
|
const char STR_UNIT[] = TR_UNIT;
|
|
const char STR_TELEMETRY_NEWSENSOR[] = TR_TELEMETRY_NEWSENSOR;
|
|
const char STR_ID[] = TR_ID;
|
|
const char STR_PRECISION[] = TR_PRECISION;
|
|
const char STR_RATIO[] = TR_RATIO;
|
|
const char STR_FORMULA[] = TR_FORMULA;
|
|
const char STR_CELLINDEX[] = TR_CELLINDEX;
|
|
const char STR_LOGS[] = TR_LOGS;
|
|
const char STR_OPTIONS[] = TR_OPTIONS;
|
|
const char STR_FIRMWARE_OPTIONS[] = TR_FIRMWARE_OPTIONS;
|
|
const char STR_ALTSENSOR[] = TR_ALTSENSOR;
|
|
const char STR_CELLSENSOR[] = TR_CELLSENSOR;
|
|
const char STR_GPSSENSOR[] = TR_GPSSENSOR;
|
|
const char STR_CURRENTSENSOR[] = TR_CURRENTSENSOR;
|
|
const char STR_AUTOOFFSET[] = TR_AUTOOFFSET;
|
|
const char STR_ONLYPOSITIVE[] = TR_ONLYPOSITIVE;
|
|
const char STR_FILTER[] = TR_FILTER;
|
|
const char STR_TELEMETRYFULL[] = TR_TELEMETRYFULL;
|
|
const char STR_INVERTED_SERIAL[] = TR_INVERTED_SERIAL;
|
|
const char STR_IGNORE_INSTANCE[] = TR_IGNORE_INSTANCE;
|
|
const char STR_DISCOVER_SENSORS[] = TR_DISCOVER_SENSORS;
|
|
const char STR_STOP_DISCOVER_SENSORS[] = TR_STOP_DISCOVER_SENSORS;
|
|
const char STR_DELETE_ALL_SENSORS[] = TR_DELETE_ALL_SENSORS;
|
|
const char STR_CONFIRMDELETE[] = TR_CONFIRMDELETE;
|
|
const char STR_SELECT_WIDGET[] = TR_SELECT_WIDGET;
|
|
const char STR_REMOVE_WIDGET[] = TR_REMOVE_WIDGET;
|
|
const char STR_WIDGET_SETTINGS[] = TR_WIDGET_SETTINGS;
|
|
const char STR_REMOVE_SCREEN[] = TR_REMOVE_SCREEN;
|
|
const char STR_SETUP_WIDGETS[] = TR_SETUP_WIDGETS;
|
|
const char STR_USER_INTERFACE[] = TR_USER_INTERFACE;
|
|
const char STR_THEME[] = TR_THEME;
|
|
const char STR_SETUP[] = TR_SETUP;
|
|
const char STR_LAYOUT[] = TR_LAYOUT;
|
|
const char STR_ADD_MAIN_VIEW[] = TR_ADD_MAIN_VIEW;
|
|
const char STR_BACKGROUND_COLOR[] = TR_BACKGROUND_COLOR;
|
|
const char STR_MAIN_COLOR[] = TR_MAIN_COLOR;
|
|
const char STR_BAR2_COLOR[] = TR_BAR2_COLOR;
|
|
const char STR_BAR1_COLOR[] = TR_BAR1_COLOR;
|
|
const char STR_TEXT_COLOR[] = TR_TEXT_COLOR;
|
|
const char STR_TEXT_VIEWER[] = TR_TEXT_VIEWER;
|
|
const char STR_RF_POWER[] = TR_RF_POWER;
|
|
const char STR_BYTES[] = TR_BYTES;
|
|
const char STR_ANTENNAPROBLEM[] = TR_ANTENNAPROBLEM;
|
|
const char STR_MODULE[] = TR_MODULE;
|
|
const char STR_RX_NAME[] = TR_RX_NAME;
|
|
const char STR_POPUP[] = TR_POPUP;
|
|
const char STR_MIN[] = TR_MIN;
|
|
const char STR_MAX[] = TR_MAX;
|
|
const char STR_INVERTED[] = TR_INVERTED;
|
|
const char STR_CURVE_PRESET[] = TR_CURVE_PRESET;
|
|
const char STR_PRESET[] = TR_PRESET;
|
|
const char STR_CLEAR[] = TR_CLEAR;
|
|
const char STR_RESET[] = TR_RESET;
|
|
const char STR_ADD_ALL_TRIMS_TO_SUBTRIMS[] = TR_ADD_ALL_TRIMS_TO_SUBTRIMS;
|
|
const char STR_OPEN_CHANNEL_MONITORS[] = TR_OPEN_CHANNEL_MONITORS;
|
|
const char STR_COUNT[] = TR_COUNT;
|
|
const char STR_PT[] = TR_PT;
|
|
const char STR_PTS[] = TR_PTS;
|
|
const char STR_SMOOTH[] = TR_SMOOTH;
|
|
const char STR_COPY_STICKS_TO_OFS[] = TR_COPY_STICKS_TO_OFS;
|
|
const char STR_COPY_MIN_MAX_TO_OUTPUTS[] = TR_COPY_MIN_MAX_TO_OUTPUTS;
|
|
const char STR_COPY_TRIMS_TO_OFS[] = TR_COPY_TRIMS_TO_OFS;
|
|
const char STR_INCDEC[] = TR_INCDEC;
|
|
const char STR_GLOBALVAR[] = TR_GLOBALVAR;
|
|
const char STR_MIXSOURCE[] = TR_MIXSOURCE;
|
|
const char STR_CONSTANT[] = TR_CONSTANT;
|
|
const char STR_TOP_BAR[] = TR_TOP_BAR;
|
|
const char STR_FLASH_ERASE[] = TR_FLASH_ERASE;
|
|
const char STR_FLASH_WRITE[] = TR_FLASH_WRITE;
|
|
const char STR_OTA_UPDATE[] = TR_OTA_UPDATE;
|
|
const char STR_MODULE_RESET[] = TR_MODULE_RESET;
|
|
const char STR_UNKNOWN_RX[] = TR_UNKNOWN_RX;
|
|
const char STR_UNSUPPORTED_RX[] = TR_UNSUPPORTED_RX;
|
|
const char STR_OTA_UPDATE_ERROR[] = TR_OTA_UPDATE_ERROR;
|
|
const char STR_DEVICE_RESET[] = TR_DEVICE_RESET;
|
|
const char STR_ALTITUDE[] = TR_ALTITUDE;
|
|
const char STR_SCALE[] = TR_SCALE;
|
|
const char STR_VIEW_CHANNELS[] = TR_VIEW_CHANNELS;
|
|
const char STR_AUX_SERIAL_MODE[] = TR_AUX_SERIAL_MODE;
|
|
const char STR_AUX2_SERIAL_MODE[] = TR_AUX2_SERIAL_MODE;
|
|
const char STR_AUX_SERIAL_PORT_POWER[] = TR_AUX_SERIAL_PORT_POWER;
|
|
const char STR_THROTTLE_LABEL[] = TR_THROTTLE_LABEL;
|
|
const char STR_SCRIPT[] = TR_SCRIPT;
|
|
const char STR_INPUTS[] = TR_INPUTS;
|
|
const char STR_OUTPUTS[] = TR_OUTPUTS;
|
|
const char STR_MENU_INPUTS[] = TR_MENU_INPUTS;
|
|
const char STR_MENU_LUA[] = TR_MENU_LUA;
|
|
const char STR_MENU_STICKS[] = TR_MENU_STICKS;
|
|
const char STR_MENU_POTS[] = TR_MENU_POTS;
|
|
const char STR_MENU_MAX[] = TR_MENU_MAX;
|
|
const char STR_MENU_HELI[] = TR_MENU_HELI;
|
|
const char STR_MENU_TRIMS[] = TR_MENU_TRIMS;
|
|
const char STR_MENU_SWITCHES[] = TR_MENU_SWITCHES;
|
|
const char STR_MENU_LOGICAL_SWITCHES[] = TR_MENU_LOGICAL_SWITCHES;
|
|
const char STR_MENU_TRAINER[] = TR_MENU_TRAINER;
|
|
const char STR_MENU_CHANNELS[] = TR_MENU_CHANNELS;
|
|
const char STR_MENU_GVARS[] = TR_MENU_GVARS;
|
|
const char STR_MENU_TELEMETRY[] = TR_MENU_TELEMETRY;
|
|
const char STR_MENU_DISPLAY[] = TR_MENU_DISPLAY;
|
|
const char STR_MENU_OTHER[] = TR_MENU_OTHER;
|
|
const char STR_MENU_INVERT[] = TR_MENU_INVERT;
|
|
const char STR_JITTER_FILTER[] = TR_JITTER_FILTER;
|
|
const char STR_DEAD_ZONE[] = TR_DEAD_ZONE;
|
|
const char STR_RTC_CHECK[] = TR_RTC_CHECK;
|
|
const char STR_EXIT[] = TR_EXIT;
|
|
const char STR_MODULE_RANGE[] = TR_MODULE_RANGE;
|
|
const char STR_RECEIVER_OPTIONS[] = TR_RECEIVER_OPTIONS;
|
|
const char STR_SPORT_UPDATE_POWER_MODE[] = TR_SPORT_UPDATE_POWER_MODE;
|
|
const char STR_TOUCH_PANEL[] = TR_TOUCH_PANEL;
|
|
const char STR_FILE_SIZE[] = TR_FILE_SIZE;
|
|
const char STR_FILE_OPEN[] = TR_FILE_OPEN;
|
|
const char STR_LIMITS_HEADERS_DIRECTION[] = TR_LIMITS_HEADERS_DIRECTION;
|
|
|
|
#if defined(COLORLCD)
|
|
const char STR_ASSIGN_SPLASH[] = TR_ASSIGN_SPLASH;
|
|
const char STR_FIRST_CHANNEL[] = TR_FIRST_CHANNEL;
|
|
const char STR_FILL_BACKGROUND[] = TR_FILL_BACKGROUND;
|
|
const char STR_BG_COLOR[] = TR_BG_COLOR;
|
|
const char STR_SLIDERS_TRIMS[] = TR_SLIDERS_TRIMS;
|
|
const char STR_SLIDERS[] = TR_SLIDERS;
|
|
const char STR_FLIGHT_MODE[] = TR_FLIGHT_MODE;
|
|
const char STR_INVALID_FILE[] = TR_INVALID_FILE;
|
|
const char STR_TIMER_SOURCE[] = TR_TIMER_SOURCE;
|
|
const char STR_SIZE[] = TR_SIZE;
|
|
const char STR_SHADOW[] = TR_SHADOW;
|
|
const char STR_TEXT[] = TR_TEXT;
|
|
const char STR_COLOR[] = TR_COLOR;
|
|
const char STR_MAIN_VIEW_X[] = TR_MAIN_VIEW_X;
|
|
const char STR_PANEL1_BACKGROUND[] = TR_PANEL1_BACKGROUND;
|
|
const char STR_PANEL2_BACKGROUND[] = TR_PANEL2_BACKGROUND;
|
|
const char STR_MODULES_RX_VERSION[] = TR_MODULES_RX_VERSION;
|
|
#endif
|
|
|
|
#if !defined(COLORLCD)
|
|
const char STR_MENUWHENDONE[] = TR_MENUWHENDONE;
|
|
const char STR_NO_TELEMETRY_SCREENS[] = TR_NO_TELEMETRY_SCREENS;
|
|
#endif
|
|
|
|
|
|
#if defined(HELI)
|
|
const char STR_MENUHELISETUP[] = TR_MENUHELISETUP;
|
|
const char STR_SWASHTYPE[] = TR_SWASHTYPE;
|
|
const char STR_COLLECTIVE[] = TR_COLLECTIVE;
|
|
const char STR_AILERON[] = TR_AILERON;
|
|
const char STR_ELEVATOR[] = TR_ELEVATOR;
|
|
const char STR_SWASHRING[] = TR_SWASHRING;
|
|
#endif
|
|
|
|
#if defined(AUDIO) && defined(BUZZER)
|
|
const char STR_SPEAKER[] = TR_SPEAKER;
|
|
const char STR_BUZZER[] = TR_BUZZER;
|
|
#endif
|
|
|
|
#if defined(AUDIO)
|
|
const char STR_BEEP_PITCH[] = TR_BEEP_PITCH;
|
|
#endif
|
|
|
|
#if defined(HAPTIC)
|
|
const char STR_HAPTIC_LABEL[] = TR_HAPTIC_LABEL;
|
|
const char STR_STRENGTH[] = TR_STRENGTH;
|
|
const char STR_IMU_LABEL[] = TR_IMU_LABEL;
|
|
const char STR_IMU_OFFSET[] = TR_IMU_OFFSET;
|
|
const char STR_IMU_MAX[] = TR_IMU_MAX;
|
|
#endif
|
|
|
|
#if defined(PWM_BACKLIGHT) || defined(COLORLCD)
|
|
const char STR_BLONBRIGHTNESS[] = TR_BLONBRIGHTNESS;
|
|
const char STR_BLOFFBRIGHTNESS[] = TR_BLOFFBRIGHTNESS;
|
|
const char STR_KEYS_BACKLIGHT[] = TR_KEYS_BACKLIGHT;
|
|
#endif
|
|
|
|
const char STR_TIMEZONE[] = TR_TIMEZONE;
|
|
const char STR_ADJUST_RTC[] = TR_ADJUST_RTC;
|
|
const char STR_GPS[] = TR_GPS;
|
|
const char STR_GPS_COORDS_FORMAT[] = TR_GPS_COORDS_FORMAT;
|
|
const char STR_VARIO[] = TR_VARIO;
|
|
const char STR_FLYSKY_TELEMETRY[] = TR_FLYSKY_TELEMETRY;
|
|
const char STR_PITCH_AT_ZERO[] = TR_PITCH_AT_ZERO;
|
|
const char STR_PITCH_AT_MAX[] = TR_PITCH_AT_MAX;
|
|
const char STR_REPEAT_AT_ZERO[] = TR_REPEAT_AT_ZERO;
|
|
|
|
#if defined(EEPROM)
|
|
const char STR_BAD_RADIO_DATA[] = TR_BADEEPROMDATA;
|
|
const char STR_STORAGE_FORMAT[] = TR_EEPROMFORMATTING;
|
|
const char STR_STORAGE_WARNING[] = TR_EEPROMWARN;
|
|
const char STR_EEPROMLOWMEM[] = TR_EEPROMLOWMEM;
|
|
#else
|
|
const char STR_BAD_RADIO_DATA[] = TR_BAD_RADIO_DATA;
|
|
const char STR_STORAGE_WARNING[] = TR_STORAGE_WARNING;
|
|
const char STR_STORAGE_FORMAT[] = TR_STORAGE_FORMAT;
|
|
const char STR_SDCARD_CONVERSION_REQUIRE[] = TR_SDCARD_CONVERSION_REQUIRE;
|
|
const char STR_CONVERTING[] = TR_CONVERTING;
|
|
#endif
|
|
const char STR_EEPROMOVERFLOW[] = TR_EEPROMOVERFLOW;
|
|
const char STR_EEPROM_CONVERTING[] = TR_EEPROM_CONVERTING;
|
|
|
|
#if defined(LUA)
|
|
const char STR_MENUCUSTOMSCRIPTS[] = TR_MENUCUSTOMSCRIPTS;
|
|
#endif
|
|
|
|
const char STR_MENUTELEMETRY[] = TR_MENUTELEMETRY;
|
|
|
|
#if defined(DSM2) || defined(PXX)
|
|
const char STR_RECEIVER_NUM[] = TR_RECEIVER_NUM;
|
|
const char STR_RECEIVER[] = TR_RECEIVER;
|
|
const char STR_REBIND[] = TR_REBIND;
|
|
const char STR_REG_OK[] = TR_REG_OK;
|
|
const char STR_BIND_OK[] = TR_BIND_OK;
|
|
#endif
|
|
|
|
const char STR_MULTI_CUSTOM[] = TR_MULTI_CUSTOM;
|
|
const char STR_MULTI_RFTUNE[] = TR_MULTI_RFTUNE;
|
|
const char STR_MULTI_RFPOWER[] = TR_MULTI_RFPOWER;
|
|
const char STR_MULTI_WBUS[] = TR_MULTI_WBUS;
|
|
const char STR_MULTI_TELEMETRY[] = TR_MULTI_TELEMETRY;
|
|
const char STR_MULTI_VIDFREQ[] = TR_MULTI_VIDFREQ;
|
|
const char STR_MULTI_OPTION[] = TR_MULTI_OPTION;
|
|
const char STR_MULTI_FIXEDID[] = TR_MULTI_FIXEDID;
|
|
const char STR_MULTI_AUTOBIND[] = TR_MULTI_AUTOBIND;
|
|
const char STR_DISABLE_CH_MAP[] = TR_DISABLE_CH_MAP;
|
|
const char STR_DISABLE_TELEM[] = TR_DISABLE_TELEM;
|
|
const char STR_MULTI_DSM_AUTODTECT[] = TR_MULTI_DSM_AUTODTECT;
|
|
const char STR_MULTI_LOWPOWER[] = TR_MULTI_LOWPOWER;
|
|
const char STR_MULTI_LNA_DISABLE[] = TR_MULTI_LNA_DISABLE;
|
|
const char STR_MODULE_NO_SERIAL_MODE[] = TR_MODULE_NO_SERIAL_MODE;
|
|
const char STR_MODULE_NO_INPUT[] = TR_MODULE_NO_INPUT;
|
|
const char STR_MODULE_WAITFORBIND[] = TR_MODULE_WAITFORBIND;
|
|
const char STR_MODULE_NO_TELEMETRY[] = TR_MODULE_NO_TELEMETRY;
|
|
const char STR_MODULE_BINDING[] = TR_MODULE_BINDING;
|
|
const char STR_MODULE_UPGRADE_ALERT[] = TR_MODULE_UPGRADE_ALERT;
|
|
const char STR_MODULE_UPGRADE[] = TR_MODULE_UPGRADE;
|
|
const char STR_PROTOCOL_INVALID[] = TR_PROTOCOL_INVALID;
|
|
const char STR_MODULE_STATUS[] = TR_MODULE_STATUS;
|
|
const char STR_MODULE_SYNC[] = TR_MODULE_SYNC;
|
|
const char STR_MULTI_SERVOFREQ[] = TR_MULTI_SERVOFREQ;
|
|
const char STR_MULTI_MAX_THROW[] = TR_MULTI_MAX_THROW;
|
|
const char STR_MULTI_RFCHAN[] = TR_MULTI_RFCHAN;
|
|
const char STR_NEEDS_FILE[] = TR_NEEDS_FILE;
|
|
const char STR_EXT_MULTI_SPEC[] = TR_EXT_MULTI_SPEC;
|
|
const char STR_INT_MULTI_SPEC[] = TR_INT_MULTI_SPEC;
|
|
|
|
#if defined(AFHDS3)
|
|
const char STR_AFHDS3_RX_FREQ[] = TR_AFHDS3_RX_FREQ;
|
|
const char STR_AFHDS3_ACTUAL_POWER[] = TR_AFHDS3_ACTUAL_POWER;
|
|
const char STR_AFHDS3_POWER_SOURCE[] = TR_AFHDS3_POWER_SOURCE;
|
|
const char STR_AFHDS3_ONE_TO_ONE_TELEMETRY[] =TR_AFHDS3_ONE_TO_ONE_TELEMETRY;
|
|
const char STR_AFHDS3_ONE_TO_MANY[] = TR_AFHDS3_ONE_TO_MANY;
|
|
#endif
|
|
|
|
#if LCD_W < 212
|
|
const char STR_SUBTYPE[] = TR_SUBTYPE;
|
|
#endif
|
|
|
|
const char STR_BACKUP_MODEL[] = TR_BACKUP_MODEL;
|
|
const char STR_RESTORE_MODEL[] = TR_RESTORE_MODEL;
|
|
const char STR_DELETE_ERROR[] = TR_DELETE_ERROR;
|
|
const char STR_SDCARD_ERROR[] = TR_SDCARD_ERROR;
|
|
#define STR_SDCARD TR_SDCARD
|
|
#define STR_NO_FILES_ON_SD TR_NO_FILES_ON_SD
|
|
#define STR_EDIT TR_EDIT
|
|
#define STR_CLEAR TR_CLEAR
|
|
const char STR_NO_SDCARD[] = TR_NO_SDCARD;
|
|
const char STR_SDCARD_FULL[] = TR_SDCARD_FULL;
|
|
const char STR_INCOMPATIBLE[] = TR_INCOMPATIBLE;
|
|
const char STR_LOGS_PATH[] = LOGS_PATH;
|
|
const char STR_LOGS_EXT[] = LOGS_EXT;
|
|
const char STR_MODELS_PATH[] = MODELS_PATH;
|
|
const char STR_MODELS_EXT[] = MODELS_EXT;
|
|
const char STR_BACKUP_PATH[] = BACKUP_PATH;
|
|
const char STR_YAML_EXT[] = YAML_EXT;
|
|
const char STR_SELECT_TEMPLATE[] = TR_SELECT_TEMPLATE;
|
|
const char STR_SELECT_TEMPLATE_FOLDER[] = TR_SELECT_TEMPLATE_FOLDER;
|
|
const char STR_NO_TEMPLATES[] = TR_NO_TEMPLATES;
|
|
const char STR_SAVE_TEMPLATE[] = TR_SAVE_TEMPLATE;
|
|
const char STR_BLANK_MODEL[] = TR_BLANK_MODEL;
|
|
const char STR_BLANK_MODEL_INFO[] = TR_BLANK_MODEL_INFO;
|
|
const char STR_FILE_EXISTS[] = TR_FILE_EXISTS;
|
|
const char STR_ASK_OVERWRITE[] = TR_ASK_OVERWRITE;
|
|
|
|
const char STR_TEST_WARNING[] = TR_TEST_WARNING;
|
|
const char STR_TEST_NOTSAFE[] = TR_TEST_NOTSAFE;
|
|
|
|
#if LCD_W >= 212
|
|
const char * const STR_PHASES_HEADERS[] = TR_PHASES_HEADERS;
|
|
const char * const STR_LIMITS_HEADERS[] = TR_LIMITS_HEADERS;
|
|
const char * const STR_LSW_HEADERS[] = TR_LSW_HEADERS;
|
|
const char * const STR_LSW_DESCRIPTIONS[] = TR_LSW_DESCRIPTIONS;
|
|
const char * const STR_GVAR_HEADERS[] = TR_GVAR_HEADERS;
|
|
#endif
|
|
|
|
#if defined(BLUETOOTH)
|
|
const char STR_BLUETOOTH[] = TR_BLUETOOTH;
|
|
const char STR_BLUETOOTH_DISC[] = TR_BLUETOOTH_DISC;
|
|
const char STR_BLUETOOTH_INIT[] = TR_BLUETOOTH_INIT;
|
|
const char STR_BLUETOOTH_DIST_ADDR[] = TR_BLUETOOTH_DIST_ADDR;
|
|
const char STR_BLUETOOTH_LOCAL_ADDR[] = TR_BLUETOOTH_LOCAL_ADDR;
|
|
const char STR_BLUETOOTH_PIN_CODE[] = TR_BLUETOOTH_PIN_CODE;
|
|
const char STR_BLUETOOTH_NODEVICES[] = TR_BLUETOOTH_NODEVICES;
|
|
const char STR_BLUETOOTH_SCANNING[] = TR_BLUETOOTH_SCANNING;
|
|
const char STR_BLUETOOTH_BAUDRATE[] = TR_BLUETOOTH_BAUDRATE;
|
|
#endif
|
|
|
|
const char STR_ABOUTUS[] = TR_ABOUTUS;
|
|
|
|
const char STR_AUTH_FAILURE[] = TR_AUTH_FAILURE;
|
|
const char STR_PROTOCOL[] = TR_PROTOCOL;
|
|
const char STR_RACING_MODE[] = TR_RACING_MODE;
|
|
|
|
#if defined(PCBNV14)
|
|
ISTR(RFPOWER_AFHDS2);
|
|
#endif
|
|
|
|
const char STR_USE_THEME_COLOR[] = TR_USE_THEME_COLOR;
|
|
|
|
const char STR_DUPLICATE[] = TR_DUPLICATE;
|
|
const char STR_ACTIVATE[] = TR_ACTIVATE;
|
|
const char STR_RED[] = TR_RED;
|
|
const char STR_GREEN[] = TR_GREEN;
|
|
const char STR_BLUE[] = TR_BLUE;
|
|
const char STR_COLOR_PICKER[] = TR_COLOR_PICKER;
|
|
const char STR_EDIT_THEME_DETAILS[] = TR_EDIT_THEME_DETAILS;
|
|
const char STR_AUTHOR[] = TR_AUTHOR;
|
|
const char STR_DESCRIPTION[] = TR_DESCRIPTION;
|
|
const char STR_SAVE[] = TR_SAVE;
|
|
const char STR_CANCEL[] = TR_CANCEL;
|
|
const char STR_EDIT_THEME[] = TR_EDIT_THEME;
|
|
const char STR_DETAILS[] = TR_DETAILS;
|
|
const char STR_THEME_EDITOR[] = TR_THEME_EDITOR;
|
|
|
|
#if defined(COLORLCD)
|
|
|
|
const char STR_MAIN_MENU_SELECT_MODEL[] = TR_MAIN_MENU_SELECT_MODEL;
|
|
const char STR_MAIN_MENU_MODEL_NOTES[] = TR_MAIN_MENU_MODEL_NOTES;
|
|
const char STR_MAIN_MENU_CHANNEL_MONITOR[] = TR_MAIN_MENU_CHANNEL_MONITOR;
|
|
const char STR_MAIN_MENU_MODEL_SETTINGS[] = TR_MAIN_MENU_MODEL_SETTINGS;
|
|
const char STR_MAIN_MENU_RADIO_SETTINGS[] = TR_MAIN_MENU_RADIO_SETTINGS;
|
|
const char STR_MAIN_MENU_SCREEN_SETTINGS[] = TR_MAIN_MENU_SCREEN_SETTINGS;
|
|
const char STR_MAIN_MENU_RESET_TELEMETRY[] = TR_MAIN_MENU_RESET_TELEMETRY;
|
|
const char STR_MAIN_MENU_STATISTICS[] = TR_MAIN_MENU_STATISTICS;
|
|
const char STR_MAIN_MENU_ABOUT_EDGETX[] = TR_MAIN_MENU_ABOUT_EDGETX;
|
|
|
|
#endif
|