mirror of
https://github.com/opentx/opentx.git
synced 2025-07-23 16:25:16 +03:00
parent
fabeece2f8
commit
0f192fde24
27 changed files with 835 additions and 1165 deletions
|
@ -123,7 +123,7 @@ void lcdDrawText(coord_t x, coord_t y, const char * s);
|
|||
void lcdDrawSizedText(coord_t x, coord_t y, const char * s, unsigned char len);
|
||||
void lcdDrawTextAlignedLeft(coord_t y, const char * s);
|
||||
|
||||
#define lcdDrawTextAlignedCenter(y, s) lcdDrawText((LCD_W-sizeof(TR_##s)*FW+FW+1)/2, y, STR_##s)
|
||||
#define lcdDrawTextAlignedCenter(y, s) lcdDrawText((LCD_W-sizeof(s)*FW+FW+1)/2, y, s)
|
||||
|
||||
void lcdDrawHexNumber(coord_t x, coord_t y, uint32_t val, LcdFlags mode=0);
|
||||
void lcdDrawHexChar(coord_t x, coord_t y, uint8_t val, LcdFlags flags=0);
|
||||
|
|
|
@ -51,7 +51,7 @@ void menuModelFailsafe(event_t event)
|
|||
|
||||
SIMPLE_SUBMENU_NOTITLE(sentModuleChannels(g_moduleIdx));
|
||||
|
||||
lcdDrawTextAlignedCenter(0, FAILSAFESET);
|
||||
lcdDrawTextAlignedCenter(0, TR_FAILSAFESET);
|
||||
lcdInvertLine(0);
|
||||
|
||||
for (uint8_t i=0; i<NUM_BODY_LINES; i++) {
|
||||
|
|
|
@ -144,7 +144,7 @@ void menuModelExpoOne(event_t event)
|
|||
break;
|
||||
|
||||
case EXPO_FIELD_SIDE:
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN, y, STR_SIDE, STR_VSIDE, 4-ed->mode, 1, 3, RIGHT | attr, event);
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN, y, STR_SIDE, STR_VCURVEFUNC, 4-ed->mode, 1, 3, RIGHT | attr, event);
|
||||
break;
|
||||
|
||||
case EXPO_FIELD_TRIM:
|
||||
|
|
|
@ -292,7 +292,7 @@ void menuModelExpoOne(event_t event)
|
|||
break;
|
||||
|
||||
case EXPO_FIELD_SIDE:
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN-3*FW, y, STR_SIDE, STR_VSIDE, 4-ed->mode, 1, 3, attr, event);
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN-3*FW, y, STR_SIDE, STR_VCURVEFUNC, 4-ed->mode, 1, 3, attr, event);
|
||||
break;
|
||||
}
|
||||
y += FH;
|
||||
|
|
|
@ -187,7 +187,7 @@ void menuFirstCalib(event_t event)
|
|||
chainMenu(menuMainView);
|
||||
}
|
||||
else {
|
||||
lcdDrawTextAlignedCenter(0*FH, MENUCALIBRATION);
|
||||
lcdDrawTextAlignedCenter(0*FH, TR_MENUCALIBRATION);
|
||||
lcdInvertLine(0);
|
||||
menuCommonCalib(event);
|
||||
}
|
||||
|
|
|
@ -49,10 +49,10 @@ void menuChannelsView(event_t event)
|
|||
ch = 0;
|
||||
|
||||
if (mixersView) {
|
||||
lcdDrawTextAlignedCenter(0, MIXERS_MONITOR);
|
||||
lcdDrawTextAlignedCenter(0, TR_MIXERS_MONITOR);
|
||||
}
|
||||
else {
|
||||
lcdDrawTextAlignedCenter(0, CHANNELS_MONITOR);
|
||||
lcdDrawTextAlignedCenter(0, TR_CHANNELS_MONITOR);
|
||||
}
|
||||
|
||||
lcdInvertLine(0);
|
||||
|
|
|
@ -114,7 +114,7 @@ void lcdDrawText(coord_t x, coord_t y, const char * s);
|
|||
void lcdDrawSizedText(coord_t x, coord_t y, const char * s, unsigned char len);
|
||||
void lcdDrawTextAlignedLeft(coord_t y, const char * s);
|
||||
|
||||
#define lcdDrawTextAlignedCenter(y, s) lcdDrawText((LCD_W-sizeof(TR_##s)*FW+FW+1)/2, y, STR_##s)
|
||||
#define lcdDrawTextAlignedCenter(y, s) lcdDrawText((LCD_W-sizeof(s)*FW+FW+1)/2, y, s)
|
||||
|
||||
void lcdDrawHexNumber(coord_t x, coord_t y, uint32_t val, LcdFlags mode=0);
|
||||
void lcdDrawNumber(coord_t x, coord_t y, int32_t val, LcdFlags mode, uint8_t len);
|
||||
|
|
|
@ -81,7 +81,7 @@ void menuModelFailsafe(event_t event)
|
|||
}
|
||||
}
|
||||
|
||||
lcdDrawTextAlignedCenter(0, FAILSAFESET);
|
||||
lcdDrawTextAlignedCenter(0, TR_FAILSAFESET);
|
||||
lcdInvertLine(0);
|
||||
|
||||
coord_t x = colW;
|
||||
|
|
|
@ -145,7 +145,7 @@ void menuModelExpoOne(event_t event)
|
|||
break;
|
||||
|
||||
case EXPO_FIELD_SIDE:
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN, y, STR_SIDE, STR_VSIDE, 4-ed->mode, 1, 3, attr, event);
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN, y, STR_SIDE, STR_VCURVEFUNC, 4-ed->mode, 1, 3, attr, event);
|
||||
break;
|
||||
|
||||
case EXPO_FIELD_TRIM:
|
||||
|
|
|
@ -209,7 +209,7 @@ void menuFirstCalib(event_t event)
|
|||
chainMenu(menuMainView);
|
||||
}
|
||||
else {
|
||||
lcdDrawTextAlignedCenter(0*FH, MENUCALIBRATION);
|
||||
lcdDrawTextAlignedCenter(0*FH, TR_MENUCALIBRATION);
|
||||
lcdInvertLine(0);
|
||||
menuCommonCalib(event);
|
||||
}
|
||||
|
|
|
@ -60,9 +60,9 @@ void menuChannelsView(event_t event)
|
|||
limits *= LIMIT_EXT_PERCENT / 100;
|
||||
|
||||
if (mixersView)
|
||||
lcdDrawTextAlignedCenter(0, MIXERS_MONITOR);
|
||||
lcdDrawTextAlignedCenter(0, TR_MIXERS_MONITOR);
|
||||
else
|
||||
lcdDrawTextAlignedCenter(0, CHANNELS_MONITOR);
|
||||
lcdDrawTextAlignedCenter(0, TR_CHANNELS_MONITOR);
|
||||
|
||||
lcdInvertLine(0);
|
||||
|
||||
|
|
|
@ -286,7 +286,7 @@ bool menuModelExpoOne(event_t event)
|
|||
|
||||
case EXPO_FIELD_SIDE:
|
||||
lcdDrawText(MENUS_MARGIN_LEFT, y, STR_SIDE);
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN, y, STR_VSIDE, 4-ed->mode, 1, 3, attr, event);
|
||||
ed->mode = 4 - editChoice(EXPO_ONE_2ND_COLUMN, y, STR_VCURVEFUNC, 4-ed->mode, 1, 3, attr, event);
|
||||
break;
|
||||
|
||||
case EXPO_FIELD_TRIM:
|
||||
|
|
|
@ -231,13 +231,17 @@ void enablePulses(uint8_t module, uint8_t protocol)
|
|||
break;
|
||||
#endif
|
||||
|
||||
#if defined(SBUS)
|
||||
case PROTOCOL_CHANNELS_SBUS:
|
||||
extmoduleSerialStart(SBUS_BAUDRATE, SBUS_PERIOD_HALF_US, false);
|
||||
break;
|
||||
#endif
|
||||
|
||||
#if defined(PPM)
|
||||
case PROTOCOL_CHANNELS_PPM:
|
||||
init_ppm(module);
|
||||
break;
|
||||
#endif
|
||||
|
||||
default:
|
||||
// TODO some reworking needed here ...
|
||||
|
|
|
@ -245,6 +245,7 @@ void extmoduleSendNextFrame()
|
|||
sportSendBuffer(extmodulePulsesData.pxx2.getData(), extmodulePulsesData.pxx2.getSize());
|
||||
}
|
||||
#endif
|
||||
#if defined(DSM2)
|
||||
else if (IS_DSM2_PROTOCOL(moduleState[EXTERNAL_MODULE].protocol) || IS_MULTIMODULE_PROTOCOL(moduleState[EXTERNAL_MODULE].protocol) || IS_SBUS_PROTOCOL(moduleState[EXTERNAL_MODULE].protocol)) {
|
||||
EXTMODULE_TIMER->CCR2 = *(extmodulePulsesData.dsm2.ptr - 1) - 4000; // 2mS in advance
|
||||
EXTMODULE_DMA_STREAM->CR &= ~DMA_SxCR_EN; // Disable DMA
|
||||
|
@ -262,6 +263,7 @@ void extmoduleSendNextFrame()
|
|||
EXTMODULE_DMA_STREAM->NDTR = extmodulePulsesData.dsm2.ptr - extmodulePulsesData.dsm2.pulses;
|
||||
EXTMODULE_DMA_STREAM->CR |= DMA_SxCR_EN | DMA_SxCR_TCIE; // Enable DMA
|
||||
}
|
||||
#endif
|
||||
else {
|
||||
EXTMODULE_TIMER->DIER |= TIM_DIER_CC2IE;
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -59,7 +59,6 @@
|
|||
#endif
|
||||
|
||||
#define PSIZE(x) ( sizeof(x) - 1 )
|
||||
#define EOFS(x) ( OFS_##x + sizeof(TR_##x) )
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
#define HINT(s) " " s " "
|
||||
|
@ -92,237 +91,107 @@
|
|||
#define LCDW_128_480_LINEBREAK "\036"
|
||||
#endif
|
||||
|
||||
// The non-0-terminated-strings
|
||||
extern const char STR_OFFON[];
|
||||
extern const char STR_MMMINV[];
|
||||
extern const char STR_VBEEPMODE[];
|
||||
extern const char STR_TRNMODE[];
|
||||
extern const char STR_TRNCHN[];
|
||||
extern const char STR_UART3MODES[];
|
||||
extern const char STR_SWTYPES[];
|
||||
extern const char STR_POTTYPES[];
|
||||
extern const char STR_SLIDERTYPES[];
|
||||
extern const char STR_VTRIMINC[];
|
||||
extern const char STR_VDISPLAYTRIMS[];
|
||||
extern const char STR_RETA123[];
|
||||
extern const char STR_VPROTOS[];
|
||||
|
||||
extern const char STR_OPEN9X[];
|
||||
|
||||
#define OFS_OFFON 0
|
||||
#define OFS_MMMINV (OFS_OFFON + sizeof(TR_OFFON))
|
||||
#define OFS_NCHANNELS (OFS_MMMINV + sizeof(TR_MMMINV))
|
||||
#if defined(GRAPHICS)
|
||||
#define OFS_VBEEPMODE (OFS_NCHANNELS + sizeof(TR_NCHANNELS))
|
||||
#else
|
||||
#define OFS_VBEEPLEN (OFS_NCHANNELS + sizeof(TR_NCHANNELS))
|
||||
#define OFS_VBEEPMODE (OFS_VBEEPLEN + sizeof(TR_VBEEPLEN))
|
||||
#endif
|
||||
#if defined(ROTARY_ENCODER_NAVIGATION)
|
||||
#define OFS_VRENCODERS (OFS_VBEEPMODE + sizeof(TR_VBEEPMODE))
|
||||
#define OFS_TRNMODE (OFS_VRENCODERS + sizeof(TR_VRENCODERS))
|
||||
#else
|
||||
#define OFS_TRNMODE (OFS_VBEEPMODE + sizeof(TR_VBEEPMODE))
|
||||
#endif
|
||||
#define OFS_TRNCHN (OFS_TRNMODE + sizeof(TR_TRNMODE))
|
||||
#if defined(PCBTARANIS) || defined(PCBHORUS)
|
||||
#define OFS_UART3MODES (OFS_TRNCHN + sizeof(TR_TRNCHN))
|
||||
#define OFS_SWTYPES (OFS_UART3MODES + sizeof(TR_UART3MODES))
|
||||
#define OFS_POTTYPES (OFS_SWTYPES + sizeof(TR_SWTYPES))
|
||||
#define OFS_SLIDERTYPES (OFS_POTTYPES + sizeof(TR_POTTYPES))
|
||||
#define OFS_VTRIMINC (OFS_SLIDERTYPES + sizeof(TR_SLIDERTYPES))
|
||||
#else
|
||||
#define OFS_VTRIMINC (OFS_TRNCHN + sizeof(TR_TRNCHN))
|
||||
#endif
|
||||
#define OFS_VDISPLAYTRIMS (OFS_VTRIMINC + sizeof(TR_VTRIMINC))
|
||||
#define OFS_RETA123 (OFS_VDISPLAYTRIMS + sizeof(TR_VDISPLAYTRIMS))
|
||||
#define OFS_VPROTOS (OFS_RETA123 + sizeof(TR_RETA123))
|
||||
#define OFS_POSNEG (OFS_VPROTOS + sizeof(TR_VPROTOS))
|
||||
#if defined(PCBSKY9X) && defined(REVX)
|
||||
#define OFS_VOUTPUT_TYPE (OFS_POSNEG + sizeof(TR_POSNEG))
|
||||
#define OFS_VBLMODE (OFS_VOUTPUT_TYPE + sizeof(TR_VOUTPUT_TYPE))
|
||||
#else
|
||||
#define OFS_VBLMODE (OFS_POSNEG + sizeof(TR_POSNEG))
|
||||
extern const char STR_VOUTPUT_TYPE[];
|
||||
#endif
|
||||
#define OFS_VCURVEFUNC (OFS_VBLMODE + sizeof(TR_VBLMODE))
|
||||
#define OFS_VMLTPX (OFS_VCURVEFUNC + sizeof(TR_VCURVEFUNC))
|
||||
#define OFS_VMLTPX2 (OFS_VMLTPX + sizeof(TR_VMLTPX))
|
||||
#define OFS_VMIXTRIMS (OFS_VMLTPX2 + sizeof(TR_VMLTPX2))
|
||||
#define OFS_VCSWFUNC (OFS_VMIXTRIMS + sizeof(TR_VMIXTRIMS))
|
||||
#define OFS_VFSWFUNC (OFS_VCSWFUNC + sizeof(TR_VCSWFUNC))
|
||||
#define OFS_VFSWRESET (OFS_VFSWFUNC + sizeof(TR_VFSWFUNC))
|
||||
#define OFS_FUNCSOUNDS (OFS_VFSWRESET + sizeof(TR_VFSWRESET))
|
||||
#define OFS_VTELEMCHNS (OFS_FUNCSOUNDS + sizeof(TR_FUNCSOUNDS))
|
||||
#define OFS_VTELEMUNIT (OFS_VTELEMCHNS)
|
||||
#define OFS_VALARM (OFS_VTELEMUNIT + sizeof(TR_VTELEMUNIT))
|
||||
#define OFS_VALARMFN (OFS_VALARM + sizeof(TR_VALARM))
|
||||
#define OFS_VTELPROTO (OFS_VALARMFN + sizeof(TR_VALARMFN))
|
||||
#define OFS_GPSFORMAT (OFS_VTELPROTO + sizeof(TR_VTELPROTO))
|
||||
#define OFS_AMPSRC (OFS_GPSFORMAT + sizeof(TR_GPSFORMAT))
|
||||
#define OFS_VARIOSRC (OFS_AMPSRC + sizeof(TR_AMPSRC))
|
||||
#define OFS_VSCREEN (OFS_VARIOSRC + sizeof(TR_VARIOSRC))
|
||||
#define OFS_VTEMPLATES (OFS_VSCREEN + sizeof(TR_VTELEMSCREENTYPE))
|
||||
#define OFS_VSWASHTYPE (OFS_VTEMPLATES)
|
||||
#if defined(HELI)
|
||||
#define OFS_VKEYS (OFS_VSWASHTYPE + sizeof(TR_VSWASHTYPE))
|
||||
#else
|
||||
#define OFS_VKEYS (OFS_VSWASHTYPE)
|
||||
#endif
|
||||
#define OFS_VSWITCHES (OFS_VKEYS + sizeof(TR_VKEYS))
|
||||
#define OFS_VSRCRAW (OFS_VSWITCHES + sizeof(TR_VSWITCHES))
|
||||
#if defined(TRANSLATIONS_CZ)
|
||||
#define OFS_INPUTNAMES (OFS_VSRCRAW + sizeof(TR_VSRCRAW))
|
||||
#define OFS_VTMRMODES (OFS_INPUTNAMES + sizeof(TR_INPUTNAMES))
|
||||
#else
|
||||
#define OFS_VTMRMODES (OFS_VSRCRAW + sizeof(TR_VSRCRAW))
|
||||
#endif
|
||||
#define OFS_DATETIME (OFS_VTMRMODES + sizeof(TR_VTMRMODES))
|
||||
#define OFS_VPERSISTENT (OFS_DATETIME + sizeof(TR_DATETIME))
|
||||
#define OFS_VLCD (OFS_VPERSISTENT + sizeof(TR_VPERSISTENT))
|
||||
#define OFS_VUNITSSYSTEM (OFS_VLCD + sizeof(TR_VLCD))
|
||||
#define OFS_VBEEPCOUNTDOWN (OFS_VUNITSSYSTEM + sizeof(TR_VUNITSSYSTEM))
|
||||
#define OFS_VVARIOCENTER (OFS_VBEEPCOUNTDOWN + sizeof(TR_VBEEPCOUNTDOWN))
|
||||
#define OFS_COUNTRYCODES (OFS_VVARIOCENTER + sizeof(TR_VVARIOCENTER))
|
||||
#define OFS_USBMODES (OFS_COUNTRYCODES + sizeof(TR_COUNTRYCODES))
|
||||
#define OFS_JACKMODES (OFS_USBMODES + sizeof(TR_USBMODES))
|
||||
#define OFS_VFAILSAFE (OFS_JACKMODES + sizeof(TR_JACKMODES))
|
||||
#define OFS_VTRAINERMODES (OFS_VFAILSAFE + sizeof(TR_VFAILSAFE))
|
||||
#define OFS_MODULE_PROTOCOLS (OFS_VTRAINERMODES + sizeof(TR_VTRAINERMODES))
|
||||
#define OFS_R9M_REGION (OFS_MODULE_PROTOCOLS + sizeof(TR_MODULE_PROTOCOLS))
|
||||
#define OFS_R9M_FCC_POWER_VALUES (OFS_R9M_REGION + sizeof(TR_R9M_REGION))
|
||||
#define OFS_R9M_LBT_POWER_VALUES (OFS_R9M_FCC_POWER_VALUES + sizeof(TR_R9M_FCC_POWER_VALUES))
|
||||
#define OFS_R9M_LITE_FCC_POWER_VALUES (OFS_R9M_LBT_POWER_VALUES + sizeof(TR_R9M_LBT_POWER_VALUES))
|
||||
#define OFS_R9M_LITE_LBT_POWER_VALUES (OFS_R9M_LITE_FCC_POWER_VALUES + sizeof(TR_R9M_LITE_FCC_POWER_VALUES))
|
||||
#define OFS_TELEMETRY_PROTOCOLS (OFS_R9M_LITE_LBT_POWER_VALUES + sizeof(TR_R9M_LITE_LBT_POWER_VALUES))
|
||||
#define OFS_XJT_PROTOCOLS (OFS_TELEMETRY_PROTOCOLS + sizeof(TR_TELEMETRY_PROTOCOLS))
|
||||
#define OFS_DSM_PROTOCOLS (OFS_XJT_PROTOCOLS + sizeof(TR_XJT_PROTOCOLS))
|
||||
#if defined(MULTIMODULE)
|
||||
#define OFS_MULTI_PROTOCOLS (OFS_DSM_PROTOCOLS + sizeof(TR_DSM_PROTOCOLS))
|
||||
#define OFS_VOLTSRC (OFS_MULTI_PROTOCOLS + sizeof(TR_MULTI_PROTOCOLS))
|
||||
#else
|
||||
#define OFS_VOLTSRC (OFS_DSM_PROTOCOLS + sizeof(TR_DSM_PROTOCOLS))
|
||||
#endif
|
||||
#define OFS_CURVE_TYPES (OFS_VOLTSRC + sizeof(TR_VOLTSRC))
|
||||
#define OFS_VSENSORTYPES (OFS_CURVE_TYPES + sizeof(TR_CURVE_TYPES))
|
||||
#define OFS_VFORMULAS (OFS_VSENSORTYPES + sizeof(TR_VSENSORTYPES))
|
||||
#define OFS_VPREC (OFS_VFORMULAS + sizeof(TR_VFORMULAS))
|
||||
#define OFS_VCELLINDEX (OFS_VPREC + sizeof(TR_VPREC))
|
||||
#if defined(BLUETOOTH)
|
||||
#define OFS_BLUETOOTH_MODES (OFS_VCELLINDEX + sizeof(TR_VCELLINDEX))
|
||||
#define OFS_VANTENNATYPES (OFS_BLUETOOTH_MODES + sizeof(TR_BLUETOOTH_MODES))
|
||||
#else
|
||||
#define OFS_VANTENNATYPES (OFS_VCELLINDEX + sizeof(TR_VCELLINDEX))
|
||||
#endif
|
||||
#define OFS_MAVLINK_BAUDS (OFS_VANTENNATYPES + sizeof(TR_VANTENNATYPES))
|
||||
#define OFS_SPARE (OFS_MAVLINK_BAUDS)
|
||||
|
||||
#define STR_OFFON (STR_OPEN9X + OFS_OFFON)
|
||||
#define STR_MMMINV (STR_OPEN9X + OFS_MMMINV)
|
||||
#define STR_NCHANNELS (STR_OPEN9X + OFS_NCHANNELS)
|
||||
#if !defined(GRAPHICS)
|
||||
#define STR_VBEEPLEN (STR_OPEN9X + OFS_VBEEPLEN)
|
||||
#endif
|
||||
#define STR_VBEEPMODE (STR_OPEN9X + OFS_VBEEPMODE)
|
||||
#define STR_TRNMODE (STR_OPEN9X + OFS_TRNMODE)
|
||||
#define STR_TRNCHN (STR_OPEN9X + OFS_TRNCHN)
|
||||
#define STR_UART3MODES (STR_OPEN9X + OFS_UART3MODES)
|
||||
#define STR_SWTYPES (STR_OPEN9X + OFS_SWTYPES)
|
||||
#define STR_POTTYPES (STR_OPEN9X + OFS_POTTYPES)
|
||||
#define STR_SLIDERTYPES (STR_OPEN9X + OFS_SLIDERTYPES)
|
||||
#define STR_VTRIMINC (STR_OPEN9X + OFS_VTRIMINC)
|
||||
#define STR_VDISPLAYTRIMS (STR_OPEN9X + OFS_VDISPLAYTRIMS)
|
||||
#define STR_RETA123 (STR_OPEN9X + OFS_RETA123)
|
||||
#define STR_VPROTOS (STR_OPEN9X + OFS_VPROTOS)
|
||||
#define STR_POSNEG (STR_OPEN9X + OFS_POSNEG)
|
||||
#if defined(PCBSKY9X) && defined(REVX)
|
||||
#define STR_VOUTPUT_TYPE (STR_OPEN9X + OFS_VOUTPUT_TYPE)
|
||||
#endif
|
||||
#define STR_VBLMODE (STR_OPEN9X + OFS_VBLMODE)
|
||||
#define STR_VCURVEFUNC (STR_OPEN9X + OFS_VCURVEFUNC)
|
||||
#define STR_VSIDE STR_VCURVEFUNC
|
||||
#define LEN_VSIDE LEN_VCURVEFUNC
|
||||
#define STR_VMLTPX (STR_OPEN9X + OFS_VMLTPX)
|
||||
#define STR_VMLTPX2 (STR_OPEN9X + OFS_VMLTPX2)
|
||||
#define STR_VMIXTRIMS (STR_OPEN9X + OFS_VMIXTRIMS)
|
||||
#define STR_VCSWFUNC (STR_OPEN9X + OFS_VCSWFUNC)
|
||||
#define STR_VFSWFUNC (STR_OPEN9X + OFS_VFSWFUNC)
|
||||
#define STR_VFSWRESET (STR_OPEN9X + OFS_VFSWRESET)
|
||||
#define STR_FUNCSOUNDS (STR_OPEN9X + OFS_FUNCSOUNDS)
|
||||
#define STR_VTELEMCHNS (STR_OPEN9X + OFS_VTELEMCHNS)
|
||||
|
||||
#define STR_VTELEMUNIT (STR_OPEN9X + OFS_VTELEMUNIT)
|
||||
#define STR_VOLTSRC (STR_OPEN9X + OFS_VOLTSRC)
|
||||
#define STR_VALARM (STR_OPEN9X + OFS_VALARM)
|
||||
#define STR_VALARMFN (STR_OPEN9X + OFS_VALARMFN)
|
||||
#define STR_VTELPROTO (STR_OPEN9X + OFS_VTELPROTO)
|
||||
#define STR_GPSFORMAT (STR_OPEN9X + OFS_GPSFORMAT)
|
||||
#define STR_AMPSRC (STR_OPEN9X + OFS_AMPSRC)
|
||||
#define STR_VARIOSRC (STR_OPEN9X + OFS_VARIOSRC)
|
||||
#define STR_VTELEMSCREENTYPE (STR_OPEN9X + OFS_VSCREEN)
|
||||
#define STR_TELEMCHNS (STR_OPEN9X + OFS_TELEMCHNS)
|
||||
|
||||
extern const char STR_VBLMODE[];
|
||||
extern const char STR_VCURVEFUNC[];
|
||||
extern const char STR_VMLTPX[];
|
||||
extern const char STR_VMLTPX2[];
|
||||
extern const char STR_VMIXTRIMS[];
|
||||
extern const char STR_VCSWFUNC[];
|
||||
extern const char STR_VFSWFUNC[];
|
||||
extern const char STR_VFSWRESET[];
|
||||
extern const char STR_FUNCSOUNDS[];
|
||||
extern const char STR_VTELEMUNIT[];
|
||||
extern const char STR_GPSFORMAT[];
|
||||
extern const char STR_VTELEMSCREENTYPE[];
|
||||
|
||||
#if defined(HELI)
|
||||
#define STR_VSWASHTYPE (STR_OPEN9X + OFS_VSWASHTYPE)
|
||||
extern const char STR_VSWASHTYPE[];
|
||||
#endif
|
||||
|
||||
#define STR_VKEYS (STR_OPEN9X + OFS_VKEYS)
|
||||
#define STR_VSWITCHES (STR_OPEN9X + OFS_VSWITCHES)
|
||||
#define STR_VSRCRAW (STR_OPEN9X + OFS_VSRCRAW)
|
||||
extern const char STR_VKEYS[];
|
||||
extern const char STR_VSWITCHES[];
|
||||
extern const char STR_VSRCRAW[];
|
||||
|
||||
#if defined(TRANSLATIONS_CZ)
|
||||
#define STR_INPUTNAMES (STR_OPEN9X + OFS_INPUTNAMES)
|
||||
extern const char STR_INPUTNAMES[];
|
||||
#endif
|
||||
#define STR_VTMRMODES (STR_OPEN9X + OFS_VTMRMODES)
|
||||
|
||||
extern const char STR_VTMRMODES[];
|
||||
|
||||
#if defined(ROTARY_ENCODER_NAVIGATION)
|
||||
#define STR_VRENCODERS (STR_OPEN9X + OFS_VRENCODERS)
|
||||
extern const char STR_VRENCODERS[];
|
||||
#endif
|
||||
|
||||
#define STR_DATETIME (STR_OPEN9X + OFS_DATETIME)
|
||||
#define STR_VPERSISTENT (STR_OPEN9X + OFS_VPERSISTENT)
|
||||
extern const char STR_VPERSISTENT[];
|
||||
|
||||
#define STR_VLCD (STR_OPEN9X + OFS_VLCD)
|
||||
#define STR_VUNITSSYSTEM (STR_OPEN9X + OFS_VUNITSSYSTEM)
|
||||
#define STR_VBEEPCOUNTDOWN (STR_OPEN9X + OFS_VBEEPCOUNTDOWN)
|
||||
#define STR_VVARIOCENTER (STR_OPEN9X + OFS_VVARIOCENTER)
|
||||
extern const char STR_VLCD[];
|
||||
extern const char STR_VUNITSSYSTEM[];
|
||||
extern const char STR_VBEEPCOUNTDOWN[];
|
||||
extern const char STR_VVARIOCENTER[];
|
||||
|
||||
#define STR_COUNTRYCODES (STR_OPEN9X + OFS_COUNTRYCODES)
|
||||
#define STR_USBMODES (STR_OPEN9X + OFS_USBMODES)
|
||||
#define STR_JACKMODES (STR_OPEN9X + OFS_JACKMODES)
|
||||
#define STR_VFAILSAFE (STR_OPEN9X + OFS_VFAILSAFE)
|
||||
extern const char STR_COUNTRYCODES[];
|
||||
extern const char STR_USBMODES[];
|
||||
extern const char STR_JACKMODES[];
|
||||
extern const char STR_VFAILSAFE[];
|
||||
|
||||
extern const char STR_VTRAINERMODES[];
|
||||
extern const char STR_MODULE_PROTOCOLS[];
|
||||
extern const char STR_R9M_REGION[];
|
||||
extern const char STR_R9M_FCC_POWER_VALUES[];
|
||||
extern const char STR_R9M_LBT_POWER_VALUES[];
|
||||
extern const char STR_R9M_LITE_FCC_POWER_VALUES[];
|
||||
extern const char STR_R9M_LITE_LBT_POWER_VALUES[];
|
||||
extern const char STR_TELEMETRY_PROTOCOLS[];
|
||||
extern const char STR_XJT_PROTOCOLS[];
|
||||
extern const char STR_DSM_PROTOCOLS[];
|
||||
|
||||
#define STR_VTRAINERMODES (STR_OPEN9X + OFS_VTRAINERMODES)
|
||||
#define STR_MODULE_PROTOCOLS (STR_OPEN9X + OFS_MODULE_PROTOCOLS)
|
||||
#define STR_R9M_REGION (STR_OPEN9X + OFS_R9M_REGION)
|
||||
#define STR_R9M_FCC_POWER_VALUES (STR_OPEN9X + OFS_R9M_FCC_POWER_VALUES)
|
||||
#define STR_R9M_LBT_POWER_VALUES (STR_OPEN9X + OFS_R9M_LBT_POWER_VALUES)
|
||||
#define STR_R9M_LITE_FCC_POWER_VALUES (STR_OPEN9X + OFS_R9M_LITE_FCC_POWER_VALUES)
|
||||
#define STR_R9M_LITE_LBT_POWER_VALUES (STR_OPEN9X + OFS_R9M_LITE_LBT_POWER_VALUES)
|
||||
#define STR_TELEMETRY_PROTOCOLS (STR_OPEN9X + OFS_TELEMETRY_PROTOCOLS)
|
||||
#define STR_XJT_PROTOCOLS (STR_OPEN9X + OFS_XJT_PROTOCOLS)
|
||||
#define STR_DSM_PROTOCOLS (STR_OPEN9X + OFS_DSM_PROTOCOLS)
|
||||
#if defined(MULTIMODULE)
|
||||
#define STR_MULTI_PROTOCOLS (STR_OPEN9X + OFS_MULTI_PROTOCOLS)
|
||||
extern const char STR_MULTI_PROTOCOLS[];
|
||||
#endif
|
||||
#define STR_CURVE_TYPES (STR_OPEN9X + OFS_CURVE_TYPES)
|
||||
#define STR_VSENSORTYPES (STR_OPEN9X + OFS_VSENSORTYPES)
|
||||
#define STR_VFORMULAS (STR_OPEN9X + OFS_VFORMULAS)
|
||||
#define STR_VPREC (STR_OPEN9X + OFS_VPREC)
|
||||
#define STR_VCELLINDEX (STR_OPEN9X + OFS_VCELLINDEX)
|
||||
#define STR_VANTENNATYPES (STR_OPEN9X + OFS_VANTENNATYPES)
|
||||
|
||||
extern const char STR_CURVE_TYPES[];
|
||||
extern const char STR_VSENSORTYPES[];
|
||||
extern const char STR_VFORMULAS[];
|
||||
extern const char STR_VPREC[];
|
||||
extern const char STR_VCELLINDEX[];
|
||||
extern const char STR_VANTENNATYPES[];
|
||||
|
||||
#if defined(BLUETOOTH)
|
||||
extern const char STR_BLUETOOTH[];
|
||||
extern const char STR_BLUETOOTH[];
|
||||
extern const char STR_BLUETOOTH_DISC[];
|
||||
extern const char STR_BLUETOOTH_INIT[];
|
||||
extern const char STR_BLUETOOTH_DIST_ADDR[];
|
||||
extern const char STR_BLUETOOTH_LOCAL_ADDR[];
|
||||
extern const char STR_BLUETOOTH_PIN_CODE[];
|
||||
#define STR_BLUETOOTH_MODES (STR_OPEN9X + OFS_BLUETOOTH_MODES)
|
||||
extern const char STR_BLUETOOTH_PIN_CODE[];
|
||||
extern const char STR_BLUETOOTH_MODES[];
|
||||
#endif
|
||||
|
||||
|
||||
// The 0-terminated-strings
|
||||
#define NO_INDENT(x) (x)+LEN_INDENT
|
||||
|
||||
extern const char STR_POPUPS_ENTER_EXIT[];
|
||||
extern const char STR_OK[];
|
||||
|
||||
#if defined(OFS_EXIT)
|
||||
#define STR_EXIT (STR_POPUPS_ENTER_EXIT + OFS_EXIT)
|
||||
#else
|
||||
extern const char STR_EXIT[];
|
||||
#endif
|
||||
extern const char STR_EXIT[];
|
||||
|
||||
#if !defined(PCBHORUS)
|
||||
extern const char STR_MENUWHENDONE[];
|
||||
extern const char STR_MENUWHENDONE[];
|
||||
#endif
|
||||
|
||||
extern const char STR_FREE[];
|
||||
|
@ -342,30 +211,26 @@ extern const char STR_TTRACE[];
|
|||
extern const char STR_TTRIM[];
|
||||
extern const char STR_BEEPCTR[];
|
||||
extern const char STR_USE_GLOBAL_FUNCS[];
|
||||
|
||||
#if defined(PCBSKY9X) && defined(REVX)
|
||||
extern const char STR_OUTPUT_TYPE[];
|
||||
#endif
|
||||
extern const char STR_PROTO[];
|
||||
|
||||
extern const char STR_PPMFRAME[];
|
||||
extern const char STR_REFRESHRATE[];
|
||||
extern const char SSTR_WARN_BATTVOLTAGE[];
|
||||
extern const char STR_MS[];
|
||||
extern const char STR_FREQUENCY[];
|
||||
extern const char STR_SWITCH[];
|
||||
extern const char STR_TRIMS[];
|
||||
extern const char STR_FADEIN[];
|
||||
extern const char STR_FADEOUT[];
|
||||
extern const char STR_DEFAULT[];
|
||||
extern const char STR_CHECKTRIMS[];
|
||||
extern const char STR_SWASHTYPE[];
|
||||
extern const char STR_COLLECTIVE[];
|
||||
extern const char STR_AILERON[];
|
||||
extern const char STR_ELEVATOR[];
|
||||
extern const char STR_SWASHRING[];
|
||||
extern const char STR_ELEDIRECTION[];
|
||||
extern const char STR_AILDIRECTION[];
|
||||
extern const char STR_COLDIRECTION[];
|
||||
extern const char STR_MODE[];
|
||||
|
||||
#if defined(AUDIO) && defined(BUZZER)
|
||||
extern const char STR_SPEAKER[];
|
||||
extern const char STR_BUZZER[];
|
||||
|
@ -373,13 +238,12 @@ extern const char STR_BUZZER[];
|
|||
#define STR_SPEAKER STR_MODE
|
||||
#define STR_BUZZER STR_MODE
|
||||
#endif
|
||||
|
||||
extern const char STR_NOFREEEXPO[];
|
||||
extern const char STR_NOFREEMIXER[];
|
||||
extern const char STR_SOURCE[];
|
||||
extern const char STR_WEIGHT[];
|
||||
extern const char STR_EXPO[];
|
||||
extern const char STR_SIDE[];
|
||||
extern const char STR_DIFFERENTIAL[];
|
||||
extern const char STR_OFFSET[];
|
||||
extern const char STR_TRIM[];
|
||||
extern const char STR_DREX[];
|
||||
|
@ -395,18 +259,14 @@ extern const char STR_SLOWUP[];
|
|||
extern const char STR_MIXER[];
|
||||
extern const char STR_CV[];
|
||||
extern const char STR_GV[];
|
||||
extern const char STR_ACHANNEL[];
|
||||
extern const char STR_RANGE[];
|
||||
extern const char STR_CENTER[];
|
||||
extern const char STR_BAR[];
|
||||
extern const char STR_ALARM[];
|
||||
extern const char STR_USRDATA[];
|
||||
extern const char STR_BLADES[];
|
||||
extern const char STR_SCREEN[];
|
||||
extern const char STR_SOUND_LABEL[];
|
||||
extern const char STR_LENGTH[];
|
||||
extern const char STR_BEEP_LENGTH[];
|
||||
extern const char STR_BEEP_LENGTH[];
|
||||
extern const char STR_SPKRPITCH[];
|
||||
extern const char STR_HAPTIC_LABEL[];
|
||||
extern const char STR_HAPTICSTRENGTH[];
|
||||
|
@ -424,7 +284,6 @@ extern const char STR_RSSISHUTDOWNALARM[];
|
|||
extern const char STR_MODEL_STILL_POWERED[];
|
||||
extern const char STR_MODEL_SHUTDOWN[];
|
||||
extern const char STR_PRESS_ENTER_TO_CONFIRM[];
|
||||
extern const char STR_RENAVIG[];
|
||||
extern const char STR_THROTTLEREVERSE[];
|
||||
extern const char STR_TIMER_NAME[];
|
||||
extern const char STR_MINUTEBEEP[];
|
||||
|
@ -432,10 +291,12 @@ extern const char STR_BEEPCOUNTDOWN[];
|
|||
extern const char STR_PERSISTENT[];
|
||||
extern const char STR_BACKLIGHT_LABEL[];
|
||||
extern const char STR_BLDELAY[];
|
||||
|
||||
#if defined(PWM_BACKLIGHT) || defined(PCBHORUS)
|
||||
extern const char STR_BLONBRIGHTNESS[];
|
||||
extern const char STR_BLOFFBRIGHTNESS[];
|
||||
#endif
|
||||
|
||||
extern const char STR_SPLASHSCREEN[];
|
||||
extern const char STR_THROTTLEWARNING[];
|
||||
extern const char STR_SWITCHWARNING[];
|
||||
|
@ -461,19 +322,13 @@ extern const char STR_MULTIPLIER[];
|
|||
#define LEN_MULTIPLIER PSIZE(TR_MULTIPLIER)
|
||||
extern const char STR_CAL[];
|
||||
extern const char STR_VTRIM[];
|
||||
extern const char STR_BG[];
|
||||
extern const char STR_MENUTOSTART[];
|
||||
extern const char STR_SETMIDPOINT[];
|
||||
extern const char STR_MOVESTICKSPOTS[];
|
||||
extern const char STR_RXBATT[];
|
||||
extern const char STR_TX[];
|
||||
#define STR_RX (STR_TX+OFS_RX)
|
||||
extern const char STR_ACCEL[];
|
||||
extern const char STR_NODATA[];
|
||||
extern const char STR_TOTTM1TM2THRTHP[];
|
||||
extern const char STR_TMR1LATMAXUS[];
|
||||
extern const char STR_TMR1LATMINUS[];
|
||||
extern const char STR_TMR1JITTERUS[];
|
||||
extern const char STR_US[];
|
||||
extern const char STR_TMIXMAXMS[];
|
||||
extern const char STR_FREESTACKMINB[];
|
||||
extern const char STR_MENUTORESET[];
|
||||
|
@ -481,14 +336,11 @@ extern const char STR_PPM_TRAINER[];
|
|||
extern const char STR_CH[];
|
||||
extern const char STR_MODEL[];
|
||||
extern const char STR_FM[];
|
||||
extern const char STR_MIX[];
|
||||
extern const char STR_EEPROMLOWMEM[];
|
||||
extern const char STR_ALERT[];
|
||||
extern const char STR_PRESSANYKEYTOSKIP[];
|
||||
extern const char STR_THROTTLENOTIDLE[];
|
||||
extern const char STR_ALARMSDISABLED[];
|
||||
extern const char STR_PRESSANYKEY[];
|
||||
#define LEN_PRESSANYKEY PSIZE(TR_PRESSANYKEY)
|
||||
extern const char STR_BAD_RADIO_DATA[];
|
||||
extern const char STR_STORAGE_FORMAT[];
|
||||
extern const char STR_EEPROMOVERFLOW[];
|
||||
|
@ -496,7 +348,6 @@ extern const char STR_TRIMS2OFFSETS[];
|
|||
extern const char STR_CHANNELS2FAILSAFE[];
|
||||
extern const char STR_CHANNEL2FAILSAFE[];
|
||||
extern const char STR_MENURADIOSETUP[];
|
||||
extern const char STR_MENUDATEANDTIME[];
|
||||
extern const char STR_MENUTRAINER[];
|
||||
extern const char STR_MENUSPECIALFUNCS[];
|
||||
extern const char STR_MENUVERSION[];
|
||||
|
@ -525,13 +376,10 @@ extern const char STR_MONITOR_SWITCHES[];
|
|||
extern const char STR_MONITOR_OUTPUT_DESC[];
|
||||
extern const char STR_MONITOR_MIXER_DESC[];
|
||||
extern const char STR_MENUGLOBALVARS[];
|
||||
extern const char STR_INVERT_THR[];
|
||||
extern const char STR_AND_SWITCH[];
|
||||
extern const char STR_SF[];
|
||||
extern const char STR_GF[];
|
||||
|
||||
extern const char STR_FAS_OFFSET[];
|
||||
|
||||
#if defined(MULTIMODULE)
|
||||
extern const char STR_MULTI_CUSTOM[];
|
||||
extern const char STR_MULTI_OPTION[];
|
||||
|
@ -554,6 +402,7 @@ extern const char STR_MULTI_SERVOFREQ[];
|
|||
extern const char STR_SUBTYPE[];
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(DSM2) || defined(PXX)
|
||||
extern const char STR_RECEIVER_NUM[];
|
||||
extern const char STR_RECEIVER[];
|
||||
|
@ -562,9 +411,6 @@ extern const char STR_REG_OK[];
|
|||
extern const char STR_BIND_OK[];
|
||||
#endif
|
||||
|
||||
extern const char STR_SYNCMENU[];
|
||||
extern const char STR_INTERNALRF[];
|
||||
extern const char STR_EXTERNALRF[];
|
||||
extern const char STR_MODULE_TELEMETRY[];
|
||||
extern const char STR_MODULE_TELEM_ON[];
|
||||
extern const char STR_FAILSAFE[];
|
||||
|
@ -572,7 +418,6 @@ extern const char STR_FAILSAFESET[];
|
|||
extern const char STR_RECEIVER[];
|
||||
extern const char STR_REG_ID[];
|
||||
extern const char STR_OWNER_ID[];
|
||||
extern const char STR_PINMAPSET[];
|
||||
extern const char STR_HOLD[];
|
||||
extern const char STR_NONE[];
|
||||
extern const char STR_MENUSENSOR[];
|
||||
|
@ -590,27 +435,8 @@ extern const char STR_COUNTRYCODE[];
|
|||
extern const char STR_USBMODE[];
|
||||
extern const char STR_JACKMODE[];
|
||||
extern const char STR_DISABLE_INTERNAL[];
|
||||
|
||||
#if defined(TELEMETRY_FRSKY)
|
||||
extern const char STR_LIMIT[];
|
||||
#endif
|
||||
|
||||
extern const char STR_MINRSSI[];
|
||||
extern const char STR_LATITUDE[];
|
||||
extern const char STR_LONGITUDE[];
|
||||
|
||||
extern const char STR_SHUTDOWN[];
|
||||
extern const char STR_SAVEMODEL[];
|
||||
|
||||
#if defined(PCBX9E)
|
||||
extern const char STR_POWEROFF[];
|
||||
#endif
|
||||
|
||||
extern const char STR_BATT_CALIB[];
|
||||
|
||||
extern const char STR_VOLTAGE[];
|
||||
extern const char STR_CURRENT[];
|
||||
|
||||
extern const char STR_CURRENT_CALIB[];
|
||||
extern const char STR_UNITSSYSTEM[];
|
||||
extern const char STR_VOICELANG[];
|
||||
|
@ -618,50 +444,40 @@ extern const char STR_MODELIDUSED[];
|
|||
extern const char STR_BEEP_VOLUME[];
|
||||
extern const char STR_WAV_VOLUME[];
|
||||
extern const char STR_BG_VOLUME[];
|
||||
extern const char STR_PERSISTENT_MAH[];
|
||||
|
||||
#if defined(PCBSKY9X)
|
||||
#define LEN_CALIB_FIELDS (PSIZE(TR_BATT_CALIB) > PSIZE(TR_CURRENT_CALIB) ? PSIZE(TR_BATT_CALIB) : PSIZE(TR_CURRENT_CALIB))
|
||||
#else
|
||||
#define LEN_CALIB_FIELDS PSIZE(TR_BATT_CALIB)
|
||||
#endif
|
||||
|
||||
extern const char STR_SELECT_MODEL[];
|
||||
extern const char STR_CREATE_CATEGORY[];
|
||||
extern const char STR_RENAME_CATEGORY[];
|
||||
extern const char STR_DELETE_CATEGORY[];
|
||||
extern const char STR_CREATE_MODEL[];
|
||||
extern const char STR_DUPLICATE_MODEL[];
|
||||
extern const char STR_COPY_MODEL[];
|
||||
extern const char STR_MOVE_MODEL[];
|
||||
extern const char STR_DELETE_MODEL[];
|
||||
extern const char STR_EDIT[];
|
||||
extern const char STR_INSERT_BEFORE[];
|
||||
extern const char STR_INSERT_AFTER[];
|
||||
extern const char STR_COPY[];
|
||||
extern const char STR_MOVE[];
|
||||
extern const char STR_PASTE[];
|
||||
extern const char STR_INSERT[];
|
||||
extern const char STR_DELETE[];
|
||||
extern const char STR_RESET_FLIGHT[];
|
||||
extern const char STR_RESET_TIMER1[];
|
||||
extern const char STR_RESET_TIMER2[];
|
||||
extern const char STR_RESET_TIMER3[];
|
||||
extern const char STR_RESET_TELEMETRY[];
|
||||
extern const char STR_STATISTICS[];
|
||||
extern const char STR_ABOUT_US[];
|
||||
extern const char STR_USB_JOYSTICK[];
|
||||
extern const char STR_USB_MASS_STORAGE[];
|
||||
extern const char STR_USB_SERIAL[];
|
||||
extern const char STR_SETUP_SCREENS[];
|
||||
extern const char STR_MONITOR_SCREENS[];
|
||||
|
||||
extern const char STR_SELECT_MODEL[];
|
||||
extern const char STR_CREATE_CATEGORY[];
|
||||
extern const char STR_RENAME_CATEGORY[];
|
||||
extern const char STR_DELETE_CATEGORY[];
|
||||
extern const char STR_CREATE_MODEL[];
|
||||
extern const char STR_DUPLICATE_MODEL[];
|
||||
extern const char STR_COPY_MODEL[];
|
||||
extern const char STR_MOVE_MODEL[];
|
||||
extern const char STR_DELETE_MODEL[];
|
||||
extern const char STR_EDIT[];
|
||||
extern const char STR_INSERT_BEFORE[];
|
||||
extern const char STR_INSERT_AFTER[];
|
||||
extern const char STR_COPY[];
|
||||
extern const char STR_MOVE[];
|
||||
extern const char STR_PASTE[];
|
||||
extern const char STR_INSERT[];
|
||||
extern const char STR_DELETE[];
|
||||
extern const char STR_RESET_FLIGHT[];
|
||||
extern const char STR_RESET_TIMER1[];
|
||||
extern const char STR_RESET_TIMER2[];
|
||||
extern const char STR_RESET_TIMER3[];
|
||||
extern const char STR_RESET_TELEMETRY[];
|
||||
extern const char STR_STATISTICS[];
|
||||
extern const char STR_ABOUT_US[];
|
||||
extern const char STR_USB_JOYSTICK[];
|
||||
extern const char STR_USB_MASS_STORAGE[];
|
||||
extern const char STR_USB_SERIAL[];
|
||||
extern const char STR_SETUP_SCREENS[];
|
||||
extern const char STR_MONITOR_SCREENS[];
|
||||
extern const char STR_RESET_BTN[];
|
||||
extern const char STR_DEBUG[];
|
||||
extern const char STR_KEYS_BTN[];
|
||||
extern const char STR_ANALOGS_BTN[];
|
||||
extern const char STR_CALIB_BTN[];
|
||||
|
||||
extern const char STR_NO_TOOLS[];
|
||||
extern const char STR_NORMAL[];
|
||||
extern const char STR_NOT_INVERTED[];
|
||||
|
@ -676,7 +492,6 @@ extern const char STR_EXT_ANTENNA[];
|
|||
extern const char STR_PIN[];
|
||||
extern const char STR_UPDATE_RX_OPTIONS[];
|
||||
extern const char STR_UPDATE_TX_OPTIONS[];
|
||||
extern const char STR_MODULES_RX_VERSION[];
|
||||
extern const char STR_MENU_MODULES_RX_VERSION[];
|
||||
extern const char STR_GYRO[];
|
||||
extern const char STR_STICKS_POTS_SLIDERS[];
|
||||
|
@ -778,7 +593,6 @@ extern const char STR_GLOBAL_VARS[];
|
|||
extern const char STR_GVARS[];
|
||||
extern const char STR_GLOBAL_VAR[];
|
||||
extern const char STR_OWN[];
|
||||
extern const char STR_ROTARY_ENCODER[];
|
||||
extern const char STR_DATE[];
|
||||
extern const char STR_CHANNELS_MONITOR[];
|
||||
extern const char STR_MIXERS_MONITOR[];
|
||||
|
@ -891,9 +705,7 @@ extern const char STR_RECEIVER_DELETE[];
|
|||
extern const char STR_RECEIVER_RESET[];
|
||||
extern const char STR_SHARE[];
|
||||
extern const char STR_BIND[];
|
||||
extern const char STR_TRANSFER_BUTTON[];
|
||||
extern const char STR_REGISTER_BUTTON[];
|
||||
extern const char STR_RXADD_BUTTON[];
|
||||
extern const char STR_BINDING_1_8_TELEM_ON[];
|
||||
extern const char STR_BINDING_1_8_TELEM_OFF[];
|
||||
extern const char STR_BINDING_9_16_TELEM_ON[];
|
||||
|
@ -936,8 +748,6 @@ extern const char STR_AUTOOFFSET[];
|
|||
extern const char STR_ONLYPOSITIVE[];
|
||||
extern const char STR_FILTER[];
|
||||
extern const char STR_TELEMETRYFULL[];
|
||||
extern const char STR_SERVOS_OK[];
|
||||
extern const char STR_SERVOS_KO[];
|
||||
extern const char STR_INVERTED_SERIAL[];
|
||||
extern const char STR_IGNORE_INSTANCE[];
|
||||
extern const char STR_DISCOVER_SENSORS[];
|
||||
|
@ -963,8 +773,6 @@ extern const char STR_BYTES[];
|
|||
extern const char STR_ANTENNAPROBLEM[];
|
||||
extern const char STR_MODULE[];
|
||||
extern const char STR_RX_NAME[];
|
||||
extern const char STR_ENABLE_POPUP[];
|
||||
extern const char STR_DISABLE_POPUP[];
|
||||
extern const char STR_POPUP[];
|
||||
extern const char STR_MIN[];
|
||||
extern const char STR_MAX[];
|
||||
|
@ -1015,18 +823,14 @@ extern const char STR_MENU_DISPLAY[];
|
|||
extern const char STR_MENU_OTHER[];
|
||||
extern const char STR_MENU_INVERT[];
|
||||
extern const char STR_JITTER_FILTER[];
|
||||
extern const char STR_BUTTON_SHARE[];
|
||||
|
||||
#if MENUS_LOCK == 1
|
||||
extern const char STR_UNLOCKED[];
|
||||
extern const char STR_MODS_FORBIDDEN[];
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS) || defined(DSM2)
|
||||
extern const char STR_MODULE_RANGE[];
|
||||
extern const char STR_RECEIVER_OPTIONS[];
|
||||
extern const char STR_DEL_BUTTON[];
|
||||
#endif
|
||||
|
||||
extern const char STR_ABOUTUS[];
|
||||
extern const char STR_ABOUT_OPENTX_1[];
|
||||
|
|
|
@ -498,7 +498,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER "\011" TR_ENTER " > DALŠÍ"
|
||||
|
@ -651,14 +650,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER "NO DATA"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER" >> Reset"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "CH"
|
||||
|
@ -975,9 +970,7 @@
|
|||
#define TR_RECEIVER_RESET "Resetovat přijímač?"
|
||||
#define TR_SHARE "Sdílet"
|
||||
#define TR_BIND "Párovat"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Přenést")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Registrovat"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Přidat)"
|
||||
#define TR_MODULE_RANGE BUTTON(TR("Rng", "Range"))
|
||||
#define TR_BUTTON_SHARE BUTTON("Sdílet")
|
||||
#define TR_RECEIVER_OPTIONS TR("MOŽNOSTI RX", "MOŽNOSTI PŘIJÍMAČE")
|
||||
|
|
|
@ -507,7 +507,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_FREE "frei"
|
||||
|
@ -661,14 +660,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER"Keine Daten"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036GAS\037\146GS%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Freier Stack"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Freier Stack"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER " für Reset"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "CH"
|
||||
|
@ -983,9 +978,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE BUTTON(TR("Rng", "Range")) //9XR-Pro
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -501,7 +501,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_FREE "free"
|
||||
|
@ -655,14 +654,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER "NO DATA"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
|
||||
#define TR_MENUTORESET CENTER TR_ENTER " to reset"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "CH"
|
||||
|
@ -977,9 +972,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON BUTTON("Add")
|
||||
#define TR_MODULE_RANGE BUTTON(TR("Rng", "Range"))
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -501,7 +501,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER "\007" TR_ENTER " AL ACABAR "
|
||||
|
@ -654,14 +653,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER "SIN DATOS"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER "Resetear"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "CH"
|
||||
|
@ -986,9 +981,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE "[Limites]"
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -493,7 +493,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER "\006" TR_ENTER " WHEN DONE"
|
||||
|
@ -646,9 +645,7 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER "NO DATA"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
|
@ -977,9 +974,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE "[Range]"
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -514,7 +514,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER "\006" TR_ENTER " QUAND PRET"
|
||||
|
@ -667,8 +666,7 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER "NO DATA"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036GAZ\037\146GZ%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
|
@ -989,9 +987,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset récept.?"
|
||||
#define TR_SHARE "Partager"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfert")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Enr", "Enregistr."))
|
||||
#define TR_RXADD_BUTTON BUTTON("Ajout")
|
||||
#define TR_MODULE_RANGE BUTTON(TR("Prt", "Port."))
|
||||
#define TR_BUTTON_SHARE BUTTON("Partg")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -504,7 +504,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER "\007" TR_ENTER " Conferma"
|
||||
|
@ -657,14 +656,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER"DATI ASSENTI"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER" x Azzerare"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "CH"
|
||||
|
@ -980,9 +975,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE "[Range]"
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -498,7 +498,6 @@ TR_GYR_VSRCRAW
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_FREE "vrij"
|
||||
|
@ -654,14 +653,10 @@ TR_GYR_VSRCRAW
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER"Geen Data"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER" voor Reset"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "CH"
|
||||
|
@ -980,9 +975,7 @@ TR_GYR_VSRCRAW
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE TR("[Rng]", "[Range]")
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -504,7 +504,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER "\006" TR_ENTER " > DALEJ"
|
||||
|
@ -657,14 +656,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER "BrakDAN"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "TmixMaks"
|
||||
#define TR_FREESTACKMINB "Wolny stos"
|
||||
|
||||
#define TR_TMIXMAXMS "TmixMaks"
|
||||
#define TR_FREESTACKMINB "Wolny stos"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER " >> Reset"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "KN"
|
||||
|
@ -980,9 +975,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfert)
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE TR("[Zas]","Zasięg")
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -500,7 +500,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER"\006" TR_ENTER "QDO PRONTO"
|
||||
|
@ -653,14 +652,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER"SEM DADOS"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER" Reinicia"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "CH"
|
||||
|
@ -984,9 +979,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE "[Range]"
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
|
@ -510,7 +510,6 @@
|
|||
|
||||
#else
|
||||
#define TR_POPUPS_ENTER_EXIT TR_ENTER "\010" TR_EXIT
|
||||
#define OFS_EXIT sizeof(TR_ENTER)
|
||||
#endif
|
||||
|
||||
#define TR_MENUWHENDONE CENTER "\011" TR_ENTER " Avslutar "
|
||||
|
@ -667,14 +666,10 @@
|
|||
#define TR_ACCEL "Acc:"
|
||||
#define TR_NODATA CENTER "DATA SAKNAS"
|
||||
#define TR_TOTTM1TM2THRTHP "\037\146SES\036TM1\037\146TM2\036THR\037\146TH%"
|
||||
#define TR_TMR1LATMAXUS "Tmr1Lat max\037\124us"
|
||||
#define STR_US (STR_TMR1LATMAXUS+13)
|
||||
#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us"
|
||||
#define TR_US "us"
|
||||
#define TR_TMR1JITTERUS "Tmr1 Jitter\037\124us"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
|
||||
#define TR_TMIXMAXMS "Tmix max"
|
||||
#define TR_FREESTACKMINB "Free Stack"
|
||||
#define TR_MENUTORESET CENTER TR_ENTER " Nollar"
|
||||
#define TR_PPM_TRAINER "TR"
|
||||
#define TR_CH "KN"
|
||||
|
@ -991,9 +986,7 @@
|
|||
#define TR_RECEIVER_RESET "Reset receiver?"
|
||||
#define TR_SHARE "Share"
|
||||
#define TR_BIND "Bind"
|
||||
#define TR_TRANSFER_BUTTON BUTTON("Transfer")
|
||||
#define TR_REGISTER_BUTTON BUTTON(TR("Reg", "Register"))
|
||||
#define TR_RXADD_BUTTON "BUTTON(Add)"
|
||||
#define TR_MODULE_RANGE TR("[Tst]", "[Testa]")
|
||||
#define TR_BUTTON_SHARE BUTTON("Share")
|
||||
#define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue