1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-15 20:35:17 +03:00

3djc/telem rename (#3678)

* Rename EXT option to TELEMETRY

* Change test accordingly

* Rename FRSKY to TELEMETRY_FRSKY

* Rename ARDUPILOT to TELEMETRY_ARDUPILOT

* More renames (JETI, MAVLINK, NMEA)

* Fixes to make commit-test happy

* Further tests added to commit-test

* Cleanup

* Rename EXTSTD to TELEMETRY_NONE
This commit is contained in:
3djc 2016-08-02 21:53:25 +02:00 committed by Bertrand Songis
parent 0b67d412a0
commit 52435703a0
62 changed files with 203 additions and 198 deletions

View file

@ -19,7 +19,7 @@
#define SIMU #define SIMU
#define SIMU_EXCEPTIONS #define SIMU_EXCEPTIONS
#define FRSKY #define TELEMETRY_FRSKY
#define PHASES #define PHASES
#undef min #undef min
#undef max #undef max

View file

@ -22,7 +22,7 @@
#define PCBSKY9X #define PCBSKY9X
#define PCBSKY #define PCBSKY
#define STAMP #define STAMP
#define FRSKY #define TELEMETRY_FRSKY
#define FRSKY_HUB #define FRSKY_HUB
#define WS_HOW_HIGH #define WS_HOW_HIGH
#define TEMPLATES #define TEMPLATES

View file

@ -22,7 +22,7 @@
#ifdef INIT_IMPORT #ifdef INIT_IMPORT
#undef INIT_IMPORT #undef INIT_IMPORT
#ifdef FRSKY #ifdef TELEMETRY_FRSKY
telemetryStreaming = 20; telemetryStreaming = 20;
#endif #endif
#endif #endif

View file

@ -439,7 +439,7 @@ enum TelemetrySource {
TELEM_GPS_TIME, TELEM_GPS_TIME,
TELEM_CSW_MAX = TELEM_MAX_POWER, TELEM_CSW_MAX = TELEM_MAX_POWER,
TELEM_NOUSR_MAX = TELEM_A2, TELEM_NOUSR_MAX = TELEM_A2,
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
TELEM_DISPLAY_MAX = TELEM_MAX_POWER, TELEM_DISPLAY_MAX = TELEM_MAX_POWER,
#else #else
TELEM_DISPLAY_MAX = TELEM_TIMER2, // because used also in PlayValue TELEM_DISPLAY_MAX = TELEM_TIMER2, // because used also in PlayValue
@ -452,9 +452,9 @@ enum TelemetrySource {
#define NUM_TELEMETRY TELEM_CSW_MAX #define NUM_TELEMETRY TELEM_CSW_MAX
#elif defined(WS_HOW_HIGH) #elif defined(WS_HOW_HIGH)
#define NUM_TELEMETRY TELEM_ALT #define NUM_TELEMETRY TELEM_ALT
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
#define NUM_TELEMETRY TELEM_A2 #define NUM_TELEMETRY TELEM_A2
#elif defined(MAVLINK) #elif defined(TELEMETRY_MAVLINK)
#define NUM_TELEMETRY 4 #define NUM_TELEMETRY 4
#else #else
#define NUM_TELEMETRY TELEM_TIMER2 #define NUM_TELEMETRY TELEM_TIMER2
@ -1018,7 +1018,7 @@ enum ResetFunctionParam {
FUNC_RESET_TIMER3, FUNC_RESET_TIMER3,
#endif #endif
FUNC_RESET_FLIGHT, FUNC_RESET_FLIGHT,
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
FUNC_RESET_TELEMETRY, FUNC_RESET_TELEMETRY,
#endif #endif
#if ROTARY_ENCODERS > 0 #if ROTARY_ENCODERS > 0

View file

@ -604,7 +604,7 @@ PACK(struct FrSkyTelemetryData {
* MAVLINK Telemetry structure * MAVLINK Telemetry structure
*/ */
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
PACK(struct MavlinkTelemetryData { PACK(struct MavlinkTelemetryData {
uint8_t rc_rssi_scale:4; uint8_t rc_rssi_scale:4;
uint8_t pc_rssi_en:1; uint8_t pc_rssi_en:1;
@ -758,9 +758,9 @@ typedef uint8_t swarnenable_t;
#define MODEL_GVARS_DATA GVarData gvars[MAX_GVARS]; #define MODEL_GVARS_DATA GVarData gvars[MAX_GVARS];
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TELEMETRY_DATA MavlinkTelemetryData mavlink; #define TELEMETRY_DATA MavlinkTelemetryData mavlink;
#elif defined(FRSKY) || !defined(PCBSTD) #elif defined(TELEMETRY_FRSKY) || !defined(PCBSTD)
#define TELEMETRY_DATA NOBACKUP(FrSkyTelemetryData frsky); #define TELEMETRY_DATA NOBACKUP(FrSkyTelemetryData frsky);
#else #else
#define TELEMETRY_DATA #define TELEMETRY_DATA

View file

@ -36,7 +36,7 @@ void loadFontCache();
extern const pm_uchar font_5x7[]; extern const pm_uchar font_5x7[];
extern const pm_uchar font_10x14[]; extern const pm_uchar font_10x14[];
#if defined(BOLD_FONT) && (!defined(CPUM64) || defined(EXTSTD)) && !defined(BOOT) #if defined(BOLD_FONT) && (!defined(CPUM64) || defined(TELEMETRY_NONE)) && !defined(BOOT)
#define BOLD_SPECIFIC_FONT #define BOLD_SPECIFIC_FONT
extern const pm_uchar font_5x7_B[]; extern const pm_uchar font_5x7_B[];
#endif #endif

View file

@ -98,7 +98,7 @@ PLAY_FUNCTION(playValue, source_t idx)
case MIXSRC_FIRST_TELEM+TELEM_TIMER2-1: case MIXSRC_FIRST_TELEM+TELEM_TIMER2-1:
PLAY_DURATION(val, 0); PLAY_DURATION(val, 0);
break; break;
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
case MIXSRC_FIRST_TELEM+TELEM_RSSI_TX-1: case MIXSRC_FIRST_TELEM+TELEM_RSSI_TX-1:
case MIXSRC_FIRST_TELEM+TELEM_RSSI_RX-1: case MIXSRC_FIRST_TELEM+TELEM_RSSI_RX-1:
PLAY_NUMBER(val, 1+UNIT_DB, 0); PLAY_NUMBER(val, 1+UNIT_DB, 0);
@ -341,7 +341,7 @@ void evalFunctions()
case FUNC_RESET_FLIGHT: case FUNC_RESET_FLIGHT:
flightReset(); flightReset();
break; break;
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
case FUNC_RESET_TELEMETRY: case FUNC_RESET_TELEMETRY:
telemetryReset(); telemetryReset();
break; break;
@ -537,7 +537,7 @@ void evalFunctions()
} }
#endif #endif
#if defined(FRSKY) && defined(VARIO) #if defined(TELEMETRY_FRSKY) && defined(VARIO)
case FUNC_VARIO: case FUNC_VARIO:
newActiveFunctions |= (1 << FUNCTION_VARIO); newActiveFunctions |= (1 << FUNCTION_VARIO);
break; break;

View file

@ -63,7 +63,7 @@ inline void drawSleepBitmap()
#define LOAD_MODEL_BITMAP() #define LOAD_MODEL_BITMAP()
#define IS_MAIN_VIEW_DISPLAYED() menuHandlers[0] == menuMainView #define IS_MAIN_VIEW_DISPLAYED() menuHandlers[0] == menuMainView
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define IS_TELEMETRY_VIEW_DISPLAYED() menuHandlers[0] == menuTelemetryFrsky #define IS_TELEMETRY_VIEW_DISPLAYED() menuHandlers[0] == menuTelemetryFrsky
#else #else
#define IS_TELEMETRY_VIEW_DISPLAYED() false #define IS_TELEMETRY_VIEW_DISPLAYED() false

View file

@ -390,7 +390,7 @@ void lcdDrawNumber(coord_t x, coord_t y, lcdint_t val, LcdFlags flags, uint8_t l
if (mode > 0) if (mode > 0)
x += 2; x += 2;
} }
#if defined(BOLD_FONT) && !defined(CPUM64) || defined(EXTSTD) #if defined(BOLD_FONT) && !defined(CPUM64) || defined(TELEMETRY_NONE)
if (flags & BOLD) fw += 1; if (flags & BOLD) fw += 1;
#endif #endif
} }
@ -462,7 +462,7 @@ void lcdDrawNumber(coord_t x, coord_t y, lcdint_t val, LcdFlags flags, uint8_t l
if (dblsize && (lcduint_t)val >= 1000 && (lcduint_t)val < 10000) x-=2; if (dblsize && (lcduint_t)val >= 1000 && (lcduint_t)val < 10000) x-=2;
val = qr.quot; val = qr.quot;
x -= fw; x -= fw;
#if defined(BOLD_FONT) && !defined(CPUM64) || defined(EXTSTD) #if defined(BOLD_FONT) && !defined(CPUM64) || defined(TELEMETRY_NONE)
if (i==len && (flags & BOLD)) x += 1; if (i==len && (flags & BOLD)) x += 1;
#endif #endif
} }
@ -915,7 +915,7 @@ void putsChannel(coord_t x, coord_t y, source_t channel, LcdFlags att)
putsChannelValue(x, y, channel, value, att); putsChannelValue(x, y, channel, value, att);
} }
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
void putsValueWithUnit(coord_t x, coord_t y, lcdint_t val, uint8_t unit, LcdFlags att) void putsValueWithUnit(coord_t x, coord_t y, lcdint_t val, uint8_t unit, LcdFlags att)
{ {
convertUnit(val, unit); convertUnit(val, unit);
@ -954,7 +954,7 @@ void putsTelemetryChannelValue(coord_t x, coord_t y, uint8_t channel, lcdint_t v
att &= ~NO_UNIT; att &= ~NO_UNIT;
putsTimer(x, y, val, att, att); putsTimer(x, y, val, att, att);
break; break;
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
case TELEM_MIN_A1-1: case TELEM_MIN_A1-1:
case TELEM_MIN_A2-1: case TELEM_MIN_A2-1:
#if defined(CPUARM) #if defined(CPUARM)
@ -1044,7 +1044,7 @@ void putsTelemetryChannelValue(coord_t x, coord_t y, uint8_t channel, lcdint_t v
putsValueWithUnit(x, y, val, UNIT_HDG, att); putsValueWithUnit(x, y, val, UNIT_HDG, att);
break; break;
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
case TELEM_ALT-1: case TELEM_ALT-1:
putsValueWithUnit(x, y, div_and_round(val, 10), UNIT_DIST, att|PREC1); putsValueWithUnit(x, y, div_and_round(val, 10), UNIT_DIST, att|PREC1);
break; break;
@ -1073,7 +1073,7 @@ void putsTelemetryChannelValue(coord_t x, coord_t y, uint8_t channel, lcdint_t v
} }
} }
} }
#else // defined(FRSKY) #else // defined(TELEMETRY_FRSKY)
void putsTelemetryChannelValue(coord_t x, coord_t y, uint8_t channel, lcdint_t val, uint8_t att) void putsTelemetryChannelValue(coord_t x, coord_t y, uint8_t channel, lcdint_t val, uint8_t att)
{ {
switch (channel) { switch (channel) {

View file

@ -20,7 +20,7 @@
#include "opentx.h" #include "opentx.h"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#include "view_mavlink.h" #include "view_mavlink.h"
#endif #endif

View file

@ -385,7 +385,7 @@ void gvarWeightItem(coord_t x, coord_t y, MixData *md, uint8_t attr, uint8_t eve
MD_UNION_TO_WEIGHT(weight, md); MD_UNION_TO_WEIGHT(weight, md);
} }
#if !defined(CPUM64) || !defined(FRSKY) #if !defined(CPUM64) || !defined(TELEMETRY_FRSKY)
#define GAUGE_WIDTH 33 #define GAUGE_WIDTH 33
#define GAUGE_HEIGHT 6 #define GAUGE_HEIGHT 6
void drawOffsetBar(uint8_t x, uint8_t y, MixData * md) void drawOffsetBar(uint8_t x, uint8_t y, MixData * md)
@ -506,7 +506,7 @@ void menuModelMixOne(uint8_t event)
MD_OFFSET_TO_UNION(md2, offset); MD_OFFSET_TO_UNION(md2, offset);
offset.word = GVAR_MENU_ITEM(COLUMN_X+MIXES_2ND_COLUMN, y, offset.word, GV_RANGELARGE_OFFSET_NEG, GV_RANGELARGE_OFFSET, attr|LEFT, 0, event); offset.word = GVAR_MENU_ITEM(COLUMN_X+MIXES_2ND_COLUMN, y, offset.word, GV_RANGELARGE_OFFSET_NEG, GV_RANGELARGE_OFFSET, attr|LEFT, 0, event);
MD_UNION_TO_OFFSET(offset, md2); MD_UNION_TO_OFFSET(offset, md2);
#if !defined(CPUM64) || !defined(FRSKY) #if !defined(CPUM64) || !defined(TELEMETRY_FRSKY)
drawOffsetBar(COLUMN_X+MIXES_2ND_COLUMN+22, y, md2); drawOffsetBar(COLUMN_X+MIXES_2ND_COLUMN+22, y, md2);
#endif #endif
break; break;

View file

@ -151,7 +151,7 @@ void menuModelLogicalSwitchOne(uint8_t event)
INCDEC_ENABLE_CHECK(isSourceAvailable); INCDEC_ENABLE_CHECK(isSourceAvailable);
} }
else { else {
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (v1_val >= MIXSRC_FIRST_TELEM) { if (v1_val >= MIXSRC_FIRST_TELEM) {
#if defined(CPUARM) #if defined(CPUARM)
putsChannelValue(CSWONE_2ND_COLUMN, y, v1_val, convertLswTelemValue(cs), attr|LEFT); putsChannelValue(CSWONE_2ND_COLUMN, y, v1_val, convertLswTelemValue(cs), attr|LEFT);
@ -380,7 +380,7 @@ void menuModelLogicalSwitches(uint8_t event)
putsChannelValue(CSW_3RD_COLUMN, y, v1_val, calc100toRESX(cs->v2), LEFT|attr2); putsChannelValue(CSW_3RD_COLUMN, y, v1_val, calc100toRESX(cs->v2), LEFT|attr2);
v2_min = -30000; v2_min = -30000;
v2_max = 30000; v2_max = 30000;
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
if (v1_val >= MIXSRC_FIRST_TELEM) { if (v1_val >= MIXSRC_FIRST_TELEM) {
putsTelemetryChannelValue(CSW_3RD_COLUMN, y, v1_val - MIXSRC_FIRST_TELEM, convertLswTelemValue(cs), LEFT|attr2); putsTelemetryChannelValue(CSW_3RD_COLUMN, y, v1_val - MIXSRC_FIRST_TELEM, convertLswTelemValue(cs), LEFT|attr2);
v2_max = maxTelemValue(v1_val - MIXSRC_FIRST_TELEM + 1); v2_max = maxTelemValue(v1_val - MIXSRC_FIRST_TELEM + 1);

View file

@ -121,7 +121,7 @@ enum menuModelTelemetryItems {
ITEM_TELEMETRY_MAX ITEM_TELEMETRY_MAX
}; };
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TELEM_COL1 INDENT_WIDTH #define TELEM_COL1 INDENT_WIDTH
#if defined(TRANSLATIONS_FR) || defined(TRANSLATIONS_CZ) #if defined(TRANSLATIONS_FR) || defined(TRANSLATIONS_CZ)
#define TELEM_COL2 (9*FW) #define TELEM_COL2 (9*FW)

View file

@ -233,7 +233,7 @@ void menuGeneralSetup(uint8_t event)
#if defined(AUDIO) #if defined(AUDIO)
case ITEM_SETUP_BEEP_MODE: case ITEM_SETUP_BEEP_MODE:
g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_SPEAKER, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event); g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_SPEAKER, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (attr && checkIncDec_Ret) frskySendAlarms(); if (attr && checkIncDec_Ret) frskySendAlarms();
#endif #endif
break; break;
@ -241,7 +241,7 @@ void menuGeneralSetup(uint8_t event)
#if defined(BUZZER) #if defined(BUZZER)
case ITEM_SETUP_BUZZER_MODE: case ITEM_SETUP_BUZZER_MODE:
g_eeGeneral.buzzerMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_BUZZER, STR_VBEEPMODE, g_eeGeneral.buzzerMode, -2, 1, attr, event); g_eeGeneral.buzzerMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_BUZZER, STR_VBEEPMODE, g_eeGeneral.buzzerMode, -2, 1, attr, event);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (attr && checkIncDec_Ret) frskySendAlarms(); if (attr && checkIncDec_Ret) frskySendAlarms();
#endif #endif
break; break;
@ -249,7 +249,7 @@ void menuGeneralSetup(uint8_t event)
#elif defined(BUZZER) #elif defined(BUZZER)
case ITEM_SETUP_BUZZER_MODE: case ITEM_SETUP_BUZZER_MODE:
g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_SPEAKER, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event); g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_SPEAKER, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (attr && checkIncDec_Ret) frskySendAlarms(); if (attr && checkIncDec_Ret) frskySendAlarms();
#endif #endif
break; break;
@ -470,7 +470,7 @@ void menuGeneralSetup(uint8_t event)
} }
#endif #endif
#if defined(FRSKY) && defined(FRSKY_HUB) && defined(GPS) #if defined(TELEMETRY_FRSKY) && defined(FRSKY_HUB) && defined(GPS)
case ITEM_SETUP_TIMEZONE: case ITEM_SETUP_TIMEZONE:
lcd_putsLeft(y, STR_TIMEZONE); lcd_putsLeft(y, STR_TIMEZONE);
lcdDrawNumber(RADIO_SETUP_2ND_COLUMN, y, g_eeGeneral.timezone, attr|LEFT); lcdDrawNumber(RADIO_SETUP_2ND_COLUMN, y, g_eeGeneral.timezone, attr|LEFT);
@ -518,7 +518,7 @@ void menuGeneralSetup(uint8_t event)
break; break;
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
case ITEM_MAVLINK_BAUD: case ITEM_MAVLINK_BAUD:
g_eeGeneral.mavbaud = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_MAVLINK_BAUD_LABEL, STR_MAVLINK_BAUDS, g_eeGeneral.mavbaud, 0, 7, attr, event); g_eeGeneral.mavbaud = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_MAVLINK_BAUD_LABEL, STR_MAVLINK_BAUDS, g_eeGeneral.mavbaud, 0, 7, attr, event);
break; break;

View file

@ -81,7 +81,7 @@ void displayTrims(uint8_t phase)
uint8_t att = ROUND; uint8_t att = ROUND;
int16_t val = getTrimValue(phase, i); int16_t val = getTrimValue(phase, i);
#if !defined(CPUM64) || !defined(FRSKY) #if !defined(CPUM64) || !defined(TELEMETRY_FRSKY)
int16_t dir = val; int16_t dir = val;
bool exttrim = false; bool exttrim = false;
if (val < TRIM_MIN || val > TRIM_MAX) { if (val < TRIM_MIN || val > TRIM_MAX) {
@ -106,7 +106,7 @@ void displayTrims(uint8_t phase)
lcdDrawSolidVerticalLine(xm+1, ym-1, 3); lcdDrawSolidVerticalLine(xm+1, ym-1, 3);
} }
ym -= val; ym -= val;
#if !defined(CPUM64) || !defined(FRSKY) #if !defined(CPUM64) || !defined(TELEMETRY_FRSKY)
lcdDrawFilledRect(xm-3, ym-3, 7, 7, SOLID, att|ERASE); lcdDrawFilledRect(xm-3, ym-3, 7, 7, SOLID, att|ERASE);
if (dir >= 0) { if (dir >= 0) {
lcdDrawSolidHorizontalLine(xm-1, ym-1, 3); lcdDrawSolidHorizontalLine(xm-1, ym-1, 3);
@ -132,7 +132,7 @@ void displayTrims(uint8_t phase)
lcdDrawSolidHorizontalLine(xm-1, ym-1, 3); lcdDrawSolidHorizontalLine(xm-1, ym-1, 3);
lcdDrawSolidHorizontalLine(xm-1, ym+1, 3); lcdDrawSolidHorizontalLine(xm-1, ym+1, 3);
xm += val; xm += val;
#if !defined(CPUM64) || !defined(FRSKY) #if !defined(CPUM64) || !defined(TELEMETRY_FRSKY)
lcdDrawFilledRect(xm-3, ym-3, 7, 7, SOLID, att|ERASE); lcdDrawFilledRect(xm-3, ym-3, 7, 7, SOLID, att|ERASE);
if (dir >= 0) { if (dir >= 0) {
lcdDrawSolidVerticalLine(xm+1, ym-1, 3); lcdDrawSolidVerticalLine(xm+1, ym-1, 3);
@ -249,12 +249,12 @@ void onMainViewMenu(const char *result)
POPUP_MENU_ADD_ITEM(STR_RESET_TIMER1); POPUP_MENU_ADD_ITEM(STR_RESET_TIMER1);
POPUP_MENU_ADD_ITEM(STR_RESET_TIMER2); POPUP_MENU_ADD_ITEM(STR_RESET_TIMER2);
POPUP_MENU_ADD_ITEM(STR_RESET_TIMER3); POPUP_MENU_ADD_ITEM(STR_RESET_TIMER3);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
POPUP_MENU_ADD_ITEM(STR_RESET_TELEMETRY); POPUP_MENU_ADD_ITEM(STR_RESET_TELEMETRY);
#endif #endif
} }
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
else if (result == STR_RESET_TELEMETRY) { else if (result == STR_RESET_TELEMETRY) {
telemetryReset(); telemetryReset();
} }
@ -328,7 +328,7 @@ void menuMainView(uint8_t event)
#else #else
POPUP_MENU_ADD_ITEM(STR_RESET_TIMER1); POPUP_MENU_ADD_ITEM(STR_RESET_TIMER1);
POPUP_MENU_ADD_ITEM(STR_RESET_TIMER2); POPUP_MENU_ADD_ITEM(STR_RESET_TIMER2);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
POPUP_MENU_ADD_ITEM(STR_RESET_TELEMETRY); POPUP_MENU_ADD_ITEM(STR_RESET_TELEMETRY);
#endif #endif
POPUP_MENU_ADD_ITEM(STR_RESET_FLIGHT); POPUP_MENU_ADD_ITEM(STR_RESET_FLIGHT);
@ -373,19 +373,19 @@ void menuMainView(uint8_t event)
break; break;
case EVT_KEY_TELEMETRY: case EVT_KEY_TELEMETRY:
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (!IS_FAI_ENABLED()) if (!IS_FAI_ENABLED())
chainMenu(menuTelemetryFrsky); chainMenu(menuTelemetryFrsky);
#elif defined(JETI) #elif defined(TELEMETRY_JETI)
JETI_EnableRXD(); // enable JETI-Telemetry reception JETI_EnableRXD(); // enable JETI-Telemetry reception
chainMenu(menuTelemetryJeti); chainMenu(menuTelemetryJeti);
#elif defined(ARDUPILOT) #elif defined(TELEMETRY_ARDUPILOT)
ARDUPILOT_EnableRXD(); // enable ArduPilot-Telemetry reception ARDUPILOT_EnableRXD(); // enable ArduPilot-Telemetry reception
chainMenu(menuTelemetryArduPilot); chainMenu(menuTelemetryArduPilot);
#elif defined(NMEA) #elif defined(TELEMETRY_NMEA)
NMEA_EnableRXD(); // enable NMEA-Telemetry reception NMEA_EnableRXD(); // enable NMEA-Telemetry reception
chainMenu(menuTelemetryNMEA); chainMenu(menuTelemetryNMEA);
#elif defined(MAVLINK) #elif defined(TELEMETRY_MAVLINK)
chainMenu(menuTelemetryMavlink); chainMenu(menuTelemetryMavlink);
#else #else
chainMenu(menuStatisticsDebug); chainMenu(menuStatisticsDebug);

View file

@ -55,7 +55,7 @@ void displayRssiLine()
} }
} }
#if defined(FRSKY) && defined(FRSKY_HUB) && defined(GPS) && !defined(CPUARM) #if defined(TELEMETRY_FRSKY) && defined(FRSKY_HUB) && defined(GPS) && !defined(CPUARM)
void displayGpsTime() void displayGpsTime()
{ {
uint8_t att = (TELEMETRY_STREAMING() ? LEFT|LEADING0 : LEFT|LEADING0|BLINK); uint8_t att = (TELEMETRY_STREAMING() ? LEFT|LEADING0 : LEFT|LEADING0|BLINK);

View file

@ -71,7 +71,7 @@ void onMainViewMenu(const char *result);
void menuMainViewChannelsMonitor(uint8_t event); void menuMainViewChannelsMonitor(uint8_t event);
void menuChannelsView(uint8_t event); void menuChannelsView(uint8_t event);
void menuMainView(uint8_t event); void menuMainView(uint8_t event);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
void menuTelemetryFrsky(uint8_t event); void menuTelemetryFrsky(uint8_t event);
#endif #endif
void menuCustomFunctions(uint8_t event, CustomFunctionData * functions, CustomFunctionsContext * functionsContext); void menuCustomFunctions(uint8_t event, CustomFunctionData * functions, CustomFunctionsContext * functionsContext);

View file

@ -215,7 +215,7 @@ void menuGeneralSetup(uint8_t event)
case ITEM_SETUP_BEEP_MODE: case ITEM_SETUP_BEEP_MODE:
g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_SPEAKER, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event); g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_SPEAKER, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (attr && checkIncDec_Ret) frskySendAlarms(); if (attr && checkIncDec_Ret) frskySendAlarms();
#endif #endif
break; break;
@ -402,7 +402,7 @@ void menuGeneralSetup(uint8_t event)
} }
#endif #endif
#if defined(FRSKY) && defined(FRSKY_HUB) && defined(GPS) #if defined(TELEMETRY_FRSKY) && defined(FRSKY_HUB) && defined(GPS)
case ITEM_SETUP_LABEL_GPS: case ITEM_SETUP_LABEL_GPS:
lcd_putsLeft(y, STR_GPS); lcd_putsLeft(y, STR_GPS);
break; break;
@ -456,7 +456,7 @@ void menuGeneralSetup(uint8_t event)
break; break;
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
case ITEM_MAVLINK_BAUD: case ITEM_MAVLINK_BAUD:
g_eeGeneral.mavbaud = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_MAVLINK_BAUD_LABEL, STR_MAVLINK_BAUDS, g_eeGeneral.mavbaud, 0, 7, attr, event); g_eeGeneral.mavbaud = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_MAVLINK_BAUD_LABEL, STR_MAVLINK_BAUDS, g_eeGeneral.mavbaud, 0, 7, attr, event);
break; break;

View file

@ -226,7 +226,7 @@ bool menuGeneralSetup(evt_t event)
case ITEM_SETUP_BEEP_MODE: case ITEM_SETUP_BEEP_MODE:
lcdDrawText(MENUS_MARGIN_LEFT, y, STR_SPEAKER); lcdDrawText(MENUS_MARGIN_LEFT, y, STR_SPEAKER);
g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event); g_eeGeneral.beepMode = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_VBEEPMODE, g_eeGeneral.beepMode, -2, 1, attr, event);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (attr && checkIncDec_Ret) frskySendAlarms(); if (attr && checkIncDec_Ret) frskySendAlarms();
#endif #endif
break; break;
@ -470,7 +470,7 @@ bool menuGeneralSetup(evt_t event)
break; break;
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
case ITEM_MAVLINK_BAUD: case ITEM_MAVLINK_BAUD:
lcdDrawText(MENUS_MARGIN_LEFT, y, STR_MAVLINK_BAUD_LABEL); lcdDrawText(MENUS_MARGIN_LEFT, y, STR_MAVLINK_BAUD_LABEL);
g_eeGeneral.mavbaud = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_MAVLINK_BAUDS, g_eeGeneral.mavbaud, 0, 7, attr, event); g_eeGeneral.mavbaud = selectMenuItem(RADIO_SETUP_2ND_COLUMN, y, STR_MAVLINK_BAUDS, g_eeGeneral.mavbaud, 0, 7, attr, event);

View file

@ -218,7 +218,7 @@ bool isSourceAvailableInCustomSwitches(int source)
{ {
bool result = isSourceAvailable(source); bool result = isSourceAvailable(source);
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
if (result && source>=MIXSRC_FIRST_TELEM && source<=MIXSRC_LAST_TELEM) { if (result && source>=MIXSRC_FIRST_TELEM && source<=MIXSRC_LAST_TELEM) {
div_t qr = div(source-MIXSRC_FIRST_TELEM, 3); div_t qr = div(source-MIXSRC_FIRST_TELEM, 3);
result = isTelemetryFieldComparisonAvailable(qr.quot); result = isTelemetryFieldComparisonAvailable(qr.quot);

View file

@ -136,7 +136,7 @@ void writeHeader()
f_puts("Time,", &g_oLogFile); f_puts("Time,", &g_oLogFile);
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#if !defined(CPUARM) #if !defined(CPUARM)
f_puts("Buffer,RX,TX,A1,A2,", &g_oLogFile); f_puts("Buffer,RX,TX,A1,A2,", &g_oLogFile);
#if defined(FRSKY_HUB) #if defined(FRSKY_HUB)
@ -234,7 +234,7 @@ void writeLogs()
f_printf(&g_oLogFile, "%d,", tmr10ms); f_printf(&g_oLogFile, "%d,", tmr10ms);
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#if !defined(CPUARM) #if !defined(CPUARM)
f_printf(&g_oLogFile, "%d,%d,%d,", telemetryStreaming, RAW_FRSKY_MINMAX(telemetryData.rssi[0]), RAW_FRSKY_MINMAX(telemetryData.rssi[1])); f_printf(&g_oLogFile, "%d,%d,%d,", telemetryStreaming, RAW_FRSKY_MINMAX(telemetryData.rssi[0]), RAW_FRSKY_MINMAX(telemetryData.rssi[1]));
for (uint8_t i=0; i<MAX_FRSKY_A_CHANNELS; i++) { for (uint8_t i=0; i<MAX_FRSKY_A_CHANNELS; i++) {

View file

@ -103,7 +103,7 @@ void perMain()
if (evt && (g_eeGeneral.backlightMode & e_backlight_mode_keys)) backlightOn(); // on keypress turn the light on if (evt && (g_eeGeneral.backlightMode & e_backlight_mode_keys)) backlightOn(); // on keypress turn the light on
doLoopCommonActions(); doLoopCommonActions();
#if defined(FRSKY) || defined(MAVLINK) #if defined(TELEMETRY_FRSKY) || defined(TELEMETRY_MAVLINK)
telemetryWakeup(); telemetryWakeup();
#endif #endif

View file

@ -368,12 +368,12 @@ getvalue_t getValue(mixsrc_t i)
return telemetryItem.value; return telemetryItem.value;
} }
} }
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
else if (i==MIXSRC_FIRST_TELEM-1+TELEM_RSSI_TX) return telemetryData.rssi[1].value; else if (i==MIXSRC_FIRST_TELEM-1+TELEM_RSSI_TX) return telemetryData.rssi[1].value;
else if (i==MIXSRC_FIRST_TELEM-1+TELEM_RSSI_RX) return telemetryData.rssi[0].value; else if (i==MIXSRC_FIRST_TELEM-1+TELEM_RSSI_RX) return telemetryData.rssi[0].value;
else if (i==MIXSRC_FIRST_TELEM-1+TELEM_A1) return telemetryData.analog[TELEM_ANA_A1].value; else if (i==MIXSRC_FIRST_TELEM-1+TELEM_A1) return telemetryData.analog[TELEM_ANA_A1].value;
else if (i==MIXSRC_FIRST_TELEM-1+TELEM_A2) return telemetryData.analog[TELEM_ANA_A2].value; else if (i==MIXSRC_FIRST_TELEM-1+TELEM_A2) return telemetryData.analog[TELEM_ANA_A2].value;
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
else if (i==MIXSRC_FIRST_TELEM-1+TELEM_ALT) return telemetryData.hub.baroAltitude; else if (i==MIXSRC_FIRST_TELEM-1+TELEM_ALT) return telemetryData.hub.baroAltitude;
#elif defined(FRSKY_HUB) || defined(WS_HOW_HIGH) #elif defined(FRSKY_HUB) || defined(WS_HOW_HIGH)
else if (i==MIXSRC_FIRST_TELEM-1+TELEM_ALT) return TELEMETRY_RELATIVE_BARO_ALT_BP; else if (i==MIXSRC_FIRST_TELEM-1+TELEM_ALT) return TELEMETRY_RELATIVE_BARO_ALT_BP;

View file

@ -380,14 +380,14 @@ enum TelemetrySensorFormula
#endif #endif
enum VarioSource { enum VarioSource {
#if !defined(FRSKY_SPORT) #if !defined(TELEMETRY_FRSKY_SPORT)
VARIO_SOURCE_ALTI, VARIO_SOURCE_ALTI,
VARIO_SOURCE_ALTI_PLUS, VARIO_SOURCE_ALTI_PLUS,
#endif #endif
VARIO_SOURCE_VSPEED, VARIO_SOURCE_VSPEED,
VARIO_SOURCE_A1, VARIO_SOURCE_A1,
VARIO_SOURCE_A2, VARIO_SOURCE_A2,
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
VARIO_SOURCE_DTE, VARIO_SOURCE_DTE,
#endif #endif
VARIO_SOURCE_COUNT, VARIO_SOURCE_COUNT,

View file

@ -153,7 +153,7 @@ void per10ms()
} }
#endif #endif
#if defined(FRSKY) || defined(JETI) #if defined(TELEMETRY_FRSKY) || defined(TELEMETRY_JETI)
if (!IS_DSM2_SERIAL_PROTOCOL(s_current_protocol[0])) { if (!IS_DSM2_SERIAL_PROTOCOL(s_current_protocol[0])) {
telemetryInterrupt10ms(); telemetryInterrupt10ms();
} }
@ -440,7 +440,7 @@ void modelDefault(uint8_t id)
} }
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
g_model.mavlink.rc_rssi_scale = 15; g_model.mavlink.rc_rssi_scale = 15;
g_model.mavlink.pc_rssi_en = 1; g_model.mavlink.pc_rssi_en = 1;
#endif #endif
@ -787,7 +787,7 @@ getvalue_t convert8bitsTelemValue(source_t channel, ls_telemetry_value_t value)
return value; return value;
} }
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
ls_telemetry_value_t minTelemValue(source_t channel) ls_telemetry_value_t minTelemValue(source_t channel)
{ {
return 0; return 0;
@ -804,7 +804,7 @@ ls_telemetry_value_t max8bitsTelemValue(source_t channel)
return 30000; return 30000;
} }
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
/* /*
ls_telemetry_value_t minTelemValue(uint8_t channel) ls_telemetry_value_t minTelemValue(uint8_t channel)
@ -858,7 +858,7 @@ getvalue_t convert8bitsTelemValue(uint8_t channel, ls_telemetry_value_t value)
case TELEM_TIMER2: case TELEM_TIMER2:
result = value * 5; result = value * 5;
break; break;
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
case TELEM_ALT: case TELEM_ALT:
case TELEM_GPSALT: case TELEM_GPSALT:
case TELEM_MAX_ALT: case TELEM_MAX_ALT:
@ -1624,7 +1624,7 @@ void flightReset(uint8_t check)
} }
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
telemetryReset(); telemetryReset();
#endif #endif
@ -1949,7 +1949,7 @@ void opentxClose(uint8_t shutdown)
#endif #endif
pausePulses(); // stop mixer task to disable trims processing while in shutdown pausePulses(); // stop mixer task to disable trims processing while in shutdown
AUDIO_BYE(); AUDIO_BYE();
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
// TODO needed? telemetryEnd(); // TODO needed? telemetryEnd();
#endif #endif
#if defined(LUA) #if defined(LUA)
@ -2273,7 +2273,7 @@ FORCEINLINE void DSM2_USART_vect()
#if !defined(SIMU) && !defined(CPUARM) #if !defined(SIMU) && !defined(CPUARM)
#if defined (FRSKY) #if defined (TELEMETRY_FRSKY)
FORCEINLINE void FRSKY_USART_vect() FORCEINLINE void FRSKY_USART_vect()
{ {
@ -2288,14 +2288,14 @@ FORCEINLINE void FRSKY_USART_vect()
// USART0/1 Transmit Data Register Emtpy ISR // USART0/1 Transmit Data Register Emtpy ISR
ISR(USART_UDRE_vect_N(TLM_USART)) ISR(USART_UDRE_vect_N(TLM_USART))
{ {
#if defined(FRSKY) && defined(DSM2_SERIAL) #if defined(TELEMETRY_FRSKY) && defined(DSM2_SERIAL)
if (IS_DSM2_PROTOCOL(g_model.protocol)) { // TODO not s_current_protocol? if (IS_DSM2_PROTOCOL(g_model.protocol)) { // TODO not s_current_protocol?
DSM2_USART_vect(); DSM2_USART_vect();
} }
else { else {
FRSKY_USART_vect(); FRSKY_USART_vect();
} }
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
FRSKY_USART_vect(); FRSKY_USART_vect();
#else #else
DSM2_USART_vect(); DSM2_USART_vect();
@ -2646,11 +2646,11 @@ int main()
sei(); // interrupts needed now sei(); // interrupts needed now
#if !defined(CPUARM) && defined(FRSKY) && !defined(DSM2_SERIAL) #if !defined(CPUARM) && defined(TELEMETRY_FRSKY) && !defined(DSM2_SERIAL)
telemetryInit(); telemetryInit();
#endif #endif
#if defined(DSM2_SERIAL) && !defined(FRSKY) #if defined(DSM2_SERIAL) && !defined(TELEMETRY_FRSKY)
DSM2_Init(); DSM2_Init();
#endif #endif

View file

@ -97,7 +97,7 @@
#define CASE_PWM_BACKLIGHT(x) #define CASE_PWM_BACKLIGHT(x)
#endif #endif
#if defined(FRSKY) && defined(FRSKY_HUB) && defined(GPS) #if defined(TELEMETRY_FRSKY) && defined(FRSKY_HUB) && defined(GPS)
#define CASE_GPS(x) x, #define CASE_GPS(x) x,
#else #else
#define CASE_GPS(x) #define CASE_GPS(x)
@ -121,13 +121,13 @@
#define CASE_SPLASH(x) #define CASE_SPLASH(x)
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define CASE_FRSKY(x) x, #define CASE_FRSKY(x) x,
#else #else
#define CASE_FRSKY(x) #define CASE_FRSKY(x)
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define CASE_MAVLINK(x) x, #define CASE_MAVLINK(x) x,
#else #else
#define CASE_MAVLINK(x) #define CASE_MAVLINK(x)
@ -1555,7 +1555,7 @@ extern bar_threshold_t barsThresholds[THLD_MAX];
#define FILL_THRESHOLD(idx, val) #define FILL_THRESHOLD(idx, val)
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
ls_telemetry_value_t minTelemValue(source_t channel); ls_telemetry_value_t minTelemValue(source_t channel);
ls_telemetry_value_t maxTelemValue(source_t channel); ls_telemetry_value_t maxTelemValue(source_t channel);
#else #else
@ -1581,7 +1581,7 @@ getvalue_t convertLswTelemValue(LogicalSwitchData * cs);
#define maxBarTelemValue(channel) maxTelemValue(channel) #define maxBarTelemValue(channel) maxTelemValue(channel)
#endif #endif
#if defined(FRSKY) || defined(CPUARM) #if defined(TELEMETRY_FRSKY) || defined(CPUARM)
lcdint_t applyChannelRatio(source_t channel, lcdint_t val); lcdint_t applyChannelRatio(source_t channel, lcdint_t val);
#define ANA_CHANNEL_UNIT(channel) g_model.frsky.channels[channel].type #define ANA_CHANNEL_UNIT(channel) g_model.frsky.channels[channel].type
#endif #endif
@ -1600,7 +1600,7 @@ inline int div_and_round(int num, int den)
return num / den; return num / den;
} }
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
NOINLINE uint8_t getRssiAlarmValue(uint8_t alarm); NOINLINE uint8_t getRssiAlarmValue(uint8_t alarm);
extern const pm_uint8_t bchunit_ar[]; extern const pm_uint8_t bchunit_ar[];
@ -1652,7 +1652,7 @@ void varioWakeup();
#if defined(CPUARM) #if defined(CPUARM)
void putsValueWithUnit(coord_t x, coord_t y, int32_t val, uint8_t unit, LcdFlags att); void putsValueWithUnit(coord_t x, coord_t y, int32_t val, uint8_t unit, LcdFlags att);
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
FORCEINLINE void convertUnit(getvalue_t & val, uint8_t & unit) FORCEINLINE void convertUnit(getvalue_t & val, uint8_t & unit)
{ {
if (IS_IMPERIAL_ENABLE()) { if (IS_IMPERIAL_ENABLE()) {
@ -1695,7 +1695,7 @@ FORCEINLINE void convertUnit(getvalue_t & val, uint8_t & unit)
#define IS_USR_PROTO_WS_HOW_HIGH() (g_model.frsky.usrProto == USR_PROTO_WS_HOW_HIGH) #define IS_USR_PROTO_WS_HOW_HIGH() (g_model.frsky.usrProto == USR_PROTO_WS_HOW_HIGH)
#endif #endif
#if defined(FRSKY) && defined(FRSKY_HUB) && defined(GPS) #if defined(TELEMETRY_FRSKY) && defined(FRSKY_HUB) && defined(GPS)
#define IS_GPS_AVAILABLE() IS_USR_PROTO_FRSKY_HUB() #define IS_GPS_AVAILABLE() IS_USR_PROTO_FRSKY_HUB()
#else #else
#define IS_GPS_AVAILABLE() (0) #define IS_GPS_AVAILABLE() (0)

View file

@ -762,7 +762,7 @@ void setupPulses()
if (s_current_protocol[0] != required_protocol) { if (s_current_protocol[0] != required_protocol) {
#if defined(DSM2_SERIAL) && defined(FRSKY) #if defined(DSM2_SERIAL) && defined(TELEMETRY_FRSKY)
if (s_current_protocol[0] == 255 || IS_DSM2_PROTOCOL(s_current_protocol[0])) { if (s_current_protocol[0] == 255 || IS_DSM2_PROTOCOL(s_current_protocol[0])) {
telemetryInit(); telemetryInit();
} }
@ -852,7 +852,7 @@ void setupPulses()
PORTB &= ~(1<<OUT_B_PPM); // Hold PPM output low PORTB &= ~(1<<OUT_B_PPM); // Hold PPM output low
break; break;
#if defined(DSM2_SERIAL) && defined(FRSKY) #if defined(DSM2_SERIAL) && defined(TELEMETRY_FRSKY)
case PROTO_DSM2_LP45: case PROTO_DSM2_LP45:
case PROTO_DSM2_DSM2: case PROTO_DSM2_DSM2:
case PROTO_DSM2_DSMX: case PROTO_DSM2_DSMX:

View file

@ -541,7 +541,7 @@ int main(int argc,char **argv)
th9xSim->show(); // Otherwise the main window gets centred across my two monitors, split down the middle. th9xSim->show(); // Otherwise the main window gets centred across my two monitors, split down the middle.
#endif #endif
#if defined(FRSKY) && !defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY) && !defined(TELEMETRY_FRSKY_SPORT)
telemetryStreaming = 1; telemetryStreaming = 1;
#endif #endif

View file

@ -89,7 +89,7 @@ void postModelLoad(bool alarms)
resumeMixerCalculations(); resumeMixerCalculations();
// TODO pulses should be started after mixer calculations ... // TODO pulses should be started after mixer calculations ...
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
frskySendAlarms(); frskySendAlarms();
#endif #endif

View file

@ -385,7 +385,7 @@ bool getLogicalSwitch(uint8_t idx)
} }
else { else {
mixsrc_t v1 = ls->v1; mixsrc_t v1 = ls->v1;
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
// Telemetry // Telemetry
if (v1 >= MIXSRC_FIRST_TELEM) { if (v1 >= MIXSRC_FIRST_TELEM) {
#if defined(CPUARM) #if defined(CPUARM)
@ -485,7 +485,7 @@ bool getLogicalSwitch(uint8_t idx)
} }
} }
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
DurationAndDelayProcessing: DurationAndDelayProcessing:
#endif #endif

View file

@ -191,7 +191,7 @@ void processMultiplexAna()
#if !defined(SIMU) && (defined(TELEMETRY_MOD_14051) || defined(TELEMETRY_MOD_14051_SWAPPED)) #if !defined(SIMU) && (defined(TELEMETRY_MOD_14051) || defined(TELEMETRY_MOD_14051_SWAPPED))
#define THR_STATE() pf7_digital[PF7_THR] #define THR_STATE() pf7_digital[PF7_THR]
#define AIL_STATE() pf7_digital[PF7_AIL] #define AIL_STATE() pf7_digital[PF7_AIL]
#elif defined(JETI) || defined(FRSKY) || defined(ARDUPILOT) || defined(NMEA) || defined(MAVLINK) #elif defined(TELEMETRY_JETI) || defined(TELEMETRY_FRSKY) || defined(TELEMETRY_ARDUPILOT) || defined(TELEMETRY_NMEA) || defined(TELEMETRY_MAVLINK)
#define THR_STATE() (PINC & (1<<INP_C_ThrCt)) #define THR_STATE() (PINC & (1<<INP_C_ThrCt))
#define AIL_STATE() (PINC & (1<<INP_C_AileDR)) #define AIL_STATE() (PINC & (1<<INP_C_AileDR))
#else #else

View file

@ -163,7 +163,7 @@ bool checkSlaveMode();
#define OUT_E_BUZZER 3 #define OUT_E_BUZZER 3
#define INP_E_ElevDR 2 #define INP_E_ElevDR 2
#if defined(JETI) || defined(FRSKY) || defined(ARDUPILOT) || defined(NMEA) || defined(MAVLINK) #if defined(TELEMETRY_JETI) || defined(TELEMETRY_FRSKY) || defined(TELEMETRY_ARDUPILOT) || defined(TELEMETRY_NMEA) || defined(TELEMETRY_MAVLINK)
#define INP_C_ThrCt 6 #define INP_C_ThrCt 6
#define INP_C_AileDR 7 #define INP_C_AileDR 7
#else #else

View file

@ -73,7 +73,7 @@ if(MULTIMODULE)
set(SRC ${SRC} pulses/multi_arm.cpp telemetry/spektrum.cpp) set(SRC ${SRC} pulses/multi_arm.cpp telemetry/spektrum.cpp)
endif() endif()
add_definitions(-DCPUARM) add_definitions(-DCPUARM)
add_definitions(-DFRSKY -DFRSKY_SPORT -DFRSKY_HUB -DGPS -DPXX -DDSM2) add_definitions(-DTELEMETRY_FRSKY -DTELEMETRY_FRSKY_SPORT -DFRSKY_HUB -DGPS -DPXX -DDSM2)
add_definitions(-DBOLD_FONT -DBATTGRAPH -DTHRTRACE) add_definitions(-DBOLD_FONT -DBATTGRAPH -DTHRTRACE)
include_directories(${COOS_DIR} ${COOS_DIR}/kernel ${COOS_DIR}/portable) include_directories(${COOS_DIR} ${COOS_DIR}/kernel ${COOS_DIR}/portable)
foreach(LANGUAGE ${TTS_LANGUAGES}) foreach(LANGUAGE ${TTS_LANGUAGES})

View file

@ -1,4 +1,4 @@
option(EXT "Telemetry protocol" OFF) # TODO rename this EXT option to TELEMETRY option(TELEMETRY "Telemetry protocol" OFF)
option(AUDIO "Audio support" OFF) option(AUDIO "Audio support" OFF)
option(VOICE "Voice support" OFF) option(VOICE "Voice support" OFF)
option(GRAPHICS "Additional graphics" ON) option(GRAPHICS "Additional graphics" ON)
@ -54,37 +54,37 @@ if(HAPTIC)
add_definitions(-DHAPTIC) add_definitions(-DHAPTIC)
set(SRC ${SRC} haptic.cpp) set(SRC ${SRC} haptic.cpp)
endif() endif()
if(${EXT} STREQUAL OFF) if(${TELEMETRY} STREQUAL OFF)
add_definitions(-DEXTSTD) add_definitions(-DTELEMETRY_NONE)
elseif(EXT STREQUAL ARDUPILOT) elseif(TELEMETRY STREQUAL ARDUPILOT)
add_definitions(-DARDUPILOT) add_definitions(-DTELEMETRY_ARDUPILOT)
set(SRC ${SRC} telemetry/ardupilot.cpp) set(SRC ${SRC} telemetry/ardupilot.cpp)
elseif(EXT STREQUAL NMEA) elseif(TELEMETRY STREQUAL NMEA)
add_definitions(-DNMEA) add_definitions(-DTELEMETRY_NMEA)
set(SRC ${SRC} telemetry/nmea.cpp) set(SRC ${SRC} telemetry/nmea.cpp)
elseif(EXT STREQUAL JETI) elseif(TELEMETRY STREQUAL JETI)
add_definitions(-DJETI) add_definitions(-DTELEMETRY_JETI)
set(SRC ${SRC} telemetry/jeti.cpp) set(SRC ${SRC} telemetry/jeti.cpp)
elseif(EXT STREQUAL MAVLINK) elseif(TELEMETRY STREQUAL MAVLINK)
add_definitions(-DMAVLINK) add_definitions(-DTELEMETRY_MAVLINK)
include_directories(${THIRDPARTY_DIR} gui/${GUI_DIR} targets/common/avr) include_directories(${THIRDPARTY_DIR} gui/${GUI_DIR} targets/common/avr)
set(SRC ${SRC} telemetry/mavlink.cpp targets/common/avr/serial_driver.cpp) set(SRC ${SRC} telemetry/mavlink.cpp targets/common/avr/serial_driver.cpp)
set(GUI_SRC ${GUI_SRC} view_mavlink.cpp) set(GUI_SRC ${GUI_SRC} view_mavlink.cpp)
math(EXPR EEPROM_VARIANT ${EEPROM_VARIANT}+${MAVLINK_VARIANT}) math(EXPR EEPROM_VARIANT ${EEPROM_VARIANT}+${MAVLINK_VARIANT})
elseif(EXT STREQUAL TELEMETREZ) elseif(TELEMETRY STREQUAL TELEMETREZ)
add_definitions(-DTELEMETREZ) add_definitions(-DTELEMETRY_TELEMETREZ)
set(SRC ${SRC} telemetry/jeti.cpp) set(SRC ${SRC} telemetry/jeti.cpp)
elseif(EXT STREQUAL FRSKY_SPORT) elseif(TELEMETRY STREQUAL FRSKY_SPORT)
add_definitions(-DFRSKY_SPORT) add_definitions(-DTELEMETRY_FRSKY_SPORT)
set(SRC ${SRC} crc16.cpp telemetry/frsky_sport.cpp) set(SRC ${SRC} crc16.cpp telemetry/frsky_sport.cpp)
endif() endif()
if(EXT STREQUAL FRSKY OR EXT STREQUAL FRSKY_SPORT OR EXT STREQUAL TELEMETREZ) if(TELEMETRY STREQUAL FRSKY OR TELEMETRY STREQUAL FRSKY_SPORT OR TELEMETRY STREQUAL TELEMETREZ)
option(FRSKY_HUB "FrSky Hub support" ON) option(FRSKY_HUB "FrSky Hub support" ON)
option(WS_HOW_HIGH "Winged Shadow sensors support" ON) option(WS_HOW_HIGH "Winged Shadow sensors support" ON)
option(GAUGES "Telemetry gauges" OFF) option(GAUGES "Telemetry gauges" OFF)
option(GPS "GPS support" ON) option(GPS "GPS support" ON)
option(VARIO "Vario support" ON) option(VARIO "Vario support" ON)
add_definitions(-DFRSKY) add_definitions(-DTELEMETRY_FRSKY)
set(SRC ${SRC} telemetry/telemetry.cpp telemetry/telemetry_holders.cpp telemetry/frsky.cpp telemetry/frsky_d.cpp) set(SRC ${SRC} telemetry/telemetry.cpp telemetry/telemetry_holders.cpp telemetry/frsky.cpp telemetry/frsky_d.cpp)
set(FIRMWARE_SRC ${FIRMWARE_SRC} targets/common/avr/telemetry_driver.cpp) set(FIRMWARE_SRC ${FIRMWARE_SRC} targets/common/avr/telemetry_driver.cpp)
set(GUI_SRC ${GUI_SRC} view_telemetry.cpp) set(GUI_SRC ${GUI_SRC} view_telemetry.cpp)

View file

@ -20,7 +20,7 @@
#include "opentx.h" #include "opentx.h"
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
void telemetryEnableTx(void) void telemetryEnableTx(void)
{ {

View file

@ -192,14 +192,14 @@ const char * OpenTxSimulator::getError()
void OpenTxSimulator::sendTelemetry(uint8_t * data, unsigned int len) void OpenTxSimulator::sendTelemetry(uint8_t * data, unsigned int len)
{ {
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
processSportPacket(data); processSportPacket(data);
#endif #endif
} }
uint8_t OpenTxSimulator::getSensorInstance(uint16_t id, uint8_t defaultValue) uint8_t OpenTxSimulator::getSensorInstance(uint16_t id, uint8_t defaultValue)
{ {
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
for (int i = 0; i<MAX_SENSORS; i++) { for (int i = 0; i<MAX_SENSORS; i++) {
if (isTelemetryFieldAvailable(i)) { if (isTelemetryFieldAvailable(i)) {
TelemetrySensor * sensor = &g_model.telemetrySensors[i]; TelemetrySensor * sensor = &g_model.telemetrySensors[i];
@ -214,7 +214,7 @@ uint8_t OpenTxSimulator::getSensorInstance(uint16_t id, uint8_t defaultValue)
uint16_t OpenTxSimulator::getSensorRatio(uint16_t id) uint16_t OpenTxSimulator::getSensorRatio(uint16_t id)
{ {
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
for (int i = 0; i<MAX_SENSORS; i++) { for (int i = 0; i<MAX_SENSORS; i++) {
if (isTelemetryFieldAvailable(i)) { if (isTelemetryFieldAvailable(i)) {
TelemetrySensor * sensor = &g_model.telemetrySensors[i]; TelemetrySensor * sensor = &g_model.telemetrySensors[i];

View file

@ -284,7 +284,7 @@ void simuSetSwitch(uint8_t swtch, int8_t state)
SWITCH_CASE(5, ping, 1<<INP_G_Gear) SWITCH_CASE(5, ping, 1<<INP_G_Gear)
SWITCH_CASE(6, pinb, 1<<INP_L_Trainer) SWITCH_CASE(6, pinb, 1<<INP_L_Trainer)
#else // PCB9X #else // PCB9X
#if defined(JETI) || defined(FRSKY) || defined(NMEA) || defined(ARDUPILOT) || defined(MAVLINK) #if defined(TELEMETRY_JETI) || defined(TELEMETRY_FRSKY) || defined(TELEMETRY_NMEA) || defined(TELEMETRY_ARDUPILOT) || defined(TELEMETRY_MAVLINK)
SWITCH_CASE(0, pinc, 1<<INP_C_ThrCt) SWITCH_CASE(0, pinc, 1<<INP_C_ThrCt)
SWITCH_CASE(4, pinc, 1<<INP_C_AileDR) SWITCH_CASE(4, pinc, 1<<INP_C_AileDR)
#else #else

View file

@ -105,7 +105,7 @@ extern "C" void UART0_IRQHandler()
#define SECOND_UART_Configure(...) #define SECOND_UART_Configure(...)
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
void serial2TelemetryInit(unsigned int /*protocol*/) void serial2TelemetryInit(unsigned int /*protocol*/)
{ {
SECOND_UART_Configure(FRSKY_D_BAUDRATE, Master_frequency); SECOND_UART_Configure(FRSKY_D_BAUDRATE, Master_frequency);

View file

@ -171,7 +171,7 @@ void mixerTask(void * pdata)
CoLeaveMutexSection(mixerMutex); CoLeaveMutexSection(mixerMutex);
DEBUG_TIMER_STOP(debugTimerMixer); DEBUG_TIMER_STOP(debugTimerMixer);
#if defined(FRSKY) || defined(MAVLINK) #if defined(TELEMETRY_FRSKY) || defined(TELEMETRY_MAVLINK)
DEBUG_TIMER_START(debugTimerTelemetryWakeup); DEBUG_TIMER_START(debugTimerTelemetryWakeup);
telemetryWakeup(); telemetryWakeup();
DEBUG_TIMER_STOP(debugTimerTelemetryWakeup); DEBUG_TIMER_STOP(debugTimerTelemetryWakeup);

View file

@ -163,7 +163,7 @@ NOINLINE void processFrskyTelemetryData(uint8_t data)
#endif #endif
} // switch } // switch
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
if (IS_FRSKY_SPORT_PROTOCOL() && telemetryRxBufferCount >= FRSKY_SPORT_PACKET_SIZE) { if (IS_FRSKY_SPORT_PROTOCOL() && telemetryRxBufferCount >= FRSKY_SPORT_PACKET_SIZE) {
processSportPacket(telemetryRxBuffer); processSportPacket(telemetryRxBuffer);
dataState = STATE_DATA_IDLE; dataState = STATE_DATA_IDLE;

View file

@ -21,19 +21,19 @@
#ifndef _TELEMETRY_H_ #ifndef _TELEMETRY_H_
#define _TELEMETRY_H_ #define _TELEMETRY_H_
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
// FrSky Telemetry // FrSky Telemetry
#include "frsky.h" #include "frsky.h"
#elif defined(JETI) #elif defined(TELEMETRY_JETI)
// Jeti-DUPLEX Telemetry // Jeti-DUPLEX Telemetry
#include "jeti.h" #include "jeti.h"
#elif defined(ARDUPILOT) #elif defined(TELEMETRY_ARDUPILOT)
// ArduPilot Telemetry // ArduPilot Telemetry
#include "ardupilot.h" #include "ardupilot.h"
#elif defined(NMEA) #elif defined(TELEMETRY_NMEA)
// NMEA Telemetry // NMEA Telemetry
#include "nmea.h" #include "nmea.h"
#elif defined(MAVLINK) #elif defined(TELEMETRY_MAVLINK)
// Mavlink Telemetry // Mavlink Telemetry
#include "mavlink.h" #include "mavlink.h"
#endif #endif

View file

@ -483,12 +483,12 @@ void setTelemetryValue(TelemetryProtocol protocol, uint16_t id, uint8_t subId, u
int index = availableTelemetryIndex(); int index = availableTelemetryIndex();
if (index >= 0) { if (index >= 0) {
switch (protocol) { switch (protocol) {
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
case TELEM_PROTO_FRSKY_SPORT: case TELEM_PROTO_FRSKY_SPORT:
frskySportSetDefault(index, id, subId, instance); frskySportSetDefault(index, id, subId, instance);
break; break;
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
case TELEM_PROTO_FRSKY_D: case TELEM_PROTO_FRSKY_D:
frskyDSetDefault(index, id); frskyDSetDefault(index, id);
break; break;

View file

@ -22,7 +22,7 @@
void frskyDProcessPacket(uint8_t *packet); void frskyDProcessPacket(uint8_t *packet);
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
bool checkSportPacket(uint8_t *packet); bool checkSportPacket(uint8_t *packet);
void processSportPacket(uint8_t * packet); void processSportPacket(uint8_t * packet);
bool checkSportPacket(uint8_t *packet); bool checkSportPacket(uint8_t *packet);
@ -30,7 +30,7 @@ void frskyCalculateCellStats(void);
void displayVoltagesScreen(); void displayVoltagesScreen();
#endif #endif
#if defined(FRSKY) && !defined(CPUARM) #if defined(TELEMETRY_FRSKY) && !defined(CPUARM)
TEST(FrSky, gpsNfuel) TEST(FrSky, gpsNfuel)
{ {
g_model.frsky.usrProto = 1; g_model.frsky.usrProto = 1;
@ -77,7 +77,7 @@ TEST(FrSky, dateNtime)
} }
#endif #endif
#if defined(FRSKY) && defined(CPUARM) #if defined(TELEMETRY_FRSKY) && defined(CPUARM)
TEST(FrSky, TelemetryValueWithMinAveraging) TEST(FrSky, TelemetryValueWithMinAveraging)
{ {
/* /*
@ -173,9 +173,9 @@ TEST(FrSky, HubAltNegative)
processHubPacket(BARO_ALT_AP_ID, 05); processHubPacket(BARO_ALT_AP_ID, 05);
EXPECT_EQ(telemetryItems[0].value, 120); EXPECT_EQ(telemetryItems[0].value, 120);
} }
#endif // defined(FRSKY) && defined(CPUARM) #endif // defined(TELEMETRY_FRSKY) && defined(CPUARM)
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
TEST(FrSkySPORT, checkCrc) TEST(FrSkySPORT, checkCrc)
{ {
// Packet downstream // Packet downstream
@ -516,4 +516,4 @@ TEST(FrSkySPORT, frskyCurrent)
EXPECT_EQ(telemetryItems[0].valueMax, 505); EXPECT_EQ(telemetryItems[0].valueMax, 505);
} }
#endif //#if defined(FRSKY_SPORT) #endif //#if defined(TELEMETRY_FRSKY_SPORT)

View file

@ -78,11 +78,11 @@ inline void MIXER_RESET()
inline void TELEMETRY_RESET() inline void TELEMETRY_RESET()
{ {
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
memclear(&telemetryData, sizeof(telemetryData)); memclear(&telemetryData, sizeof(telemetryData));
TELEMETRY_RSSI() = 100; TELEMETRY_RSSI() = 100;
#endif #endif
#if defined(CPUARM) && defined(FRSKY) #if defined(CPUARM) && defined(TELEMETRY_FRSKY)
for (int i=0; i<MAX_SENSORS; i++) { for (int i=0; i<MAX_SENSORS; i++) {
telemetryItems[i].clear(); telemetryItems[i].clear();
} }

View file

@ -65,7 +65,7 @@ const pm_char STR_OPEN9X[] PROGMEM =
ISTR(VFSWRESET) ISTR(VFSWRESET)
ISTR(FUNCSOUNDS) ISTR(FUNCSOUNDS)
ISTR(VTELEMCHNS) ISTR(VTELEMCHNS)
#if defined(FRSKY) || defined(CPUARM) #if defined(TELEMETRY_FRSKY) || defined(CPUARM)
ISTR(VTELEMUNIT) ISTR(VTELEMUNIT)
ISTR(VALARM) ISTR(VALARM)
ISTR(VALARMFN) ISTR(VALARMFN)
@ -130,7 +130,7 @@ const pm_char STR_OPEN9X[] PROGMEM =
ISTR(VCELLINDEX) ISTR(VCELLINDEX)
ISTR(VANTENNATYPES) ISTR(VANTENNATYPES)
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
ISTR(MAVLINK_BAUDS) ISTR(MAVLINK_BAUDS)
ISTR(MAVLINK_AC_MODES) ISTR(MAVLINK_AC_MODES)
ISTR(MAVLINK_AP_MODES) ISTR(MAVLINK_AP_MODES)
@ -258,7 +258,7 @@ const pm_char STR_BLOFFBRIGHTNESS[] PROGMEM = TR_BLOFFBRIGHTNESS;
const pm_char STR_SPLASHSCREEN[] PROGMEM = TR_SPLASHSCREEN; const pm_char STR_SPLASHSCREEN[] PROGMEM = TR_SPLASHSCREEN;
const pm_char STR_THROTTLEWARNING[] PROGMEM = TR_THROTTLEWARNING; const pm_char STR_THROTTLEWARNING[] PROGMEM = TR_THROTTLEWARNING;
const pm_char STR_SWITCHWARNING[] PROGMEM = TR_SWITCHWARNING; const pm_char STR_SWITCHWARNING[] PROGMEM = TR_SWITCHWARNING;
#ifdef FRSKY #ifdef TELEMETRY_FRSKY
const pm_char STR_TIMEZONE[] PROGMEM = TR_TIMEZONE; const pm_char STR_TIMEZONE[] PROGMEM = TR_TIMEZONE;
const pm_char STR_ADJUST_RTC[] PROGMEM = TR_ADJUST_RTC; const pm_char STR_ADJUST_RTC[] PROGMEM = TR_ADJUST_RTC;
const pm_char STR_GPS[] PROGMEM = TR_GPS; const pm_char STR_GPS[] PROGMEM = TR_GPS;
@ -355,7 +355,7 @@ const pm_char STR_MENUCUSTOMFUNC[] PROGMEM = TR_MENUCUSTOMFUNC;
const pm_char STR_MENUCUSTOMSCRIPTS[] PROGMEM = TR_MENUCUSTOMSCRIPTS; const pm_char STR_MENUCUSTOMSCRIPTS[] PROGMEM = TR_MENUCUSTOMSCRIPTS;
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
const pm_char STR_MENUTELEMETRY[] PROGMEM = TR_MENUTELEMETRY; const pm_char STR_MENUTELEMETRY[] PROGMEM = TR_MENUTELEMETRY;
const pm_char STR_LIMIT[] PROGMEM = TR_LIMIT; const pm_char STR_LIMIT[] PROGMEM = TR_LIMIT;
#endif #endif
@ -412,7 +412,7 @@ const pm_char STR_POWEROFF[] PROGMEM = TR_POWEROFF;
const pm_char STR_BATT_CALIB[] PROGMEM = TR_BATT_CALIB; const pm_char STR_BATT_CALIB[] PROGMEM = TR_BATT_CALIB;
#if defined(CPUARM) || defined(FRSKY) #if defined(CPUARM) || defined(TELEMETRY_FRSKY)
const pm_char STR_VOLTAGE[] PROGMEM = TR_VOLTAGE; const pm_char STR_VOLTAGE[] PROGMEM = TR_VOLTAGE;
const pm_char STR_CURRENT[] PROGMEM = TR_CURRENT; const pm_char STR_CURRENT[] PROGMEM = TR_CURRENT;
#endif #endif
@ -686,7 +686,7 @@ const pm_char STR_MODEL_SELECT[] PROGMEM = TR_MODEL_SELECT;
const pm_char STR_MODULE_RANGE[] PROGMEM = TR_MODULE_RANGE; const pm_char STR_MODULE_RANGE[] PROGMEM = TR_MODULE_RANGE;
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
const pm_char STR_MAVLINK_RC_RSSI_SCALE_LABEL[] PROGMEM = TR_MAVLINK_RC_RSSI_SCALE_LABEL; const pm_char STR_MAVLINK_RC_RSSI_SCALE_LABEL[] PROGMEM = TR_MAVLINK_RC_RSSI_SCALE_LABEL;
const pm_char STR_MAVLINK_PC_RSSI_EN_LABEL[] PROGMEM = TR_MAVLINK_PC_RSSI_EN_LABEL; const pm_char STR_MAVLINK_PC_RSSI_EN_LABEL[] PROGMEM = TR_MAVLINK_PC_RSSI_EN_LABEL;
const pm_char STR_MAVMENUSETUP_TITLE[] PROGMEM = TR_MAVMENUSETUP_TITLE; const pm_char STR_MAVMENUSETUP_TITLE[] PROGMEM = TR_MAVMENUSETUP_TITLE;

View file

@ -141,7 +141,7 @@ extern const pm_char STR_OPEN9X[];
#define OFS_VFSWRESET (OFS_VFSWFUNC + sizeof(TR_VFSWFUNC)) #define OFS_VFSWRESET (OFS_VFSWFUNC + sizeof(TR_VFSWFUNC))
#define OFS_FUNCSOUNDS (OFS_VFSWRESET + sizeof(TR_VFSWRESET)) #define OFS_FUNCSOUNDS (OFS_VFSWRESET + sizeof(TR_VFSWRESET))
#define OFS_VTELEMCHNS (OFS_FUNCSOUNDS + sizeof(TR_FUNCSOUNDS)) #define OFS_VTELEMCHNS (OFS_FUNCSOUNDS + sizeof(TR_FUNCSOUNDS))
#if defined(FRSKY) || defined(CPUARM) #if defined(TELEMETRY_FRSKY) || defined(CPUARM)
#if defined(CPUARM) #if defined(CPUARM)
#define OFS_VTELEMUNIT (OFS_VTELEMCHNS + sizeof(TR_VTELEMCHNS)) #define OFS_VTELEMUNIT (OFS_VTELEMCHNS + sizeof(TR_VTELEMCHNS))
#define OFS_VALARM (OFS_VTELEMUNIT + sizeof(TR_VTELEMUNIT)) #define OFS_VALARM (OFS_VTELEMUNIT + sizeof(TR_VTELEMUNIT))
@ -231,7 +231,7 @@ extern const pm_char STR_OPEN9X[];
#else #else
#define OFS_MAVLINK_BAUDS (OFS_VTRAINERMODES) #define OFS_MAVLINK_BAUDS (OFS_VTRAINERMODES)
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define OFS_MAVLINK_AC_MODES (OFS_MAVLINK_BAUDS + sizeof(TR_MAVLINK_BAUDS)) #define OFS_MAVLINK_AC_MODES (OFS_MAVLINK_BAUDS + sizeof(TR_MAVLINK_BAUDS))
#define OFS_MAVLINK_AP_MODES (OFS_MAVLINK_AC_MODES + sizeof(TR_MAVLINK_AC_MODES)) #define OFS_MAVLINK_AP_MODES (OFS_MAVLINK_AC_MODES + sizeof(TR_MAVLINK_AC_MODES))
#define OFS_SPARE (OFS_MAVLINK_AP_MODES + sizeof(TR_MAVLINK_AP_MODES)) #define OFS_SPARE (OFS_MAVLINK_AP_MODES + sizeof(TR_MAVLINK_AP_MODES))
@ -273,7 +273,7 @@ extern const pm_char STR_OPEN9X[];
#define STR_FUNCSOUNDS (STR_OPEN9X + OFS_FUNCSOUNDS) #define STR_FUNCSOUNDS (STR_OPEN9X + OFS_FUNCSOUNDS)
#define STR_VTELEMCHNS (STR_OPEN9X + OFS_VTELEMCHNS) #define STR_VTELEMCHNS (STR_OPEN9X + OFS_VTELEMCHNS)
#if defined(FRSKY) || defined(CPUARM) #if defined(TELEMETRY_FRSKY) || defined(CPUARM)
#if defined(CPUARM) #if defined(CPUARM)
#define STR_VTELEMUNIT (STR_OPEN9X + OFS_VTELEMUNIT) #define STR_VTELEMUNIT (STR_OPEN9X + OFS_VTELEMUNIT)
#define STR_VOLTSRC (STR_OPEN9X + OFS_VOLTSRC) #define STR_VOLTSRC (STR_OPEN9X + OFS_VOLTSRC)
@ -359,7 +359,7 @@ extern const pm_char STR_OPEN9X[];
#define STR_VANTENNATYPES (STR_OPEN9X + OFS_VANTENNATYPES) #define STR_VANTENNATYPES (STR_OPEN9X + OFS_VANTENNATYPES)
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define STR_MAVLINK_BAUDS (STR_OPEN9X + OFS_MAVLINK_BAUDS) #define STR_MAVLINK_BAUDS (STR_OPEN9X + OFS_MAVLINK_BAUDS)
#define STR_MAVLINK_AC_MODES (STR_OPEN9X + OFS_MAVLINK_AC_MODES) #define STR_MAVLINK_AC_MODES (STR_OPEN9X + OFS_MAVLINK_AC_MODES)
#define STR_MAVLINK_AP_MODES (STR_OPEN9X + OFS_MAVLINK_AP_MODES) #define STR_MAVLINK_AP_MODES (STR_OPEN9X + OFS_MAVLINK_AP_MODES)
@ -611,7 +611,7 @@ extern const pm_char STR_SENSOR[];
extern const pm_char STR_COUNTRYCODE[]; extern const pm_char STR_COUNTRYCODE[];
#endif #endif
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
extern const pm_char STR_LIMIT[]; extern const pm_char STR_LIMIT[];
#endif #endif
@ -632,7 +632,7 @@ extern const pm_char STR_POWEROFF[];
extern const pm_char STR_BATT_CALIB[]; extern const pm_char STR_BATT_CALIB[];
#if defined(CPUARM) || defined(FRSKY) #if defined(CPUARM) || defined(TELEMETRY_FRSKY)
extern const pm_char STR_VOLTAGE[]; extern const pm_char STR_VOLTAGE[];
extern const pm_char STR_CURRENT[]; extern const pm_char STR_CURRENT[];
#endif #endif
@ -975,7 +975,7 @@ extern const pm_char STR_BLCOLOR[];
extern const pm_char STR_MODULE_RANGE[]; extern const pm_char STR_MODULE_RANGE[];
#endif #endif
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
extern const pm_char STR_MAVLINK_RC_RSSI_SCALE_LABEL[]; extern const pm_char STR_MAVLINK_RC_RSSI_SCALE_LABEL[];
extern const pm_char STR_MAVLINK_PC_RSSI_EN_LABEL[]; extern const pm_char STR_MAVLINK_PC_RSSI_EN_LABEL[];
extern const pm_char STR_MAVMENUSETUP_TITLE[]; extern const pm_char STR_MAVMENUSETUP_TITLE[];

View file

@ -348,7 +348,7 @@
#define LEN_VFSWRESET TR("\004", "\012") #define LEN_VFSWRESET TR("\004", "\012")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetrie") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetrie")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -458,7 +458,7 @@
#endif #endif
#define LEN_VARIOSRC "\004" #define LEN_VARIOSRC "\004"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0" #define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0"
#else #else
#define TR_VARIOSRC "Alt\0""Alt+""VSpd""A1\0 ""A2\0" #define TR_VARIOSRC "Alt\0""Alt+""VSpd""A1\0 ""A2\0"
@ -586,7 +586,7 @@
#define LEN_VFAILSAFE "\012" #define LEN_VFAILSAFE "\012"
#define TR_VFAILSAFE "Nenastaven""Držet\0 ""Vlastní\0 ""Bez pulzů\0""Přijímač\0" #define TR_VFAILSAFE "Nenastaven""Držet\0 ""Vlastní\0 ""Bez pulzů\0""Přijímač\0"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1064,7 +1064,7 @@
#define TR_CONFIRMRESET "Smazat modely a nastavení?" #define TR_CONFIRMRESET "Smazat modely a nastavení?"
#define TR_TO_MANY_LUA_SCRIPTS "Příliš mnoho skriptů!" #define TR_TO_MANY_LUA_SCRIPTS "Příliš mnoho skriptů!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Mavlink Setup" #define TR_MAVMENUSETUP_TITLE "Mavlink Setup"

View file

@ -354,7 +354,7 @@
#define LEN_VFSWRESET TR("\004", "\011") #define LEN_VFSWRESET TR("\004", "\011")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetrie") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetrie")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -464,7 +464,7 @@
#endif #endif
#define LEN_VARIOSRC "\004" #define LEN_VARIOSRC "\004"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "Vspd""A1\0 ""A2\0 ""dTE\0" #define TR_VARIOSRC "Vspd""A1\0 ""A2\0 ""dTE\0"
#else #else
#define TR_VARIOSRC "Alt\0""Alt+""Vspd""A1\0 ""A2\0 " #define TR_VARIOSRC "Alt\0""Alt+""Vspd""A1\0 ""A2\0 "
@ -602,7 +602,7 @@
#define LEN_VFAILSAFE "\015" // "\013" original #define LEN_VFAILSAFE "\015" // "\013" original
#define TR_VFAILSAFE "Kein Failsafe""Halte Pos.\0 ""Kanäle\0 ""Kein Signal\0 ""Empfänger\0 " #define TR_VFAILSAFE "Kein Failsafe""Halte Pos.\0 ""Kanäle\0 ""Kein Signal\0 ""Empfänger\0 "
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1083,7 +1083,7 @@
#define TR_CONFIRMRESET "ALLE Modelle + Einst. löschen?" #define TR_CONFIRMRESET "ALLE Modelle + Einst. löschen?"
#define TR_TO_MANY_LUA_SCRIPTS "Zu viele Lua-Scripte!!" #define TR_TO_MANY_LUA_SCRIPTS "Zu viele Lua-Scripte!!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Mavlink Setup" #define TR_MAVMENUSETUP_TITLE "Mavlink Setup"

View file

@ -355,7 +355,7 @@
#define LEN_VFSWRESET TR("\004", "\011") #define LEN_VFSWRESET TR("\004", "\011")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetry") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetry")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -465,7 +465,7 @@
#endif #endif
#define LEN_VARIOSRC "\004" #define LEN_VARIOSRC "\004"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0" #define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0"
#else #else
#define TR_VARIOSRC "Alt\0""Alt+""VSpd""A1\0 ""A2\0" #define TR_VARIOSRC "Alt\0""Alt+""VSpd""A1\0 ""A2\0"
@ -603,7 +603,7 @@
#define LEN_VFAILSAFE "\011" #define LEN_VFAILSAFE "\011"
#define TR_VFAILSAFE "Not set\0 ""Hold\0 ""Custom\0 ""No pulses""Receiver\0" #define TR_VFAILSAFE "Not set\0 ""Hold\0 ""Custom\0 ""No pulses""Receiver\0"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1089,7 +1089,7 @@
#define TR_CONFIRMRESET "Erase ALL models and settings?" #define TR_CONFIRMRESET "Erase ALL models and settings?"
#define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!" #define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Mavlink setup" #define TR_MAVMENUSETUP_TITLE "Mavlink setup"

View file

@ -348,7 +348,7 @@
#define LEN_VFSWRESET TR("\004", "\011") #define LEN_VFSWRESET TR("\004", "\011")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetry") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetry")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -458,7 +458,7 @@
#endif #endif
#define LEN_VARIOSRC "\005" #define LEN_VARIOSRC "\005"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Vario""A1\0 ""A2\0"
#else #else
#define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0"
@ -571,7 +571,7 @@
#define LEN_VFAILSAFE "\011" #define LEN_VFAILSAFE "\011"
#define TR_VFAILSAFE "Not set\0 ""Guardar\0 ""Adaptar\0 ""Sin pulso""Receiver\0" #define TR_VFAILSAFE "Not set\0 ""Guardar\0 ""Adaptar\0 ""Sin pulso""Receiver\0"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1028,7 +1028,7 @@
#define TR_CONFIRMRESET "Erase ALL models and settings?" #define TR_CONFIRMRESET "Erase ALL models and settings?"
#define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!" #define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Mavlink Setup" #define TR_MAVMENUSETUP_TITLE "Mavlink Setup"

View file

@ -348,7 +348,7 @@
#define LEN_VFSWRESET TR("\004", "\011") #define LEN_VFSWRESET TR("\004", "\011")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetry") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetry")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -458,7 +458,7 @@
#endif #endif
#define LEN_VARIOSRC "\005" #define LEN_VARIOSRC "\005"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Vario""A1\0 ""A2\0"
#else #else
#define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0"
@ -571,7 +571,7 @@
#define LEN_VFAILSAFE "\011" #define LEN_VFAILSAFE "\011"
#define TR_VFAILSAFE "Not set\0 ""Hold\0 ""Custom\0 ""No pulses""Receiver\0" #define TR_VFAILSAFE "Not set\0 ""Hold\0 ""Custom\0 ""No pulses""Receiver\0"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1028,7 +1028,7 @@
#define TR_CONFIRMRESET "Erase ALL models and settings?" #define TR_CONFIRMRESET "Erase ALL models and settings?"
#define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!" #define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Mavlink Setup" #define TR_MAVMENUSETUP_TITLE "Mavlink Setup"

View file

@ -350,7 +350,7 @@
#define LEN_VFSWRESET TR("\004", "\012") #define LEN_VFSWRESET TR("\004", "\012")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Télm", "Télémesure") #define TR_FSW_RESET_TELEM TR("Télm", "Télémesure")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -460,7 +460,7 @@
#endif #endif
#define LEN_VARIOSRC "\005" #define LEN_VARIOSRC "\005"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "Vario""A1\0 ""A2\0 ""dTE\0 " #define TR_VARIOSRC "Vario""A1\0 ""A2\0 ""dTE\0 "
#else #else
#define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0"
@ -585,7 +585,7 @@
#define LEN_VFAILSAFE "\011" #define LEN_VFAILSAFE "\011"
#define TR_VFAILSAFE TR("Pas déf.\0""Maintien\0""Prédéf.\0 ""Pas d'imp""Récepteur", "Pas déf.\0""Maintien\0""Prédéfini""Pas d'imp""Récepteur") #define TR_VFAILSAFE TR("Pas déf.\0""Maintien\0""Prédéf.\0 ""Pas d'imp""Récepteur", "Pas déf.\0""Maintien\0""Prédéfini""Pas d'imp""Récepteur")
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1060,7 +1060,7 @@
#define TR_CONFIRMRESET "Effacer TOUS modèles/réglages?" #define TR_CONFIRMRESET "Effacer TOUS modèles/réglages?"
#define TR_TO_MANY_LUA_SCRIPTS "Trop de scripts lua!" #define TR_TO_MANY_LUA_SCRIPTS "Trop de scripts lua!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "RSSI Max" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "RSSI Max"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Config Mavlink" #define TR_MAVMENUSETUP_TITLE "Config Mavlink"

View file

@ -350,7 +350,7 @@
#define LEN_VFSWRESET TR("\004", "\011") #define LEN_VFSWRESET TR("\004", "\011")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetr.") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetr.")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -460,7 +460,7 @@
#endif #endif
#define LEN_VARIOSRC "\005" #define LEN_VARIOSRC "\005"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Vario""A1\0 ""A2\0"
#else #else
#define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0"
@ -585,7 +585,7 @@
#define LEN_VFAILSAFE "\013" #define LEN_VFAILSAFE "\013"
#define TR_VFAILSAFE "Non settato""Mantieni\0 ""Personali\0 ""No impulsi\0""Ricevente\0 " #define TR_VFAILSAFE "Non settato""Mantieni\0 ""Personali\0 ""No impulsi\0""Ricevente\0 "
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1063,7 +1063,7 @@
#define TR_CONFIRMRESET "Resettare TUTTI i dati?" #define TR_CONFIRMRESET "Resettare TUTTI i dati?"
#define TR_TO_MANY_LUA_SCRIPTS "Troppi Scripts Lua!" #define TR_TO_MANY_LUA_SCRIPTS "Troppi Scripts Lua!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Setta Mavlink" #define TR_MAVMENUSETUP_TITLE "Setta Mavlink"

View file

@ -351,7 +351,7 @@
#define LEN_VFSWRESET TR("\004", "\012") #define LEN_VFSWRESET TR("\004", "\012")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetrie") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetrie")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -461,7 +461,7 @@
#endif #endif
#define LEN_VARIOSRC "\004" #define LEN_VARIOSRC "\004"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0" #define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0"
#else #else
#define TR_VARIOSRC "Alt\0""Alt+""VSpd""A1\0 ""A2\0" #define TR_VARIOSRC "Alt\0""Alt+""VSpd""A1\0 ""A2\0"
@ -590,7 +590,7 @@
#define LEN_VFAILSAFE TR("\013","\011") #define LEN_VFAILSAFE TR("\013","\011")
#define TR_VFAILSAFE TR("Niet Gezet\0""Vasthouden\0""Custom\0 ""Geen Pulsen""Ontvanger\0 ","Not Set\0 ""Hold\0 ""Custom\0 ""No Pulses""Receiver\0") #define TR_VFAILSAFE TR("Niet Gezet\0""Vasthouden\0""Custom\0 ""Geen Pulsen""Ontvanger\0 ","Not Set\0 ""Hold\0 ""Custom\0 ""No Pulses""Receiver\0")
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1077,7 +1077,7 @@
#define TR_CONFIRMRESET "Wis ALLE modellen en instellingen?" #define TR_CONFIRMRESET "Wis ALLE modellen en instellingen?"
#define TR_TO_MANY_LUA_SCRIPTS "Te veel Lua scripts!" #define TR_TO_MANY_LUA_SCRIPTS "Te veel Lua scripts!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Mavlink Setup" #define TR_MAVMENUSETUP_TITLE "Mavlink Setup"

View file

@ -352,7 +352,7 @@
#define LEN_VFSWRESET TR("\004", "\011") /*9 decimal*/ #define LEN_VFSWRESET TR("\004", "\011") /*9 decimal*/
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetra") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetra")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -462,7 +462,7 @@
#endif #endif
#define LEN_VARIOSRC "\004" #define LEN_VARIOSRC "\004"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0" #define TR_VARIOSRC "VSpd""A1\0 ""A2\0 ""dTE\0"
#else #else
#define TR_VARIOSRC "Wys\0""Wys+""VSpd""A1\0 ""A2\0" #define TR_VARIOSRC "Wys\0""Wys+""VSpd""A1\0 ""A2\0"
@ -587,7 +587,7 @@
#define LEN_VFAILSAFE "\011" /*9 decimal*/ #define LEN_VFAILSAFE "\011" /*9 decimal*/
#define TR_VFAILSAFE "Brak \0 ""Utrzymuj\0""Własne \0""0 sygnału""Odbiornik" #define TR_VFAILSAFE "Brak \0 ""Utrzymuj\0""Własne \0""0 sygnału""Odbiornik"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" /*9 decimal*/ #define LEN_MAVLINK_AC_MODES "\011" /*9 decimal*/
@ -1065,7 +1065,7 @@
#define TR_CONFIRMRESET "WYkasować wszytkie modele? " #define TR_CONFIRMRESET "WYkasować wszytkie modele? "
#define TR_TO_MANY_LUA_SCRIPTS "Za dużo skryptów Lua!" #define TR_TO_MANY_LUA_SCRIPTS "Za dużo skryptów Lua!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "MaksRSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "MaksRSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Ustaw.Mavlink" #define TR_MAVMENUSETUP_TITLE "Ustaw.Mavlink"

View file

@ -343,7 +343,7 @@
#define LEN_VFSWRESET TR("\004", "\011") #define LEN_VFSWRESET TR("\004", "\011")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetry") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetry")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -453,7 +453,7 @@
#endif #endif
#define LEN_VARIOSRC "\005" #define LEN_VARIOSRC "\005"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Vario""A1\0 ""A2\0"
#else #else
#define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0"
@ -566,7 +566,7 @@
#define LEN_VFAILSAFE "\011" #define LEN_VFAILSAFE "\011"
#define TR_VFAILSAFE "Not set\0 ""Hold\0 ""Custom\0 ""No pulses""Receiver\0" #define TR_VFAILSAFE "Not set\0 ""Hold\0 ""Custom\0 ""No pulses""Receiver\0"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1023,7 +1023,7 @@
#define TR_CONFIRMRESET "Erase ALL models and settings?" #define TR_CONFIRMRESET "Erase ALL models and settings?"
#define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!" #define TR_TO_MANY_LUA_SCRIPTS "Too many Lua scripts!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "Mavlink Setup" #define TR_MAVMENUSETUP_TITLE "Mavlink Setup"

View file

@ -348,7 +348,7 @@
#define LEN_VFSWRESET TR("\004", "\011") #define LEN_VFSWRESET TR("\004", "\011")
#if defined(FRSKY) #if defined(TELEMETRY_FRSKY)
#define TR_FSW_RESET_TELEM TR("Telm", "Telemetry") #define TR_FSW_RESET_TELEM TR("Telm", "Telemetry")
#else #else
#define TR_FSW_RESET_TELEM #define TR_FSW_RESET_TELEM
@ -458,7 +458,7 @@
#endif #endif
#define LEN_VARIOSRC "\005" #define LEN_VARIOSRC "\005"
#if defined(FRSKY_SPORT) #if defined(TELEMETRY_FRSKY_SPORT)
#define TR_VARIOSRC "Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Vario""A1\0 ""A2\0"
#else #else
#define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0"
@ -596,7 +596,7 @@
#define LEN_VFAILSAFE "\011" #define LEN_VFAILSAFE "\011"
#define TR_VFAILSAFE "Ej givet""Lås Servo""Anpassat\0""Pulsfritt""Mottagare" #define TR_VFAILSAFE "Ej givet""Lås Servo""Anpassat\0""Pulsfritt""Mottagare"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define LEN_MAVLINK_BAUDS "\006" #define LEN_MAVLINK_BAUDS "\006"
#define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200"
#define LEN_MAVLINK_AC_MODES "\011" #define LEN_MAVLINK_AC_MODES "\011"
@ -1076,7 +1076,7 @@
#define TR_CONFIRMRESET "Erase ALL models and settings?" #define TR_CONFIRMRESET "Erase ALL models and settings?"
#define TR_TO_MANY_LUA_SCRIPTS "För många Lua-scripts!" #define TR_TO_MANY_LUA_SCRIPTS "För många Lua-scripts!"
#if defined(MAVLINK) #if defined(TELEMETRY_MAVLINK)
#define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI"
#define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN"
#define TR_MAVMENUSETUP_TITLE "MAVLINKINSTÄLLNINGAR" #define TR_MAVMENUSETUP_TITLE "MAVLINKINSTÄLLNINGAR"

View file

@ -70,7 +70,7 @@ void varioWakeup()
} }
} }
#elif defined(FRSKY) #elif defined(TELEMETRY_FRSKY)
void varioWakeup() void varioWakeup()
{ {

View file

@ -66,14 +66,14 @@ elif options[optcount] == "9xr128":
board_family = BOARD_FAMILY_AVR board_family = BOARD_FAMILY_AVR
elif options[optcount] == "gruvin9x": elif options[optcount] == "gruvin9x":
command_options["PCB"] = "GRUVIN9X" command_options["PCB"] = "GRUVIN9X"
command_options["EXT"] = "FRSKY" command_options["TELEMETRY"] = "FRSKY"
firmware_options = options_gruvin9x firmware_options = options_gruvin9x
maxsize = 65536 * 4 maxsize = 65536 * 4
board = BOARD_GRUVIN9X board = BOARD_GRUVIN9X
board_family = BOARD_FAMILY_AVR board_family = BOARD_FAMILY_AVR
elif options[optcount] == "mega2560": elif options[optcount] == "mega2560":
command_options["PCB"] = "MEGA2560" command_options["PCB"] = "MEGA2560"
command_options["EXT"] = "FRSKY" command_options["TELEMETRY"] = "FRSKY"
firmware_options = options_mega2560 firmware_options = options_mega2560
maxsize = 65536 * 4 maxsize = 65536 * 4
board = BOARD_GRUVIN9X board = BOARD_GRUVIN9X

View file

@ -3,7 +3,7 @@
# The commands used to compare 2.2 flash usage # The commands used to compare 2.2 flash usage
# on 2.1 release: make PCB=9X EXT=FRSKY VOICE=YES AUDIO=YES AUTOSOURCE=YES AUTOSWITCH=YES HELI=YES TEMPLATES=YES GAUGES=NO # on 2.1 release: make PCB=9X EXT=FRSKY VOICE=YES AUDIO=YES AUTOSOURCE=YES AUTOSWITCH=YES HELI=YES TEMPLATES=YES GAUGES=NO
# => 64818 (program) + 3236 (data) # => 64818 (program) + 3236 (data)
# on 2.2 release: cmake -DPCB=9X -DEXT=FRSKY -DAUDIO=YES -DVOICE=YES -DHELI=YES -DTEMPLATES=YES ~/git/opentx # on 2.2 release: cmake -DPCB=9X -DTELEMETRY=FRSKY -DAUDIO=YES -DVOICE=YES -DHELI=YES -DTEMPLATES=YES ~/git/opentx
# => 64828 (program) + 3236 (data) # => 64828 (program) + 3236 (data)
import os import os

View file

@ -26,12 +26,12 @@ tts_avr = {
} }
options_9x_ext = { options_9x_ext = {
"nmea": ("EXT", "NMEA", None), "nmea": ("TELEMETRY", "NMEA", None),
"frsky": ("EXT", "FRSKY", None), "frsky": ("TELEMETRY", "FRSKY", None),
"telemetrez": ("EXT", "TELEMETREZ", None), "telemetrez": ("TELEMETRY", "TELEMETREZ", None),
"jeti": ("EXT", "JETI", None), "jeti": ("TELEMETRY", "JETI", None),
"ardupilot": ("EXT", "ARDUPILOT", None), "ardupilot": ("TELEMETRY", "ARDUPILOT", None),
"mavlink": ("EXT", "MAVLINK", None), "mavlink": ("TELEMETRY", "MAVLINK", None),
} }
options_9x = { options_9x = {

View file

@ -13,14 +13,19 @@ cd build
# OpenTX on 9X stock with FrSky telemetry # OpenTX on 9X stock with FrSky telemetry
rm -rf * rm -rf *
cmake ${COMMON_OPTIONS} -DPCB=9X -DHELI=YES -DEXT=FRSKY ${SRCDIR} cmake ${COMMON_OPTIONS} -DPCB=9X -DHELI=YES -DTELEMETRY=FRSKY ${SRCDIR}
make -j2 firmware make -j2 firmware
make -j2 simu make -j2 simu
make -j2 gtests ; ./gtests make -j2 gtests ; ./gtests
# OpenTX on 9X stock with Mavlink telemetry # OpenTX on 9X stock with Ardupilot telemetry
rm -rf * rm -rf *
cmake ${COMMON_OPTIONS} -DPCB=9X -DHELI=YES -DEXT=MAVLINK ${SRCDIR} cmake ${COMMON_OPTIONS} -DPCB=9X -DHELI=YES -DTELEMETRY=ARDUPILOT ${SRCDIR}
make -j2 firmware
# OpenTX on 9X stock with JETI telemetry
rm -rf *
cmake ${COMMON_OPTIONS} -DPCB=9X -DHELI=YES -DTELEMETRY=JETI ${SRCDIR}
make -j2 firmware make -j2 firmware
# OpenTX on Mega2560 # OpenTX on Mega2560
@ -32,7 +37,7 @@ make -j2 gtests ; ./gtests
# OpenTX on Mega2560 with Mavlink telemetry # OpenTX on Mega2560 with Mavlink telemetry
rm -rf * rm -rf *
cmake ${COMMON_OPTIONS} -DPCB=MEGA2560 -DEXT=MAVLINK -DHELI=YES -DAUDIO=YES -DVOICE=YES ${SRCDIR} cmake ${COMMON_OPTIONS} -DPCB=MEGA2560 -DTELEMETRY=MAVLINK -DHELI=YES -DAUDIO=YES -DVOICE=YES ${SRCDIR}
make -j2 firmware make -j2 firmware
make -j2 simu make -j2 simu
make -j2 gtests ; ./gtests make -j2 gtests ; ./gtests