From c31f184813f199ca9a8acbdb90367557a805a544 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Sat, 30 Nov 2013 11:43:59 +0100 Subject: [PATCH 1/8] [all] FAS Offset compensation, +/- 1.5A ( issue 166 ) --- src/gui/menu_model.cpp | 11 ++++++++++- src/myeeprom.h | 4 ++++ src/telemetry/frsky.cpp | 4 ++++ src/telemetry/frsky_sport.cpp | 8 ++++++++ src/translations.cpp | 1 + src/translations.h | 1 + src/translations/cz.h | 1 + src/translations/cz.h.txt | 1 + src/translations/de.h | 1 + src/translations/de.h.txt | 1 + src/translations/en.h | 1 + src/translations/es.h | 1 + src/translations/es.h.txt | 1 + src/translations/fr.h | 1 + src/translations/fr.h.txt | 1 + src/translations/it.h | 1 + src/translations/it.h.txt | 1 + src/translations/pl.h | 1 + src/translations/pl.h.txt | 1 + src/translations/pt.h | 1 + src/translations/pt.h.txt | 1 + src/translations/se.h | 1 + src/translations/se.h.txt | 1 + 23 files changed, 45 insertions(+), 1 deletion(-) diff --git a/src/gui/menu_model.cpp b/src/gui/menu_model.cpp index d94e42ebf..855e3d0e0 100644 --- a/src/gui/menu_model.cpp +++ b/src/gui/menu_model.cpp @@ -5167,6 +5167,7 @@ enum menuModelTelemetryItems { #endif ITEM_TELEMETRY_USR_VOLTAGE_SOURCE, ITEM_TELEMETRY_USR_CURRENT_SOURCE, + ITEM_TELEMETRY_FAS_OFFSET, #if defined(CPUARM) ITEM_TELEMTETRY_PERSISTENT_MAH, #endif @@ -5249,7 +5250,7 @@ enum menuModelTelemetryItems { void menuModelTelemetry(uint8_t event) { - MENU(STR_MENUTELEMETRY, menuTabModel, e_Telemetry, ITEM_TELEMETRY_MAX+1, {0, CHANNEL_ROWS CHANNEL_ROWS RSSI_ROWS USRDATA_LINES 0, 0, IF_CPUARM(0) IF_VARIO(LABEL(Vario)) IF_VARIO(0) IF_VARIO(VARIO_RANGE_ROWS) CASE_PCBTARANIS(LABEL(TopBar)) CASE_PCBTARANIS(0) SCREEN_TYPE_ROWS, 2, 2, 2, 2, SCREEN_TYPE_ROWS, 2, 2, 2, 2, IF_CPUARM(SCREEN_TYPE_ROWS) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) }); + MENU(STR_MENUTELEMETRY, menuTabModel, e_Telemetry, ITEM_TELEMETRY_MAX+1, {0, CHANNEL_ROWS CHANNEL_ROWS RSSI_ROWS USRDATA_LINES 0, 0, 0, IF_CPUARM(0) IF_VARIO(LABEL(Vario)) IF_VARIO(0) IF_VARIO(VARIO_RANGE_ROWS) CASE_PCBTARANIS(LABEL(TopBar)) CASE_PCBTARANIS(0) SCREEN_TYPE_ROWS, 2, 2, 2, 2, SCREEN_TYPE_ROWS, 2, 2, 2, 2, IF_CPUARM(SCREEN_TYPE_ROWS) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) }); uint8_t sub = m_posVert - 1; @@ -5420,6 +5421,14 @@ void menuModelTelemetry(uint8_t event) if (attr) CHECK_INCDEC_MODELVAR_ZERO(event, g_model.frsky.currentSource, 3); break; + case ITEM_TELEMETRY_FAS_OFFSET: + lcd_putsLeft(y, STR_FAS_OFFSET); + lcd_outdezAtt(TELEM_COL2, y, g_model.frsky.fasOffset, attr|LEFT|PREC1); + lcd_outdezAtt(TELEM_COL2+6*FW, y, frskyData.hub.current, LEFT|PREC1); + lcd_putc(TELEM_COL2+8*FW, y, 'A'); + if (attr) g_model.frsky.fasOffset = checkIncDec(event, g_model.frsky.fasOffset, -15, 15, EE_MODEL); + break; + #if defined(CPUARM) case ITEM_TELEMTETRY_PERSISTENT_MAH: g_model.frsky.mAhPersistent = onoffMenuItem(g_model.frsky.mAhPersistent, TELEM_COL2, y, STR_PERSISTENT_MAH, attr, event); diff --git a/src/myeeprom.h b/src/myeeprom.h index 60238e09d..83f0dd579 100644 --- a/src/myeeprom.h +++ b/src/myeeprom.h @@ -988,6 +988,8 @@ PACK(typedef struct t_FrSkyData { FrSkyRSSIAlarm rssiAlarms[2]; uint16_t mAhPersistent:1; uint16_t storedMah:15; + int8_t fasOffset:5; + uint8_t spare:3; }) FrSkyData; #else #define MAX_FRSKY_SCREENS 2 @@ -1005,6 +1007,8 @@ PACK(typedef struct t_FrSkyData { int8_t varioCenterMin:5; uint8_t currentSource:3; int8_t varioCenterMax:5; + int8_t fasOffset:5; + uint8_t spare:3; }) FrSkyData; #endif diff --git a/src/telemetry/frsky.cpp b/src/telemetry/frsky.cpp index f2e7f7905..892e75056 100644 --- a/src/telemetry/frsky.cpp +++ b/src/telemetry/frsky.cpp @@ -191,6 +191,10 @@ void parseTelemHubByte(uint8_t byte) break; case offsetof(FrskySerialData, current): + if(((int16_t)frskyData.hub.current + g_model.frsky.fasOffset)>0) + frskyData.hub.current += g_model.frsky.fasOffset; + else + frskyData.hub.current = 0; if (frskyData.hub.current > frskyData.hub.maxCurrent) frskyData.hub.maxCurrent = frskyData.hub.current; break; diff --git a/src/telemetry/frsky_sport.cpp b/src/telemetry/frsky_sport.cpp index 4794940b5..4eec76018 100644 --- a/src/telemetry/frsky_sport.cpp +++ b/src/telemetry/frsky_sport.cpp @@ -191,6 +191,10 @@ void processHubPacket(uint8_t id, uint16_t value) break; case CURRENT_ID: + if(((int16_t)frskyData.hub.current + g_model.frsky.fasOffset)>0) + frskyData.hub.current += g_model.frsky.fasOffset; + else + frskyData.hub.current = 0; if (frskyData.hub.current > frskyData.hub.maxCurrent) frskyData.hub.maxCurrent = frskyData.hub.current; break; @@ -370,6 +374,10 @@ void processSportPacket(uint8_t *packet) } else if (appId >= CURR_FIRST_ID && appId <= CURR_LAST_ID) { frskyData.hub.current = SPORT_DATA_U32(packet); + if(((int16_t)frskyData.hub.current + g_model.frsky.fasOffset)>0) + frskyData.hub.current += g_model.frsky.fasOffset; + else + frskyData.hub.current = 0; if (frskyData.hub.current > frskyData.hub.maxCurrent) frskyData.hub.maxCurrent = frskyData.hub.current; } diff --git a/src/translations.cpp b/src/translations.cpp index 98d62ab7b..6749c8d2f 100644 --- a/src/translations.cpp +++ b/src/translations.cpp @@ -266,6 +266,7 @@ const pm_char STR_EEPROMFORMATTING[] PROGMEM = TR_EEPROMFORMATTING; const pm_char STR_EEPROMOVERFLOW[] PROGMEM = TR_EEPROMOVERFLOW; const pm_char STR_TRIMS2OFFSETS[] PROGMEM = TR_TRIMS2OFFSETS; const pm_char STR_MENURADIOSETUP[] PROGMEM = TR_MENURADIOSETUP; +const pm_char STR_FAS_OFFSET[] PROGMEM = TR_FAS_OFFSET; #if defined(CPUM2560) || defined(CPUARM) const pm_char STR_MENUDATEANDTIME[] PROGMEM = TR_MENUDATEANDTIME; diff --git a/src/translations.h b/src/translations.h index 4a3e0600a..7f93d1e4d 100644 --- a/src/translations.h +++ b/src/translations.h @@ -447,6 +447,7 @@ extern const pm_char STR_MENUGLOBALVARS[]; extern const pm_char STR_INVERT_THR[]; extern const pm_char STR_AND_SWITCH[]; extern const pm_char STR_CF[]; +extern const pm_char STR_FAS_OFFSET[]; #if defined(DSM2) || defined(PXX) extern const pm_char STR_RXNUM[]; diff --git a/src/translations/cz.h b/src/translations/cz.h index dca96c257..66d33932d 100644 --- a/src/translations/cz.h +++ b/src/translations/cz.h @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "N\204zk\212 Alarm" #define TR_CRITICALALARM INDENT "Kritick\212 Alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/cz.h.txt b/src/translations/cz.h.txt index 145783ff3..724434f84 100644 --- a/src/translations/cz.h.txt +++ b/src/translations/cz.h.txt @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Nízký Alarm" #define TR_CRITICALALARM INDENT "Kritický Alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/de.h b/src/translations/de.h index a5ff6746a..065f2e57a 100644 --- a/src/translations/de.h +++ b/src/translations/de.h @@ -663,6 +663,7 @@ #define TR_LOWALARM INDENT "Low Alarm" #define TR_CRITICALALARM INDENT "Kritisch Alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/de.h.txt b/src/translations/de.h.txt index 3410e2f15..598489fde 100644 --- a/src/translations/de.h.txt +++ b/src/translations/de.h.txt @@ -663,6 +663,7 @@ #define TR_LOWALARM INDENT "Low Alarm" #define TR_CRITICALALARM INDENT "Kritisch Alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/en.h b/src/translations/en.h index 62876daf9..e87b5f7c6 100644 --- a/src/translations/en.h +++ b/src/translations/en.h @@ -667,6 +667,7 @@ #define TR_LOWALARM INDENT "Low Alarm" #define TR_CRITICALALARM INDENT "Critical Alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/es.h b/src/translations/es.h index 6efdcf038..974dcc350 100644 --- a/src/translations/es.h +++ b/src/translations/es.h @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Alarma baja" #define TR_CRITICALALARM INDENT "Alarma Critica" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/es.h.txt b/src/translations/es.h.txt index 49be12fc1..70487fdc4 100644 --- a/src/translations/es.h.txt +++ b/src/translations/es.h.txt @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Alarma baja" #define TR_CRITICALALARM INDENT "Alarma Critica" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/fr.h b/src/translations/fr.h index c2023571f..7de9ee984 100644 --- a/src/translations/fr.h +++ b/src/translations/fr.h @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Alarme basse" #define TR_CRITICALALARM INDENT "Alarme critique" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/fr.h.txt b/src/translations/fr.h.txt index 34604f7a6..81873286c 100644 --- a/src/translations/fr.h.txt +++ b/src/translations/fr.h.txt @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Alarme basse" #define TR_CRITICALALARM INDENT "Alarme critique" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/it.h b/src/translations/it.h index 2e4945d49..70718da14 100644 --- a/src/translations/it.h +++ b/src/translations/it.h @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Allarme Basso" #define TR_CRITICALALARM INDENT "Allarme Critico" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/it.h.txt b/src/translations/it.h.txt index 3a2c62fca..8c1229ac7 100644 --- a/src/translations/it.h.txt +++ b/src/translations/it.h.txt @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Allarme Basso" #define TR_CRITICALALARM INDENT "Allarme Critico" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/pl.h b/src/translations/pl.h index ef4afe289..c441faada 100644 --- a/src/translations/pl.h +++ b/src/translations/pl.h @@ -661,6 +661,7 @@ #define TR_LOWALARM INDENT "Alarm niski" #define TR_CRITICALALARM INDENT "Alarm krytyczny" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/pl.h.txt b/src/translations/pl.h.txt index 5525754ed..8a2caf86c 100644 --- a/src/translations/pl.h.txt +++ b/src/translations/pl.h.txt @@ -661,6 +661,7 @@ #define TR_LOWALARM INDENT "Alarm niski" #define TR_CRITICALALARM INDENT "Alarm krytyczny" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/pt.h b/src/translations/pt.h index 691c840af..022579f74 100644 --- a/src/translations/pt.h +++ b/src/translations/pt.h @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Low Alarm" #define TR_CRITICALALARM INDENT "Critical Alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/pt.h.txt b/src/translations/pt.h.txt index 691c840af..022579f74 100644 --- a/src/translations/pt.h.txt +++ b/src/translations/pt.h.txt @@ -660,6 +660,7 @@ #define TR_LOWALARM INDENT "Low Alarm" #define TR_CRITICALALARM INDENT "Critical Alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/se.h b/src/translations/se.h index de22c6599..029dfba9d 100644 --- a/src/translations/se.h +++ b/src/translations/se.h @@ -663,6 +663,7 @@ #define TR_LOWALARM INDENT "L\200g-alarm" #define TR_CRITICALALARM INDENT "Kritiskt alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/src/translations/se.h.txt b/src/translations/se.h.txt index 68de29549..1aaf93273 100644 --- a/src/translations/se.h.txt +++ b/src/translations/se.h.txt @@ -663,6 +663,7 @@ #define TR_LOWALARM INDENT "Låg-alarm" #define TR_CRITICALALARM INDENT "Kritiskt alarm" #define TR_PERSISTENT_MAH INDENT "Store mAh" +#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" From 97dda47e5b5c81789f52b617e7bbf43b21f4853e Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Sat, 30 Nov 2013 21:23:55 +0100 Subject: [PATCH 2/8] OpenTX code moved to transmitter directory --- .../releasenotes-9x.txt | 0 .../releasenotes-taranis.txt | 0 {src => transmitter/src}/CoOS/kernel/CoOS.h | 0 {src => transmitter/src}/CoOS/kernel/OsConfig.h | 0 {src => transmitter/src}/CoOS/kernel/OsCore.h | 0 {src => transmitter/src}/CoOS/kernel/OsError.h | 0 {src => transmitter/src}/CoOS/kernel/OsEvent.h | 0 {src => transmitter/src}/CoOS/kernel/OsFlag.h | 0 {src => transmitter/src}/CoOS/kernel/OsKernelHeap.h | 0 {src => transmitter/src}/CoOS/kernel/OsMM.h | 0 {src => transmitter/src}/CoOS/kernel/OsMutex.h | 0 {src => transmitter/src}/CoOS/kernel/OsQueue.h | 0 {src => transmitter/src}/CoOS/kernel/OsServiceReq.h | 0 {src => transmitter/src}/CoOS/kernel/OsTask.h | 0 {src => transmitter/src}/CoOS/kernel/OsTime.h | 0 {src => transmitter/src}/CoOS/kernel/OsTimer.h | 0 {src => transmitter/src}/CoOS/kernel/coocox.h | 0 {src => transmitter/src}/CoOS/kernel/core.c | 0 {src => transmitter/src}/CoOS/kernel/event.c | 0 {src => transmitter/src}/CoOS/kernel/flag.c | 0 {src => transmitter/src}/CoOS/kernel/hook.c | 0 {src => transmitter/src}/CoOS/kernel/kernelHeap.c | 0 {src => transmitter/src}/CoOS/kernel/mbox.c | 0 {src => transmitter/src}/CoOS/kernel/mm.c | 0 {src => transmitter/src}/CoOS/kernel/mutex.c | 0 {src => transmitter/src}/CoOS/kernel/queue.c | 0 {src => transmitter/src}/CoOS/kernel/sem.c | 0 {src => transmitter/src}/CoOS/kernel/serviceReq.c | 0 {src => transmitter/src}/CoOS/kernel/task.c | 0 {src => transmitter/src}/CoOS/kernel/time.c | 0 {src => transmitter/src}/CoOS/kernel/timer.c | 0 {src => transmitter/src}/CoOS/kernel/utility.c | 0 {src => transmitter/src}/CoOS/kernel/utility.h | 0 {src => transmitter/src}/CoOS/portable/GCC/port.c | 0 {src => transmitter/src}/CoOS/portable/OsArch.h | 0 {src => transmitter/src}/CoOS/portable/arch.c | 0 {src => transmitter/src}/FatFs/00readme.txt | 0 {src => transmitter/src}/FatFs/diskio.h | 0 {src => transmitter/src}/FatFs/fattime.c | 0 {src => transmitter/src}/FatFs/ff.c | 0 {src => transmitter/src}/FatFs/ff.h | 0 {src => transmitter/src}/FatFs/ffconf.h | 0 {src => transmitter/src}/FatFs/integer.h | 0 {src => transmitter/src}/FatFs/option/cc932.c | 0 {src => transmitter/src}/FatFs/option/cc936.c | 0 {src => transmitter/src}/FatFs/option/cc949.c | 0 {src => transmitter/src}/FatFs/option/cc950.c | 0 {src => transmitter/src}/FatFs/option/ccsbcs.c | 0 {src => transmitter/src}/FatFs/option/syscall.c | 0 {src => transmitter/src}/FatFs/option/unicode.c | 0 {src => transmitter/src}/GCS_MAVLink/.gitignore | 0 {src => transmitter/src}/GCS_MAVLink/COPYING | 0 {src => transmitter/src}/GCS_MAVLink/README | 0 .../include_v1.0/ardupilotmega/ardupilotmega.h | 0 .../include_v1.0/ardupilotmega/mavlink.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_ahrs.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data16.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data32.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data64.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data96.h | 0 .../ardupilotmega/mavlink_msg_digicam_configure.h | 0 .../ardupilotmega/mavlink_msg_digicam_control.h | 0 .../ardupilotmega/mavlink_msg_fence_fetch_point.h | 0 .../ardupilotmega/mavlink_msg_fence_point.h | 0 .../ardupilotmega/mavlink_msg_fence_status.h | 0 .../ardupilotmega/mavlink_msg_hwstatus.h | 0 .../ardupilotmega/mavlink_msg_limits_status.h | 0 .../ardupilotmega/mavlink_msg_meminfo.h | 0 .../ardupilotmega/mavlink_msg_mount_configure.h | 0 .../ardupilotmega/mavlink_msg_mount_control.h | 0 .../ardupilotmega/mavlink_msg_mount_status.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_radio.h | 0 .../ardupilotmega/mavlink_msg_rangefinder.h | 0 .../ardupilotmega/mavlink_msg_sensor_offsets.h | 0 .../ardupilotmega/mavlink_msg_set_mag_offsets.h | 0 .../ardupilotmega/mavlink_msg_simstate.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_wind.h | 0 .../include_v1.0/ardupilotmega/testsuite.h | 0 .../include_v1.0/ardupilotmega/version.h | 0 .../src}/GCS_MAVLink/include_v1.0/checksum.h | 0 .../src}/GCS_MAVLink/include_v1.0/common/common.h | 0 .../src}/GCS_MAVLink/include_v1.0/common/mavlink.h | 0 .../include_v1.0/common/mavlink_msg_attitude.h | 0 .../common/mavlink_msg_attitude_quaternion.h | 0 .../include_v1.0/common/mavlink_msg_auth_key.h | 0 .../common/mavlink_msg_battery_status.h | 0 .../common/mavlink_msg_change_operator_control.h | 0 .../mavlink_msg_change_operator_control_ack.h | 0 .../include_v1.0/common/mavlink_msg_command_ack.h | 0 .../include_v1.0/common/mavlink_msg_command_long.h | 0 .../include_v1.0/common/mavlink_msg_data_stream.h | 0 .../include_v1.0/common/mavlink_msg_debug.h | 0 .../include_v1.0/common/mavlink_msg_debug_vect.h | 0 .../common/mavlink_msg_file_transfer_dir_list.h | 0 .../common/mavlink_msg_file_transfer_res.h | 0 .../common/mavlink_msg_file_transfer_start.h | 0 .../common/mavlink_msg_global_position_int.h | 0 .../mavlink_msg_global_position_setpoint_int.h | 0 .../mavlink_msg_global_vision_position_estimate.h | 0 .../common/mavlink_msg_gps_global_origin.h | 0 .../include_v1.0/common/mavlink_msg_gps_raw_int.h | 0 .../include_v1.0/common/mavlink_msg_gps_status.h | 0 .../include_v1.0/common/mavlink_msg_heartbeat.h | 0 .../include_v1.0/common/mavlink_msg_highres_imu.h | 0 .../include_v1.0/common/mavlink_msg_hil_controls.h | 0 .../include_v1.0/common/mavlink_msg_hil_gps.h | 0 .../common/mavlink_msg_hil_optical_flow.h | 0 .../common/mavlink_msg_hil_rc_inputs_raw.h | 0 .../include_v1.0/common/mavlink_msg_hil_sensor.h | 0 .../include_v1.0/common/mavlink_msg_hil_state.h | 0 .../common/mavlink_msg_hil_state_quaternion.h | 0 .../common/mavlink_msg_local_position_ned.h | 0 ...nk_msg_local_position_ned_system_global_offset.h | 0 .../common/mavlink_msg_local_position_setpoint.h | 0 .../common/mavlink_msg_manual_control.h | 0 .../common/mavlink_msg_manual_setpoint.h | 0 .../include_v1.0/common/mavlink_msg_memory_vect.h | 0 .../include_v1.0/common/mavlink_msg_mission_ack.h | 0 .../common/mavlink_msg_mission_clear_all.h | 0 .../include_v1.0/common/mavlink_msg_mission_count.h | 0 .../common/mavlink_msg_mission_current.h | 0 .../include_v1.0/common/mavlink_msg_mission_item.h | 0 .../common/mavlink_msg_mission_item_reached.h | 0 .../common/mavlink_msg_mission_request.h | 0 .../common/mavlink_msg_mission_request_list.h | 0 .../mavlink_msg_mission_request_partial_list.h | 0 .../common/mavlink_msg_mission_set_current.h | 0 .../common/mavlink_msg_mission_write_partial_list.h | 0 .../common/mavlink_msg_named_value_float.h | 0 .../common/mavlink_msg_named_value_int.h | 0 .../common/mavlink_msg_nav_controller_output.h | 0 .../common/mavlink_msg_omnidirectional_flow.h | 0 .../include_v1.0/common/mavlink_msg_optical_flow.h | 0 .../common/mavlink_msg_param_request_list.h | 0 .../common/mavlink_msg_param_request_read.h | 0 .../include_v1.0/common/mavlink_msg_param_set.h | 0 .../include_v1.0/common/mavlink_msg_param_value.h | 0 .../include_v1.0/common/mavlink_msg_ping.h | 0 .../include_v1.0/common/mavlink_msg_radio_status.h | 0 .../include_v1.0/common/mavlink_msg_raw_imu.h | 0 .../include_v1.0/common/mavlink_msg_raw_pressure.h | 0 .../common/mavlink_msg_rc_channels_override.h | 0 .../common/mavlink_msg_rc_channels_raw.h | 0 .../common/mavlink_msg_rc_channels_scaled.h | 0 .../common/mavlink_msg_request_data_stream.h | 0 ...vlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h | 0 ...vlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h | 0 .../mavlink_msg_roll_pitch_yaw_thrust_setpoint.h | 0 .../common/mavlink_msg_safety_allowed_area.h | 0 .../common/mavlink_msg_safety_set_allowed_area.h | 0 .../include_v1.0/common/mavlink_msg_scaled_imu.h | 0 .../common/mavlink_msg_scaled_pressure.h | 0 .../common/mavlink_msg_servo_output_raw.h | 0 .../mavlink_msg_set_global_position_setpoint_int.h | 0 .../common/mavlink_msg_set_gps_global_origin.h | 0 .../mavlink_msg_set_local_position_setpoint.h | 0 .../include_v1.0/common/mavlink_msg_set_mode.h | 0 .../common/mavlink_msg_set_quad_motors_setpoint.h | 0 ...k_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h | 0 ...vlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h | 0 .../mavlink_msg_set_roll_pitch_yaw_speed_thrust.h | 0 .../common/mavlink_msg_set_roll_pitch_yaw_thrust.h | 0 .../include_v1.0/common/mavlink_msg_setpoint_6dof.h | 0 .../include_v1.0/common/mavlink_msg_setpoint_8dof.h | 0 .../include_v1.0/common/mavlink_msg_sim_state.h | 0 .../common/mavlink_msg_state_correction.h | 0 .../include_v1.0/common/mavlink_msg_statustext.h | 0 .../include_v1.0/common/mavlink_msg_sys_status.h | 0 .../include_v1.0/common/mavlink_msg_system_time.h | 0 .../include_v1.0/common/mavlink_msg_vfr_hud.h | 0 .../common/mavlink_msg_vicon_position_estimate.h | 0 .../common/mavlink_msg_vision_position_estimate.h | 0 .../common/mavlink_msg_vision_speed_estimate.h | 0 .../GCS_MAVLink/include_v1.0/common/testsuite.h | 0 .../src}/GCS_MAVLink/include_v1.0/common/version.h | 0 .../GCS_MAVLink/include_v1.0/mavlink_conversions.h | 0 .../src}/GCS_MAVLink/include_v1.0/mavlink_helpers.h | 0 .../include_v1.0/mavlink_protobuf_manager.hpp | 0 .../src}/GCS_MAVLink/include_v1.0/mavlink_types.h | 0 .../src}/GCS_MAVLink/include_v1.0/protocol.h | 0 .../message_definitions_v1.0/ardupilotmega.xml | 0 .../message_definitions_v1.0/autoquad.xml | 0 .../GCS_MAVLink/message_definitions_v1.0/common.xml | 0 .../message_definitions_v1.0/matrixpilot.xml | 0 .../message_definitions_v1.0/minimal.xml | 0 .../message_definitions_v1.0/pixhawk.proto | 0 .../message_definitions_v1.0/pixhawk.xml | 0 .../message_definitions_v1.0/sensesoar.xml | 0 .../GCS_MAVLink/message_definitions_v1.0/slugs.xml | 0 .../GCS_MAVLink/message_definitions_v1.0/test.xml | 0 .../message_definitions_v1.0/ualberta.xml | 0 {src => transmitter/src}/GCS_MAVLink/sync | 0 {src => transmitter/src}/Makefile | 0 {src => transmitter/src}/audio_arm.cpp | 0 {src => transmitter/src}/audio_arm.h | 0 {src => transmitter/src}/audio_avr.cpp | 0 {src => transmitter/src}/audio_avr.h | 0 {src => transmitter/src}/bitmaps/about_9x.lbm | 0 {src => transmitter/src}/bitmaps/about_9x.png | Bin {src => transmitter/src}/bitmaps/about_taranis.lbm | 0 {src => transmitter/src}/bitmaps/about_taranis.png | Bin {src => transmitter/src}/bitmaps/asterisk.lbm | 0 {src => transmitter/src}/bitmaps/asterisk.xbm | 0 {src => transmitter/src}/bitmaps/asterisk_4bits.lbm | 0 {src => transmitter/src}/bitmaps/asterisk_4bits.png | Bin {src => transmitter/src}/bitmaps/icons.lbm | 0 {src => transmitter/src}/bitmaps/icons.png | Bin {src => transmitter/src}/bitmaps/logo_taranis.bmp | Bin {src => transmitter/src}/bitmaps/logo_taranis.lbm | 0 {src => transmitter/src}/bitmaps/splash_9x.lbm | 0 {src => transmitter/src}/bitmaps/splash_9x.xbm | 0 {src => transmitter/src}/bitmaps/splash_taranis.lbm | 0 {src => transmitter/src}/bitmaps/splash_taranis.png | Bin {src => transmitter/src}/bitmaps/sticks.lbm | 0 {src => transmitter/src}/bitmaps/sticks_4x1.xbm | 0 {src => transmitter/src}/bmp.cpp | 0 {src => transmitter/src}/buzzer.cpp | 0 {src => transmitter/src}/buzzer.h | 0 {src => transmitter/src}/debug.cpp | 0 {src => transmitter/src}/debug.h | 0 {src => transmitter/src}/eeprom_common.cpp | 0 {src => transmitter/src}/eeprom_common.h | 0 {src => transmitter/src}/eeprom_conversions.cpp | 0 {src => transmitter/src}/eeprom_raw.cpp | 0 {src => transmitter/src}/eeprom_raw.h | 0 {src => transmitter/src}/eeprom_rlc.cpp | 0 {src => transmitter/src}/eeprom_rlc.h | 0 {src => transmitter/src}/fifo.h | 0 {src => transmitter/src}/fonts/sqt5/font_04x06.lbm | 0 {src => transmitter/src}/fonts/sqt5/font_04x06.png | Bin {src => transmitter/src}/fonts/sqt5/font_05x07.lbm | 0 {src => transmitter/src}/fonts/sqt5/font_05x07.png | Bin {src => transmitter/src}/fonts/sqt5/font_08x10.lbm | 0 {src => transmitter/src}/fonts/sqt5/font_08x10.png | Bin {src => transmitter/src}/fonts/sqt5/font_10x14.lbm | 0 {src => transmitter/src}/fonts/sqt5/font_10x14.png | Bin .../src}/fonts/sqt5/font_10x14_compressed.lbm | 0 .../src}/fonts/sqt5/font_10x14_compressed.png | Bin .../src}/fonts/sqt5/font_cz_04x06.lbm | 0 .../src}/fonts/sqt5/font_cz_04x06.png | Bin .../src}/fonts/sqt5/font_cz_05x07.lbm | 0 .../src}/fonts/sqt5/font_cz_05x07.png | Bin .../src}/fonts/sqt5/font_cz_08x10.lbm | 0 .../src}/fonts/sqt5/font_cz_08x10.png | Bin .../src}/fonts/sqt5/font_cz_10x14.lbm | 0 .../src}/fonts/sqt5/font_cz_10x14.png | Bin .../src}/fonts/sqt5/font_de_04x06.lbm | 0 .../src}/fonts/sqt5/font_de_04x06.png | Bin .../src}/fonts/sqt5/font_de_05x07.lbm | 0 .../src}/fonts/sqt5/font_de_05x07.png | Bin .../src}/fonts/sqt5/font_de_08x10.lbm | 0 .../src}/fonts/sqt5/font_de_08x10.png | Bin .../src}/fonts/sqt5/font_de_10x14.lbm | 0 .../src}/fonts/sqt5/font_de_10x14.png | Bin .../src}/fonts/sqt5/font_es_04x06.lbm | 0 .../src}/fonts/sqt5/font_es_04x06.png | Bin .../src}/fonts/sqt5/font_es_05x07.lbm | 0 .../src}/fonts/sqt5/font_es_05x07.png | Bin .../src}/fonts/sqt5/font_es_08x10.lbm | 0 .../src}/fonts/sqt5/font_es_08x10.png | Bin .../src}/fonts/sqt5/font_es_10x14.lbm | 0 .../src}/fonts/sqt5/font_es_10x14.png | Bin .../src}/fonts/sqt5/font_fr_04x06.lbm | 0 .../src}/fonts/sqt5/font_fr_04x06.png | Bin .../src}/fonts/sqt5/font_fr_05x07.lbm | 0 .../src}/fonts/sqt5/font_fr_05x07.png | Bin .../src}/fonts/sqt5/font_fr_08x10.lbm | 0 .../src}/fonts/sqt5/font_fr_08x10.png | Bin .../src}/fonts/sqt5/font_fr_10x14.lbm | 0 .../src}/fonts/sqt5/font_fr_10x14.png | Bin .../src}/fonts/sqt5/font_it_04x06.lbm | 0 .../src}/fonts/sqt5/font_it_04x06.png | Bin .../src}/fonts/sqt5/font_it_05x07.lbm | 0 .../src}/fonts/sqt5/font_it_05x07.png | Bin .../src}/fonts/sqt5/font_it_08x10.lbm | 0 .../src}/fonts/sqt5/font_it_08x10.png | Bin .../src}/fonts/sqt5/font_it_10x14.lbm | 0 .../src}/fonts/sqt5/font_it_10x14.png | Bin .../src}/fonts/sqt5/font_pt_05x07.lbm | 0 .../src}/fonts/sqt5/font_pt_05x07.png | Bin .../src}/fonts/sqt5/font_pt_08x10.lbm | 0 .../src}/fonts/sqt5/font_pt_08x10.png | Bin .../src}/fonts/sqt5/font_pt_10x14.lbm | 0 .../src}/fonts/sqt5/font_pt_10x14.png | Bin .../src}/fonts/sqt5/font_se_04x06.lbm | 0 .../src}/fonts/sqt5/font_se_04x06.png | Bin .../src}/fonts/sqt5/font_se_05x07.lbm | 0 .../src}/fonts/sqt5/font_se_05x07.png | Bin .../src}/fonts/sqt5/font_se_08x10.lbm | 0 .../src}/fonts/sqt5/font_se_08x10.png | Bin .../src}/fonts/sqt5/font_se_10x14.lbm | 0 .../src}/fonts/sqt5/font_se_10x14.png | Bin {src => transmitter/src}/fonts/std/font_03x05.lbm | 0 {src => transmitter/src}/fonts/std/font_03x05.png | Bin {src => transmitter/src}/fonts/std/font_04x06.lbm | 0 {src => transmitter/src}/fonts/std/font_04x06.png | Bin .../src}/fonts/std/font_04x06_extra.lbm | 0 .../src}/fonts/std/font_04x06_extra.png | Bin {src => transmitter/src}/fonts/std/font_05x07.lbm | 0 {src => transmitter/src}/fonts/std/font_05x07.png | Bin .../src}/fonts/std/font_05x07_extra.lbm | 0 .../src}/fonts/std/font_05x07_extra.png | Bin {src => transmitter/src}/fonts/std/font_08x10.lbm | 0 {src => transmitter/src}/fonts/std/font_08x10.png | Bin {src => transmitter/src}/fonts/std/font_10x14.lbm | 0 {src => transmitter/src}/fonts/std/font_10x14.png | Bin .../src}/fonts/std/font_10x14_compressed.lbm | 0 .../src}/fonts/std/font_10x14_compressed.png | Bin .../src}/fonts/std/font_10x14_extra.lbm | 0 .../src}/fonts/std/font_10x14_extra.png | Bin .../src}/fonts/std/font_cz_04x06.lbm | 0 .../src}/fonts/std/font_cz_04x06.png | Bin .../src}/fonts/std/font_cz_05x07.lbm | 0 .../src}/fonts/std/font_cz_05x07.png | Bin .../src}/fonts/std/font_cz_08x10.lbm | 0 .../src}/fonts/std/font_cz_08x10.png | Bin .../src}/fonts/std/font_cz_10x14.lbm | 0 .../src}/fonts/std/font_cz_10x14.png | Bin .../src}/fonts/std/font_de_04x06.lbm | 0 .../src}/fonts/std/font_de_04x06.png | Bin .../src}/fonts/std/font_de_05x07.lbm | 0 .../src}/fonts/std/font_de_05x07.png | Bin .../src}/fonts/std/font_de_08x10.lbm | 0 .../src}/fonts/std/font_de_08x10.png | Bin .../src}/fonts/std/font_de_10x14.lbm | 0 .../src}/fonts/std/font_de_10x14.png | Bin .../src}/fonts/std/font_es_04x06.lbm | 0 .../src}/fonts/std/font_es_04x06.png | Bin .../src}/fonts/std/font_es_05x07.lbm | 0 .../src}/fonts/std/font_es_05x07.png | Bin .../src}/fonts/std/font_es_08x10.lbm | 0 .../src}/fonts/std/font_es_08x10.png | Bin .../src}/fonts/std/font_es_10x14.lbm | 0 .../src}/fonts/std/font_es_10x14.png | Bin .../src}/fonts/std/font_fr_04x06.lbm | 0 .../src}/fonts/std/font_fr_04x06.png | Bin .../src}/fonts/std/font_fr_05x07.lbm | 0 .../src}/fonts/std/font_fr_05x07.png | Bin .../src}/fonts/std/font_fr_08x10.lbm | 0 .../src}/fonts/std/font_fr_08x10.png | Bin .../src}/fonts/std/font_fr_10x14.lbm | 0 .../src}/fonts/std/font_fr_10x14.png | Bin .../src}/fonts/std/font_it_04x06.lbm | 0 .../src}/fonts/std/font_it_04x06.png | Bin .../src}/fonts/std/font_it_05x07.lbm | 0 .../src}/fonts/std/font_it_05x07.png | Bin .../src}/fonts/std/font_it_08x10.lbm | 0 .../src}/fonts/std/font_it_08x10.png | Bin .../src}/fonts/std/font_it_10x14.lbm | 0 .../src}/fonts/std/font_it_10x14.png | Bin .../src}/fonts/std/font_pt_04x06.lbm | 0 .../src}/fonts/std/font_pt_04x06.png | Bin .../src}/fonts/std/font_pt_05x07.lbm | 0 .../src}/fonts/std/font_pt_05x07.png | Bin .../src}/fonts/std/font_pt_08x10.lbm | 0 .../src}/fonts/std/font_pt_08x10.png | Bin .../src}/fonts/std/font_pt_10x14.lbm | 0 .../src}/fonts/std/font_pt_10x14.png | Bin .../src}/fonts/std/font_se_04x06.lbm | 0 .../src}/fonts/std/font_se_04x06.png | Bin .../src}/fonts/std/font_se_05x07.lbm | 0 .../src}/fonts/std/font_se_05x07.png | Bin .../src}/fonts/std/font_se_08x10.lbm | 0 .../src}/fonts/std/font_se_08x10.png | Bin .../src}/fonts/std/font_se_10x14.lbm | 0 .../src}/fonts/std/font_se_10x14.png | Bin {src => transmitter/src}/gtests.cpp | 0 {src => transmitter/src}/gui/menu_general.cpp | 0 {src => transmitter/src}/gui/menu_model.cpp | 0 {src => transmitter/src}/gui/menus.cpp | 0 {src => transmitter/src}/gui/menus.h | 0 {src => transmitter/src}/gui/view_about.cpp | 0 {src => transmitter/src}/gui/view_channels.cpp | 0 {src => transmitter/src}/gui/view_main.cpp | 0 {src => transmitter/src}/gui/view_mavlink.cpp | 0 {src => transmitter/src}/gui/view_mavlink.h | 0 {src => transmitter/src}/gui/view_statistics.cpp | 0 {src => transmitter/src}/gui/view_telemetry.cpp | 0 {src => transmitter/src}/gui/view_text.cpp | 0 {src => transmitter/src}/haptic.cpp | 0 {src => transmitter/src}/haptic.h | 0 {src => transmitter/src}/keys.cpp | 0 {src => transmitter/src}/lcd.cpp | 0 {src => transmitter/src}/lcd.h | 0 {src => transmitter/src}/logs.cpp | 0 {src => transmitter/src}/maths.cpp | 0 {src => transmitter/src}/myeeprom.h | 0 {src => transmitter/src}/opentx.cpp | 0 {src => transmitter/src}/opentx.h | 0 {src => transmitter/src}/pgmtypes.h | 0 {src => transmitter/src}/protocols/dsm2_arm.cpp | 0 {src => transmitter/src}/protocols/ppm_arm.cpp | 0 {src => transmitter/src}/protocols/pulses_arm.cpp | 0 {src => transmitter/src}/protocols/pulses_arm.h | 0 {src => transmitter/src}/protocols/pulses_avr.cpp | 0 {src => transmitter/src}/protocols/pulses_avr.h | 0 {src => transmitter/src}/protocols/pxx_arm.cpp | 0 {src => transmitter/src}/rtc.cpp | 0 {src => transmitter/src}/rtc.h | 0 {src => transmitter/src}/sdcard.h | 0 {src => transmitter/src}/serial.cpp | 0 {src => transmitter/src}/serial.h | 0 {src => transmitter/src}/simpgmspace.cpp | 0 {src => transmitter/src}/simpgmspace.h | 0 {src => transmitter/src}/simu.cpp | 0 {src => transmitter/src}/stamp.cpp | 0 .../src}/targets/gruvin9x/board_gruvin9x.cpp | 0 .../src}/targets/gruvin9x/board_gruvin9x.h | 0 .../src}/targets/gruvin9x/diskio.cpp | 0 .../src}/targets/gruvin9x/fuses_2561.txt | 0 .../src}/targets/gruvin9x/rtc_driver.cpp | 0 .../src}/targets/gruvin9x/somo14d.cpp | 0 {src => transmitter/src}/targets/gruvin9x/somo14d.h | 0 .../src}/targets/mega2560/00readme.txt | 0 .../src}/targets/mega2560/board_mega2560.cpp | 0 .../src}/targets/mega2560/board_mega2560.h | 0 .../src}/targets/mega2560/io_mega2560.h | 0 .../src}/targets/mega2560/lcd_driver_ST7565R.cpp | 0 .../src}/targets/mega2560/rtc_driver.cpp | 0 {src => transmitter/src}/targets/sky9x/AT91SAM3S2.h | 0 {src => transmitter/src}/targets/sky9x/AT91SAM3S4.h | 0 {src => transmitter/src}/targets/sky9x/MEDSdcard.c | 0 {src => transmitter/src}/targets/sky9x/Media.h | 0 .../src}/targets/sky9x/adc_driver.cpp | 0 .../src}/targets/sky9x/audio_driver.cpp | 0 .../src}/targets/sky9x/audio_driver.h | 0 .../src}/targets/sky9x/bluetooth.cpp | 0 {src => transmitter/src}/targets/sky9x/board.h | 0 .../src}/targets/sky9x/board_lowlevel.c | 0 .../src}/targets/sky9x/board_sky9x.cpp | 0 .../src}/targets/sky9x/board_sky9x.h | 0 .../src}/targets/sky9x/buzzer_driver.cpp | 0 {src => transmitter/src}/targets/sky9x/chip.h | 0 .../src}/targets/sky9x/coproc_driver.cpp | 0 {src => transmitter/src}/targets/sky9x/core_cm3.c | 0 {src => transmitter/src}/targets/sky9x/core_cm3.h | 0 {src => transmitter/src}/targets/sky9x/crt.c | 0 .../src}/targets/sky9x/debug_driver.cpp | 0 {src => transmitter/src}/targets/sky9x/diskio.cpp | 0 .../src}/targets/sky9x/eeprom_driver.cpp | 0 .../src}/targets/sky9x/haptic_driver.cpp | 0 .../src}/targets/sky9x/keys_driver.cpp | 0 .../src}/targets/sky9x/lcd_driver.cpp | 0 .../src}/targets/sky9x/massstorage.cpp | 0 .../src}/targets/sky9x/pulses_driver.cpp | 0 .../src}/targets/sky9x/pwr_driver.cpp | 0 .../src}/targets/sky9x/rotenc_driver.cpp | 0 .../src}/targets/sky9x/rtc_driver.cpp | 0 .../src}/targets/sky9x/sam3s2c_flash.ld | 0 .../src}/targets/sky9x/sam3s4c_flash.ld | 0 .../src}/targets/sky9x/sdcard_driver.cpp | 0 {src => transmitter/src}/targets/sky9x/syscalls.c | 0 .../usb/common/core/USBConfigurationDescriptor.c | 0 .../usb/common/core/USBConfigurationDescriptor.h | 0 .../sky9x/usb/common/core/USBDeviceDescriptor.h | 0 .../usb/common/core/USBDeviceQualifierDescriptor.h | 0 .../sky9x/usb/common/core/USBEndpointDescriptor.c | 0 .../sky9x/usb/common/core/USBEndpointDescriptor.h | 0 .../sky9x/usb/common/core/USBFeatureRequest.c | 0 .../sky9x/usb/common/core/USBFeatureRequest.h | 0 .../sky9x/usb/common/core/USBGenericDescriptor.c | 0 .../sky9x/usb/common/core/USBGenericDescriptor.h | 0 .../sky9x/usb/common/core/USBGenericRequest.c | 0 .../sky9x/usb/common/core/USBGenericRequest.h | 0 .../sky9x/usb/common/core/USBGetDescriptorRequest.c | 0 .../sky9x/usb/common/core/USBGetDescriptorRequest.h | 0 .../common/core/USBInterfaceAssociationDescriptor.h | 0 .../sky9x/usb/common/core/USBInterfaceDescriptor.h | 0 .../sky9x/usb/common/core/USBInterfaceRequest.c | 0 .../sky9x/usb/common/core/USBInterfaceRequest.h | 0 .../targets/sky9x/usb/common/core/USBIrqHandler.c | 0 .../targets/sky9x/usb/common/core/USBIrqHandler.h | 0 .../sky9x/usb/common/core/USBSetAddressRequest.c | 0 .../sky9x/usb/common/core/USBSetAddressRequest.h | 0 .../usb/common/core/USBSetConfigurationRequest.c | 0 .../usb/common/core/USBSetConfigurationRequest.h | 0 .../sky9x/usb/common/core/USBStringDescriptor.h | 0 .../usb/common/massstorage/MSDeviceDescriptor.h | 0 .../usb/common/massstorage/MSInterfaceDescriptor.h | 0 .../src}/targets/sky9x/usb/device/core/USBD.h | 0 .../src}/targets/sky9x/usb/device/core/USBDDriver.c | 0 .../src}/targets/sky9x/usb/device/core/USBDDriver.h | 0 .../sky9x/usb/device/core/USBDDriverDescriptors.h | 0 .../src}/targets/sky9x/usb/device/core/USBD_UDP.c | 0 .../src}/targets/sky9x/usb/device/massstorage/MSD.h | 0 .../sky9x/usb/device/massstorage/MSDDStateMachine.c | 0 .../sky9x/usb/device/massstorage/MSDDStateMachine.h | 0 .../sky9x/usb/device/massstorage/MSDDriver.c | 0 .../sky9x/usb/device/massstorage/MSDDriver.h | 0 .../usb/device/massstorage/MSDDriverDescriptors.c | 0 .../usb/device/massstorage/MSDDriverDescriptors.h | 0 .../sky9x/usb/device/massstorage/MSDIOFifo.h | 0 .../targets/sky9x/usb/device/massstorage/MSDLun.c | 0 .../targets/sky9x/usb/device/massstorage/MSDLun.h | 0 .../src}/targets/sky9x/usb/device/massstorage/SBC.h | 0 .../sky9x/usb/device/massstorage/SBCMethods.c | 0 .../sky9x/usb/device/massstorage/SBCMethods.h | 0 .../src}/targets/sky9x/vectors_sam3s.c | 0 .../src}/targets/stock/board_stock.cpp | 0 .../src}/targets/stock/board_stock.h | 0 .../src}/targets/stock/lcd_driver.cpp | 0 {src => transmitter/src}/targets/stock/voice.cpp | 0 {src => transmitter/src}/targets/stock/voice.h | 0 .../CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h | 0 .../Device/ST/STM32F2xx/Include/system_stm32f2xx.h | 0 .../Source/Templates/gcc_ride7/startup_stm32f2xx.s | 0 .../STM32F2xx/Source/Templates/system_stm32f2xx.c | 0 .../Libraries/CMSIS/Include/arm_common_tables.h | 0 .../Libraries/CMSIS/Include/arm_math.h | 0 .../Libraries/CMSIS/Include/core_cm0.h | 0 .../Libraries/CMSIS/Include/core_cm3.h | 0 .../Libraries/CMSIS/Include/core_cm4.h | 0 .../Libraries/CMSIS/Include/core_cm4_simd.h | 0 .../Libraries/CMSIS/Include/core_cmFunc.h | 0 .../Libraries/CMSIS/Include/core_cmInstr.h | 0 .../Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h | 0 .../inc/stm32f2xx_dbgmcu.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h | 0 .../inc/stm32f2xx_flash.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h | 0 .../inc/stm32f2xx_syscfg.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h | 0 .../inc/stm32f2xx_usart.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h | 0 .../Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c | 0 .../src/stm32f2xx_cryp_aes.c | 0 .../src/stm32f2xx_cryp_des.c | 0 .../src/stm32f2xx_cryp_tdes.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c | 0 .../src/stm32f2xx_dbgmcu.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c | 0 .../src/stm32f2xx_flash.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c | 0 .../src/stm32f2xx_hash_md5.c | 0 .../src/stm32f2xx_hash_sha1.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c | 0 .../src/stm32f2xx_syscfg.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c | 0 .../src/stm32f2xx_usart.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c | 0 .../Class/audio/inc/usbd_audio_core.h | 0 .../Class/audio/inc/usbd_audio_out_if.h | 0 .../Class/audio/src/usbd_audio_core.c | 0 .../Class/audio/src/usbd_audio_out_if.c | 0 .../Class/cdc/inc/usbd_cdc_core.h | 0 .../Class/cdc/inc/usbd_cdc_if_template.h | 0 .../Class/cdc/src/usbd_cdc_core.c | 0 .../Class/cdc/src/usbd_cdc_if_template.c | 0 .../Class/dfu/inc/usbd_dfu_core.h | 0 .../Class/dfu/inc/usbd_dfu_mal.h | 0 .../Class/dfu/inc/usbd_flash_if.h | 0 .../Class/dfu/inc/usbd_mem_if_template.h | 0 .../Class/dfu/inc/usbd_otp_if.h | 0 .../Class/dfu/src/usbd_dfu_core.c | 0 .../Class/dfu/src/usbd_dfu_mal.c | 0 .../Class/dfu/src/usbd_flash_if.c | 0 .../Class/dfu/src/usbd_mem_if_template.c | 0 .../Class/dfu/src/usbd_otp_if.c | 0 .../Class/hid/inc/usbd_hid_core.h | 0 .../Class/hid/src/usbd_hid_core.c | 0 .../Class/msc/inc/usbd_msc_bot.h | 0 .../Class/msc/inc/usbd_msc_core.h | 0 .../Class/msc/inc/usbd_msc_data.h | 0 .../Class/msc/inc/usbd_msc_mem.h | 0 .../Class/msc/inc/usbd_msc_scsi.h | 0 .../Class/msc/src/usbd_msc_bot.c | 0 .../Class/msc/src/usbd_msc_core.c | 0 .../Class/msc/src/usbd_msc_data.c | 0 .../Class/msc/src/usbd_msc_scsi.c | 0 .../Core/inc/usbd_conf_template.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_core.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_def.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_ioreq.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_req.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_usr.h | 0 .../STM32_USB_Device_Library/Core/src/usbd_core.c | 0 .../STM32_USB_Device_Library/Core/src/usbd_ioreq.c | 0 .../STM32_USB_Device_Library/Core/src/usbd_req.c | 0 .../STM32_USB_Device_Library/Release_Notes.html | 0 .../STM32_USB_OTG_Driver/Release_Notes.html | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h | 0 .../STM32_USB_OTG_Driver/inc/usb_conf_template.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_core.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h | 0 .../STM32_USB_OTG_Driver/inc/usb_dcd_int.h | 0 .../STM32_USB_OTG_Driver/inc/usb_defines.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h | 0 .../STM32_USB_OTG_Driver/inc/usb_hcd_int.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_core.c | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c | 0 .../STM32_USB_OTG_Driver/src/usb_dcd_int.c | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c | 0 .../STM32_USB_OTG_Driver/src/usb_hcd_int.c | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_otg.c | 0 .../src}/targets/taranis/adc_driver.cpp | 0 {src => transmitter/src}/targets/taranis/aspi.cpp | 0 {src => transmitter/src}/targets/taranis/aspi.h | 0 .../src}/targets/taranis/audio_driver.cpp | 0 .../src}/targets/taranis/audio_driver.h | 0 .../src}/targets/taranis/board_taranis.cpp | 0 .../src}/targets/taranis/board_taranis.h | 0 {src => transmitter/src}/targets/taranis/delays.cpp | 0 {src => transmitter/src}/targets/taranis/diskio.cpp | 0 {src => transmitter/src}/targets/taranis/hal.h | 0 {src => transmitter/src}/targets/taranis/i2c.c | 0 {src => transmitter/src}/targets/taranis/i2c.h | 0 .../src}/targets/taranis/keys_driver.cpp | 0 .../src}/targets/taranis/lcd_driver.cpp | 0 .../src}/targets/taranis/pulses_driver.cpp | 0 .../src}/targets/taranis/pwr_driver.cpp | 0 .../src}/targets/taranis/rtc_driver.cpp | 0 .../src}/targets/taranis/sport_driver.cpp | 0 .../src}/targets/taranis/stm32_flash.ld | 0 .../src}/targets/taranis/trainer_driver.cpp | 0 .../src}/targets/taranis/uart_driver.cpp | 0 {src => transmitter/src}/targets/taranis/usb_bsp.c | 0 {src => transmitter/src}/targets/taranis/usb_conf.h | 0 .../src}/targets/taranis/usbd_conf.h | 0 .../src}/targets/taranis/usbd_desc.c | 0 .../src}/targets/taranis/usbd_desc.h | 0 .../src}/targets/taranis/usbd_storage_msd.cpp | 0 .../src}/targets/taranis/usbd_usr.cpp | 0 {src => transmitter/src}/telemetry/ardupilot.cpp | 0 {src => transmitter/src}/telemetry/ardupilot.h | 0 {src => transmitter/src}/telemetry/frsky.cpp | 0 {src => transmitter/src}/telemetry/frsky.h | 0 {src => transmitter/src}/telemetry/frsky_sport.cpp | 0 {src => transmitter/src}/telemetry/frsky_sport.h | 0 {src => transmitter/src}/telemetry/jeti.cpp | 0 {src => transmitter/src}/telemetry/jeti.h | 0 {src => transmitter/src}/telemetry/mavlink.cpp | 0 {src => transmitter/src}/telemetry/mavlink.h | 0 {src => transmitter/src}/telemetry/nmea.cpp | 0 {src => transmitter/src}/telemetry/nmea.h | 0 {src => transmitter/src}/templates.cpp | 0 {src => transmitter/src}/templates.h | 0 {src => transmitter/src}/translations.cpp | 0 {src => transmitter/src}/translations.h | 0 {src => transmitter/src}/translations/cz.h | 0 {src => transmitter/src}/translations/cz.h.txt | 0 {src => transmitter/src}/translations/de.h | 0 {src => transmitter/src}/translations/de.h.txt | 0 {src => transmitter/src}/translations/en.h | 0 {src => transmitter/src}/translations/es.h | 0 {src => transmitter/src}/translations/es.h.txt | 0 {src => transmitter/src}/translations/fr.h | 0 {src => transmitter/src}/translations/fr.h.txt | 0 {src => transmitter/src}/translations/it.h | 0 {src => transmitter/src}/translations/it.h.txt | 0 {src => transmitter/src}/translations/pl.h | 0 {src => transmitter/src}/translations/pl.h.txt | 0 {src => transmitter/src}/translations/pt.h | 0 {src => transmitter/src}/translations/pt.h.txt | 0 {src => transmitter/src}/translations/se.h | 0 {src => transmitter/src}/translations/se.h.txt | 0 {src => transmitter/src}/translations/tts_cz.cpp | 0 {src => transmitter/src}/translations/tts_de.cpp | 0 {src => transmitter/src}/translations/tts_en.cpp | 0 {src => transmitter/src}/translations/tts_es.cpp | 0 {src => transmitter/src}/translations/tts_fr.cpp | 0 {src => transmitter/src}/translations/tts_it.cpp | 0 {src => transmitter/src}/translations/tts_pl.cpp | 0 {src => transmitter/src}/translations/tts_pt.cpp | 0 {src => transmitter/src}/translations/tts_se.cpp | 0 {src => transmitter/src}/translations/tts_sk.cpp | 0 {util => transmitter/util}/compile.py | 0 {util => transmitter/util}/dsm2.py | 0 {util => transmitter/util}/img2lbm.py | 0 {util => transmitter/util}/maxvolume.cmd | 0 {util => transmitter/util}/parse.py | 0 {util => transmitter/util}/translate.py | 0 {util => transmitter/util}/tts.py | 0 707 files changed, 0 insertions(+), 0 deletions(-) rename releasenotes-9x.txt => transmitter/releasenotes-9x.txt (100%) rename releasenotes-taranis.txt => transmitter/releasenotes-taranis.txt (100%) rename {src => transmitter/src}/CoOS/kernel/CoOS.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsConfig.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsCore.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsError.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsEvent.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsFlag.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsKernelHeap.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsMM.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsMutex.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsQueue.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsServiceReq.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsTask.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsTime.h (100%) rename {src => transmitter/src}/CoOS/kernel/OsTimer.h (100%) rename {src => transmitter/src}/CoOS/kernel/coocox.h (100%) rename {src => transmitter/src}/CoOS/kernel/core.c (100%) rename {src => transmitter/src}/CoOS/kernel/event.c (100%) rename {src => transmitter/src}/CoOS/kernel/flag.c (100%) rename {src => transmitter/src}/CoOS/kernel/hook.c (100%) rename {src => transmitter/src}/CoOS/kernel/kernelHeap.c (100%) rename {src => transmitter/src}/CoOS/kernel/mbox.c (100%) rename {src => transmitter/src}/CoOS/kernel/mm.c (100%) rename {src => transmitter/src}/CoOS/kernel/mutex.c (100%) rename {src => transmitter/src}/CoOS/kernel/queue.c (100%) rename {src => transmitter/src}/CoOS/kernel/sem.c (100%) rename {src => transmitter/src}/CoOS/kernel/serviceReq.c (100%) rename {src => transmitter/src}/CoOS/kernel/task.c (100%) rename {src => transmitter/src}/CoOS/kernel/time.c (100%) rename {src => transmitter/src}/CoOS/kernel/timer.c (100%) rename {src => transmitter/src}/CoOS/kernel/utility.c (100%) rename {src => transmitter/src}/CoOS/kernel/utility.h (100%) rename {src => transmitter/src}/CoOS/portable/GCC/port.c (100%) rename {src => transmitter/src}/CoOS/portable/OsArch.h (100%) rename {src => transmitter/src}/CoOS/portable/arch.c (100%) rename {src => transmitter/src}/FatFs/00readme.txt (100%) rename {src => transmitter/src}/FatFs/diskio.h (100%) rename {src => transmitter/src}/FatFs/fattime.c (100%) rename {src => transmitter/src}/FatFs/ff.c (100%) rename {src => transmitter/src}/FatFs/ff.h (100%) rename {src => transmitter/src}/FatFs/ffconf.h (100%) rename {src => transmitter/src}/FatFs/integer.h (100%) rename {src => transmitter/src}/FatFs/option/cc932.c (100%) rename {src => transmitter/src}/FatFs/option/cc936.c (100%) rename {src => transmitter/src}/FatFs/option/cc949.c (100%) rename {src => transmitter/src}/FatFs/option/cc950.c (100%) rename {src => transmitter/src}/FatFs/option/ccsbcs.c (100%) rename {src => transmitter/src}/FatFs/option/syscall.c (100%) rename {src => transmitter/src}/FatFs/option/unicode.c (100%) rename {src => transmitter/src}/GCS_MAVLink/.gitignore (100%) rename {src => transmitter/src}/GCS_MAVLink/COPYING (100%) rename {src => transmitter/src}/GCS_MAVLink/README (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/ardupilotmega/version.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/checksum.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/common.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/testsuite.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/common/version.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/mavlink_conversions.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/mavlink_helpers.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/mavlink_types.h (100%) rename {src => transmitter/src}/GCS_MAVLink/include_v1.0/protocol.h (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/autoquad.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/common.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/minimal.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/slugs.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/test.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/message_definitions_v1.0/ualberta.xml (100%) rename {src => transmitter/src}/GCS_MAVLink/sync (100%) rename {src => transmitter/src}/Makefile (100%) rename {src => transmitter/src}/audio_arm.cpp (100%) rename {src => transmitter/src}/audio_arm.h (100%) rename {src => transmitter/src}/audio_avr.cpp (100%) rename {src => transmitter/src}/audio_avr.h (100%) rename {src => transmitter/src}/bitmaps/about_9x.lbm (100%) rename {src => transmitter/src}/bitmaps/about_9x.png (100%) rename {src => transmitter/src}/bitmaps/about_taranis.lbm (100%) rename {src => transmitter/src}/bitmaps/about_taranis.png (100%) rename {src => transmitter/src}/bitmaps/asterisk.lbm (100%) rename {src => transmitter/src}/bitmaps/asterisk.xbm (100%) rename {src => transmitter/src}/bitmaps/asterisk_4bits.lbm (100%) rename {src => transmitter/src}/bitmaps/asterisk_4bits.png (100%) rename {src => transmitter/src}/bitmaps/icons.lbm (100%) rename {src => transmitter/src}/bitmaps/icons.png (100%) rename {src => transmitter/src}/bitmaps/logo_taranis.bmp (100%) rename {src => transmitter/src}/bitmaps/logo_taranis.lbm (100%) rename {src => transmitter/src}/bitmaps/splash_9x.lbm (100%) rename {src => transmitter/src}/bitmaps/splash_9x.xbm (100%) rename {src => transmitter/src}/bitmaps/splash_taranis.lbm (100%) rename {src => transmitter/src}/bitmaps/splash_taranis.png (100%) rename {src => transmitter/src}/bitmaps/sticks.lbm (100%) rename {src => transmitter/src}/bitmaps/sticks_4x1.xbm (100%) rename {src => transmitter/src}/bmp.cpp (100%) rename {src => transmitter/src}/buzzer.cpp (100%) rename {src => transmitter/src}/buzzer.h (100%) rename {src => transmitter/src}/debug.cpp (100%) rename {src => transmitter/src}/debug.h (100%) rename {src => transmitter/src}/eeprom_common.cpp (100%) rename {src => transmitter/src}/eeprom_common.h (100%) rename {src => transmitter/src}/eeprom_conversions.cpp (100%) rename {src => transmitter/src}/eeprom_raw.cpp (100%) rename {src => transmitter/src}/eeprom_raw.h (100%) rename {src => transmitter/src}/eeprom_rlc.cpp (100%) rename {src => transmitter/src}/eeprom_rlc.h (100%) rename {src => transmitter/src}/fifo.h (100%) rename {src => transmitter/src}/fonts/sqt5/font_04x06.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_04x06.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_10x14.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_10x14_compressed.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_10x14_compressed.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_04x06.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_04x06.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_cz_10x14.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_04x06.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_04x06.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_de_10x14.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_04x06.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_04x06.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_es_10x14.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_04x06.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_04x06.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_fr_10x14.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_04x06.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_04x06.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_it_10x14.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_pt_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_pt_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_pt_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_pt_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_pt_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_pt_10x14.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_04x06.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_04x06.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_05x07.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_05x07.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_08x10.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_08x10.png (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_10x14.lbm (100%) rename {src => transmitter/src}/fonts/sqt5/font_se_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_03x05.lbm (100%) rename {src => transmitter/src}/fonts/std/font_03x05.png (100%) rename {src => transmitter/src}/fonts/std/font_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_04x06_extra.lbm (100%) rename {src => transmitter/src}/fonts/std/font_04x06_extra.png (100%) rename {src => transmitter/src}/fonts/std/font_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_05x07_extra.lbm (100%) rename {src => transmitter/src}/fonts/std/font_05x07_extra.png (100%) rename {src => transmitter/src}/fonts/std/font_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_10x14_compressed.lbm (100%) rename {src => transmitter/src}/fonts/std/font_10x14_compressed.png (100%) rename {src => transmitter/src}/fonts/std/font_10x14_extra.lbm (100%) rename {src => transmitter/src}/fonts/std/font_10x14_extra.png (100%) rename {src => transmitter/src}/fonts/std/font_cz_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_cz_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_cz_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_cz_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_cz_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_cz_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_cz_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_cz_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_de_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_de_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_de_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_de_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_de_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_de_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_de_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_de_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_es_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_es_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_es_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_es_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_es_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_es_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_es_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_es_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_fr_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_fr_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_fr_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_fr_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_fr_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_fr_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_fr_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_fr_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_it_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_it_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_it_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_it_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_it_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_it_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_it_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_it_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_pt_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_pt_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_pt_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_pt_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_pt_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_pt_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_pt_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_pt_10x14.png (100%) rename {src => transmitter/src}/fonts/std/font_se_04x06.lbm (100%) rename {src => transmitter/src}/fonts/std/font_se_04x06.png (100%) rename {src => transmitter/src}/fonts/std/font_se_05x07.lbm (100%) rename {src => transmitter/src}/fonts/std/font_se_05x07.png (100%) rename {src => transmitter/src}/fonts/std/font_se_08x10.lbm (100%) rename {src => transmitter/src}/fonts/std/font_se_08x10.png (100%) rename {src => transmitter/src}/fonts/std/font_se_10x14.lbm (100%) rename {src => transmitter/src}/fonts/std/font_se_10x14.png (100%) rename {src => transmitter/src}/gtests.cpp (100%) rename {src => transmitter/src}/gui/menu_general.cpp (100%) rename {src => transmitter/src}/gui/menu_model.cpp (100%) rename {src => transmitter/src}/gui/menus.cpp (100%) rename {src => transmitter/src}/gui/menus.h (100%) rename {src => transmitter/src}/gui/view_about.cpp (100%) rename {src => transmitter/src}/gui/view_channels.cpp (100%) rename {src => transmitter/src}/gui/view_main.cpp (100%) rename {src => transmitter/src}/gui/view_mavlink.cpp (100%) rename {src => transmitter/src}/gui/view_mavlink.h (100%) rename {src => transmitter/src}/gui/view_statistics.cpp (100%) rename {src => transmitter/src}/gui/view_telemetry.cpp (100%) rename {src => transmitter/src}/gui/view_text.cpp (100%) rename {src => transmitter/src}/haptic.cpp (100%) rename {src => transmitter/src}/haptic.h (100%) rename {src => transmitter/src}/keys.cpp (100%) rename {src => transmitter/src}/lcd.cpp (100%) rename {src => transmitter/src}/lcd.h (100%) rename {src => transmitter/src}/logs.cpp (100%) rename {src => transmitter/src}/maths.cpp (100%) rename {src => transmitter/src}/myeeprom.h (100%) rename {src => transmitter/src}/opentx.cpp (100%) rename {src => transmitter/src}/opentx.h (100%) rename {src => transmitter/src}/pgmtypes.h (100%) rename {src => transmitter/src}/protocols/dsm2_arm.cpp (100%) rename {src => transmitter/src}/protocols/ppm_arm.cpp (100%) rename {src => transmitter/src}/protocols/pulses_arm.cpp (100%) rename {src => transmitter/src}/protocols/pulses_arm.h (100%) rename {src => transmitter/src}/protocols/pulses_avr.cpp (100%) rename {src => transmitter/src}/protocols/pulses_avr.h (100%) rename {src => transmitter/src}/protocols/pxx_arm.cpp (100%) rename {src => transmitter/src}/rtc.cpp (100%) rename {src => transmitter/src}/rtc.h (100%) rename {src => transmitter/src}/sdcard.h (100%) rename {src => transmitter/src}/serial.cpp (100%) rename {src => transmitter/src}/serial.h (100%) rename {src => transmitter/src}/simpgmspace.cpp (100%) rename {src => transmitter/src}/simpgmspace.h (100%) rename {src => transmitter/src}/simu.cpp (100%) rename {src => transmitter/src}/stamp.cpp (100%) rename {src => transmitter/src}/targets/gruvin9x/board_gruvin9x.cpp (100%) rename {src => transmitter/src}/targets/gruvin9x/board_gruvin9x.h (100%) rename {src => transmitter/src}/targets/gruvin9x/diskio.cpp (100%) rename {src => transmitter/src}/targets/gruvin9x/fuses_2561.txt (100%) rename {src => transmitter/src}/targets/gruvin9x/rtc_driver.cpp (100%) rename {src => transmitter/src}/targets/gruvin9x/somo14d.cpp (100%) rename {src => transmitter/src}/targets/gruvin9x/somo14d.h (100%) rename {src => transmitter/src}/targets/mega2560/00readme.txt (100%) rename {src => transmitter/src}/targets/mega2560/board_mega2560.cpp (100%) rename {src => transmitter/src}/targets/mega2560/board_mega2560.h (100%) rename {src => transmitter/src}/targets/mega2560/io_mega2560.h (100%) rename {src => transmitter/src}/targets/mega2560/lcd_driver_ST7565R.cpp (100%) rename {src => transmitter/src}/targets/mega2560/rtc_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/AT91SAM3S2.h (100%) rename {src => transmitter/src}/targets/sky9x/AT91SAM3S4.h (100%) rename {src => transmitter/src}/targets/sky9x/MEDSdcard.c (100%) rename {src => transmitter/src}/targets/sky9x/Media.h (100%) rename {src => transmitter/src}/targets/sky9x/adc_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/audio_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/audio_driver.h (100%) rename {src => transmitter/src}/targets/sky9x/bluetooth.cpp (100%) rename {src => transmitter/src}/targets/sky9x/board.h (100%) rename {src => transmitter/src}/targets/sky9x/board_lowlevel.c (100%) rename {src => transmitter/src}/targets/sky9x/board_sky9x.cpp (100%) rename {src => transmitter/src}/targets/sky9x/board_sky9x.h (100%) rename {src => transmitter/src}/targets/sky9x/buzzer_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/chip.h (100%) rename {src => transmitter/src}/targets/sky9x/coproc_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/core_cm3.c (100%) rename {src => transmitter/src}/targets/sky9x/core_cm3.h (100%) rename {src => transmitter/src}/targets/sky9x/crt.c (100%) rename {src => transmitter/src}/targets/sky9x/debug_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/diskio.cpp (100%) rename {src => transmitter/src}/targets/sky9x/eeprom_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/haptic_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/keys_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/lcd_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/massstorage.cpp (100%) rename {src => transmitter/src}/targets/sky9x/pulses_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/pwr_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/rotenc_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/rtc_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/sam3s2c_flash.ld (100%) rename {src => transmitter/src}/targets/sky9x/sam3s4c_flash.ld (100%) rename {src => transmitter/src}/targets/sky9x/sdcard_driver.cpp (100%) rename {src => transmitter/src}/targets/sky9x/syscalls.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBDeviceDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBEndpointDescriptor.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBEndpointDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBFeatureRequest.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBFeatureRequest.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBGenericDescriptor.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBGenericDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBGenericRequest.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBGenericRequest.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBInterfaceRequest.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBInterfaceRequest.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBIrqHandler.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBIrqHandler.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBSetAddressRequest.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBSetAddressRequest.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/core/USBStringDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/core/USBD.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/core/USBDDriver.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/core/USBDDriver.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/core/USBDDriverDescriptors.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/core/USBD_UDP.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSD.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDDriver.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDDriver.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDIOFifo.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDLun.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/MSDLun.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/SBC.h (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/SBCMethods.c (100%) rename {src => transmitter/src}/targets/sky9x/usb/device/massstorage/SBCMethods.h (100%) rename {src => transmitter/src}/targets/sky9x/vectors_sam3s.c (100%) rename {src => transmitter/src}/targets/stock/board_stock.cpp (100%) rename {src => transmitter/src}/targets/stock/board_stock.h (100%) rename {src => transmitter/src}/targets/stock/lcd_driver.cpp (100%) rename {src => transmitter/src}/targets/stock/voice.cpp (100%) rename {src => transmitter/src}/targets/stock/voice.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c (100%) rename {src => transmitter/src}/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c (100%) rename {src => transmitter/src}/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c (100%) rename {src => transmitter/src}/targets/taranis/adc_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/aspi.cpp (100%) rename {src => transmitter/src}/targets/taranis/aspi.h (100%) rename {src => transmitter/src}/targets/taranis/audio_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/audio_driver.h (100%) rename {src => transmitter/src}/targets/taranis/board_taranis.cpp (100%) rename {src => transmitter/src}/targets/taranis/board_taranis.h (100%) rename {src => transmitter/src}/targets/taranis/delays.cpp (100%) rename {src => transmitter/src}/targets/taranis/diskio.cpp (100%) rename {src => transmitter/src}/targets/taranis/hal.h (100%) rename {src => transmitter/src}/targets/taranis/i2c.c (100%) rename {src => transmitter/src}/targets/taranis/i2c.h (100%) rename {src => transmitter/src}/targets/taranis/keys_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/lcd_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/pulses_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/pwr_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/rtc_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/sport_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/stm32_flash.ld (100%) rename {src => transmitter/src}/targets/taranis/trainer_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/uart_driver.cpp (100%) rename {src => transmitter/src}/targets/taranis/usb_bsp.c (100%) rename {src => transmitter/src}/targets/taranis/usb_conf.h (100%) rename {src => transmitter/src}/targets/taranis/usbd_conf.h (100%) rename {src => transmitter/src}/targets/taranis/usbd_desc.c (100%) rename {src => transmitter/src}/targets/taranis/usbd_desc.h (100%) rename {src => transmitter/src}/targets/taranis/usbd_storage_msd.cpp (100%) rename {src => transmitter/src}/targets/taranis/usbd_usr.cpp (100%) rename {src => transmitter/src}/telemetry/ardupilot.cpp (100%) rename {src => transmitter/src}/telemetry/ardupilot.h (100%) rename {src => transmitter/src}/telemetry/frsky.cpp (100%) rename {src => transmitter/src}/telemetry/frsky.h (100%) rename {src => transmitter/src}/telemetry/frsky_sport.cpp (100%) rename {src => transmitter/src}/telemetry/frsky_sport.h (100%) rename {src => transmitter/src}/telemetry/jeti.cpp (100%) rename {src => transmitter/src}/telemetry/jeti.h (100%) rename {src => transmitter/src}/telemetry/mavlink.cpp (100%) rename {src => transmitter/src}/telemetry/mavlink.h (100%) rename {src => transmitter/src}/telemetry/nmea.cpp (100%) rename {src => transmitter/src}/telemetry/nmea.h (100%) rename {src => transmitter/src}/templates.cpp (100%) rename {src => transmitter/src}/templates.h (100%) rename {src => transmitter/src}/translations.cpp (100%) rename {src => transmitter/src}/translations.h (100%) rename {src => transmitter/src}/translations/cz.h (100%) rename {src => transmitter/src}/translations/cz.h.txt (100%) rename {src => transmitter/src}/translations/de.h (100%) rename {src => transmitter/src}/translations/de.h.txt (100%) rename {src => transmitter/src}/translations/en.h (100%) rename {src => transmitter/src}/translations/es.h (100%) rename {src => transmitter/src}/translations/es.h.txt (100%) rename {src => transmitter/src}/translations/fr.h (100%) rename {src => transmitter/src}/translations/fr.h.txt (100%) rename {src => transmitter/src}/translations/it.h (100%) rename {src => transmitter/src}/translations/it.h.txt (100%) rename {src => transmitter/src}/translations/pl.h (100%) rename {src => transmitter/src}/translations/pl.h.txt (100%) rename {src => transmitter/src}/translations/pt.h (100%) rename {src => transmitter/src}/translations/pt.h.txt (100%) rename {src => transmitter/src}/translations/se.h (100%) rename {src => transmitter/src}/translations/se.h.txt (100%) rename {src => transmitter/src}/translations/tts_cz.cpp (100%) rename {src => transmitter/src}/translations/tts_de.cpp (100%) rename {src => transmitter/src}/translations/tts_en.cpp (100%) rename {src => transmitter/src}/translations/tts_es.cpp (100%) rename {src => transmitter/src}/translations/tts_fr.cpp (100%) rename {src => transmitter/src}/translations/tts_it.cpp (100%) rename {src => transmitter/src}/translations/tts_pl.cpp (100%) rename {src => transmitter/src}/translations/tts_pt.cpp (100%) rename {src => transmitter/src}/translations/tts_se.cpp (100%) rename {src => transmitter/src}/translations/tts_sk.cpp (100%) rename {util => transmitter/util}/compile.py (100%) rename {util => transmitter/util}/dsm2.py (100%) rename {util => transmitter/util}/img2lbm.py (100%) rename {util => transmitter/util}/maxvolume.cmd (100%) rename {util => transmitter/util}/parse.py (100%) rename {util => transmitter/util}/translate.py (100%) rename {util => transmitter/util}/tts.py (100%) diff --git a/releasenotes-9x.txt b/transmitter/releasenotes-9x.txt similarity index 100% rename from releasenotes-9x.txt rename to transmitter/releasenotes-9x.txt diff --git a/releasenotes-taranis.txt b/transmitter/releasenotes-taranis.txt similarity index 100% rename from releasenotes-taranis.txt rename to transmitter/releasenotes-taranis.txt diff --git a/src/CoOS/kernel/CoOS.h b/transmitter/src/CoOS/kernel/CoOS.h similarity index 100% rename from src/CoOS/kernel/CoOS.h rename to transmitter/src/CoOS/kernel/CoOS.h diff --git a/src/CoOS/kernel/OsConfig.h b/transmitter/src/CoOS/kernel/OsConfig.h similarity index 100% rename from src/CoOS/kernel/OsConfig.h rename to transmitter/src/CoOS/kernel/OsConfig.h diff --git a/src/CoOS/kernel/OsCore.h b/transmitter/src/CoOS/kernel/OsCore.h similarity index 100% rename from src/CoOS/kernel/OsCore.h rename to transmitter/src/CoOS/kernel/OsCore.h diff --git a/src/CoOS/kernel/OsError.h b/transmitter/src/CoOS/kernel/OsError.h similarity index 100% rename from src/CoOS/kernel/OsError.h rename to transmitter/src/CoOS/kernel/OsError.h diff --git a/src/CoOS/kernel/OsEvent.h b/transmitter/src/CoOS/kernel/OsEvent.h similarity index 100% rename from src/CoOS/kernel/OsEvent.h rename to transmitter/src/CoOS/kernel/OsEvent.h diff --git a/src/CoOS/kernel/OsFlag.h b/transmitter/src/CoOS/kernel/OsFlag.h similarity index 100% rename from src/CoOS/kernel/OsFlag.h rename to transmitter/src/CoOS/kernel/OsFlag.h diff --git a/src/CoOS/kernel/OsKernelHeap.h b/transmitter/src/CoOS/kernel/OsKernelHeap.h similarity index 100% rename from src/CoOS/kernel/OsKernelHeap.h rename to transmitter/src/CoOS/kernel/OsKernelHeap.h diff --git a/src/CoOS/kernel/OsMM.h b/transmitter/src/CoOS/kernel/OsMM.h similarity index 100% rename from src/CoOS/kernel/OsMM.h rename to transmitter/src/CoOS/kernel/OsMM.h diff --git a/src/CoOS/kernel/OsMutex.h b/transmitter/src/CoOS/kernel/OsMutex.h similarity index 100% rename from src/CoOS/kernel/OsMutex.h rename to transmitter/src/CoOS/kernel/OsMutex.h diff --git a/src/CoOS/kernel/OsQueue.h b/transmitter/src/CoOS/kernel/OsQueue.h similarity index 100% rename from src/CoOS/kernel/OsQueue.h rename to transmitter/src/CoOS/kernel/OsQueue.h diff --git a/src/CoOS/kernel/OsServiceReq.h b/transmitter/src/CoOS/kernel/OsServiceReq.h similarity index 100% rename from src/CoOS/kernel/OsServiceReq.h rename to transmitter/src/CoOS/kernel/OsServiceReq.h diff --git a/src/CoOS/kernel/OsTask.h b/transmitter/src/CoOS/kernel/OsTask.h similarity index 100% rename from src/CoOS/kernel/OsTask.h rename to transmitter/src/CoOS/kernel/OsTask.h diff --git a/src/CoOS/kernel/OsTime.h b/transmitter/src/CoOS/kernel/OsTime.h similarity index 100% rename from src/CoOS/kernel/OsTime.h rename to transmitter/src/CoOS/kernel/OsTime.h diff --git a/src/CoOS/kernel/OsTimer.h b/transmitter/src/CoOS/kernel/OsTimer.h similarity index 100% rename from src/CoOS/kernel/OsTimer.h rename to transmitter/src/CoOS/kernel/OsTimer.h diff --git a/src/CoOS/kernel/coocox.h b/transmitter/src/CoOS/kernel/coocox.h similarity index 100% rename from src/CoOS/kernel/coocox.h rename to transmitter/src/CoOS/kernel/coocox.h diff --git a/src/CoOS/kernel/core.c b/transmitter/src/CoOS/kernel/core.c similarity index 100% rename from src/CoOS/kernel/core.c rename to transmitter/src/CoOS/kernel/core.c diff --git a/src/CoOS/kernel/event.c b/transmitter/src/CoOS/kernel/event.c similarity index 100% rename from src/CoOS/kernel/event.c rename to transmitter/src/CoOS/kernel/event.c diff --git a/src/CoOS/kernel/flag.c b/transmitter/src/CoOS/kernel/flag.c similarity index 100% rename from src/CoOS/kernel/flag.c rename to transmitter/src/CoOS/kernel/flag.c diff --git a/src/CoOS/kernel/hook.c b/transmitter/src/CoOS/kernel/hook.c similarity index 100% rename from src/CoOS/kernel/hook.c rename to transmitter/src/CoOS/kernel/hook.c diff --git a/src/CoOS/kernel/kernelHeap.c b/transmitter/src/CoOS/kernel/kernelHeap.c similarity index 100% rename from src/CoOS/kernel/kernelHeap.c rename to transmitter/src/CoOS/kernel/kernelHeap.c diff --git a/src/CoOS/kernel/mbox.c b/transmitter/src/CoOS/kernel/mbox.c similarity index 100% rename from src/CoOS/kernel/mbox.c rename to transmitter/src/CoOS/kernel/mbox.c diff --git a/src/CoOS/kernel/mm.c b/transmitter/src/CoOS/kernel/mm.c similarity index 100% rename from src/CoOS/kernel/mm.c rename to transmitter/src/CoOS/kernel/mm.c diff --git a/src/CoOS/kernel/mutex.c b/transmitter/src/CoOS/kernel/mutex.c similarity index 100% rename from src/CoOS/kernel/mutex.c rename to transmitter/src/CoOS/kernel/mutex.c diff --git a/src/CoOS/kernel/queue.c b/transmitter/src/CoOS/kernel/queue.c similarity index 100% rename from src/CoOS/kernel/queue.c rename to transmitter/src/CoOS/kernel/queue.c diff --git a/src/CoOS/kernel/sem.c b/transmitter/src/CoOS/kernel/sem.c similarity index 100% rename from src/CoOS/kernel/sem.c rename to transmitter/src/CoOS/kernel/sem.c diff --git a/src/CoOS/kernel/serviceReq.c b/transmitter/src/CoOS/kernel/serviceReq.c similarity index 100% rename from src/CoOS/kernel/serviceReq.c rename to transmitter/src/CoOS/kernel/serviceReq.c diff --git a/src/CoOS/kernel/task.c b/transmitter/src/CoOS/kernel/task.c similarity index 100% rename from src/CoOS/kernel/task.c rename to transmitter/src/CoOS/kernel/task.c diff --git a/src/CoOS/kernel/time.c b/transmitter/src/CoOS/kernel/time.c similarity index 100% rename from src/CoOS/kernel/time.c rename to transmitter/src/CoOS/kernel/time.c diff --git a/src/CoOS/kernel/timer.c b/transmitter/src/CoOS/kernel/timer.c similarity index 100% rename from src/CoOS/kernel/timer.c rename to transmitter/src/CoOS/kernel/timer.c diff --git a/src/CoOS/kernel/utility.c b/transmitter/src/CoOS/kernel/utility.c similarity index 100% rename from src/CoOS/kernel/utility.c rename to transmitter/src/CoOS/kernel/utility.c diff --git a/src/CoOS/kernel/utility.h b/transmitter/src/CoOS/kernel/utility.h similarity index 100% rename from src/CoOS/kernel/utility.h rename to transmitter/src/CoOS/kernel/utility.h diff --git a/src/CoOS/portable/GCC/port.c b/transmitter/src/CoOS/portable/GCC/port.c similarity index 100% rename from src/CoOS/portable/GCC/port.c rename to transmitter/src/CoOS/portable/GCC/port.c diff --git a/src/CoOS/portable/OsArch.h b/transmitter/src/CoOS/portable/OsArch.h similarity index 100% rename from src/CoOS/portable/OsArch.h rename to transmitter/src/CoOS/portable/OsArch.h diff --git a/src/CoOS/portable/arch.c b/transmitter/src/CoOS/portable/arch.c similarity index 100% rename from src/CoOS/portable/arch.c rename to transmitter/src/CoOS/portable/arch.c diff --git a/src/FatFs/00readme.txt b/transmitter/src/FatFs/00readme.txt similarity index 100% rename from src/FatFs/00readme.txt rename to transmitter/src/FatFs/00readme.txt diff --git a/src/FatFs/diskio.h b/transmitter/src/FatFs/diskio.h similarity index 100% rename from src/FatFs/diskio.h rename to transmitter/src/FatFs/diskio.h diff --git a/src/FatFs/fattime.c b/transmitter/src/FatFs/fattime.c similarity index 100% rename from src/FatFs/fattime.c rename to transmitter/src/FatFs/fattime.c diff --git a/src/FatFs/ff.c b/transmitter/src/FatFs/ff.c similarity index 100% rename from src/FatFs/ff.c rename to transmitter/src/FatFs/ff.c diff --git a/src/FatFs/ff.h b/transmitter/src/FatFs/ff.h similarity index 100% rename from src/FatFs/ff.h rename to transmitter/src/FatFs/ff.h diff --git a/src/FatFs/ffconf.h b/transmitter/src/FatFs/ffconf.h similarity index 100% rename from src/FatFs/ffconf.h rename to transmitter/src/FatFs/ffconf.h diff --git a/src/FatFs/integer.h b/transmitter/src/FatFs/integer.h similarity index 100% rename from src/FatFs/integer.h rename to transmitter/src/FatFs/integer.h diff --git a/src/FatFs/option/cc932.c b/transmitter/src/FatFs/option/cc932.c similarity index 100% rename from src/FatFs/option/cc932.c rename to transmitter/src/FatFs/option/cc932.c diff --git a/src/FatFs/option/cc936.c b/transmitter/src/FatFs/option/cc936.c similarity index 100% rename from src/FatFs/option/cc936.c rename to transmitter/src/FatFs/option/cc936.c diff --git a/src/FatFs/option/cc949.c b/transmitter/src/FatFs/option/cc949.c similarity index 100% rename from src/FatFs/option/cc949.c rename to transmitter/src/FatFs/option/cc949.c diff --git a/src/FatFs/option/cc950.c b/transmitter/src/FatFs/option/cc950.c similarity index 100% rename from src/FatFs/option/cc950.c rename to transmitter/src/FatFs/option/cc950.c diff --git a/src/FatFs/option/ccsbcs.c b/transmitter/src/FatFs/option/ccsbcs.c similarity index 100% rename from src/FatFs/option/ccsbcs.c rename to transmitter/src/FatFs/option/ccsbcs.c diff --git a/src/FatFs/option/syscall.c b/transmitter/src/FatFs/option/syscall.c similarity index 100% rename from src/FatFs/option/syscall.c rename to transmitter/src/FatFs/option/syscall.c diff --git a/src/FatFs/option/unicode.c b/transmitter/src/FatFs/option/unicode.c similarity index 100% rename from src/FatFs/option/unicode.c rename to transmitter/src/FatFs/option/unicode.c diff --git a/src/GCS_MAVLink/.gitignore b/transmitter/src/GCS_MAVLink/.gitignore similarity index 100% rename from src/GCS_MAVLink/.gitignore rename to transmitter/src/GCS_MAVLink/.gitignore diff --git a/src/GCS_MAVLink/COPYING b/transmitter/src/GCS_MAVLink/COPYING similarity index 100% rename from src/GCS_MAVLink/COPYING rename to transmitter/src/GCS_MAVLink/COPYING diff --git a/src/GCS_MAVLink/README b/transmitter/src/GCS_MAVLink/README similarity index 100% rename from src/GCS_MAVLink/README rename to transmitter/src/GCS_MAVLink/README diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h diff --git a/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h b/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h rename to transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h diff --git a/src/GCS_MAVLink/include_v1.0/checksum.h b/transmitter/src/GCS_MAVLink/include_v1.0/checksum.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/checksum.h rename to transmitter/src/GCS_MAVLink/include_v1.0/checksum.h diff --git a/src/GCS_MAVLink/include_v1.0/common/common.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/common.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/common.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/common.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h diff --git a/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h diff --git a/src/GCS_MAVLink/include_v1.0/common/testsuite.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/testsuite.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/testsuite.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/testsuite.h diff --git a/src/GCS_MAVLink/include_v1.0/common/version.h b/transmitter/src/GCS_MAVLink/include_v1.0/common/version.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/common/version.h rename to transmitter/src/GCS_MAVLink/include_v1.0/common/version.h diff --git a/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h b/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/mavlink_conversions.h rename to transmitter/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h diff --git a/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h b/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/mavlink_helpers.h rename to transmitter/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h diff --git a/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp b/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp similarity index 100% rename from src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp rename to transmitter/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp diff --git a/src/GCS_MAVLink/include_v1.0/mavlink_types.h b/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_types.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/mavlink_types.h rename to transmitter/src/GCS_MAVLink/include_v1.0/mavlink_types.h diff --git a/src/GCS_MAVLink/include_v1.0/protocol.h b/transmitter/src/GCS_MAVLink/include_v1.0/protocol.h similarity index 100% rename from src/GCS_MAVLink/include_v1.0/protocol.h rename to transmitter/src/GCS_MAVLink/include_v1.0/protocol.h diff --git a/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/common.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/common.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/common.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/common.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/minimal.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto diff --git a/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/slugs.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/test.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/test.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/test.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/test.xml diff --git a/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml b/transmitter/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml similarity index 100% rename from src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml rename to transmitter/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml diff --git a/src/GCS_MAVLink/sync b/transmitter/src/GCS_MAVLink/sync similarity index 100% rename from src/GCS_MAVLink/sync rename to transmitter/src/GCS_MAVLink/sync diff --git a/src/Makefile b/transmitter/src/Makefile similarity index 100% rename from src/Makefile rename to transmitter/src/Makefile diff --git a/src/audio_arm.cpp b/transmitter/src/audio_arm.cpp similarity index 100% rename from src/audio_arm.cpp rename to transmitter/src/audio_arm.cpp diff --git a/src/audio_arm.h b/transmitter/src/audio_arm.h similarity index 100% rename from src/audio_arm.h rename to transmitter/src/audio_arm.h diff --git a/src/audio_avr.cpp b/transmitter/src/audio_avr.cpp similarity index 100% rename from src/audio_avr.cpp rename to transmitter/src/audio_avr.cpp diff --git a/src/audio_avr.h b/transmitter/src/audio_avr.h similarity index 100% rename from src/audio_avr.h rename to transmitter/src/audio_avr.h diff --git a/src/bitmaps/about_9x.lbm b/transmitter/src/bitmaps/about_9x.lbm similarity index 100% rename from src/bitmaps/about_9x.lbm rename to transmitter/src/bitmaps/about_9x.lbm diff --git a/src/bitmaps/about_9x.png b/transmitter/src/bitmaps/about_9x.png similarity index 100% rename from src/bitmaps/about_9x.png rename to transmitter/src/bitmaps/about_9x.png diff --git a/src/bitmaps/about_taranis.lbm b/transmitter/src/bitmaps/about_taranis.lbm similarity index 100% rename from src/bitmaps/about_taranis.lbm rename to transmitter/src/bitmaps/about_taranis.lbm diff --git a/src/bitmaps/about_taranis.png b/transmitter/src/bitmaps/about_taranis.png similarity index 100% rename from src/bitmaps/about_taranis.png rename to transmitter/src/bitmaps/about_taranis.png diff --git a/src/bitmaps/asterisk.lbm b/transmitter/src/bitmaps/asterisk.lbm similarity index 100% rename from src/bitmaps/asterisk.lbm rename to transmitter/src/bitmaps/asterisk.lbm diff --git a/src/bitmaps/asterisk.xbm b/transmitter/src/bitmaps/asterisk.xbm similarity index 100% rename from src/bitmaps/asterisk.xbm rename to transmitter/src/bitmaps/asterisk.xbm diff --git a/src/bitmaps/asterisk_4bits.lbm b/transmitter/src/bitmaps/asterisk_4bits.lbm similarity index 100% rename from src/bitmaps/asterisk_4bits.lbm rename to transmitter/src/bitmaps/asterisk_4bits.lbm diff --git a/src/bitmaps/asterisk_4bits.png b/transmitter/src/bitmaps/asterisk_4bits.png similarity index 100% rename from src/bitmaps/asterisk_4bits.png rename to transmitter/src/bitmaps/asterisk_4bits.png diff --git a/src/bitmaps/icons.lbm b/transmitter/src/bitmaps/icons.lbm similarity index 100% rename from src/bitmaps/icons.lbm rename to transmitter/src/bitmaps/icons.lbm diff --git a/src/bitmaps/icons.png b/transmitter/src/bitmaps/icons.png similarity index 100% rename from src/bitmaps/icons.png rename to transmitter/src/bitmaps/icons.png diff --git a/src/bitmaps/logo_taranis.bmp b/transmitter/src/bitmaps/logo_taranis.bmp similarity index 100% rename from src/bitmaps/logo_taranis.bmp rename to transmitter/src/bitmaps/logo_taranis.bmp diff --git a/src/bitmaps/logo_taranis.lbm b/transmitter/src/bitmaps/logo_taranis.lbm similarity index 100% rename from src/bitmaps/logo_taranis.lbm rename to transmitter/src/bitmaps/logo_taranis.lbm diff --git a/src/bitmaps/splash_9x.lbm b/transmitter/src/bitmaps/splash_9x.lbm similarity index 100% rename from src/bitmaps/splash_9x.lbm rename to transmitter/src/bitmaps/splash_9x.lbm diff --git a/src/bitmaps/splash_9x.xbm b/transmitter/src/bitmaps/splash_9x.xbm similarity index 100% rename from src/bitmaps/splash_9x.xbm rename to transmitter/src/bitmaps/splash_9x.xbm diff --git a/src/bitmaps/splash_taranis.lbm b/transmitter/src/bitmaps/splash_taranis.lbm similarity index 100% rename from src/bitmaps/splash_taranis.lbm rename to transmitter/src/bitmaps/splash_taranis.lbm diff --git a/src/bitmaps/splash_taranis.png b/transmitter/src/bitmaps/splash_taranis.png similarity index 100% rename from src/bitmaps/splash_taranis.png rename to transmitter/src/bitmaps/splash_taranis.png diff --git a/src/bitmaps/sticks.lbm b/transmitter/src/bitmaps/sticks.lbm similarity index 100% rename from src/bitmaps/sticks.lbm rename to transmitter/src/bitmaps/sticks.lbm diff --git a/src/bitmaps/sticks_4x1.xbm b/transmitter/src/bitmaps/sticks_4x1.xbm similarity index 100% rename from src/bitmaps/sticks_4x1.xbm rename to transmitter/src/bitmaps/sticks_4x1.xbm diff --git a/src/bmp.cpp b/transmitter/src/bmp.cpp similarity index 100% rename from src/bmp.cpp rename to transmitter/src/bmp.cpp diff --git a/src/buzzer.cpp b/transmitter/src/buzzer.cpp similarity index 100% rename from src/buzzer.cpp rename to transmitter/src/buzzer.cpp diff --git a/src/buzzer.h b/transmitter/src/buzzer.h similarity index 100% rename from src/buzzer.h rename to transmitter/src/buzzer.h diff --git a/src/debug.cpp b/transmitter/src/debug.cpp similarity index 100% rename from src/debug.cpp rename to transmitter/src/debug.cpp diff --git a/src/debug.h b/transmitter/src/debug.h similarity index 100% rename from src/debug.h rename to transmitter/src/debug.h diff --git a/src/eeprom_common.cpp b/transmitter/src/eeprom_common.cpp similarity index 100% rename from src/eeprom_common.cpp rename to transmitter/src/eeprom_common.cpp diff --git a/src/eeprom_common.h b/transmitter/src/eeprom_common.h similarity index 100% rename from src/eeprom_common.h rename to transmitter/src/eeprom_common.h diff --git a/src/eeprom_conversions.cpp b/transmitter/src/eeprom_conversions.cpp similarity index 100% rename from src/eeprom_conversions.cpp rename to transmitter/src/eeprom_conversions.cpp diff --git a/src/eeprom_raw.cpp b/transmitter/src/eeprom_raw.cpp similarity index 100% rename from src/eeprom_raw.cpp rename to transmitter/src/eeprom_raw.cpp diff --git a/src/eeprom_raw.h b/transmitter/src/eeprom_raw.h similarity index 100% rename from src/eeprom_raw.h rename to transmitter/src/eeprom_raw.h diff --git a/src/eeprom_rlc.cpp b/transmitter/src/eeprom_rlc.cpp similarity index 100% rename from src/eeprom_rlc.cpp rename to transmitter/src/eeprom_rlc.cpp diff --git a/src/eeprom_rlc.h b/transmitter/src/eeprom_rlc.h similarity index 100% rename from src/eeprom_rlc.h rename to transmitter/src/eeprom_rlc.h diff --git a/src/fifo.h b/transmitter/src/fifo.h similarity index 100% rename from src/fifo.h rename to transmitter/src/fifo.h diff --git a/src/fonts/sqt5/font_04x06.lbm b/transmitter/src/fonts/sqt5/font_04x06.lbm similarity index 100% rename from src/fonts/sqt5/font_04x06.lbm rename to transmitter/src/fonts/sqt5/font_04x06.lbm diff --git a/src/fonts/sqt5/font_04x06.png b/transmitter/src/fonts/sqt5/font_04x06.png similarity index 100% rename from src/fonts/sqt5/font_04x06.png rename to transmitter/src/fonts/sqt5/font_04x06.png diff --git a/src/fonts/sqt5/font_05x07.lbm b/transmitter/src/fonts/sqt5/font_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_05x07.lbm rename to transmitter/src/fonts/sqt5/font_05x07.lbm diff --git a/src/fonts/sqt5/font_05x07.png b/transmitter/src/fonts/sqt5/font_05x07.png similarity index 100% rename from src/fonts/sqt5/font_05x07.png rename to transmitter/src/fonts/sqt5/font_05x07.png diff --git a/src/fonts/sqt5/font_08x10.lbm b/transmitter/src/fonts/sqt5/font_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_08x10.lbm rename to transmitter/src/fonts/sqt5/font_08x10.lbm diff --git a/src/fonts/sqt5/font_08x10.png b/transmitter/src/fonts/sqt5/font_08x10.png similarity index 100% rename from src/fonts/sqt5/font_08x10.png rename to transmitter/src/fonts/sqt5/font_08x10.png diff --git a/src/fonts/sqt5/font_10x14.lbm b/transmitter/src/fonts/sqt5/font_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_10x14.lbm rename to transmitter/src/fonts/sqt5/font_10x14.lbm diff --git a/src/fonts/sqt5/font_10x14.png b/transmitter/src/fonts/sqt5/font_10x14.png similarity index 100% rename from src/fonts/sqt5/font_10x14.png rename to transmitter/src/fonts/sqt5/font_10x14.png diff --git a/src/fonts/sqt5/font_10x14_compressed.lbm b/transmitter/src/fonts/sqt5/font_10x14_compressed.lbm similarity index 100% rename from src/fonts/sqt5/font_10x14_compressed.lbm rename to transmitter/src/fonts/sqt5/font_10x14_compressed.lbm diff --git a/src/fonts/sqt5/font_10x14_compressed.png b/transmitter/src/fonts/sqt5/font_10x14_compressed.png similarity index 100% rename from src/fonts/sqt5/font_10x14_compressed.png rename to transmitter/src/fonts/sqt5/font_10x14_compressed.png diff --git a/src/fonts/sqt5/font_cz_04x06.lbm b/transmitter/src/fonts/sqt5/font_cz_04x06.lbm similarity index 100% rename from src/fonts/sqt5/font_cz_04x06.lbm rename to transmitter/src/fonts/sqt5/font_cz_04x06.lbm diff --git a/src/fonts/sqt5/font_cz_04x06.png b/transmitter/src/fonts/sqt5/font_cz_04x06.png similarity index 100% rename from src/fonts/sqt5/font_cz_04x06.png rename to transmitter/src/fonts/sqt5/font_cz_04x06.png diff --git a/src/fonts/sqt5/font_cz_05x07.lbm b/transmitter/src/fonts/sqt5/font_cz_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_cz_05x07.lbm rename to transmitter/src/fonts/sqt5/font_cz_05x07.lbm diff --git a/src/fonts/sqt5/font_cz_05x07.png b/transmitter/src/fonts/sqt5/font_cz_05x07.png similarity index 100% rename from src/fonts/sqt5/font_cz_05x07.png rename to transmitter/src/fonts/sqt5/font_cz_05x07.png diff --git a/src/fonts/sqt5/font_cz_08x10.lbm b/transmitter/src/fonts/sqt5/font_cz_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_cz_08x10.lbm rename to transmitter/src/fonts/sqt5/font_cz_08x10.lbm diff --git a/src/fonts/sqt5/font_cz_08x10.png b/transmitter/src/fonts/sqt5/font_cz_08x10.png similarity index 100% rename from src/fonts/sqt5/font_cz_08x10.png rename to transmitter/src/fonts/sqt5/font_cz_08x10.png diff --git a/src/fonts/sqt5/font_cz_10x14.lbm b/transmitter/src/fonts/sqt5/font_cz_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_cz_10x14.lbm rename to transmitter/src/fonts/sqt5/font_cz_10x14.lbm diff --git a/src/fonts/sqt5/font_cz_10x14.png b/transmitter/src/fonts/sqt5/font_cz_10x14.png similarity index 100% rename from src/fonts/sqt5/font_cz_10x14.png rename to transmitter/src/fonts/sqt5/font_cz_10x14.png diff --git a/src/fonts/sqt5/font_de_04x06.lbm b/transmitter/src/fonts/sqt5/font_de_04x06.lbm similarity index 100% rename from src/fonts/sqt5/font_de_04x06.lbm rename to transmitter/src/fonts/sqt5/font_de_04x06.lbm diff --git a/src/fonts/sqt5/font_de_04x06.png b/transmitter/src/fonts/sqt5/font_de_04x06.png similarity index 100% rename from src/fonts/sqt5/font_de_04x06.png rename to transmitter/src/fonts/sqt5/font_de_04x06.png diff --git a/src/fonts/sqt5/font_de_05x07.lbm b/transmitter/src/fonts/sqt5/font_de_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_de_05x07.lbm rename to transmitter/src/fonts/sqt5/font_de_05x07.lbm diff --git a/src/fonts/sqt5/font_de_05x07.png b/transmitter/src/fonts/sqt5/font_de_05x07.png similarity index 100% rename from src/fonts/sqt5/font_de_05x07.png rename to transmitter/src/fonts/sqt5/font_de_05x07.png diff --git a/src/fonts/sqt5/font_de_08x10.lbm b/transmitter/src/fonts/sqt5/font_de_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_de_08x10.lbm rename to transmitter/src/fonts/sqt5/font_de_08x10.lbm diff --git a/src/fonts/sqt5/font_de_08x10.png b/transmitter/src/fonts/sqt5/font_de_08x10.png similarity index 100% rename from src/fonts/sqt5/font_de_08x10.png rename to transmitter/src/fonts/sqt5/font_de_08x10.png diff --git a/src/fonts/sqt5/font_de_10x14.lbm b/transmitter/src/fonts/sqt5/font_de_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_de_10x14.lbm rename to transmitter/src/fonts/sqt5/font_de_10x14.lbm diff --git a/src/fonts/sqt5/font_de_10x14.png b/transmitter/src/fonts/sqt5/font_de_10x14.png similarity index 100% rename from src/fonts/sqt5/font_de_10x14.png rename to transmitter/src/fonts/sqt5/font_de_10x14.png diff --git a/src/fonts/sqt5/font_es_04x06.lbm b/transmitter/src/fonts/sqt5/font_es_04x06.lbm similarity index 100% rename from src/fonts/sqt5/font_es_04x06.lbm rename to transmitter/src/fonts/sqt5/font_es_04x06.lbm diff --git a/src/fonts/sqt5/font_es_04x06.png b/transmitter/src/fonts/sqt5/font_es_04x06.png similarity index 100% rename from src/fonts/sqt5/font_es_04x06.png rename to transmitter/src/fonts/sqt5/font_es_04x06.png diff --git a/src/fonts/sqt5/font_es_05x07.lbm b/transmitter/src/fonts/sqt5/font_es_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_es_05x07.lbm rename to transmitter/src/fonts/sqt5/font_es_05x07.lbm diff --git a/src/fonts/sqt5/font_es_05x07.png b/transmitter/src/fonts/sqt5/font_es_05x07.png similarity index 100% rename from src/fonts/sqt5/font_es_05x07.png rename to transmitter/src/fonts/sqt5/font_es_05x07.png diff --git a/src/fonts/sqt5/font_es_08x10.lbm b/transmitter/src/fonts/sqt5/font_es_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_es_08x10.lbm rename to transmitter/src/fonts/sqt5/font_es_08x10.lbm diff --git a/src/fonts/sqt5/font_es_08x10.png b/transmitter/src/fonts/sqt5/font_es_08x10.png similarity index 100% rename from src/fonts/sqt5/font_es_08x10.png rename to transmitter/src/fonts/sqt5/font_es_08x10.png diff --git a/src/fonts/sqt5/font_es_10x14.lbm b/transmitter/src/fonts/sqt5/font_es_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_es_10x14.lbm rename to transmitter/src/fonts/sqt5/font_es_10x14.lbm diff --git a/src/fonts/sqt5/font_es_10x14.png b/transmitter/src/fonts/sqt5/font_es_10x14.png similarity index 100% rename from src/fonts/sqt5/font_es_10x14.png rename to transmitter/src/fonts/sqt5/font_es_10x14.png diff --git a/src/fonts/sqt5/font_fr_04x06.lbm b/transmitter/src/fonts/sqt5/font_fr_04x06.lbm similarity index 100% rename from src/fonts/sqt5/font_fr_04x06.lbm rename to transmitter/src/fonts/sqt5/font_fr_04x06.lbm diff --git a/src/fonts/sqt5/font_fr_04x06.png b/transmitter/src/fonts/sqt5/font_fr_04x06.png similarity index 100% rename from src/fonts/sqt5/font_fr_04x06.png rename to transmitter/src/fonts/sqt5/font_fr_04x06.png diff --git a/src/fonts/sqt5/font_fr_05x07.lbm b/transmitter/src/fonts/sqt5/font_fr_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_fr_05x07.lbm rename to transmitter/src/fonts/sqt5/font_fr_05x07.lbm diff --git a/src/fonts/sqt5/font_fr_05x07.png b/transmitter/src/fonts/sqt5/font_fr_05x07.png similarity index 100% rename from src/fonts/sqt5/font_fr_05x07.png rename to transmitter/src/fonts/sqt5/font_fr_05x07.png diff --git a/src/fonts/sqt5/font_fr_08x10.lbm b/transmitter/src/fonts/sqt5/font_fr_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_fr_08x10.lbm rename to transmitter/src/fonts/sqt5/font_fr_08x10.lbm diff --git a/src/fonts/sqt5/font_fr_08x10.png b/transmitter/src/fonts/sqt5/font_fr_08x10.png similarity index 100% rename from src/fonts/sqt5/font_fr_08x10.png rename to transmitter/src/fonts/sqt5/font_fr_08x10.png diff --git a/src/fonts/sqt5/font_fr_10x14.lbm b/transmitter/src/fonts/sqt5/font_fr_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_fr_10x14.lbm rename to transmitter/src/fonts/sqt5/font_fr_10x14.lbm diff --git a/src/fonts/sqt5/font_fr_10x14.png b/transmitter/src/fonts/sqt5/font_fr_10x14.png similarity index 100% rename from src/fonts/sqt5/font_fr_10x14.png rename to transmitter/src/fonts/sqt5/font_fr_10x14.png diff --git a/src/fonts/sqt5/font_it_04x06.lbm b/transmitter/src/fonts/sqt5/font_it_04x06.lbm similarity index 100% rename from src/fonts/sqt5/font_it_04x06.lbm rename to transmitter/src/fonts/sqt5/font_it_04x06.lbm diff --git a/src/fonts/sqt5/font_it_04x06.png b/transmitter/src/fonts/sqt5/font_it_04x06.png similarity index 100% rename from src/fonts/sqt5/font_it_04x06.png rename to transmitter/src/fonts/sqt5/font_it_04x06.png diff --git a/src/fonts/sqt5/font_it_05x07.lbm b/transmitter/src/fonts/sqt5/font_it_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_it_05x07.lbm rename to transmitter/src/fonts/sqt5/font_it_05x07.lbm diff --git a/src/fonts/sqt5/font_it_05x07.png b/transmitter/src/fonts/sqt5/font_it_05x07.png similarity index 100% rename from src/fonts/sqt5/font_it_05x07.png rename to transmitter/src/fonts/sqt5/font_it_05x07.png diff --git a/src/fonts/sqt5/font_it_08x10.lbm b/transmitter/src/fonts/sqt5/font_it_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_it_08x10.lbm rename to transmitter/src/fonts/sqt5/font_it_08x10.lbm diff --git a/src/fonts/sqt5/font_it_08x10.png b/transmitter/src/fonts/sqt5/font_it_08x10.png similarity index 100% rename from src/fonts/sqt5/font_it_08x10.png rename to transmitter/src/fonts/sqt5/font_it_08x10.png diff --git a/src/fonts/sqt5/font_it_10x14.lbm b/transmitter/src/fonts/sqt5/font_it_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_it_10x14.lbm rename to transmitter/src/fonts/sqt5/font_it_10x14.lbm diff --git a/src/fonts/sqt5/font_it_10x14.png b/transmitter/src/fonts/sqt5/font_it_10x14.png similarity index 100% rename from src/fonts/sqt5/font_it_10x14.png rename to transmitter/src/fonts/sqt5/font_it_10x14.png diff --git a/src/fonts/sqt5/font_pt_05x07.lbm b/transmitter/src/fonts/sqt5/font_pt_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_pt_05x07.lbm rename to transmitter/src/fonts/sqt5/font_pt_05x07.lbm diff --git a/src/fonts/sqt5/font_pt_05x07.png b/transmitter/src/fonts/sqt5/font_pt_05x07.png similarity index 100% rename from src/fonts/sqt5/font_pt_05x07.png rename to transmitter/src/fonts/sqt5/font_pt_05x07.png diff --git a/src/fonts/sqt5/font_pt_08x10.lbm b/transmitter/src/fonts/sqt5/font_pt_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_pt_08x10.lbm rename to transmitter/src/fonts/sqt5/font_pt_08x10.lbm diff --git a/src/fonts/sqt5/font_pt_08x10.png b/transmitter/src/fonts/sqt5/font_pt_08x10.png similarity index 100% rename from src/fonts/sqt5/font_pt_08x10.png rename to transmitter/src/fonts/sqt5/font_pt_08x10.png diff --git a/src/fonts/sqt5/font_pt_10x14.lbm b/transmitter/src/fonts/sqt5/font_pt_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_pt_10x14.lbm rename to transmitter/src/fonts/sqt5/font_pt_10x14.lbm diff --git a/src/fonts/sqt5/font_pt_10x14.png b/transmitter/src/fonts/sqt5/font_pt_10x14.png similarity index 100% rename from src/fonts/sqt5/font_pt_10x14.png rename to transmitter/src/fonts/sqt5/font_pt_10x14.png diff --git a/src/fonts/sqt5/font_se_04x06.lbm b/transmitter/src/fonts/sqt5/font_se_04x06.lbm similarity index 100% rename from src/fonts/sqt5/font_se_04x06.lbm rename to transmitter/src/fonts/sqt5/font_se_04x06.lbm diff --git a/src/fonts/sqt5/font_se_04x06.png b/transmitter/src/fonts/sqt5/font_se_04x06.png similarity index 100% rename from src/fonts/sqt5/font_se_04x06.png rename to transmitter/src/fonts/sqt5/font_se_04x06.png diff --git a/src/fonts/sqt5/font_se_05x07.lbm b/transmitter/src/fonts/sqt5/font_se_05x07.lbm similarity index 100% rename from src/fonts/sqt5/font_se_05x07.lbm rename to transmitter/src/fonts/sqt5/font_se_05x07.lbm diff --git a/src/fonts/sqt5/font_se_05x07.png b/transmitter/src/fonts/sqt5/font_se_05x07.png similarity index 100% rename from src/fonts/sqt5/font_se_05x07.png rename to transmitter/src/fonts/sqt5/font_se_05x07.png diff --git a/src/fonts/sqt5/font_se_08x10.lbm b/transmitter/src/fonts/sqt5/font_se_08x10.lbm similarity index 100% rename from src/fonts/sqt5/font_se_08x10.lbm rename to transmitter/src/fonts/sqt5/font_se_08x10.lbm diff --git a/src/fonts/sqt5/font_se_08x10.png b/transmitter/src/fonts/sqt5/font_se_08x10.png similarity index 100% rename from src/fonts/sqt5/font_se_08x10.png rename to transmitter/src/fonts/sqt5/font_se_08x10.png diff --git a/src/fonts/sqt5/font_se_10x14.lbm b/transmitter/src/fonts/sqt5/font_se_10x14.lbm similarity index 100% rename from src/fonts/sqt5/font_se_10x14.lbm rename to transmitter/src/fonts/sqt5/font_se_10x14.lbm diff --git a/src/fonts/sqt5/font_se_10x14.png b/transmitter/src/fonts/sqt5/font_se_10x14.png similarity index 100% rename from src/fonts/sqt5/font_se_10x14.png rename to transmitter/src/fonts/sqt5/font_se_10x14.png diff --git a/src/fonts/std/font_03x05.lbm b/transmitter/src/fonts/std/font_03x05.lbm similarity index 100% rename from src/fonts/std/font_03x05.lbm rename to transmitter/src/fonts/std/font_03x05.lbm diff --git a/src/fonts/std/font_03x05.png b/transmitter/src/fonts/std/font_03x05.png similarity index 100% rename from src/fonts/std/font_03x05.png rename to transmitter/src/fonts/std/font_03x05.png diff --git a/src/fonts/std/font_04x06.lbm b/transmitter/src/fonts/std/font_04x06.lbm similarity index 100% rename from src/fonts/std/font_04x06.lbm rename to transmitter/src/fonts/std/font_04x06.lbm diff --git a/src/fonts/std/font_04x06.png b/transmitter/src/fonts/std/font_04x06.png similarity index 100% rename from src/fonts/std/font_04x06.png rename to transmitter/src/fonts/std/font_04x06.png diff --git a/src/fonts/std/font_04x06_extra.lbm b/transmitter/src/fonts/std/font_04x06_extra.lbm similarity index 100% rename from src/fonts/std/font_04x06_extra.lbm rename to transmitter/src/fonts/std/font_04x06_extra.lbm diff --git a/src/fonts/std/font_04x06_extra.png b/transmitter/src/fonts/std/font_04x06_extra.png similarity index 100% rename from src/fonts/std/font_04x06_extra.png rename to transmitter/src/fonts/std/font_04x06_extra.png diff --git a/src/fonts/std/font_05x07.lbm b/transmitter/src/fonts/std/font_05x07.lbm similarity index 100% rename from src/fonts/std/font_05x07.lbm rename to transmitter/src/fonts/std/font_05x07.lbm diff --git a/src/fonts/std/font_05x07.png b/transmitter/src/fonts/std/font_05x07.png similarity index 100% rename from src/fonts/std/font_05x07.png rename to transmitter/src/fonts/std/font_05x07.png diff --git a/src/fonts/std/font_05x07_extra.lbm b/transmitter/src/fonts/std/font_05x07_extra.lbm similarity index 100% rename from src/fonts/std/font_05x07_extra.lbm rename to transmitter/src/fonts/std/font_05x07_extra.lbm diff --git a/src/fonts/std/font_05x07_extra.png b/transmitter/src/fonts/std/font_05x07_extra.png similarity index 100% rename from src/fonts/std/font_05x07_extra.png rename to transmitter/src/fonts/std/font_05x07_extra.png diff --git a/src/fonts/std/font_08x10.lbm b/transmitter/src/fonts/std/font_08x10.lbm similarity index 100% rename from src/fonts/std/font_08x10.lbm rename to transmitter/src/fonts/std/font_08x10.lbm diff --git a/src/fonts/std/font_08x10.png b/transmitter/src/fonts/std/font_08x10.png similarity index 100% rename from src/fonts/std/font_08x10.png rename to transmitter/src/fonts/std/font_08x10.png diff --git a/src/fonts/std/font_10x14.lbm b/transmitter/src/fonts/std/font_10x14.lbm similarity index 100% rename from src/fonts/std/font_10x14.lbm rename to transmitter/src/fonts/std/font_10x14.lbm diff --git a/src/fonts/std/font_10x14.png b/transmitter/src/fonts/std/font_10x14.png similarity index 100% rename from src/fonts/std/font_10x14.png rename to transmitter/src/fonts/std/font_10x14.png diff --git a/src/fonts/std/font_10x14_compressed.lbm b/transmitter/src/fonts/std/font_10x14_compressed.lbm similarity index 100% rename from src/fonts/std/font_10x14_compressed.lbm rename to transmitter/src/fonts/std/font_10x14_compressed.lbm diff --git a/src/fonts/std/font_10x14_compressed.png b/transmitter/src/fonts/std/font_10x14_compressed.png similarity index 100% rename from src/fonts/std/font_10x14_compressed.png rename to transmitter/src/fonts/std/font_10x14_compressed.png diff --git a/src/fonts/std/font_10x14_extra.lbm b/transmitter/src/fonts/std/font_10x14_extra.lbm similarity index 100% rename from src/fonts/std/font_10x14_extra.lbm rename to transmitter/src/fonts/std/font_10x14_extra.lbm diff --git a/src/fonts/std/font_10x14_extra.png b/transmitter/src/fonts/std/font_10x14_extra.png similarity index 100% rename from src/fonts/std/font_10x14_extra.png rename to transmitter/src/fonts/std/font_10x14_extra.png diff --git a/src/fonts/std/font_cz_04x06.lbm b/transmitter/src/fonts/std/font_cz_04x06.lbm similarity index 100% rename from src/fonts/std/font_cz_04x06.lbm rename to transmitter/src/fonts/std/font_cz_04x06.lbm diff --git a/src/fonts/std/font_cz_04x06.png b/transmitter/src/fonts/std/font_cz_04x06.png similarity index 100% rename from src/fonts/std/font_cz_04x06.png rename to transmitter/src/fonts/std/font_cz_04x06.png diff --git a/src/fonts/std/font_cz_05x07.lbm b/transmitter/src/fonts/std/font_cz_05x07.lbm similarity index 100% rename from src/fonts/std/font_cz_05x07.lbm rename to transmitter/src/fonts/std/font_cz_05x07.lbm diff --git a/src/fonts/std/font_cz_05x07.png b/transmitter/src/fonts/std/font_cz_05x07.png similarity index 100% rename from src/fonts/std/font_cz_05x07.png rename to transmitter/src/fonts/std/font_cz_05x07.png diff --git a/src/fonts/std/font_cz_08x10.lbm b/transmitter/src/fonts/std/font_cz_08x10.lbm similarity index 100% rename from src/fonts/std/font_cz_08x10.lbm rename to transmitter/src/fonts/std/font_cz_08x10.lbm diff --git a/src/fonts/std/font_cz_08x10.png b/transmitter/src/fonts/std/font_cz_08x10.png similarity index 100% rename from src/fonts/std/font_cz_08x10.png rename to transmitter/src/fonts/std/font_cz_08x10.png diff --git a/src/fonts/std/font_cz_10x14.lbm b/transmitter/src/fonts/std/font_cz_10x14.lbm similarity index 100% rename from src/fonts/std/font_cz_10x14.lbm rename to transmitter/src/fonts/std/font_cz_10x14.lbm diff --git a/src/fonts/std/font_cz_10x14.png b/transmitter/src/fonts/std/font_cz_10x14.png similarity index 100% rename from src/fonts/std/font_cz_10x14.png rename to transmitter/src/fonts/std/font_cz_10x14.png diff --git a/src/fonts/std/font_de_04x06.lbm b/transmitter/src/fonts/std/font_de_04x06.lbm similarity index 100% rename from src/fonts/std/font_de_04x06.lbm rename to transmitter/src/fonts/std/font_de_04x06.lbm diff --git a/src/fonts/std/font_de_04x06.png b/transmitter/src/fonts/std/font_de_04x06.png similarity index 100% rename from src/fonts/std/font_de_04x06.png rename to transmitter/src/fonts/std/font_de_04x06.png diff --git a/src/fonts/std/font_de_05x07.lbm b/transmitter/src/fonts/std/font_de_05x07.lbm similarity index 100% rename from src/fonts/std/font_de_05x07.lbm rename to transmitter/src/fonts/std/font_de_05x07.lbm diff --git a/src/fonts/std/font_de_05x07.png b/transmitter/src/fonts/std/font_de_05x07.png similarity index 100% rename from src/fonts/std/font_de_05x07.png rename to transmitter/src/fonts/std/font_de_05x07.png diff --git a/src/fonts/std/font_de_08x10.lbm b/transmitter/src/fonts/std/font_de_08x10.lbm similarity index 100% rename from src/fonts/std/font_de_08x10.lbm rename to transmitter/src/fonts/std/font_de_08x10.lbm diff --git a/src/fonts/std/font_de_08x10.png b/transmitter/src/fonts/std/font_de_08x10.png similarity index 100% rename from src/fonts/std/font_de_08x10.png rename to transmitter/src/fonts/std/font_de_08x10.png diff --git a/src/fonts/std/font_de_10x14.lbm b/transmitter/src/fonts/std/font_de_10x14.lbm similarity index 100% rename from src/fonts/std/font_de_10x14.lbm rename to transmitter/src/fonts/std/font_de_10x14.lbm diff --git a/src/fonts/std/font_de_10x14.png b/transmitter/src/fonts/std/font_de_10x14.png similarity index 100% rename from src/fonts/std/font_de_10x14.png rename to transmitter/src/fonts/std/font_de_10x14.png diff --git a/src/fonts/std/font_es_04x06.lbm b/transmitter/src/fonts/std/font_es_04x06.lbm similarity index 100% rename from src/fonts/std/font_es_04x06.lbm rename to transmitter/src/fonts/std/font_es_04x06.lbm diff --git a/src/fonts/std/font_es_04x06.png b/transmitter/src/fonts/std/font_es_04x06.png similarity index 100% rename from src/fonts/std/font_es_04x06.png rename to transmitter/src/fonts/std/font_es_04x06.png diff --git a/src/fonts/std/font_es_05x07.lbm b/transmitter/src/fonts/std/font_es_05x07.lbm similarity index 100% rename from src/fonts/std/font_es_05x07.lbm rename to transmitter/src/fonts/std/font_es_05x07.lbm diff --git a/src/fonts/std/font_es_05x07.png b/transmitter/src/fonts/std/font_es_05x07.png similarity index 100% rename from src/fonts/std/font_es_05x07.png rename to transmitter/src/fonts/std/font_es_05x07.png diff --git a/src/fonts/std/font_es_08x10.lbm b/transmitter/src/fonts/std/font_es_08x10.lbm similarity index 100% rename from src/fonts/std/font_es_08x10.lbm rename to transmitter/src/fonts/std/font_es_08x10.lbm diff --git a/src/fonts/std/font_es_08x10.png b/transmitter/src/fonts/std/font_es_08x10.png similarity index 100% rename from src/fonts/std/font_es_08x10.png rename to transmitter/src/fonts/std/font_es_08x10.png diff --git a/src/fonts/std/font_es_10x14.lbm b/transmitter/src/fonts/std/font_es_10x14.lbm similarity index 100% rename from src/fonts/std/font_es_10x14.lbm rename to transmitter/src/fonts/std/font_es_10x14.lbm diff --git a/src/fonts/std/font_es_10x14.png b/transmitter/src/fonts/std/font_es_10x14.png similarity index 100% rename from src/fonts/std/font_es_10x14.png rename to transmitter/src/fonts/std/font_es_10x14.png diff --git a/src/fonts/std/font_fr_04x06.lbm b/transmitter/src/fonts/std/font_fr_04x06.lbm similarity index 100% rename from src/fonts/std/font_fr_04x06.lbm rename to transmitter/src/fonts/std/font_fr_04x06.lbm diff --git a/src/fonts/std/font_fr_04x06.png b/transmitter/src/fonts/std/font_fr_04x06.png similarity index 100% rename from src/fonts/std/font_fr_04x06.png rename to transmitter/src/fonts/std/font_fr_04x06.png diff --git a/src/fonts/std/font_fr_05x07.lbm b/transmitter/src/fonts/std/font_fr_05x07.lbm similarity index 100% rename from src/fonts/std/font_fr_05x07.lbm rename to transmitter/src/fonts/std/font_fr_05x07.lbm diff --git a/src/fonts/std/font_fr_05x07.png b/transmitter/src/fonts/std/font_fr_05x07.png similarity index 100% rename from src/fonts/std/font_fr_05x07.png rename to transmitter/src/fonts/std/font_fr_05x07.png diff --git a/src/fonts/std/font_fr_08x10.lbm b/transmitter/src/fonts/std/font_fr_08x10.lbm similarity index 100% rename from src/fonts/std/font_fr_08x10.lbm rename to transmitter/src/fonts/std/font_fr_08x10.lbm diff --git a/src/fonts/std/font_fr_08x10.png b/transmitter/src/fonts/std/font_fr_08x10.png similarity index 100% rename from src/fonts/std/font_fr_08x10.png rename to transmitter/src/fonts/std/font_fr_08x10.png diff --git a/src/fonts/std/font_fr_10x14.lbm b/transmitter/src/fonts/std/font_fr_10x14.lbm similarity index 100% rename from src/fonts/std/font_fr_10x14.lbm rename to transmitter/src/fonts/std/font_fr_10x14.lbm diff --git a/src/fonts/std/font_fr_10x14.png b/transmitter/src/fonts/std/font_fr_10x14.png similarity index 100% rename from src/fonts/std/font_fr_10x14.png rename to transmitter/src/fonts/std/font_fr_10x14.png diff --git a/src/fonts/std/font_it_04x06.lbm b/transmitter/src/fonts/std/font_it_04x06.lbm similarity index 100% rename from src/fonts/std/font_it_04x06.lbm rename to transmitter/src/fonts/std/font_it_04x06.lbm diff --git a/src/fonts/std/font_it_04x06.png b/transmitter/src/fonts/std/font_it_04x06.png similarity index 100% rename from src/fonts/std/font_it_04x06.png rename to transmitter/src/fonts/std/font_it_04x06.png diff --git a/src/fonts/std/font_it_05x07.lbm b/transmitter/src/fonts/std/font_it_05x07.lbm similarity index 100% rename from src/fonts/std/font_it_05x07.lbm rename to transmitter/src/fonts/std/font_it_05x07.lbm diff --git a/src/fonts/std/font_it_05x07.png b/transmitter/src/fonts/std/font_it_05x07.png similarity index 100% rename from src/fonts/std/font_it_05x07.png rename to transmitter/src/fonts/std/font_it_05x07.png diff --git a/src/fonts/std/font_it_08x10.lbm b/transmitter/src/fonts/std/font_it_08x10.lbm similarity index 100% rename from src/fonts/std/font_it_08x10.lbm rename to transmitter/src/fonts/std/font_it_08x10.lbm diff --git a/src/fonts/std/font_it_08x10.png b/transmitter/src/fonts/std/font_it_08x10.png similarity index 100% rename from src/fonts/std/font_it_08x10.png rename to transmitter/src/fonts/std/font_it_08x10.png diff --git a/src/fonts/std/font_it_10x14.lbm b/transmitter/src/fonts/std/font_it_10x14.lbm similarity index 100% rename from src/fonts/std/font_it_10x14.lbm rename to transmitter/src/fonts/std/font_it_10x14.lbm diff --git a/src/fonts/std/font_it_10x14.png b/transmitter/src/fonts/std/font_it_10x14.png similarity index 100% rename from src/fonts/std/font_it_10x14.png rename to transmitter/src/fonts/std/font_it_10x14.png diff --git a/src/fonts/std/font_pt_04x06.lbm b/transmitter/src/fonts/std/font_pt_04x06.lbm similarity index 100% rename from src/fonts/std/font_pt_04x06.lbm rename to transmitter/src/fonts/std/font_pt_04x06.lbm diff --git a/src/fonts/std/font_pt_04x06.png b/transmitter/src/fonts/std/font_pt_04x06.png similarity index 100% rename from src/fonts/std/font_pt_04x06.png rename to transmitter/src/fonts/std/font_pt_04x06.png diff --git a/src/fonts/std/font_pt_05x07.lbm b/transmitter/src/fonts/std/font_pt_05x07.lbm similarity index 100% rename from src/fonts/std/font_pt_05x07.lbm rename to transmitter/src/fonts/std/font_pt_05x07.lbm diff --git a/src/fonts/std/font_pt_05x07.png b/transmitter/src/fonts/std/font_pt_05x07.png similarity index 100% rename from src/fonts/std/font_pt_05x07.png rename to transmitter/src/fonts/std/font_pt_05x07.png diff --git a/src/fonts/std/font_pt_08x10.lbm b/transmitter/src/fonts/std/font_pt_08x10.lbm similarity index 100% rename from src/fonts/std/font_pt_08x10.lbm rename to transmitter/src/fonts/std/font_pt_08x10.lbm diff --git a/src/fonts/std/font_pt_08x10.png b/transmitter/src/fonts/std/font_pt_08x10.png similarity index 100% rename from src/fonts/std/font_pt_08x10.png rename to transmitter/src/fonts/std/font_pt_08x10.png diff --git a/src/fonts/std/font_pt_10x14.lbm b/transmitter/src/fonts/std/font_pt_10x14.lbm similarity index 100% rename from src/fonts/std/font_pt_10x14.lbm rename to transmitter/src/fonts/std/font_pt_10x14.lbm diff --git a/src/fonts/std/font_pt_10x14.png b/transmitter/src/fonts/std/font_pt_10x14.png similarity index 100% rename from src/fonts/std/font_pt_10x14.png rename to transmitter/src/fonts/std/font_pt_10x14.png diff --git a/src/fonts/std/font_se_04x06.lbm b/transmitter/src/fonts/std/font_se_04x06.lbm similarity index 100% rename from src/fonts/std/font_se_04x06.lbm rename to transmitter/src/fonts/std/font_se_04x06.lbm diff --git a/src/fonts/std/font_se_04x06.png b/transmitter/src/fonts/std/font_se_04x06.png similarity index 100% rename from src/fonts/std/font_se_04x06.png rename to transmitter/src/fonts/std/font_se_04x06.png diff --git a/src/fonts/std/font_se_05x07.lbm b/transmitter/src/fonts/std/font_se_05x07.lbm similarity index 100% rename from src/fonts/std/font_se_05x07.lbm rename to transmitter/src/fonts/std/font_se_05x07.lbm diff --git a/src/fonts/std/font_se_05x07.png b/transmitter/src/fonts/std/font_se_05x07.png similarity index 100% rename from src/fonts/std/font_se_05x07.png rename to transmitter/src/fonts/std/font_se_05x07.png diff --git a/src/fonts/std/font_se_08x10.lbm b/transmitter/src/fonts/std/font_se_08x10.lbm similarity index 100% rename from src/fonts/std/font_se_08x10.lbm rename to transmitter/src/fonts/std/font_se_08x10.lbm diff --git a/src/fonts/std/font_se_08x10.png b/transmitter/src/fonts/std/font_se_08x10.png similarity index 100% rename from src/fonts/std/font_se_08x10.png rename to transmitter/src/fonts/std/font_se_08x10.png diff --git a/src/fonts/std/font_se_10x14.lbm b/transmitter/src/fonts/std/font_se_10x14.lbm similarity index 100% rename from src/fonts/std/font_se_10x14.lbm rename to transmitter/src/fonts/std/font_se_10x14.lbm diff --git a/src/fonts/std/font_se_10x14.png b/transmitter/src/fonts/std/font_se_10x14.png similarity index 100% rename from src/fonts/std/font_se_10x14.png rename to transmitter/src/fonts/std/font_se_10x14.png diff --git a/src/gtests.cpp b/transmitter/src/gtests.cpp similarity index 100% rename from src/gtests.cpp rename to transmitter/src/gtests.cpp diff --git a/src/gui/menu_general.cpp b/transmitter/src/gui/menu_general.cpp similarity index 100% rename from src/gui/menu_general.cpp rename to transmitter/src/gui/menu_general.cpp diff --git a/src/gui/menu_model.cpp b/transmitter/src/gui/menu_model.cpp similarity index 100% rename from src/gui/menu_model.cpp rename to transmitter/src/gui/menu_model.cpp diff --git a/src/gui/menus.cpp b/transmitter/src/gui/menus.cpp similarity index 100% rename from src/gui/menus.cpp rename to transmitter/src/gui/menus.cpp diff --git a/src/gui/menus.h b/transmitter/src/gui/menus.h similarity index 100% rename from src/gui/menus.h rename to transmitter/src/gui/menus.h diff --git a/src/gui/view_about.cpp b/transmitter/src/gui/view_about.cpp similarity index 100% rename from src/gui/view_about.cpp rename to transmitter/src/gui/view_about.cpp diff --git a/src/gui/view_channels.cpp b/transmitter/src/gui/view_channels.cpp similarity index 100% rename from src/gui/view_channels.cpp rename to transmitter/src/gui/view_channels.cpp diff --git a/src/gui/view_main.cpp b/transmitter/src/gui/view_main.cpp similarity index 100% rename from src/gui/view_main.cpp rename to transmitter/src/gui/view_main.cpp diff --git a/src/gui/view_mavlink.cpp b/transmitter/src/gui/view_mavlink.cpp similarity index 100% rename from src/gui/view_mavlink.cpp rename to transmitter/src/gui/view_mavlink.cpp diff --git a/src/gui/view_mavlink.h b/transmitter/src/gui/view_mavlink.h similarity index 100% rename from src/gui/view_mavlink.h rename to transmitter/src/gui/view_mavlink.h diff --git a/src/gui/view_statistics.cpp b/transmitter/src/gui/view_statistics.cpp similarity index 100% rename from src/gui/view_statistics.cpp rename to transmitter/src/gui/view_statistics.cpp diff --git a/src/gui/view_telemetry.cpp b/transmitter/src/gui/view_telemetry.cpp similarity index 100% rename from src/gui/view_telemetry.cpp rename to transmitter/src/gui/view_telemetry.cpp diff --git a/src/gui/view_text.cpp b/transmitter/src/gui/view_text.cpp similarity index 100% rename from src/gui/view_text.cpp rename to transmitter/src/gui/view_text.cpp diff --git a/src/haptic.cpp b/transmitter/src/haptic.cpp similarity index 100% rename from src/haptic.cpp rename to transmitter/src/haptic.cpp diff --git a/src/haptic.h b/transmitter/src/haptic.h similarity index 100% rename from src/haptic.h rename to transmitter/src/haptic.h diff --git a/src/keys.cpp b/transmitter/src/keys.cpp similarity index 100% rename from src/keys.cpp rename to transmitter/src/keys.cpp diff --git a/src/lcd.cpp b/transmitter/src/lcd.cpp similarity index 100% rename from src/lcd.cpp rename to transmitter/src/lcd.cpp diff --git a/src/lcd.h b/transmitter/src/lcd.h similarity index 100% rename from src/lcd.h rename to transmitter/src/lcd.h diff --git a/src/logs.cpp b/transmitter/src/logs.cpp similarity index 100% rename from src/logs.cpp rename to transmitter/src/logs.cpp diff --git a/src/maths.cpp b/transmitter/src/maths.cpp similarity index 100% rename from src/maths.cpp rename to transmitter/src/maths.cpp diff --git a/src/myeeprom.h b/transmitter/src/myeeprom.h similarity index 100% rename from src/myeeprom.h rename to transmitter/src/myeeprom.h diff --git a/src/opentx.cpp b/transmitter/src/opentx.cpp similarity index 100% rename from src/opentx.cpp rename to transmitter/src/opentx.cpp diff --git a/src/opentx.h b/transmitter/src/opentx.h similarity index 100% rename from src/opentx.h rename to transmitter/src/opentx.h diff --git a/src/pgmtypes.h b/transmitter/src/pgmtypes.h similarity index 100% rename from src/pgmtypes.h rename to transmitter/src/pgmtypes.h diff --git a/src/protocols/dsm2_arm.cpp b/transmitter/src/protocols/dsm2_arm.cpp similarity index 100% rename from src/protocols/dsm2_arm.cpp rename to transmitter/src/protocols/dsm2_arm.cpp diff --git a/src/protocols/ppm_arm.cpp b/transmitter/src/protocols/ppm_arm.cpp similarity index 100% rename from src/protocols/ppm_arm.cpp rename to transmitter/src/protocols/ppm_arm.cpp diff --git a/src/protocols/pulses_arm.cpp b/transmitter/src/protocols/pulses_arm.cpp similarity index 100% rename from src/protocols/pulses_arm.cpp rename to transmitter/src/protocols/pulses_arm.cpp diff --git a/src/protocols/pulses_arm.h b/transmitter/src/protocols/pulses_arm.h similarity index 100% rename from src/protocols/pulses_arm.h rename to transmitter/src/protocols/pulses_arm.h diff --git a/src/protocols/pulses_avr.cpp b/transmitter/src/protocols/pulses_avr.cpp similarity index 100% rename from src/protocols/pulses_avr.cpp rename to transmitter/src/protocols/pulses_avr.cpp diff --git a/src/protocols/pulses_avr.h b/transmitter/src/protocols/pulses_avr.h similarity index 100% rename from src/protocols/pulses_avr.h rename to transmitter/src/protocols/pulses_avr.h diff --git a/src/protocols/pxx_arm.cpp b/transmitter/src/protocols/pxx_arm.cpp similarity index 100% rename from src/protocols/pxx_arm.cpp rename to transmitter/src/protocols/pxx_arm.cpp diff --git a/src/rtc.cpp b/transmitter/src/rtc.cpp similarity index 100% rename from src/rtc.cpp rename to transmitter/src/rtc.cpp diff --git a/src/rtc.h b/transmitter/src/rtc.h similarity index 100% rename from src/rtc.h rename to transmitter/src/rtc.h diff --git a/src/sdcard.h b/transmitter/src/sdcard.h similarity index 100% rename from src/sdcard.h rename to transmitter/src/sdcard.h diff --git a/src/serial.cpp b/transmitter/src/serial.cpp similarity index 100% rename from src/serial.cpp rename to transmitter/src/serial.cpp diff --git a/src/serial.h b/transmitter/src/serial.h similarity index 100% rename from src/serial.h rename to transmitter/src/serial.h diff --git a/src/simpgmspace.cpp b/transmitter/src/simpgmspace.cpp similarity index 100% rename from src/simpgmspace.cpp rename to transmitter/src/simpgmspace.cpp diff --git a/src/simpgmspace.h b/transmitter/src/simpgmspace.h similarity index 100% rename from src/simpgmspace.h rename to transmitter/src/simpgmspace.h diff --git a/src/simu.cpp b/transmitter/src/simu.cpp similarity index 100% rename from src/simu.cpp rename to transmitter/src/simu.cpp diff --git a/src/stamp.cpp b/transmitter/src/stamp.cpp similarity index 100% rename from src/stamp.cpp rename to transmitter/src/stamp.cpp diff --git a/src/targets/gruvin9x/board_gruvin9x.cpp b/transmitter/src/targets/gruvin9x/board_gruvin9x.cpp similarity index 100% rename from src/targets/gruvin9x/board_gruvin9x.cpp rename to transmitter/src/targets/gruvin9x/board_gruvin9x.cpp diff --git a/src/targets/gruvin9x/board_gruvin9x.h b/transmitter/src/targets/gruvin9x/board_gruvin9x.h similarity index 100% rename from src/targets/gruvin9x/board_gruvin9x.h rename to transmitter/src/targets/gruvin9x/board_gruvin9x.h diff --git a/src/targets/gruvin9x/diskio.cpp b/transmitter/src/targets/gruvin9x/diskio.cpp similarity index 100% rename from src/targets/gruvin9x/diskio.cpp rename to transmitter/src/targets/gruvin9x/diskio.cpp diff --git a/src/targets/gruvin9x/fuses_2561.txt b/transmitter/src/targets/gruvin9x/fuses_2561.txt similarity index 100% rename from src/targets/gruvin9x/fuses_2561.txt rename to transmitter/src/targets/gruvin9x/fuses_2561.txt diff --git a/src/targets/gruvin9x/rtc_driver.cpp b/transmitter/src/targets/gruvin9x/rtc_driver.cpp similarity index 100% rename from src/targets/gruvin9x/rtc_driver.cpp rename to transmitter/src/targets/gruvin9x/rtc_driver.cpp diff --git a/src/targets/gruvin9x/somo14d.cpp b/transmitter/src/targets/gruvin9x/somo14d.cpp similarity index 100% rename from src/targets/gruvin9x/somo14d.cpp rename to transmitter/src/targets/gruvin9x/somo14d.cpp diff --git a/src/targets/gruvin9x/somo14d.h b/transmitter/src/targets/gruvin9x/somo14d.h similarity index 100% rename from src/targets/gruvin9x/somo14d.h rename to transmitter/src/targets/gruvin9x/somo14d.h diff --git a/src/targets/mega2560/00readme.txt b/transmitter/src/targets/mega2560/00readme.txt similarity index 100% rename from src/targets/mega2560/00readme.txt rename to transmitter/src/targets/mega2560/00readme.txt diff --git a/src/targets/mega2560/board_mega2560.cpp b/transmitter/src/targets/mega2560/board_mega2560.cpp similarity index 100% rename from src/targets/mega2560/board_mega2560.cpp rename to transmitter/src/targets/mega2560/board_mega2560.cpp diff --git a/src/targets/mega2560/board_mega2560.h b/transmitter/src/targets/mega2560/board_mega2560.h similarity index 100% rename from src/targets/mega2560/board_mega2560.h rename to transmitter/src/targets/mega2560/board_mega2560.h diff --git a/src/targets/mega2560/io_mega2560.h b/transmitter/src/targets/mega2560/io_mega2560.h similarity index 100% rename from src/targets/mega2560/io_mega2560.h rename to transmitter/src/targets/mega2560/io_mega2560.h diff --git a/src/targets/mega2560/lcd_driver_ST7565R.cpp b/transmitter/src/targets/mega2560/lcd_driver_ST7565R.cpp similarity index 100% rename from src/targets/mega2560/lcd_driver_ST7565R.cpp rename to transmitter/src/targets/mega2560/lcd_driver_ST7565R.cpp diff --git a/src/targets/mega2560/rtc_driver.cpp b/transmitter/src/targets/mega2560/rtc_driver.cpp similarity index 100% rename from src/targets/mega2560/rtc_driver.cpp rename to transmitter/src/targets/mega2560/rtc_driver.cpp diff --git a/src/targets/sky9x/AT91SAM3S2.h b/transmitter/src/targets/sky9x/AT91SAM3S2.h similarity index 100% rename from src/targets/sky9x/AT91SAM3S2.h rename to transmitter/src/targets/sky9x/AT91SAM3S2.h diff --git a/src/targets/sky9x/AT91SAM3S4.h b/transmitter/src/targets/sky9x/AT91SAM3S4.h similarity index 100% rename from src/targets/sky9x/AT91SAM3S4.h rename to transmitter/src/targets/sky9x/AT91SAM3S4.h diff --git a/src/targets/sky9x/MEDSdcard.c b/transmitter/src/targets/sky9x/MEDSdcard.c similarity index 100% rename from src/targets/sky9x/MEDSdcard.c rename to transmitter/src/targets/sky9x/MEDSdcard.c diff --git a/src/targets/sky9x/Media.h b/transmitter/src/targets/sky9x/Media.h similarity index 100% rename from src/targets/sky9x/Media.h rename to transmitter/src/targets/sky9x/Media.h diff --git a/src/targets/sky9x/adc_driver.cpp b/transmitter/src/targets/sky9x/adc_driver.cpp similarity index 100% rename from src/targets/sky9x/adc_driver.cpp rename to transmitter/src/targets/sky9x/adc_driver.cpp diff --git a/src/targets/sky9x/audio_driver.cpp b/transmitter/src/targets/sky9x/audio_driver.cpp similarity index 100% rename from src/targets/sky9x/audio_driver.cpp rename to transmitter/src/targets/sky9x/audio_driver.cpp diff --git a/src/targets/sky9x/audio_driver.h b/transmitter/src/targets/sky9x/audio_driver.h similarity index 100% rename from src/targets/sky9x/audio_driver.h rename to transmitter/src/targets/sky9x/audio_driver.h diff --git a/src/targets/sky9x/bluetooth.cpp b/transmitter/src/targets/sky9x/bluetooth.cpp similarity index 100% rename from src/targets/sky9x/bluetooth.cpp rename to transmitter/src/targets/sky9x/bluetooth.cpp diff --git a/src/targets/sky9x/board.h b/transmitter/src/targets/sky9x/board.h similarity index 100% rename from src/targets/sky9x/board.h rename to transmitter/src/targets/sky9x/board.h diff --git a/src/targets/sky9x/board_lowlevel.c b/transmitter/src/targets/sky9x/board_lowlevel.c similarity index 100% rename from src/targets/sky9x/board_lowlevel.c rename to transmitter/src/targets/sky9x/board_lowlevel.c diff --git a/src/targets/sky9x/board_sky9x.cpp b/transmitter/src/targets/sky9x/board_sky9x.cpp similarity index 100% rename from src/targets/sky9x/board_sky9x.cpp rename to transmitter/src/targets/sky9x/board_sky9x.cpp diff --git a/src/targets/sky9x/board_sky9x.h b/transmitter/src/targets/sky9x/board_sky9x.h similarity index 100% rename from src/targets/sky9x/board_sky9x.h rename to transmitter/src/targets/sky9x/board_sky9x.h diff --git a/src/targets/sky9x/buzzer_driver.cpp b/transmitter/src/targets/sky9x/buzzer_driver.cpp similarity index 100% rename from src/targets/sky9x/buzzer_driver.cpp rename to transmitter/src/targets/sky9x/buzzer_driver.cpp diff --git a/src/targets/sky9x/chip.h b/transmitter/src/targets/sky9x/chip.h similarity index 100% rename from src/targets/sky9x/chip.h rename to transmitter/src/targets/sky9x/chip.h diff --git a/src/targets/sky9x/coproc_driver.cpp b/transmitter/src/targets/sky9x/coproc_driver.cpp similarity index 100% rename from src/targets/sky9x/coproc_driver.cpp rename to transmitter/src/targets/sky9x/coproc_driver.cpp diff --git a/src/targets/sky9x/core_cm3.c b/transmitter/src/targets/sky9x/core_cm3.c similarity index 100% rename from src/targets/sky9x/core_cm3.c rename to transmitter/src/targets/sky9x/core_cm3.c diff --git a/src/targets/sky9x/core_cm3.h b/transmitter/src/targets/sky9x/core_cm3.h similarity index 100% rename from src/targets/sky9x/core_cm3.h rename to transmitter/src/targets/sky9x/core_cm3.h diff --git a/src/targets/sky9x/crt.c b/transmitter/src/targets/sky9x/crt.c similarity index 100% rename from src/targets/sky9x/crt.c rename to transmitter/src/targets/sky9x/crt.c diff --git a/src/targets/sky9x/debug_driver.cpp b/transmitter/src/targets/sky9x/debug_driver.cpp similarity index 100% rename from src/targets/sky9x/debug_driver.cpp rename to transmitter/src/targets/sky9x/debug_driver.cpp diff --git a/src/targets/sky9x/diskio.cpp b/transmitter/src/targets/sky9x/diskio.cpp similarity index 100% rename from src/targets/sky9x/diskio.cpp rename to transmitter/src/targets/sky9x/diskio.cpp diff --git a/src/targets/sky9x/eeprom_driver.cpp b/transmitter/src/targets/sky9x/eeprom_driver.cpp similarity index 100% rename from src/targets/sky9x/eeprom_driver.cpp rename to transmitter/src/targets/sky9x/eeprom_driver.cpp diff --git a/src/targets/sky9x/haptic_driver.cpp b/transmitter/src/targets/sky9x/haptic_driver.cpp similarity index 100% rename from src/targets/sky9x/haptic_driver.cpp rename to transmitter/src/targets/sky9x/haptic_driver.cpp diff --git a/src/targets/sky9x/keys_driver.cpp b/transmitter/src/targets/sky9x/keys_driver.cpp similarity index 100% rename from src/targets/sky9x/keys_driver.cpp rename to transmitter/src/targets/sky9x/keys_driver.cpp diff --git a/src/targets/sky9x/lcd_driver.cpp b/transmitter/src/targets/sky9x/lcd_driver.cpp similarity index 100% rename from src/targets/sky9x/lcd_driver.cpp rename to transmitter/src/targets/sky9x/lcd_driver.cpp diff --git a/src/targets/sky9x/massstorage.cpp b/transmitter/src/targets/sky9x/massstorage.cpp similarity index 100% rename from src/targets/sky9x/massstorage.cpp rename to transmitter/src/targets/sky9x/massstorage.cpp diff --git a/src/targets/sky9x/pulses_driver.cpp b/transmitter/src/targets/sky9x/pulses_driver.cpp similarity index 100% rename from src/targets/sky9x/pulses_driver.cpp rename to transmitter/src/targets/sky9x/pulses_driver.cpp diff --git a/src/targets/sky9x/pwr_driver.cpp b/transmitter/src/targets/sky9x/pwr_driver.cpp similarity index 100% rename from src/targets/sky9x/pwr_driver.cpp rename to transmitter/src/targets/sky9x/pwr_driver.cpp diff --git a/src/targets/sky9x/rotenc_driver.cpp b/transmitter/src/targets/sky9x/rotenc_driver.cpp similarity index 100% rename from src/targets/sky9x/rotenc_driver.cpp rename to transmitter/src/targets/sky9x/rotenc_driver.cpp diff --git a/src/targets/sky9x/rtc_driver.cpp b/transmitter/src/targets/sky9x/rtc_driver.cpp similarity index 100% rename from src/targets/sky9x/rtc_driver.cpp rename to transmitter/src/targets/sky9x/rtc_driver.cpp diff --git a/src/targets/sky9x/sam3s2c_flash.ld b/transmitter/src/targets/sky9x/sam3s2c_flash.ld similarity index 100% rename from src/targets/sky9x/sam3s2c_flash.ld rename to transmitter/src/targets/sky9x/sam3s2c_flash.ld diff --git a/src/targets/sky9x/sam3s4c_flash.ld b/transmitter/src/targets/sky9x/sam3s4c_flash.ld similarity index 100% rename from src/targets/sky9x/sam3s4c_flash.ld rename to transmitter/src/targets/sky9x/sam3s4c_flash.ld diff --git a/src/targets/sky9x/sdcard_driver.cpp b/transmitter/src/targets/sky9x/sdcard_driver.cpp similarity index 100% rename from src/targets/sky9x/sdcard_driver.cpp rename to transmitter/src/targets/sky9x/sdcard_driver.cpp diff --git a/src/targets/sky9x/syscalls.c b/transmitter/src/targets/sky9x/syscalls.c similarity index 100% rename from src/targets/sky9x/syscalls.c rename to transmitter/src/targets/sky9x/syscalls.c diff --git a/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c b/transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c rename to transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c diff --git a/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h diff --git a/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h diff --git a/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h diff --git a/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c b/transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c rename to transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c diff --git a/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h diff --git a/src/targets/sky9x/usb/common/core/USBFeatureRequest.c b/transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBFeatureRequest.c rename to transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.c diff --git a/src/targets/sky9x/usb/common/core/USBFeatureRequest.h b/transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBFeatureRequest.h rename to transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.h diff --git a/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c b/transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBGenericDescriptor.c rename to transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c diff --git a/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBGenericDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h diff --git a/src/targets/sky9x/usb/common/core/USBGenericRequest.c b/transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBGenericRequest.c rename to transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.c diff --git a/src/targets/sky9x/usb/common/core/USBGenericRequest.h b/transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBGenericRequest.h rename to transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.h diff --git a/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c b/transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c rename to transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c diff --git a/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h b/transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h rename to transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h diff --git a/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h diff --git a/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h diff --git a/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c b/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBInterfaceRequest.c rename to transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c diff --git a/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h b/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBInterfaceRequest.h rename to transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h diff --git a/src/targets/sky9x/usb/common/core/USBIrqHandler.c b/transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBIrqHandler.c rename to transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.c diff --git a/src/targets/sky9x/usb/common/core/USBIrqHandler.h b/transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBIrqHandler.h rename to transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.h diff --git a/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c b/transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBSetAddressRequest.c rename to transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c diff --git a/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h b/transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBSetAddressRequest.h rename to transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h diff --git a/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c b/transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c similarity index 100% rename from src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c rename to transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c diff --git a/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h b/transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h rename to transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h diff --git a/src/targets/sky9x/usb/common/core/USBStringDescriptor.h b/transmitter/src/targets/sky9x/usb/common/core/USBStringDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/core/USBStringDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/core/USBStringDescriptor.h diff --git a/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h b/transmitter/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h diff --git a/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h b/transmitter/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h similarity index 100% rename from src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h rename to transmitter/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h diff --git a/src/targets/sky9x/usb/device/core/USBD.h b/transmitter/src/targets/sky9x/usb/device/core/USBD.h similarity index 100% rename from src/targets/sky9x/usb/device/core/USBD.h rename to transmitter/src/targets/sky9x/usb/device/core/USBD.h diff --git a/src/targets/sky9x/usb/device/core/USBDDriver.c b/transmitter/src/targets/sky9x/usb/device/core/USBDDriver.c similarity index 100% rename from src/targets/sky9x/usb/device/core/USBDDriver.c rename to transmitter/src/targets/sky9x/usb/device/core/USBDDriver.c diff --git a/src/targets/sky9x/usb/device/core/USBDDriver.h b/transmitter/src/targets/sky9x/usb/device/core/USBDDriver.h similarity index 100% rename from src/targets/sky9x/usb/device/core/USBDDriver.h rename to transmitter/src/targets/sky9x/usb/device/core/USBDDriver.h diff --git a/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h b/transmitter/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h similarity index 100% rename from src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h rename to transmitter/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h diff --git a/src/targets/sky9x/usb/device/core/USBD_UDP.c b/transmitter/src/targets/sky9x/usb/device/core/USBD_UDP.c similarity index 100% rename from src/targets/sky9x/usb/device/core/USBD_UDP.c rename to transmitter/src/targets/sky9x/usb/device/core/USBD_UDP.c diff --git a/src/targets/sky9x/usb/device/massstorage/MSD.h b/transmitter/src/targets/sky9x/usb/device/massstorage/MSD.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSD.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSD.h diff --git a/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c diff --git a/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h diff --git a/src/targets/sky9x/usb/device/massstorage/MSDDriver.c b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.c similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDDriver.c rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.c diff --git a/src/targets/sky9x/usb/device/massstorage/MSDDriver.h b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDDriver.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.h diff --git a/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c diff --git a/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h diff --git a/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h diff --git a/src/targets/sky9x/usb/device/massstorage/MSDLun.c b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.c similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDLun.c rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.c diff --git a/src/targets/sky9x/usb/device/massstorage/MSDLun.h b/transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/MSDLun.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.h diff --git a/src/targets/sky9x/usb/device/massstorage/SBC.h b/transmitter/src/targets/sky9x/usb/device/massstorage/SBC.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/SBC.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/SBC.h diff --git a/src/targets/sky9x/usb/device/massstorage/SBCMethods.c b/transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.c similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/SBCMethods.c rename to transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.c diff --git a/src/targets/sky9x/usb/device/massstorage/SBCMethods.h b/transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.h similarity index 100% rename from src/targets/sky9x/usb/device/massstorage/SBCMethods.h rename to transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.h diff --git a/src/targets/sky9x/vectors_sam3s.c b/transmitter/src/targets/sky9x/vectors_sam3s.c similarity index 100% rename from src/targets/sky9x/vectors_sam3s.c rename to transmitter/src/targets/sky9x/vectors_sam3s.c diff --git a/src/targets/stock/board_stock.cpp b/transmitter/src/targets/stock/board_stock.cpp similarity index 100% rename from src/targets/stock/board_stock.cpp rename to transmitter/src/targets/stock/board_stock.cpp diff --git a/src/targets/stock/board_stock.h b/transmitter/src/targets/stock/board_stock.h similarity index 100% rename from src/targets/stock/board_stock.h rename to transmitter/src/targets/stock/board_stock.h diff --git a/src/targets/stock/lcd_driver.cpp b/transmitter/src/targets/stock/lcd_driver.cpp similarity index 100% rename from src/targets/stock/lcd_driver.cpp rename to transmitter/src/targets/stock/lcd_driver.cpp diff --git a/src/targets/stock/voice.cpp b/transmitter/src/targets/stock/voice.cpp similarity index 100% rename from src/targets/stock/voice.cpp rename to transmitter/src/targets/stock/voice.cpp diff --git a/src/targets/stock/voice.h b/transmitter/src/targets/stock/voice.h similarity index 100% rename from src/targets/stock/voice.h rename to transmitter/src/targets/stock/voice.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c diff --git a/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c b/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c similarity index 100% rename from src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c rename to transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c diff --git a/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c b/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c similarity index 100% rename from src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c rename to transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c diff --git a/src/targets/taranis/adc_driver.cpp b/transmitter/src/targets/taranis/adc_driver.cpp similarity index 100% rename from src/targets/taranis/adc_driver.cpp rename to transmitter/src/targets/taranis/adc_driver.cpp diff --git a/src/targets/taranis/aspi.cpp b/transmitter/src/targets/taranis/aspi.cpp similarity index 100% rename from src/targets/taranis/aspi.cpp rename to transmitter/src/targets/taranis/aspi.cpp diff --git a/src/targets/taranis/aspi.h b/transmitter/src/targets/taranis/aspi.h similarity index 100% rename from src/targets/taranis/aspi.h rename to transmitter/src/targets/taranis/aspi.h diff --git a/src/targets/taranis/audio_driver.cpp b/transmitter/src/targets/taranis/audio_driver.cpp similarity index 100% rename from src/targets/taranis/audio_driver.cpp rename to transmitter/src/targets/taranis/audio_driver.cpp diff --git a/src/targets/taranis/audio_driver.h b/transmitter/src/targets/taranis/audio_driver.h similarity index 100% rename from src/targets/taranis/audio_driver.h rename to transmitter/src/targets/taranis/audio_driver.h diff --git a/src/targets/taranis/board_taranis.cpp b/transmitter/src/targets/taranis/board_taranis.cpp similarity index 100% rename from src/targets/taranis/board_taranis.cpp rename to transmitter/src/targets/taranis/board_taranis.cpp diff --git a/src/targets/taranis/board_taranis.h b/transmitter/src/targets/taranis/board_taranis.h similarity index 100% rename from src/targets/taranis/board_taranis.h rename to transmitter/src/targets/taranis/board_taranis.h diff --git a/src/targets/taranis/delays.cpp b/transmitter/src/targets/taranis/delays.cpp similarity index 100% rename from src/targets/taranis/delays.cpp rename to transmitter/src/targets/taranis/delays.cpp diff --git a/src/targets/taranis/diskio.cpp b/transmitter/src/targets/taranis/diskio.cpp similarity index 100% rename from src/targets/taranis/diskio.cpp rename to transmitter/src/targets/taranis/diskio.cpp diff --git a/src/targets/taranis/hal.h b/transmitter/src/targets/taranis/hal.h similarity index 100% rename from src/targets/taranis/hal.h rename to transmitter/src/targets/taranis/hal.h diff --git a/src/targets/taranis/i2c.c b/transmitter/src/targets/taranis/i2c.c similarity index 100% rename from src/targets/taranis/i2c.c rename to transmitter/src/targets/taranis/i2c.c diff --git a/src/targets/taranis/i2c.h b/transmitter/src/targets/taranis/i2c.h similarity index 100% rename from src/targets/taranis/i2c.h rename to transmitter/src/targets/taranis/i2c.h diff --git a/src/targets/taranis/keys_driver.cpp b/transmitter/src/targets/taranis/keys_driver.cpp similarity index 100% rename from src/targets/taranis/keys_driver.cpp rename to transmitter/src/targets/taranis/keys_driver.cpp diff --git a/src/targets/taranis/lcd_driver.cpp b/transmitter/src/targets/taranis/lcd_driver.cpp similarity index 100% rename from src/targets/taranis/lcd_driver.cpp rename to transmitter/src/targets/taranis/lcd_driver.cpp diff --git a/src/targets/taranis/pulses_driver.cpp b/transmitter/src/targets/taranis/pulses_driver.cpp similarity index 100% rename from src/targets/taranis/pulses_driver.cpp rename to transmitter/src/targets/taranis/pulses_driver.cpp diff --git a/src/targets/taranis/pwr_driver.cpp b/transmitter/src/targets/taranis/pwr_driver.cpp similarity index 100% rename from src/targets/taranis/pwr_driver.cpp rename to transmitter/src/targets/taranis/pwr_driver.cpp diff --git a/src/targets/taranis/rtc_driver.cpp b/transmitter/src/targets/taranis/rtc_driver.cpp similarity index 100% rename from src/targets/taranis/rtc_driver.cpp rename to transmitter/src/targets/taranis/rtc_driver.cpp diff --git a/src/targets/taranis/sport_driver.cpp b/transmitter/src/targets/taranis/sport_driver.cpp similarity index 100% rename from src/targets/taranis/sport_driver.cpp rename to transmitter/src/targets/taranis/sport_driver.cpp diff --git a/src/targets/taranis/stm32_flash.ld b/transmitter/src/targets/taranis/stm32_flash.ld similarity index 100% rename from src/targets/taranis/stm32_flash.ld rename to transmitter/src/targets/taranis/stm32_flash.ld diff --git a/src/targets/taranis/trainer_driver.cpp b/transmitter/src/targets/taranis/trainer_driver.cpp similarity index 100% rename from src/targets/taranis/trainer_driver.cpp rename to transmitter/src/targets/taranis/trainer_driver.cpp diff --git a/src/targets/taranis/uart_driver.cpp b/transmitter/src/targets/taranis/uart_driver.cpp similarity index 100% rename from src/targets/taranis/uart_driver.cpp rename to transmitter/src/targets/taranis/uart_driver.cpp diff --git a/src/targets/taranis/usb_bsp.c b/transmitter/src/targets/taranis/usb_bsp.c similarity index 100% rename from src/targets/taranis/usb_bsp.c rename to transmitter/src/targets/taranis/usb_bsp.c diff --git a/src/targets/taranis/usb_conf.h b/transmitter/src/targets/taranis/usb_conf.h similarity index 100% rename from src/targets/taranis/usb_conf.h rename to transmitter/src/targets/taranis/usb_conf.h diff --git a/src/targets/taranis/usbd_conf.h b/transmitter/src/targets/taranis/usbd_conf.h similarity index 100% rename from src/targets/taranis/usbd_conf.h rename to transmitter/src/targets/taranis/usbd_conf.h diff --git a/src/targets/taranis/usbd_desc.c b/transmitter/src/targets/taranis/usbd_desc.c similarity index 100% rename from src/targets/taranis/usbd_desc.c rename to transmitter/src/targets/taranis/usbd_desc.c diff --git a/src/targets/taranis/usbd_desc.h b/transmitter/src/targets/taranis/usbd_desc.h similarity index 100% rename from src/targets/taranis/usbd_desc.h rename to transmitter/src/targets/taranis/usbd_desc.h diff --git a/src/targets/taranis/usbd_storage_msd.cpp b/transmitter/src/targets/taranis/usbd_storage_msd.cpp similarity index 100% rename from src/targets/taranis/usbd_storage_msd.cpp rename to transmitter/src/targets/taranis/usbd_storage_msd.cpp diff --git a/src/targets/taranis/usbd_usr.cpp b/transmitter/src/targets/taranis/usbd_usr.cpp similarity index 100% rename from src/targets/taranis/usbd_usr.cpp rename to transmitter/src/targets/taranis/usbd_usr.cpp diff --git a/src/telemetry/ardupilot.cpp b/transmitter/src/telemetry/ardupilot.cpp similarity index 100% rename from src/telemetry/ardupilot.cpp rename to transmitter/src/telemetry/ardupilot.cpp diff --git a/src/telemetry/ardupilot.h b/transmitter/src/telemetry/ardupilot.h similarity index 100% rename from src/telemetry/ardupilot.h rename to transmitter/src/telemetry/ardupilot.h diff --git a/src/telemetry/frsky.cpp b/transmitter/src/telemetry/frsky.cpp similarity index 100% rename from src/telemetry/frsky.cpp rename to transmitter/src/telemetry/frsky.cpp diff --git a/src/telemetry/frsky.h b/transmitter/src/telemetry/frsky.h similarity index 100% rename from src/telemetry/frsky.h rename to transmitter/src/telemetry/frsky.h diff --git a/src/telemetry/frsky_sport.cpp b/transmitter/src/telemetry/frsky_sport.cpp similarity index 100% rename from src/telemetry/frsky_sport.cpp rename to transmitter/src/telemetry/frsky_sport.cpp diff --git a/src/telemetry/frsky_sport.h b/transmitter/src/telemetry/frsky_sport.h similarity index 100% rename from src/telemetry/frsky_sport.h rename to transmitter/src/telemetry/frsky_sport.h diff --git a/src/telemetry/jeti.cpp b/transmitter/src/telemetry/jeti.cpp similarity index 100% rename from src/telemetry/jeti.cpp rename to transmitter/src/telemetry/jeti.cpp diff --git a/src/telemetry/jeti.h b/transmitter/src/telemetry/jeti.h similarity index 100% rename from src/telemetry/jeti.h rename to transmitter/src/telemetry/jeti.h diff --git a/src/telemetry/mavlink.cpp b/transmitter/src/telemetry/mavlink.cpp similarity index 100% rename from src/telemetry/mavlink.cpp rename to transmitter/src/telemetry/mavlink.cpp diff --git a/src/telemetry/mavlink.h b/transmitter/src/telemetry/mavlink.h similarity index 100% rename from src/telemetry/mavlink.h rename to transmitter/src/telemetry/mavlink.h diff --git a/src/telemetry/nmea.cpp b/transmitter/src/telemetry/nmea.cpp similarity index 100% rename from src/telemetry/nmea.cpp rename to transmitter/src/telemetry/nmea.cpp diff --git a/src/telemetry/nmea.h b/transmitter/src/telemetry/nmea.h similarity index 100% rename from src/telemetry/nmea.h rename to transmitter/src/telemetry/nmea.h diff --git a/src/templates.cpp b/transmitter/src/templates.cpp similarity index 100% rename from src/templates.cpp rename to transmitter/src/templates.cpp diff --git a/src/templates.h b/transmitter/src/templates.h similarity index 100% rename from src/templates.h rename to transmitter/src/templates.h diff --git a/src/translations.cpp b/transmitter/src/translations.cpp similarity index 100% rename from src/translations.cpp rename to transmitter/src/translations.cpp diff --git a/src/translations.h b/transmitter/src/translations.h similarity index 100% rename from src/translations.h rename to transmitter/src/translations.h diff --git a/src/translations/cz.h b/transmitter/src/translations/cz.h similarity index 100% rename from src/translations/cz.h rename to transmitter/src/translations/cz.h diff --git a/src/translations/cz.h.txt b/transmitter/src/translations/cz.h.txt similarity index 100% rename from src/translations/cz.h.txt rename to transmitter/src/translations/cz.h.txt diff --git a/src/translations/de.h b/transmitter/src/translations/de.h similarity index 100% rename from src/translations/de.h rename to transmitter/src/translations/de.h diff --git a/src/translations/de.h.txt b/transmitter/src/translations/de.h.txt similarity index 100% rename from src/translations/de.h.txt rename to transmitter/src/translations/de.h.txt diff --git a/src/translations/en.h b/transmitter/src/translations/en.h similarity index 100% rename from src/translations/en.h rename to transmitter/src/translations/en.h diff --git a/src/translations/es.h b/transmitter/src/translations/es.h similarity index 100% rename from src/translations/es.h rename to transmitter/src/translations/es.h diff --git a/src/translations/es.h.txt b/transmitter/src/translations/es.h.txt similarity index 100% rename from src/translations/es.h.txt rename to transmitter/src/translations/es.h.txt diff --git a/src/translations/fr.h b/transmitter/src/translations/fr.h similarity index 100% rename from src/translations/fr.h rename to transmitter/src/translations/fr.h diff --git a/src/translations/fr.h.txt b/transmitter/src/translations/fr.h.txt similarity index 100% rename from src/translations/fr.h.txt rename to transmitter/src/translations/fr.h.txt diff --git a/src/translations/it.h b/transmitter/src/translations/it.h similarity index 100% rename from src/translations/it.h rename to transmitter/src/translations/it.h diff --git a/src/translations/it.h.txt b/transmitter/src/translations/it.h.txt similarity index 100% rename from src/translations/it.h.txt rename to transmitter/src/translations/it.h.txt diff --git a/src/translations/pl.h b/transmitter/src/translations/pl.h similarity index 100% rename from src/translations/pl.h rename to transmitter/src/translations/pl.h diff --git a/src/translations/pl.h.txt b/transmitter/src/translations/pl.h.txt similarity index 100% rename from src/translations/pl.h.txt rename to transmitter/src/translations/pl.h.txt diff --git a/src/translations/pt.h b/transmitter/src/translations/pt.h similarity index 100% rename from src/translations/pt.h rename to transmitter/src/translations/pt.h diff --git a/src/translations/pt.h.txt b/transmitter/src/translations/pt.h.txt similarity index 100% rename from src/translations/pt.h.txt rename to transmitter/src/translations/pt.h.txt diff --git a/src/translations/se.h b/transmitter/src/translations/se.h similarity index 100% rename from src/translations/se.h rename to transmitter/src/translations/se.h diff --git a/src/translations/se.h.txt b/transmitter/src/translations/se.h.txt similarity index 100% rename from src/translations/se.h.txt rename to transmitter/src/translations/se.h.txt diff --git a/src/translations/tts_cz.cpp b/transmitter/src/translations/tts_cz.cpp similarity index 100% rename from src/translations/tts_cz.cpp rename to transmitter/src/translations/tts_cz.cpp diff --git a/src/translations/tts_de.cpp b/transmitter/src/translations/tts_de.cpp similarity index 100% rename from src/translations/tts_de.cpp rename to transmitter/src/translations/tts_de.cpp diff --git a/src/translations/tts_en.cpp b/transmitter/src/translations/tts_en.cpp similarity index 100% rename from src/translations/tts_en.cpp rename to transmitter/src/translations/tts_en.cpp diff --git a/src/translations/tts_es.cpp b/transmitter/src/translations/tts_es.cpp similarity index 100% rename from src/translations/tts_es.cpp rename to transmitter/src/translations/tts_es.cpp diff --git a/src/translations/tts_fr.cpp b/transmitter/src/translations/tts_fr.cpp similarity index 100% rename from src/translations/tts_fr.cpp rename to transmitter/src/translations/tts_fr.cpp diff --git a/src/translations/tts_it.cpp b/transmitter/src/translations/tts_it.cpp similarity index 100% rename from src/translations/tts_it.cpp rename to transmitter/src/translations/tts_it.cpp diff --git a/src/translations/tts_pl.cpp b/transmitter/src/translations/tts_pl.cpp similarity index 100% rename from src/translations/tts_pl.cpp rename to transmitter/src/translations/tts_pl.cpp diff --git a/src/translations/tts_pt.cpp b/transmitter/src/translations/tts_pt.cpp similarity index 100% rename from src/translations/tts_pt.cpp rename to transmitter/src/translations/tts_pt.cpp diff --git a/src/translations/tts_se.cpp b/transmitter/src/translations/tts_se.cpp similarity index 100% rename from src/translations/tts_se.cpp rename to transmitter/src/translations/tts_se.cpp diff --git a/src/translations/tts_sk.cpp b/transmitter/src/translations/tts_sk.cpp similarity index 100% rename from src/translations/tts_sk.cpp rename to transmitter/src/translations/tts_sk.cpp diff --git a/util/compile.py b/transmitter/util/compile.py similarity index 100% rename from util/compile.py rename to transmitter/util/compile.py diff --git a/util/dsm2.py b/transmitter/util/dsm2.py similarity index 100% rename from util/dsm2.py rename to transmitter/util/dsm2.py diff --git a/util/img2lbm.py b/transmitter/util/img2lbm.py similarity index 100% rename from util/img2lbm.py rename to transmitter/util/img2lbm.py diff --git a/util/maxvolume.cmd b/transmitter/util/maxvolume.cmd similarity index 100% rename from util/maxvolume.cmd rename to transmitter/util/maxvolume.cmd diff --git a/util/parse.py b/transmitter/util/parse.py similarity index 100% rename from util/parse.py rename to transmitter/util/parse.py diff --git a/util/translate.py b/transmitter/util/translate.py similarity index 100% rename from util/translate.py rename to transmitter/util/translate.py diff --git a/util/tts.py b/transmitter/util/tts.py similarity index 100% rename from util/tts.py rename to transmitter/util/tts.py From 772d1ca4c897d1890d12231f3e127cfa6e93fad9 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Mon, 2 Dec 2013 07:13:57 +0100 Subject: [PATCH 3/8] Directory transmitter renamed to radio --- {transmitter => radio}/releasenotes-9x.txt | 0 {transmitter => radio}/releasenotes-taranis.txt | 0 {transmitter => radio}/src/CoOS/kernel/CoOS.h | 0 {transmitter => radio}/src/CoOS/kernel/OsConfig.h | 0 {transmitter => radio}/src/CoOS/kernel/OsCore.h | 0 {transmitter => radio}/src/CoOS/kernel/OsError.h | 0 {transmitter => radio}/src/CoOS/kernel/OsEvent.h | 0 {transmitter => radio}/src/CoOS/kernel/OsFlag.h | 0 .../src/CoOS/kernel/OsKernelHeap.h | 0 {transmitter => radio}/src/CoOS/kernel/OsMM.h | 0 {transmitter => radio}/src/CoOS/kernel/OsMutex.h | 0 {transmitter => radio}/src/CoOS/kernel/OsQueue.h | 0 .../src/CoOS/kernel/OsServiceReq.h | 0 {transmitter => radio}/src/CoOS/kernel/OsTask.h | 0 {transmitter => radio}/src/CoOS/kernel/OsTime.h | 0 {transmitter => radio}/src/CoOS/kernel/OsTimer.h | 0 {transmitter => radio}/src/CoOS/kernel/coocox.h | 0 {transmitter => radio}/src/CoOS/kernel/core.c | 0 {transmitter => radio}/src/CoOS/kernel/event.c | 0 {transmitter => radio}/src/CoOS/kernel/flag.c | 0 {transmitter => radio}/src/CoOS/kernel/hook.c | 0 {transmitter => radio}/src/CoOS/kernel/kernelHeap.c | 0 {transmitter => radio}/src/CoOS/kernel/mbox.c | 0 {transmitter => radio}/src/CoOS/kernel/mm.c | 0 {transmitter => radio}/src/CoOS/kernel/mutex.c | 0 {transmitter => radio}/src/CoOS/kernel/queue.c | 0 {transmitter => radio}/src/CoOS/kernel/sem.c | 0 {transmitter => radio}/src/CoOS/kernel/serviceReq.c | 0 {transmitter => radio}/src/CoOS/kernel/task.c | 0 {transmitter => radio}/src/CoOS/kernel/time.c | 0 {transmitter => radio}/src/CoOS/kernel/timer.c | 0 {transmitter => radio}/src/CoOS/kernel/utility.c | 0 {transmitter => radio}/src/CoOS/kernel/utility.h | 0 {transmitter => radio}/src/CoOS/portable/GCC/port.c | 0 {transmitter => radio}/src/CoOS/portable/OsArch.h | 0 {transmitter => radio}/src/CoOS/portable/arch.c | 0 {transmitter => radio}/src/FatFs/00readme.txt | 0 {transmitter => radio}/src/FatFs/diskio.h | 0 {transmitter => radio}/src/FatFs/fattime.c | 0 {transmitter => radio}/src/FatFs/ff.c | 0 {transmitter => radio}/src/FatFs/ff.h | 0 {transmitter => radio}/src/FatFs/ffconf.h | 0 {transmitter => radio}/src/FatFs/integer.h | 0 {transmitter => radio}/src/FatFs/option/cc932.c | 0 {transmitter => radio}/src/FatFs/option/cc936.c | 0 {transmitter => radio}/src/FatFs/option/cc949.c | 0 {transmitter => radio}/src/FatFs/option/cc950.c | 0 {transmitter => radio}/src/FatFs/option/ccsbcs.c | 0 {transmitter => radio}/src/FatFs/option/syscall.c | 0 {transmitter => radio}/src/FatFs/option/unicode.c | 0 {transmitter => radio}/src/GCS_MAVLink/.gitignore | 0 {transmitter => radio}/src/GCS_MAVLink/COPYING | 0 {transmitter => radio}/src/GCS_MAVLink/README | 0 .../include_v1.0/ardupilotmega/ardupilotmega.h | 0 .../include_v1.0/ardupilotmega/mavlink.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_ahrs.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data16.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data32.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data64.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_data96.h | 0 .../ardupilotmega/mavlink_msg_digicam_configure.h | 0 .../ardupilotmega/mavlink_msg_digicam_control.h | 0 .../ardupilotmega/mavlink_msg_fence_fetch_point.h | 0 .../ardupilotmega/mavlink_msg_fence_point.h | 0 .../ardupilotmega/mavlink_msg_fence_status.h | 0 .../ardupilotmega/mavlink_msg_hwstatus.h | 0 .../ardupilotmega/mavlink_msg_limits_status.h | 0 .../ardupilotmega/mavlink_msg_meminfo.h | 0 .../ardupilotmega/mavlink_msg_mount_configure.h | 0 .../ardupilotmega/mavlink_msg_mount_control.h | 0 .../ardupilotmega/mavlink_msg_mount_status.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_radio.h | 0 .../ardupilotmega/mavlink_msg_rangefinder.h | 0 .../ardupilotmega/mavlink_msg_sensor_offsets.h | 0 .../ardupilotmega/mavlink_msg_set_mag_offsets.h | 0 .../ardupilotmega/mavlink_msg_simstate.h | 0 .../include_v1.0/ardupilotmega/mavlink_msg_wind.h | 0 .../include_v1.0/ardupilotmega/testsuite.h | 0 .../include_v1.0/ardupilotmega/version.h | 0 .../src/GCS_MAVLink/include_v1.0/checksum.h | 0 .../src/GCS_MAVLink/include_v1.0/common/common.h | 0 .../src/GCS_MAVLink/include_v1.0/common/mavlink.h | 0 .../include_v1.0/common/mavlink_msg_attitude.h | 0 .../common/mavlink_msg_attitude_quaternion.h | 0 .../include_v1.0/common/mavlink_msg_auth_key.h | 0 .../common/mavlink_msg_battery_status.h | 0 .../common/mavlink_msg_change_operator_control.h | 0 .../mavlink_msg_change_operator_control_ack.h | 0 .../include_v1.0/common/mavlink_msg_command_ack.h | 0 .../include_v1.0/common/mavlink_msg_command_long.h | 0 .../include_v1.0/common/mavlink_msg_data_stream.h | 0 .../include_v1.0/common/mavlink_msg_debug.h | 0 .../include_v1.0/common/mavlink_msg_debug_vect.h | 0 .../common/mavlink_msg_file_transfer_dir_list.h | 0 .../common/mavlink_msg_file_transfer_res.h | 0 .../common/mavlink_msg_file_transfer_start.h | 0 .../common/mavlink_msg_global_position_int.h | 0 .../mavlink_msg_global_position_setpoint_int.h | 0 .../mavlink_msg_global_vision_position_estimate.h | 0 .../common/mavlink_msg_gps_global_origin.h | 0 .../include_v1.0/common/mavlink_msg_gps_raw_int.h | 0 .../include_v1.0/common/mavlink_msg_gps_status.h | 0 .../include_v1.0/common/mavlink_msg_heartbeat.h | 0 .../include_v1.0/common/mavlink_msg_highres_imu.h | 0 .../include_v1.0/common/mavlink_msg_hil_controls.h | 0 .../include_v1.0/common/mavlink_msg_hil_gps.h | 0 .../common/mavlink_msg_hil_optical_flow.h | 0 .../common/mavlink_msg_hil_rc_inputs_raw.h | 0 .../include_v1.0/common/mavlink_msg_hil_sensor.h | 0 .../include_v1.0/common/mavlink_msg_hil_state.h | 0 .../common/mavlink_msg_hil_state_quaternion.h | 0 .../common/mavlink_msg_local_position_ned.h | 0 ...nk_msg_local_position_ned_system_global_offset.h | 0 .../common/mavlink_msg_local_position_setpoint.h | 0 .../common/mavlink_msg_manual_control.h | 0 .../common/mavlink_msg_manual_setpoint.h | 0 .../include_v1.0/common/mavlink_msg_memory_vect.h | 0 .../include_v1.0/common/mavlink_msg_mission_ack.h | 0 .../common/mavlink_msg_mission_clear_all.h | 0 .../include_v1.0/common/mavlink_msg_mission_count.h | 0 .../common/mavlink_msg_mission_current.h | 0 .../include_v1.0/common/mavlink_msg_mission_item.h | 0 .../common/mavlink_msg_mission_item_reached.h | 0 .../common/mavlink_msg_mission_request.h | 0 .../common/mavlink_msg_mission_request_list.h | 0 .../mavlink_msg_mission_request_partial_list.h | 0 .../common/mavlink_msg_mission_set_current.h | 0 .../common/mavlink_msg_mission_write_partial_list.h | 0 .../common/mavlink_msg_named_value_float.h | 0 .../common/mavlink_msg_named_value_int.h | 0 .../common/mavlink_msg_nav_controller_output.h | 0 .../common/mavlink_msg_omnidirectional_flow.h | 0 .../include_v1.0/common/mavlink_msg_optical_flow.h | 0 .../common/mavlink_msg_param_request_list.h | 0 .../common/mavlink_msg_param_request_read.h | 0 .../include_v1.0/common/mavlink_msg_param_set.h | 0 .../include_v1.0/common/mavlink_msg_param_value.h | 0 .../include_v1.0/common/mavlink_msg_ping.h | 0 .../include_v1.0/common/mavlink_msg_radio_status.h | 0 .../include_v1.0/common/mavlink_msg_raw_imu.h | 0 .../include_v1.0/common/mavlink_msg_raw_pressure.h | 0 .../common/mavlink_msg_rc_channels_override.h | 0 .../common/mavlink_msg_rc_channels_raw.h | 0 .../common/mavlink_msg_rc_channels_scaled.h | 0 .../common/mavlink_msg_request_data_stream.h | 0 ...vlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h | 0 ...vlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h | 0 .../mavlink_msg_roll_pitch_yaw_thrust_setpoint.h | 0 .../common/mavlink_msg_safety_allowed_area.h | 0 .../common/mavlink_msg_safety_set_allowed_area.h | 0 .../include_v1.0/common/mavlink_msg_scaled_imu.h | 0 .../common/mavlink_msg_scaled_pressure.h | 0 .../common/mavlink_msg_servo_output_raw.h | 0 .../mavlink_msg_set_global_position_setpoint_int.h | 0 .../common/mavlink_msg_set_gps_global_origin.h | 0 .../mavlink_msg_set_local_position_setpoint.h | 0 .../include_v1.0/common/mavlink_msg_set_mode.h | 0 .../common/mavlink_msg_set_quad_motors_setpoint.h | 0 ...k_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h | 0 ...vlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h | 0 .../mavlink_msg_set_roll_pitch_yaw_speed_thrust.h | 0 .../common/mavlink_msg_set_roll_pitch_yaw_thrust.h | 0 .../include_v1.0/common/mavlink_msg_setpoint_6dof.h | 0 .../include_v1.0/common/mavlink_msg_setpoint_8dof.h | 0 .../include_v1.0/common/mavlink_msg_sim_state.h | 0 .../common/mavlink_msg_state_correction.h | 0 .../include_v1.0/common/mavlink_msg_statustext.h | 0 .../include_v1.0/common/mavlink_msg_sys_status.h | 0 .../include_v1.0/common/mavlink_msg_system_time.h | 0 .../include_v1.0/common/mavlink_msg_vfr_hud.h | 0 .../common/mavlink_msg_vicon_position_estimate.h | 0 .../common/mavlink_msg_vision_position_estimate.h | 0 .../common/mavlink_msg_vision_speed_estimate.h | 0 .../src/GCS_MAVLink/include_v1.0/common/testsuite.h | 0 .../src/GCS_MAVLink/include_v1.0/common/version.h | 0 .../GCS_MAVLink/include_v1.0/mavlink_conversions.h | 0 .../src/GCS_MAVLink/include_v1.0/mavlink_helpers.h | 0 .../include_v1.0/mavlink_protobuf_manager.hpp | 0 .../src/GCS_MAVLink/include_v1.0/mavlink_types.h | 0 .../src/GCS_MAVLink/include_v1.0/protocol.h | 0 .../message_definitions_v1.0/ardupilotmega.xml | 0 .../message_definitions_v1.0/autoquad.xml | 0 .../GCS_MAVLink/message_definitions_v1.0/common.xml | 0 .../message_definitions_v1.0/matrixpilot.xml | 0 .../message_definitions_v1.0/minimal.xml | 0 .../message_definitions_v1.0/pixhawk.proto | 0 .../message_definitions_v1.0/pixhawk.xml | 0 .../message_definitions_v1.0/sensesoar.xml | 0 .../GCS_MAVLink/message_definitions_v1.0/slugs.xml | 0 .../GCS_MAVLink/message_definitions_v1.0/test.xml | 0 .../message_definitions_v1.0/ualberta.xml | 0 {transmitter => radio}/src/GCS_MAVLink/sync | 0 {transmitter => radio}/src/Makefile | 0 {transmitter => radio}/src/audio_arm.cpp | 0 {transmitter => radio}/src/audio_arm.h | 0 {transmitter => radio}/src/audio_avr.cpp | 0 {transmitter => radio}/src/audio_avr.h | 0 {transmitter => radio}/src/bitmaps/about_9x.lbm | 0 {transmitter => radio}/src/bitmaps/about_9x.png | Bin .../src/bitmaps/about_taranis.lbm | 0 .../src/bitmaps/about_taranis.png | Bin {transmitter => radio}/src/bitmaps/asterisk.lbm | 0 {transmitter => radio}/src/bitmaps/asterisk.xbm | 0 .../src/bitmaps/asterisk_4bits.lbm | 0 .../src/bitmaps/asterisk_4bits.png | Bin {transmitter => radio}/src/bitmaps/icons.lbm | 0 {transmitter => radio}/src/bitmaps/icons.png | Bin {transmitter => radio}/src/bitmaps/logo_taranis.bmp | Bin {transmitter => radio}/src/bitmaps/logo_taranis.lbm | 0 {transmitter => radio}/src/bitmaps/splash_9x.lbm | 0 {transmitter => radio}/src/bitmaps/splash_9x.xbm | 0 .../src/bitmaps/splash_taranis.lbm | 0 .../src/bitmaps/splash_taranis.png | Bin {transmitter => radio}/src/bitmaps/sticks.lbm | 0 {transmitter => radio}/src/bitmaps/sticks_4x1.xbm | 0 {transmitter => radio}/src/bmp.cpp | 0 {transmitter => radio}/src/buzzer.cpp | 0 {transmitter => radio}/src/buzzer.h | 0 {transmitter => radio}/src/debug.cpp | 0 {transmitter => radio}/src/debug.h | 0 {transmitter => radio}/src/eeprom_common.cpp | 0 {transmitter => radio}/src/eeprom_common.h | 0 {transmitter => radio}/src/eeprom_conversions.cpp | 0 {transmitter => radio}/src/eeprom_raw.cpp | 0 {transmitter => radio}/src/eeprom_raw.h | 0 {transmitter => radio}/src/eeprom_rlc.cpp | 0 {transmitter => radio}/src/eeprom_rlc.h | 0 {transmitter => radio}/src/fifo.h | 0 .../src/fonts/sqt5/font_04x06.lbm | 0 .../src/fonts/sqt5/font_04x06.png | Bin .../src/fonts/sqt5/font_05x07.lbm | 0 .../src/fonts/sqt5/font_05x07.png | Bin .../src/fonts/sqt5/font_08x10.lbm | 0 .../src/fonts/sqt5/font_08x10.png | Bin .../src/fonts/sqt5/font_10x14.lbm | 0 .../src/fonts/sqt5/font_10x14.png | Bin .../src/fonts/sqt5/font_10x14_compressed.lbm | 0 .../src/fonts/sqt5/font_10x14_compressed.png | Bin .../src/fonts/sqt5/font_cz_04x06.lbm | 0 .../src/fonts/sqt5/font_cz_04x06.png | Bin .../src/fonts/sqt5/font_cz_05x07.lbm | 0 .../src/fonts/sqt5/font_cz_05x07.png | Bin .../src/fonts/sqt5/font_cz_08x10.lbm | 0 .../src/fonts/sqt5/font_cz_08x10.png | Bin .../src/fonts/sqt5/font_cz_10x14.lbm | 0 .../src/fonts/sqt5/font_cz_10x14.png | Bin .../src/fonts/sqt5/font_de_04x06.lbm | 0 .../src/fonts/sqt5/font_de_04x06.png | Bin .../src/fonts/sqt5/font_de_05x07.lbm | 0 .../src/fonts/sqt5/font_de_05x07.png | Bin .../src/fonts/sqt5/font_de_08x10.lbm | 0 .../src/fonts/sqt5/font_de_08x10.png | Bin .../src/fonts/sqt5/font_de_10x14.lbm | 0 .../src/fonts/sqt5/font_de_10x14.png | Bin .../src/fonts/sqt5/font_es_04x06.lbm | 0 .../src/fonts/sqt5/font_es_04x06.png | Bin .../src/fonts/sqt5/font_es_05x07.lbm | 0 .../src/fonts/sqt5/font_es_05x07.png | Bin .../src/fonts/sqt5/font_es_08x10.lbm | 0 .../src/fonts/sqt5/font_es_08x10.png | Bin .../src/fonts/sqt5/font_es_10x14.lbm | 0 .../src/fonts/sqt5/font_es_10x14.png | Bin .../src/fonts/sqt5/font_fr_04x06.lbm | 0 .../src/fonts/sqt5/font_fr_04x06.png | Bin .../src/fonts/sqt5/font_fr_05x07.lbm | 0 .../src/fonts/sqt5/font_fr_05x07.png | Bin .../src/fonts/sqt5/font_fr_08x10.lbm | 0 .../src/fonts/sqt5/font_fr_08x10.png | Bin .../src/fonts/sqt5/font_fr_10x14.lbm | 0 .../src/fonts/sqt5/font_fr_10x14.png | Bin .../src/fonts/sqt5/font_it_04x06.lbm | 0 .../src/fonts/sqt5/font_it_04x06.png | Bin .../src/fonts/sqt5/font_it_05x07.lbm | 0 .../src/fonts/sqt5/font_it_05x07.png | Bin .../src/fonts/sqt5/font_it_08x10.lbm | 0 .../src/fonts/sqt5/font_it_08x10.png | Bin .../src/fonts/sqt5/font_it_10x14.lbm | 0 .../src/fonts/sqt5/font_it_10x14.png | Bin .../src/fonts/sqt5/font_pt_05x07.lbm | 0 .../src/fonts/sqt5/font_pt_05x07.png | Bin .../src/fonts/sqt5/font_pt_08x10.lbm | 0 .../src/fonts/sqt5/font_pt_08x10.png | Bin .../src/fonts/sqt5/font_pt_10x14.lbm | 0 .../src/fonts/sqt5/font_pt_10x14.png | Bin .../src/fonts/sqt5/font_se_04x06.lbm | 0 .../src/fonts/sqt5/font_se_04x06.png | Bin .../src/fonts/sqt5/font_se_05x07.lbm | 0 .../src/fonts/sqt5/font_se_05x07.png | Bin .../src/fonts/sqt5/font_se_08x10.lbm | 0 .../src/fonts/sqt5/font_se_08x10.png | Bin .../src/fonts/sqt5/font_se_10x14.lbm | 0 .../src/fonts/sqt5/font_se_10x14.png | Bin {transmitter => radio}/src/fonts/std/font_03x05.lbm | 0 {transmitter => radio}/src/fonts/std/font_03x05.png | Bin {transmitter => radio}/src/fonts/std/font_04x06.lbm | 0 {transmitter => radio}/src/fonts/std/font_04x06.png | Bin .../src/fonts/std/font_04x06_extra.lbm | 0 .../src/fonts/std/font_04x06_extra.png | Bin {transmitter => radio}/src/fonts/std/font_05x07.lbm | 0 {transmitter => radio}/src/fonts/std/font_05x07.png | Bin .../src/fonts/std/font_05x07_extra.lbm | 0 .../src/fonts/std/font_05x07_extra.png | Bin {transmitter => radio}/src/fonts/std/font_08x10.lbm | 0 {transmitter => radio}/src/fonts/std/font_08x10.png | Bin {transmitter => radio}/src/fonts/std/font_10x14.lbm | 0 {transmitter => radio}/src/fonts/std/font_10x14.png | Bin .../src/fonts/std/font_10x14_compressed.lbm | 0 .../src/fonts/std/font_10x14_compressed.png | Bin .../src/fonts/std/font_10x14_extra.lbm | 0 .../src/fonts/std/font_10x14_extra.png | Bin .../src/fonts/std/font_cz_04x06.lbm | 0 .../src/fonts/std/font_cz_04x06.png | Bin .../src/fonts/std/font_cz_05x07.lbm | 0 .../src/fonts/std/font_cz_05x07.png | Bin .../src/fonts/std/font_cz_08x10.lbm | 0 .../src/fonts/std/font_cz_08x10.png | Bin .../src/fonts/std/font_cz_10x14.lbm | 0 .../src/fonts/std/font_cz_10x14.png | Bin .../src/fonts/std/font_de_04x06.lbm | 0 .../src/fonts/std/font_de_04x06.png | Bin .../src/fonts/std/font_de_05x07.lbm | 0 .../src/fonts/std/font_de_05x07.png | Bin .../src/fonts/std/font_de_08x10.lbm | 0 .../src/fonts/std/font_de_08x10.png | Bin .../src/fonts/std/font_de_10x14.lbm | 0 .../src/fonts/std/font_de_10x14.png | Bin .../src/fonts/std/font_es_04x06.lbm | 0 .../src/fonts/std/font_es_04x06.png | Bin .../src/fonts/std/font_es_05x07.lbm | 0 .../src/fonts/std/font_es_05x07.png | Bin .../src/fonts/std/font_es_08x10.lbm | 0 .../src/fonts/std/font_es_08x10.png | Bin .../src/fonts/std/font_es_10x14.lbm | 0 .../src/fonts/std/font_es_10x14.png | Bin .../src/fonts/std/font_fr_04x06.lbm | 0 .../src/fonts/std/font_fr_04x06.png | Bin .../src/fonts/std/font_fr_05x07.lbm | 0 .../src/fonts/std/font_fr_05x07.png | Bin .../src/fonts/std/font_fr_08x10.lbm | 0 .../src/fonts/std/font_fr_08x10.png | Bin .../src/fonts/std/font_fr_10x14.lbm | 0 .../src/fonts/std/font_fr_10x14.png | Bin .../src/fonts/std/font_it_04x06.lbm | 0 .../src/fonts/std/font_it_04x06.png | Bin .../src/fonts/std/font_it_05x07.lbm | 0 .../src/fonts/std/font_it_05x07.png | Bin .../src/fonts/std/font_it_08x10.lbm | 0 .../src/fonts/std/font_it_08x10.png | Bin .../src/fonts/std/font_it_10x14.lbm | 0 .../src/fonts/std/font_it_10x14.png | Bin .../src/fonts/std/font_pt_04x06.lbm | 0 .../src/fonts/std/font_pt_04x06.png | Bin .../src/fonts/std/font_pt_05x07.lbm | 0 .../src/fonts/std/font_pt_05x07.png | Bin .../src/fonts/std/font_pt_08x10.lbm | 0 .../src/fonts/std/font_pt_08x10.png | Bin .../src/fonts/std/font_pt_10x14.lbm | 0 .../src/fonts/std/font_pt_10x14.png | Bin .../src/fonts/std/font_se_04x06.lbm | 0 .../src/fonts/std/font_se_04x06.png | Bin .../src/fonts/std/font_se_05x07.lbm | 0 .../src/fonts/std/font_se_05x07.png | Bin .../src/fonts/std/font_se_08x10.lbm | 0 .../src/fonts/std/font_se_08x10.png | Bin .../src/fonts/std/font_se_10x14.lbm | 0 .../src/fonts/std/font_se_10x14.png | Bin {transmitter => radio}/src/gtests.cpp | 0 {transmitter => radio}/src/gui/menu_general.cpp | 0 {transmitter => radio}/src/gui/menu_model.cpp | 0 {transmitter => radio}/src/gui/menus.cpp | 0 {transmitter => radio}/src/gui/menus.h | 0 {transmitter => radio}/src/gui/view_about.cpp | 0 {transmitter => radio}/src/gui/view_channels.cpp | 0 {transmitter => radio}/src/gui/view_main.cpp | 0 {transmitter => radio}/src/gui/view_mavlink.cpp | 0 {transmitter => radio}/src/gui/view_mavlink.h | 0 {transmitter => radio}/src/gui/view_statistics.cpp | 0 {transmitter => radio}/src/gui/view_telemetry.cpp | 0 {transmitter => radio}/src/gui/view_text.cpp | 0 {transmitter => radio}/src/haptic.cpp | 0 {transmitter => radio}/src/haptic.h | 0 {transmitter => radio}/src/keys.cpp | 0 {transmitter => radio}/src/lcd.cpp | 0 {transmitter => radio}/src/lcd.h | 0 {transmitter => radio}/src/logs.cpp | 0 {transmitter => radio}/src/maths.cpp | 0 {transmitter => radio}/src/myeeprom.h | 0 {transmitter => radio}/src/opentx.cpp | 0 {transmitter => radio}/src/opentx.h | 0 {transmitter => radio}/src/pgmtypes.h | 0 {transmitter => radio}/src/protocols/dsm2_arm.cpp | 0 {transmitter => radio}/src/protocols/ppm_arm.cpp | 0 {transmitter => radio}/src/protocols/pulses_arm.cpp | 0 {transmitter => radio}/src/protocols/pulses_arm.h | 0 {transmitter => radio}/src/protocols/pulses_avr.cpp | 0 {transmitter => radio}/src/protocols/pulses_avr.h | 0 {transmitter => radio}/src/protocols/pxx_arm.cpp | 0 {transmitter => radio}/src/rtc.cpp | 0 {transmitter => radio}/src/rtc.h | 0 {transmitter => radio}/src/sdcard.h | 0 {transmitter => radio}/src/serial.cpp | 0 {transmitter => radio}/src/serial.h | 0 {transmitter => radio}/src/simpgmspace.cpp | 0 {transmitter => radio}/src/simpgmspace.h | 0 {transmitter => radio}/src/simu.cpp | 0 {transmitter => radio}/src/stamp.cpp | 0 .../src/targets/gruvin9x/board_gruvin9x.cpp | 0 .../src/targets/gruvin9x/board_gruvin9x.h | 0 .../src/targets/gruvin9x/diskio.cpp | 0 .../src/targets/gruvin9x/fuses_2561.txt | 0 .../src/targets/gruvin9x/rtc_driver.cpp | 0 .../src/targets/gruvin9x/somo14d.cpp | 0 .../src/targets/gruvin9x/somo14d.h | 0 .../src/targets/mega2560/00readme.txt | 0 .../src/targets/mega2560/board_mega2560.cpp | 0 .../src/targets/mega2560/board_mega2560.h | 0 .../src/targets/mega2560/io_mega2560.h | 0 .../src/targets/mega2560/lcd_driver_ST7565R.cpp | 0 .../src/targets/mega2560/rtc_driver.cpp | 0 .../src/targets/sky9x/AT91SAM3S2.h | 0 .../src/targets/sky9x/AT91SAM3S4.h | 0 .../src/targets/sky9x/MEDSdcard.c | 0 {transmitter => radio}/src/targets/sky9x/Media.h | 0 .../src/targets/sky9x/adc_driver.cpp | 0 .../src/targets/sky9x/audio_driver.cpp | 0 .../src/targets/sky9x/audio_driver.h | 0 .../src/targets/sky9x/bluetooth.cpp | 0 {transmitter => radio}/src/targets/sky9x/board.h | 0 .../src/targets/sky9x/board_lowlevel.c | 0 .../src/targets/sky9x/board_sky9x.cpp | 0 .../src/targets/sky9x/board_sky9x.h | 0 .../src/targets/sky9x/buzzer_driver.cpp | 0 {transmitter => radio}/src/targets/sky9x/chip.h | 0 .../src/targets/sky9x/coproc_driver.cpp | 0 {transmitter => radio}/src/targets/sky9x/core_cm3.c | 0 {transmitter => radio}/src/targets/sky9x/core_cm3.h | 0 {transmitter => radio}/src/targets/sky9x/crt.c | 0 .../src/targets/sky9x/debug_driver.cpp | 0 {transmitter => radio}/src/targets/sky9x/diskio.cpp | 0 .../src/targets/sky9x/eeprom_driver.cpp | 0 .../src/targets/sky9x/haptic_driver.cpp | 0 .../src/targets/sky9x/keys_driver.cpp | 0 .../src/targets/sky9x/lcd_driver.cpp | 0 .../src/targets/sky9x/massstorage.cpp | 0 .../src/targets/sky9x/pulses_driver.cpp | 0 .../src/targets/sky9x/pwr_driver.cpp | 0 .../src/targets/sky9x/rotenc_driver.cpp | 0 .../src/targets/sky9x/rtc_driver.cpp | 0 .../src/targets/sky9x/sam3s2c_flash.ld | 0 .../src/targets/sky9x/sam3s4c_flash.ld | 0 .../src/targets/sky9x/sdcard_driver.cpp | 0 {transmitter => radio}/src/targets/sky9x/syscalls.c | 0 .../usb/common/core/USBConfigurationDescriptor.c | 0 .../usb/common/core/USBConfigurationDescriptor.h | 0 .../sky9x/usb/common/core/USBDeviceDescriptor.h | 0 .../usb/common/core/USBDeviceQualifierDescriptor.h | 0 .../sky9x/usb/common/core/USBEndpointDescriptor.c | 0 .../sky9x/usb/common/core/USBEndpointDescriptor.h | 0 .../sky9x/usb/common/core/USBFeatureRequest.c | 0 .../sky9x/usb/common/core/USBFeatureRequest.h | 0 .../sky9x/usb/common/core/USBGenericDescriptor.c | 0 .../sky9x/usb/common/core/USBGenericDescriptor.h | 0 .../sky9x/usb/common/core/USBGenericRequest.c | 0 .../sky9x/usb/common/core/USBGenericRequest.h | 0 .../sky9x/usb/common/core/USBGetDescriptorRequest.c | 0 .../sky9x/usb/common/core/USBGetDescriptorRequest.h | 0 .../common/core/USBInterfaceAssociationDescriptor.h | 0 .../sky9x/usb/common/core/USBInterfaceDescriptor.h | 0 .../sky9x/usb/common/core/USBInterfaceRequest.c | 0 .../sky9x/usb/common/core/USBInterfaceRequest.h | 0 .../targets/sky9x/usb/common/core/USBIrqHandler.c | 0 .../targets/sky9x/usb/common/core/USBIrqHandler.h | 0 .../sky9x/usb/common/core/USBSetAddressRequest.c | 0 .../sky9x/usb/common/core/USBSetAddressRequest.h | 0 .../usb/common/core/USBSetConfigurationRequest.c | 0 .../usb/common/core/USBSetConfigurationRequest.h | 0 .../sky9x/usb/common/core/USBStringDescriptor.h | 0 .../usb/common/massstorage/MSDeviceDescriptor.h | 0 .../usb/common/massstorage/MSInterfaceDescriptor.h | 0 .../src/targets/sky9x/usb/device/core/USBD.h | 0 .../src/targets/sky9x/usb/device/core/USBDDriver.c | 0 .../src/targets/sky9x/usb/device/core/USBDDriver.h | 0 .../sky9x/usb/device/core/USBDDriverDescriptors.h | 0 .../src/targets/sky9x/usb/device/core/USBD_UDP.c | 0 .../src/targets/sky9x/usb/device/massstorage/MSD.h | 0 .../sky9x/usb/device/massstorage/MSDDStateMachine.c | 0 .../sky9x/usb/device/massstorage/MSDDStateMachine.h | 0 .../sky9x/usb/device/massstorage/MSDDriver.c | 0 .../sky9x/usb/device/massstorage/MSDDriver.h | 0 .../usb/device/massstorage/MSDDriverDescriptors.c | 0 .../usb/device/massstorage/MSDDriverDescriptors.h | 0 .../sky9x/usb/device/massstorage/MSDIOFifo.h | 0 .../targets/sky9x/usb/device/massstorage/MSDLun.c | 0 .../targets/sky9x/usb/device/massstorage/MSDLun.h | 0 .../src/targets/sky9x/usb/device/massstorage/SBC.h | 0 .../sky9x/usb/device/massstorage/SBCMethods.c | 0 .../sky9x/usb/device/massstorage/SBCMethods.h | 0 .../src/targets/sky9x/vectors_sam3s.c | 0 .../src/targets/stock/board_stock.cpp | 0 .../src/targets/stock/board_stock.h | 0 .../src/targets/stock/lcd_driver.cpp | 0 {transmitter => radio}/src/targets/stock/voice.cpp | 0 {transmitter => radio}/src/targets/stock/voice.h | 0 .../CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h | 0 .../Device/ST/STM32F2xx/Include/system_stm32f2xx.h | 0 .../Source/Templates/gcc_ride7/startup_stm32f2xx.s | 0 .../STM32F2xx/Source/Templates/system_stm32f2xx.c | 0 .../Libraries/CMSIS/Include/arm_common_tables.h | 0 .../Libraries/CMSIS/Include/arm_math.h | 0 .../Libraries/CMSIS/Include/core_cm0.h | 0 .../Libraries/CMSIS/Include/core_cm3.h | 0 .../Libraries/CMSIS/Include/core_cm4.h | 0 .../Libraries/CMSIS/Include/core_cm4_simd.h | 0 .../Libraries/CMSIS/Include/core_cmFunc.h | 0 .../Libraries/CMSIS/Include/core_cmInstr.h | 0 .../Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h | 0 .../inc/stm32f2xx_dbgmcu.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h | 0 .../inc/stm32f2xx_flash.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h | 0 .../inc/stm32f2xx_syscfg.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h | 0 .../inc/stm32f2xx_usart.h | 0 .../STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h | 0 .../Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c | 0 .../src/stm32f2xx_cryp_aes.c | 0 .../src/stm32f2xx_cryp_des.c | 0 .../src/stm32f2xx_cryp_tdes.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c | 0 .../src/stm32f2xx_dbgmcu.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c | 0 .../src/stm32f2xx_flash.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c | 0 .../src/stm32f2xx_hash_md5.c | 0 .../src/stm32f2xx_hash_sha1.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c | 0 .../src/stm32f2xx_syscfg.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c | 0 .../src/stm32f2xx_usart.c | 0 .../STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c | 0 .../Class/audio/inc/usbd_audio_core.h | 0 .../Class/audio/inc/usbd_audio_out_if.h | 0 .../Class/audio/src/usbd_audio_core.c | 0 .../Class/audio/src/usbd_audio_out_if.c | 0 .../Class/cdc/inc/usbd_cdc_core.h | 0 .../Class/cdc/inc/usbd_cdc_if_template.h | 0 .../Class/cdc/src/usbd_cdc_core.c | 0 .../Class/cdc/src/usbd_cdc_if_template.c | 0 .../Class/dfu/inc/usbd_dfu_core.h | 0 .../Class/dfu/inc/usbd_dfu_mal.h | 0 .../Class/dfu/inc/usbd_flash_if.h | 0 .../Class/dfu/inc/usbd_mem_if_template.h | 0 .../Class/dfu/inc/usbd_otp_if.h | 0 .../Class/dfu/src/usbd_dfu_core.c | 0 .../Class/dfu/src/usbd_dfu_mal.c | 0 .../Class/dfu/src/usbd_flash_if.c | 0 .../Class/dfu/src/usbd_mem_if_template.c | 0 .../Class/dfu/src/usbd_otp_if.c | 0 .../Class/hid/inc/usbd_hid_core.h | 0 .../Class/hid/src/usbd_hid_core.c | 0 .../Class/msc/inc/usbd_msc_bot.h | 0 .../Class/msc/inc/usbd_msc_core.h | 0 .../Class/msc/inc/usbd_msc_data.h | 0 .../Class/msc/inc/usbd_msc_mem.h | 0 .../Class/msc/inc/usbd_msc_scsi.h | 0 .../Class/msc/src/usbd_msc_bot.c | 0 .../Class/msc/src/usbd_msc_core.c | 0 .../Class/msc/src/usbd_msc_data.c | 0 .../Class/msc/src/usbd_msc_scsi.c | 0 .../Core/inc/usbd_conf_template.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_core.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_def.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_ioreq.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_req.h | 0 .../STM32_USB_Device_Library/Core/inc/usbd_usr.h | 0 .../STM32_USB_Device_Library/Core/src/usbd_core.c | 0 .../STM32_USB_Device_Library/Core/src/usbd_ioreq.c | 0 .../STM32_USB_Device_Library/Core/src/usbd_req.c | 0 .../STM32_USB_Device_Library/Release_Notes.html | 0 .../STM32_USB_OTG_Driver/Release_Notes.html | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h | 0 .../STM32_USB_OTG_Driver/inc/usb_conf_template.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_core.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h | 0 .../STM32_USB_OTG_Driver/inc/usb_dcd_int.h | 0 .../STM32_USB_OTG_Driver/inc/usb_defines.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h | 0 .../STM32_USB_OTG_Driver/inc/usb_hcd_int.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h | 0 .../Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_core.c | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c | 0 .../STM32_USB_OTG_Driver/src/usb_dcd_int.c | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c | 0 .../STM32_USB_OTG_Driver/src/usb_hcd_int.c | 0 .../Libraries/STM32_USB_OTG_Driver/src/usb_otg.c | 0 .../src/targets/taranis/adc_driver.cpp | 0 {transmitter => radio}/src/targets/taranis/aspi.cpp | 0 {transmitter => radio}/src/targets/taranis/aspi.h | 0 .../src/targets/taranis/audio_driver.cpp | 0 .../src/targets/taranis/audio_driver.h | 0 .../src/targets/taranis/board_taranis.cpp | 0 .../src/targets/taranis/board_taranis.h | 0 .../src/targets/taranis/delays.cpp | 0 .../src/targets/taranis/diskio.cpp | 0 {transmitter => radio}/src/targets/taranis/hal.h | 0 {transmitter => radio}/src/targets/taranis/i2c.c | 0 {transmitter => radio}/src/targets/taranis/i2c.h | 0 .../src/targets/taranis/keys_driver.cpp | 0 .../src/targets/taranis/lcd_driver.cpp | 0 .../src/targets/taranis/pulses_driver.cpp | 0 .../src/targets/taranis/pwr_driver.cpp | 0 .../src/targets/taranis/rtc_driver.cpp | 0 .../src/targets/taranis/sport_driver.cpp | 0 .../src/targets/taranis/stm32_flash.ld | 0 .../src/targets/taranis/trainer_driver.cpp | 0 .../src/targets/taranis/uart_driver.cpp | 0 .../src/targets/taranis/usb_bsp.c | 0 .../src/targets/taranis/usb_conf.h | 0 .../src/targets/taranis/usbd_conf.h | 0 .../src/targets/taranis/usbd_desc.c | 0 .../src/targets/taranis/usbd_desc.h | 0 .../src/targets/taranis/usbd_storage_msd.cpp | 0 .../src/targets/taranis/usbd_usr.cpp | 0 {transmitter => radio}/src/telemetry/ardupilot.cpp | 0 {transmitter => radio}/src/telemetry/ardupilot.h | 0 {transmitter => radio}/src/telemetry/frsky.cpp | 0 {transmitter => radio}/src/telemetry/frsky.h | 0 .../src/telemetry/frsky_sport.cpp | 0 {transmitter => radio}/src/telemetry/frsky_sport.h | 0 {transmitter => radio}/src/telemetry/jeti.cpp | 0 {transmitter => radio}/src/telemetry/jeti.h | 0 {transmitter => radio}/src/telemetry/mavlink.cpp | 0 {transmitter => radio}/src/telemetry/mavlink.h | 0 {transmitter => radio}/src/telemetry/nmea.cpp | 0 {transmitter => radio}/src/telemetry/nmea.h | 0 {transmitter => radio}/src/templates.cpp | 0 {transmitter => radio}/src/templates.h | 0 {transmitter => radio}/src/translations.cpp | 0 {transmitter => radio}/src/translations.h | 0 {transmitter => radio}/src/translations/cz.h | 0 {transmitter => radio}/src/translations/cz.h.txt | 0 {transmitter => radio}/src/translations/de.h | 0 {transmitter => radio}/src/translations/de.h.txt | 0 {transmitter => radio}/src/translations/en.h | 0 {transmitter => radio}/src/translations/es.h | 0 {transmitter => radio}/src/translations/es.h.txt | 0 {transmitter => radio}/src/translations/fr.h | 0 {transmitter => radio}/src/translations/fr.h.txt | 0 {transmitter => radio}/src/translations/it.h | 0 {transmitter => radio}/src/translations/it.h.txt | 0 {transmitter => radio}/src/translations/pl.h | 0 {transmitter => radio}/src/translations/pl.h.txt | 0 {transmitter => radio}/src/translations/pt.h | 0 {transmitter => radio}/src/translations/pt.h.txt | 0 {transmitter => radio}/src/translations/se.h | 0 {transmitter => radio}/src/translations/se.h.txt | 0 {transmitter => radio}/src/translations/tts_cz.cpp | 0 {transmitter => radio}/src/translations/tts_de.cpp | 0 {transmitter => radio}/src/translations/tts_en.cpp | 0 {transmitter => radio}/src/translations/tts_es.cpp | 0 {transmitter => radio}/src/translations/tts_fr.cpp | 0 {transmitter => radio}/src/translations/tts_it.cpp | 0 {transmitter => radio}/src/translations/tts_pl.cpp | 0 {transmitter => radio}/src/translations/tts_pt.cpp | 0 {transmitter => radio}/src/translations/tts_se.cpp | 0 {transmitter => radio}/src/translations/tts_sk.cpp | 0 {transmitter => radio}/util/compile.py | 0 {transmitter => radio}/util/dsm2.py | 0 {transmitter => radio}/util/img2lbm.py | 0 {transmitter => radio}/util/maxvolume.cmd | 0 {transmitter => radio}/util/parse.py | 0 {transmitter => radio}/util/translate.py | 0 {transmitter => radio}/util/tts.py | 0 707 files changed, 0 insertions(+), 0 deletions(-) rename {transmitter => radio}/releasenotes-9x.txt (100%) rename {transmitter => radio}/releasenotes-taranis.txt (100%) rename {transmitter => radio}/src/CoOS/kernel/CoOS.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsConfig.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsCore.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsError.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsEvent.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsFlag.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsKernelHeap.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsMM.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsMutex.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsQueue.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsServiceReq.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsTask.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsTime.h (100%) rename {transmitter => radio}/src/CoOS/kernel/OsTimer.h (100%) rename {transmitter => radio}/src/CoOS/kernel/coocox.h (100%) rename {transmitter => radio}/src/CoOS/kernel/core.c (100%) rename {transmitter => radio}/src/CoOS/kernel/event.c (100%) rename {transmitter => radio}/src/CoOS/kernel/flag.c (100%) rename {transmitter => radio}/src/CoOS/kernel/hook.c (100%) rename {transmitter => radio}/src/CoOS/kernel/kernelHeap.c (100%) rename {transmitter => radio}/src/CoOS/kernel/mbox.c (100%) rename {transmitter => radio}/src/CoOS/kernel/mm.c (100%) rename {transmitter => radio}/src/CoOS/kernel/mutex.c (100%) rename {transmitter => radio}/src/CoOS/kernel/queue.c (100%) rename {transmitter => radio}/src/CoOS/kernel/sem.c (100%) rename {transmitter => radio}/src/CoOS/kernel/serviceReq.c (100%) rename {transmitter => radio}/src/CoOS/kernel/task.c (100%) rename {transmitter => radio}/src/CoOS/kernel/time.c (100%) rename {transmitter => radio}/src/CoOS/kernel/timer.c (100%) rename {transmitter => radio}/src/CoOS/kernel/utility.c (100%) rename {transmitter => radio}/src/CoOS/kernel/utility.h (100%) rename {transmitter => radio}/src/CoOS/portable/GCC/port.c (100%) rename {transmitter => radio}/src/CoOS/portable/OsArch.h (100%) rename {transmitter => radio}/src/CoOS/portable/arch.c (100%) rename {transmitter => radio}/src/FatFs/00readme.txt (100%) rename {transmitter => radio}/src/FatFs/diskio.h (100%) rename {transmitter => radio}/src/FatFs/fattime.c (100%) rename {transmitter => radio}/src/FatFs/ff.c (100%) rename {transmitter => radio}/src/FatFs/ff.h (100%) rename {transmitter => radio}/src/FatFs/ffconf.h (100%) rename {transmitter => radio}/src/FatFs/integer.h (100%) rename {transmitter => radio}/src/FatFs/option/cc932.c (100%) rename {transmitter => radio}/src/FatFs/option/cc936.c (100%) rename {transmitter => radio}/src/FatFs/option/cc949.c (100%) rename {transmitter => radio}/src/FatFs/option/cc950.c (100%) rename {transmitter => radio}/src/FatFs/option/ccsbcs.c (100%) rename {transmitter => radio}/src/FatFs/option/syscall.c (100%) rename {transmitter => radio}/src/FatFs/option/unicode.c (100%) rename {transmitter => radio}/src/GCS_MAVLink/.gitignore (100%) rename {transmitter => radio}/src/GCS_MAVLink/COPYING (100%) rename {transmitter => radio}/src/GCS_MAVLink/README (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/checksum.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/common.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/testsuite.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/common/version.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/mavlink_types.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/include_v1.0/protocol.h (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/common.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/test.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml (100%) rename {transmitter => radio}/src/GCS_MAVLink/sync (100%) rename {transmitter => radio}/src/Makefile (100%) rename {transmitter => radio}/src/audio_arm.cpp (100%) rename {transmitter => radio}/src/audio_arm.h (100%) rename {transmitter => radio}/src/audio_avr.cpp (100%) rename {transmitter => radio}/src/audio_avr.h (100%) rename {transmitter => radio}/src/bitmaps/about_9x.lbm (100%) rename {transmitter => radio}/src/bitmaps/about_9x.png (100%) rename {transmitter => radio}/src/bitmaps/about_taranis.lbm (100%) rename {transmitter => radio}/src/bitmaps/about_taranis.png (100%) rename {transmitter => radio}/src/bitmaps/asterisk.lbm (100%) rename {transmitter => radio}/src/bitmaps/asterisk.xbm (100%) rename {transmitter => radio}/src/bitmaps/asterisk_4bits.lbm (100%) rename {transmitter => radio}/src/bitmaps/asterisk_4bits.png (100%) rename {transmitter => radio}/src/bitmaps/icons.lbm (100%) rename {transmitter => radio}/src/bitmaps/icons.png (100%) rename {transmitter => radio}/src/bitmaps/logo_taranis.bmp (100%) rename {transmitter => radio}/src/bitmaps/logo_taranis.lbm (100%) rename {transmitter => radio}/src/bitmaps/splash_9x.lbm (100%) rename {transmitter => radio}/src/bitmaps/splash_9x.xbm (100%) rename {transmitter => radio}/src/bitmaps/splash_taranis.lbm (100%) rename {transmitter => radio}/src/bitmaps/splash_taranis.png (100%) rename {transmitter => radio}/src/bitmaps/sticks.lbm (100%) rename {transmitter => radio}/src/bitmaps/sticks_4x1.xbm (100%) rename {transmitter => radio}/src/bmp.cpp (100%) rename {transmitter => radio}/src/buzzer.cpp (100%) rename {transmitter => radio}/src/buzzer.h (100%) rename {transmitter => radio}/src/debug.cpp (100%) rename {transmitter => radio}/src/debug.h (100%) rename {transmitter => radio}/src/eeprom_common.cpp (100%) rename {transmitter => radio}/src/eeprom_common.h (100%) rename {transmitter => radio}/src/eeprom_conversions.cpp (100%) rename {transmitter => radio}/src/eeprom_raw.cpp (100%) rename {transmitter => radio}/src/eeprom_raw.h (100%) rename {transmitter => radio}/src/eeprom_rlc.cpp (100%) rename {transmitter => radio}/src/eeprom_rlc.h (100%) rename {transmitter => radio}/src/fifo.h (100%) rename {transmitter => radio}/src/fonts/sqt5/font_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_04x06.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_10x14.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_10x14_compressed.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_10x14_compressed.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_04x06.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_cz_10x14.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_04x06.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_de_10x14.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_04x06.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_es_10x14.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_04x06.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_fr_10x14.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_04x06.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_it_10x14.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_pt_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_pt_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_pt_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_pt_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_pt_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_pt_10x14.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_04x06.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_05x07.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_08x10.png (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/sqt5/font_se_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_03x05.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_03x05.png (100%) rename {transmitter => radio}/src/fonts/std/font_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_04x06_extra.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_04x06_extra.png (100%) rename {transmitter => radio}/src/fonts/std/font_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_05x07_extra.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_05x07_extra.png (100%) rename {transmitter => radio}/src/fonts/std/font_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_10x14_compressed.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_10x14_compressed.png (100%) rename {transmitter => radio}/src/fonts/std/font_10x14_extra.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_10x14_extra.png (100%) rename {transmitter => radio}/src/fonts/std/font_cz_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_cz_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_cz_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_cz_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_cz_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_cz_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_cz_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_cz_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_de_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_de_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_de_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_de_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_de_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_de_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_de_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_de_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_es_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_es_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_es_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_es_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_es_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_es_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_es_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_es_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_fr_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_fr_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_fr_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_fr_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_fr_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_fr_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_fr_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_fr_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_it_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_it_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_it_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_it_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_it_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_it_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_it_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_it_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_pt_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_pt_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_pt_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_pt_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_pt_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_pt_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_pt_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_pt_10x14.png (100%) rename {transmitter => radio}/src/fonts/std/font_se_04x06.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_se_04x06.png (100%) rename {transmitter => radio}/src/fonts/std/font_se_05x07.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_se_05x07.png (100%) rename {transmitter => radio}/src/fonts/std/font_se_08x10.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_se_08x10.png (100%) rename {transmitter => radio}/src/fonts/std/font_se_10x14.lbm (100%) rename {transmitter => radio}/src/fonts/std/font_se_10x14.png (100%) rename {transmitter => radio}/src/gtests.cpp (100%) rename {transmitter => radio}/src/gui/menu_general.cpp (100%) rename {transmitter => radio}/src/gui/menu_model.cpp (100%) rename {transmitter => radio}/src/gui/menus.cpp (100%) rename {transmitter => radio}/src/gui/menus.h (100%) rename {transmitter => radio}/src/gui/view_about.cpp (100%) rename {transmitter => radio}/src/gui/view_channels.cpp (100%) rename {transmitter => radio}/src/gui/view_main.cpp (100%) rename {transmitter => radio}/src/gui/view_mavlink.cpp (100%) rename {transmitter => radio}/src/gui/view_mavlink.h (100%) rename {transmitter => radio}/src/gui/view_statistics.cpp (100%) rename {transmitter => radio}/src/gui/view_telemetry.cpp (100%) rename {transmitter => radio}/src/gui/view_text.cpp (100%) rename {transmitter => radio}/src/haptic.cpp (100%) rename {transmitter => radio}/src/haptic.h (100%) rename {transmitter => radio}/src/keys.cpp (100%) rename {transmitter => radio}/src/lcd.cpp (100%) rename {transmitter => radio}/src/lcd.h (100%) rename {transmitter => radio}/src/logs.cpp (100%) rename {transmitter => radio}/src/maths.cpp (100%) rename {transmitter => radio}/src/myeeprom.h (100%) rename {transmitter => radio}/src/opentx.cpp (100%) rename {transmitter => radio}/src/opentx.h (100%) rename {transmitter => radio}/src/pgmtypes.h (100%) rename {transmitter => radio}/src/protocols/dsm2_arm.cpp (100%) rename {transmitter => radio}/src/protocols/ppm_arm.cpp (100%) rename {transmitter => radio}/src/protocols/pulses_arm.cpp (100%) rename {transmitter => radio}/src/protocols/pulses_arm.h (100%) rename {transmitter => radio}/src/protocols/pulses_avr.cpp (100%) rename {transmitter => radio}/src/protocols/pulses_avr.h (100%) rename {transmitter => radio}/src/protocols/pxx_arm.cpp (100%) rename {transmitter => radio}/src/rtc.cpp (100%) rename {transmitter => radio}/src/rtc.h (100%) rename {transmitter => radio}/src/sdcard.h (100%) rename {transmitter => radio}/src/serial.cpp (100%) rename {transmitter => radio}/src/serial.h (100%) rename {transmitter => radio}/src/simpgmspace.cpp (100%) rename {transmitter => radio}/src/simpgmspace.h (100%) rename {transmitter => radio}/src/simu.cpp (100%) rename {transmitter => radio}/src/stamp.cpp (100%) rename {transmitter => radio}/src/targets/gruvin9x/board_gruvin9x.cpp (100%) rename {transmitter => radio}/src/targets/gruvin9x/board_gruvin9x.h (100%) rename {transmitter => radio}/src/targets/gruvin9x/diskio.cpp (100%) rename {transmitter => radio}/src/targets/gruvin9x/fuses_2561.txt (100%) rename {transmitter => radio}/src/targets/gruvin9x/rtc_driver.cpp (100%) rename {transmitter => radio}/src/targets/gruvin9x/somo14d.cpp (100%) rename {transmitter => radio}/src/targets/gruvin9x/somo14d.h (100%) rename {transmitter => radio}/src/targets/mega2560/00readme.txt (100%) rename {transmitter => radio}/src/targets/mega2560/board_mega2560.cpp (100%) rename {transmitter => radio}/src/targets/mega2560/board_mega2560.h (100%) rename {transmitter => radio}/src/targets/mega2560/io_mega2560.h (100%) rename {transmitter => radio}/src/targets/mega2560/lcd_driver_ST7565R.cpp (100%) rename {transmitter => radio}/src/targets/mega2560/rtc_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/AT91SAM3S2.h (100%) rename {transmitter => radio}/src/targets/sky9x/AT91SAM3S4.h (100%) rename {transmitter => radio}/src/targets/sky9x/MEDSdcard.c (100%) rename {transmitter => radio}/src/targets/sky9x/Media.h (100%) rename {transmitter => radio}/src/targets/sky9x/adc_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/audio_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/audio_driver.h (100%) rename {transmitter => radio}/src/targets/sky9x/bluetooth.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/board.h (100%) rename {transmitter => radio}/src/targets/sky9x/board_lowlevel.c (100%) rename {transmitter => radio}/src/targets/sky9x/board_sky9x.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/board_sky9x.h (100%) rename {transmitter => radio}/src/targets/sky9x/buzzer_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/chip.h (100%) rename {transmitter => radio}/src/targets/sky9x/coproc_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/core_cm3.c (100%) rename {transmitter => radio}/src/targets/sky9x/core_cm3.h (100%) rename {transmitter => radio}/src/targets/sky9x/crt.c (100%) rename {transmitter => radio}/src/targets/sky9x/debug_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/diskio.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/eeprom_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/haptic_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/keys_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/lcd_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/massstorage.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/pulses_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/pwr_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/rotenc_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/rtc_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/sam3s2c_flash.ld (100%) rename {transmitter => radio}/src/targets/sky9x/sam3s4c_flash.ld (100%) rename {transmitter => radio}/src/targets/sky9x/sdcard_driver.cpp (100%) rename {transmitter => radio}/src/targets/sky9x/syscalls.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBFeatureRequest.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBFeatureRequest.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBGenericRequest.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBGenericRequest.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBIrqHandler.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBIrqHandler.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/core/USBStringDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/core/USBD.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/core/USBDDriver.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/core/USBDDriver.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/core/USBD_UDP.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSD.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDDriver.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDDriver.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDLun.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/MSDLun.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/SBC.h (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/SBCMethods.c (100%) rename {transmitter => radio}/src/targets/sky9x/usb/device/massstorage/SBCMethods.h (100%) rename {transmitter => radio}/src/targets/sky9x/vectors_sam3s.c (100%) rename {transmitter => radio}/src/targets/stock/board_stock.cpp (100%) rename {transmitter => radio}/src/targets/stock/board_stock.h (100%) rename {transmitter => radio}/src/targets/stock/lcd_driver.cpp (100%) rename {transmitter => radio}/src/targets/stock/voice.cpp (100%) rename {transmitter => radio}/src/targets/stock/voice.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c (100%) rename {transmitter => radio}/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c (100%) rename {transmitter => radio}/src/targets/taranis/adc_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/aspi.cpp (100%) rename {transmitter => radio}/src/targets/taranis/aspi.h (100%) rename {transmitter => radio}/src/targets/taranis/audio_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/audio_driver.h (100%) rename {transmitter => radio}/src/targets/taranis/board_taranis.cpp (100%) rename {transmitter => radio}/src/targets/taranis/board_taranis.h (100%) rename {transmitter => radio}/src/targets/taranis/delays.cpp (100%) rename {transmitter => radio}/src/targets/taranis/diskio.cpp (100%) rename {transmitter => radio}/src/targets/taranis/hal.h (100%) rename {transmitter => radio}/src/targets/taranis/i2c.c (100%) rename {transmitter => radio}/src/targets/taranis/i2c.h (100%) rename {transmitter => radio}/src/targets/taranis/keys_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/lcd_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/pulses_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/pwr_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/rtc_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/sport_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/stm32_flash.ld (100%) rename {transmitter => radio}/src/targets/taranis/trainer_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/uart_driver.cpp (100%) rename {transmitter => radio}/src/targets/taranis/usb_bsp.c (100%) rename {transmitter => radio}/src/targets/taranis/usb_conf.h (100%) rename {transmitter => radio}/src/targets/taranis/usbd_conf.h (100%) rename {transmitter => radio}/src/targets/taranis/usbd_desc.c (100%) rename {transmitter => radio}/src/targets/taranis/usbd_desc.h (100%) rename {transmitter => radio}/src/targets/taranis/usbd_storage_msd.cpp (100%) rename {transmitter => radio}/src/targets/taranis/usbd_usr.cpp (100%) rename {transmitter => radio}/src/telemetry/ardupilot.cpp (100%) rename {transmitter => radio}/src/telemetry/ardupilot.h (100%) rename {transmitter => radio}/src/telemetry/frsky.cpp (100%) rename {transmitter => radio}/src/telemetry/frsky.h (100%) rename {transmitter => radio}/src/telemetry/frsky_sport.cpp (100%) rename {transmitter => radio}/src/telemetry/frsky_sport.h (100%) rename {transmitter => radio}/src/telemetry/jeti.cpp (100%) rename {transmitter => radio}/src/telemetry/jeti.h (100%) rename {transmitter => radio}/src/telemetry/mavlink.cpp (100%) rename {transmitter => radio}/src/telemetry/mavlink.h (100%) rename {transmitter => radio}/src/telemetry/nmea.cpp (100%) rename {transmitter => radio}/src/telemetry/nmea.h (100%) rename {transmitter => radio}/src/templates.cpp (100%) rename {transmitter => radio}/src/templates.h (100%) rename {transmitter => radio}/src/translations.cpp (100%) rename {transmitter => radio}/src/translations.h (100%) rename {transmitter => radio}/src/translations/cz.h (100%) rename {transmitter => radio}/src/translations/cz.h.txt (100%) rename {transmitter => radio}/src/translations/de.h (100%) rename {transmitter => radio}/src/translations/de.h.txt (100%) rename {transmitter => radio}/src/translations/en.h (100%) rename {transmitter => radio}/src/translations/es.h (100%) rename {transmitter => radio}/src/translations/es.h.txt (100%) rename {transmitter => radio}/src/translations/fr.h (100%) rename {transmitter => radio}/src/translations/fr.h.txt (100%) rename {transmitter => radio}/src/translations/it.h (100%) rename {transmitter => radio}/src/translations/it.h.txt (100%) rename {transmitter => radio}/src/translations/pl.h (100%) rename {transmitter => radio}/src/translations/pl.h.txt (100%) rename {transmitter => radio}/src/translations/pt.h (100%) rename {transmitter => radio}/src/translations/pt.h.txt (100%) rename {transmitter => radio}/src/translations/se.h (100%) rename {transmitter => radio}/src/translations/se.h.txt (100%) rename {transmitter => radio}/src/translations/tts_cz.cpp (100%) rename {transmitter => radio}/src/translations/tts_de.cpp (100%) rename {transmitter => radio}/src/translations/tts_en.cpp (100%) rename {transmitter => radio}/src/translations/tts_es.cpp (100%) rename {transmitter => radio}/src/translations/tts_fr.cpp (100%) rename {transmitter => radio}/src/translations/tts_it.cpp (100%) rename {transmitter => radio}/src/translations/tts_pl.cpp (100%) rename {transmitter => radio}/src/translations/tts_pt.cpp (100%) rename {transmitter => radio}/src/translations/tts_se.cpp (100%) rename {transmitter => radio}/src/translations/tts_sk.cpp (100%) rename {transmitter => radio}/util/compile.py (100%) rename {transmitter => radio}/util/dsm2.py (100%) rename {transmitter => radio}/util/img2lbm.py (100%) rename {transmitter => radio}/util/maxvolume.cmd (100%) rename {transmitter => radio}/util/parse.py (100%) rename {transmitter => radio}/util/translate.py (100%) rename {transmitter => radio}/util/tts.py (100%) diff --git a/transmitter/releasenotes-9x.txt b/radio/releasenotes-9x.txt similarity index 100% rename from transmitter/releasenotes-9x.txt rename to radio/releasenotes-9x.txt diff --git a/transmitter/releasenotes-taranis.txt b/radio/releasenotes-taranis.txt similarity index 100% rename from transmitter/releasenotes-taranis.txt rename to radio/releasenotes-taranis.txt diff --git a/transmitter/src/CoOS/kernel/CoOS.h b/radio/src/CoOS/kernel/CoOS.h similarity index 100% rename from transmitter/src/CoOS/kernel/CoOS.h rename to radio/src/CoOS/kernel/CoOS.h diff --git a/transmitter/src/CoOS/kernel/OsConfig.h b/radio/src/CoOS/kernel/OsConfig.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsConfig.h rename to radio/src/CoOS/kernel/OsConfig.h diff --git a/transmitter/src/CoOS/kernel/OsCore.h b/radio/src/CoOS/kernel/OsCore.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsCore.h rename to radio/src/CoOS/kernel/OsCore.h diff --git a/transmitter/src/CoOS/kernel/OsError.h b/radio/src/CoOS/kernel/OsError.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsError.h rename to radio/src/CoOS/kernel/OsError.h diff --git a/transmitter/src/CoOS/kernel/OsEvent.h b/radio/src/CoOS/kernel/OsEvent.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsEvent.h rename to radio/src/CoOS/kernel/OsEvent.h diff --git a/transmitter/src/CoOS/kernel/OsFlag.h b/radio/src/CoOS/kernel/OsFlag.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsFlag.h rename to radio/src/CoOS/kernel/OsFlag.h diff --git a/transmitter/src/CoOS/kernel/OsKernelHeap.h b/radio/src/CoOS/kernel/OsKernelHeap.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsKernelHeap.h rename to radio/src/CoOS/kernel/OsKernelHeap.h diff --git a/transmitter/src/CoOS/kernel/OsMM.h b/radio/src/CoOS/kernel/OsMM.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsMM.h rename to radio/src/CoOS/kernel/OsMM.h diff --git a/transmitter/src/CoOS/kernel/OsMutex.h b/radio/src/CoOS/kernel/OsMutex.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsMutex.h rename to radio/src/CoOS/kernel/OsMutex.h diff --git a/transmitter/src/CoOS/kernel/OsQueue.h b/radio/src/CoOS/kernel/OsQueue.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsQueue.h rename to radio/src/CoOS/kernel/OsQueue.h diff --git a/transmitter/src/CoOS/kernel/OsServiceReq.h b/radio/src/CoOS/kernel/OsServiceReq.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsServiceReq.h rename to radio/src/CoOS/kernel/OsServiceReq.h diff --git a/transmitter/src/CoOS/kernel/OsTask.h b/radio/src/CoOS/kernel/OsTask.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsTask.h rename to radio/src/CoOS/kernel/OsTask.h diff --git a/transmitter/src/CoOS/kernel/OsTime.h b/radio/src/CoOS/kernel/OsTime.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsTime.h rename to radio/src/CoOS/kernel/OsTime.h diff --git a/transmitter/src/CoOS/kernel/OsTimer.h b/radio/src/CoOS/kernel/OsTimer.h similarity index 100% rename from transmitter/src/CoOS/kernel/OsTimer.h rename to radio/src/CoOS/kernel/OsTimer.h diff --git a/transmitter/src/CoOS/kernel/coocox.h b/radio/src/CoOS/kernel/coocox.h similarity index 100% rename from transmitter/src/CoOS/kernel/coocox.h rename to radio/src/CoOS/kernel/coocox.h diff --git a/transmitter/src/CoOS/kernel/core.c b/radio/src/CoOS/kernel/core.c similarity index 100% rename from transmitter/src/CoOS/kernel/core.c rename to radio/src/CoOS/kernel/core.c diff --git a/transmitter/src/CoOS/kernel/event.c b/radio/src/CoOS/kernel/event.c similarity index 100% rename from transmitter/src/CoOS/kernel/event.c rename to radio/src/CoOS/kernel/event.c diff --git a/transmitter/src/CoOS/kernel/flag.c b/radio/src/CoOS/kernel/flag.c similarity index 100% rename from transmitter/src/CoOS/kernel/flag.c rename to radio/src/CoOS/kernel/flag.c diff --git a/transmitter/src/CoOS/kernel/hook.c b/radio/src/CoOS/kernel/hook.c similarity index 100% rename from transmitter/src/CoOS/kernel/hook.c rename to radio/src/CoOS/kernel/hook.c diff --git a/transmitter/src/CoOS/kernel/kernelHeap.c b/radio/src/CoOS/kernel/kernelHeap.c similarity index 100% rename from transmitter/src/CoOS/kernel/kernelHeap.c rename to radio/src/CoOS/kernel/kernelHeap.c diff --git a/transmitter/src/CoOS/kernel/mbox.c b/radio/src/CoOS/kernel/mbox.c similarity index 100% rename from transmitter/src/CoOS/kernel/mbox.c rename to radio/src/CoOS/kernel/mbox.c diff --git a/transmitter/src/CoOS/kernel/mm.c b/radio/src/CoOS/kernel/mm.c similarity index 100% rename from transmitter/src/CoOS/kernel/mm.c rename to radio/src/CoOS/kernel/mm.c diff --git a/transmitter/src/CoOS/kernel/mutex.c b/radio/src/CoOS/kernel/mutex.c similarity index 100% rename from transmitter/src/CoOS/kernel/mutex.c rename to radio/src/CoOS/kernel/mutex.c diff --git a/transmitter/src/CoOS/kernel/queue.c b/radio/src/CoOS/kernel/queue.c similarity index 100% rename from transmitter/src/CoOS/kernel/queue.c rename to radio/src/CoOS/kernel/queue.c diff --git a/transmitter/src/CoOS/kernel/sem.c b/radio/src/CoOS/kernel/sem.c similarity index 100% rename from transmitter/src/CoOS/kernel/sem.c rename to radio/src/CoOS/kernel/sem.c diff --git a/transmitter/src/CoOS/kernel/serviceReq.c b/radio/src/CoOS/kernel/serviceReq.c similarity index 100% rename from transmitter/src/CoOS/kernel/serviceReq.c rename to radio/src/CoOS/kernel/serviceReq.c diff --git a/transmitter/src/CoOS/kernel/task.c b/radio/src/CoOS/kernel/task.c similarity index 100% rename from transmitter/src/CoOS/kernel/task.c rename to radio/src/CoOS/kernel/task.c diff --git a/transmitter/src/CoOS/kernel/time.c b/radio/src/CoOS/kernel/time.c similarity index 100% rename from transmitter/src/CoOS/kernel/time.c rename to radio/src/CoOS/kernel/time.c diff --git a/transmitter/src/CoOS/kernel/timer.c b/radio/src/CoOS/kernel/timer.c similarity index 100% rename from transmitter/src/CoOS/kernel/timer.c rename to radio/src/CoOS/kernel/timer.c diff --git a/transmitter/src/CoOS/kernel/utility.c b/radio/src/CoOS/kernel/utility.c similarity index 100% rename from transmitter/src/CoOS/kernel/utility.c rename to radio/src/CoOS/kernel/utility.c diff --git a/transmitter/src/CoOS/kernel/utility.h b/radio/src/CoOS/kernel/utility.h similarity index 100% rename from transmitter/src/CoOS/kernel/utility.h rename to radio/src/CoOS/kernel/utility.h diff --git a/transmitter/src/CoOS/portable/GCC/port.c b/radio/src/CoOS/portable/GCC/port.c similarity index 100% rename from transmitter/src/CoOS/portable/GCC/port.c rename to radio/src/CoOS/portable/GCC/port.c diff --git a/transmitter/src/CoOS/portable/OsArch.h b/radio/src/CoOS/portable/OsArch.h similarity index 100% rename from transmitter/src/CoOS/portable/OsArch.h rename to radio/src/CoOS/portable/OsArch.h diff --git a/transmitter/src/CoOS/portable/arch.c b/radio/src/CoOS/portable/arch.c similarity index 100% rename from transmitter/src/CoOS/portable/arch.c rename to radio/src/CoOS/portable/arch.c diff --git a/transmitter/src/FatFs/00readme.txt b/radio/src/FatFs/00readme.txt similarity index 100% rename from transmitter/src/FatFs/00readme.txt rename to radio/src/FatFs/00readme.txt diff --git a/transmitter/src/FatFs/diskio.h b/radio/src/FatFs/diskio.h similarity index 100% rename from transmitter/src/FatFs/diskio.h rename to radio/src/FatFs/diskio.h diff --git a/transmitter/src/FatFs/fattime.c b/radio/src/FatFs/fattime.c similarity index 100% rename from transmitter/src/FatFs/fattime.c rename to radio/src/FatFs/fattime.c diff --git a/transmitter/src/FatFs/ff.c b/radio/src/FatFs/ff.c similarity index 100% rename from transmitter/src/FatFs/ff.c rename to radio/src/FatFs/ff.c diff --git a/transmitter/src/FatFs/ff.h b/radio/src/FatFs/ff.h similarity index 100% rename from transmitter/src/FatFs/ff.h rename to radio/src/FatFs/ff.h diff --git a/transmitter/src/FatFs/ffconf.h b/radio/src/FatFs/ffconf.h similarity index 100% rename from transmitter/src/FatFs/ffconf.h rename to radio/src/FatFs/ffconf.h diff --git a/transmitter/src/FatFs/integer.h b/radio/src/FatFs/integer.h similarity index 100% rename from transmitter/src/FatFs/integer.h rename to radio/src/FatFs/integer.h diff --git a/transmitter/src/FatFs/option/cc932.c b/radio/src/FatFs/option/cc932.c similarity index 100% rename from transmitter/src/FatFs/option/cc932.c rename to radio/src/FatFs/option/cc932.c diff --git a/transmitter/src/FatFs/option/cc936.c b/radio/src/FatFs/option/cc936.c similarity index 100% rename from transmitter/src/FatFs/option/cc936.c rename to radio/src/FatFs/option/cc936.c diff --git a/transmitter/src/FatFs/option/cc949.c b/radio/src/FatFs/option/cc949.c similarity index 100% rename from transmitter/src/FatFs/option/cc949.c rename to radio/src/FatFs/option/cc949.c diff --git a/transmitter/src/FatFs/option/cc950.c b/radio/src/FatFs/option/cc950.c similarity index 100% rename from transmitter/src/FatFs/option/cc950.c rename to radio/src/FatFs/option/cc950.c diff --git a/transmitter/src/FatFs/option/ccsbcs.c b/radio/src/FatFs/option/ccsbcs.c similarity index 100% rename from transmitter/src/FatFs/option/ccsbcs.c rename to radio/src/FatFs/option/ccsbcs.c diff --git a/transmitter/src/FatFs/option/syscall.c b/radio/src/FatFs/option/syscall.c similarity index 100% rename from transmitter/src/FatFs/option/syscall.c rename to radio/src/FatFs/option/syscall.c diff --git a/transmitter/src/FatFs/option/unicode.c b/radio/src/FatFs/option/unicode.c similarity index 100% rename from transmitter/src/FatFs/option/unicode.c rename to radio/src/FatFs/option/unicode.c diff --git a/transmitter/src/GCS_MAVLink/.gitignore b/radio/src/GCS_MAVLink/.gitignore similarity index 100% rename from transmitter/src/GCS_MAVLink/.gitignore rename to radio/src/GCS_MAVLink/.gitignore diff --git a/transmitter/src/GCS_MAVLink/COPYING b/radio/src/GCS_MAVLink/COPYING similarity index 100% rename from transmitter/src/GCS_MAVLink/COPYING rename to radio/src/GCS_MAVLink/COPYING diff --git a/transmitter/src/GCS_MAVLink/README b/radio/src/GCS_MAVLink/README similarity index 100% rename from transmitter/src/GCS_MAVLink/README rename to radio/src/GCS_MAVLink/README diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/ardupilotmega.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ahrs.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_ap_adc.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data16.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data32.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data64.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_data96.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_configure.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_digicam_control.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_point.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_fence_status.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_hwstatus.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_limits_status.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_meminfo.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_configure.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_control.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_mount_status.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_radio.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_rangefinder.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_simstate.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/mavlink_msg_wind.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/testsuite.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h b/radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h rename to radio/src/GCS_MAVLink/include_v1.0/ardupilotmega/version.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/checksum.h b/radio/src/GCS_MAVLink/include_v1.0/checksum.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/checksum.h rename to radio/src/GCS_MAVLink/include_v1.0/checksum.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/common.h b/radio/src/GCS_MAVLink/include_v1.0/common/common.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/common.h rename to radio/src/GCS_MAVLink/include_v1.0/common/common.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_attitude_quaternion.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_auth_key.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_battery_status.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_change_operator_control_ack.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_ack.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_command_long.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_data_stream.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_debug_vect.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_dir_list.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_res.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_file_transfer_start.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_int.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_position_setpoint_int.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_global_vision_position_estimate.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_global_origin.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_raw_int.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_gps_status.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_heartbeat.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_highres_imu.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_controls.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_gps.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_optical_flow.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_rc_inputs_raw.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_sensor.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_hil_state_quaternion.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_local_position_setpoint.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_control.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_manual_setpoint.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_memory_vect.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_ack.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_clear_all.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_count.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_current.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_item_reached.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_list.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_request_partial_list.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_set_current.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_mission_write_partial_list.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_float.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_named_value_int.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_nav_controller_output.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_omnidirectional_flow.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_optical_flow.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_list.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_request_read.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_set.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_param_value.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_ping.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_radio_status.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_imu.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_raw_pressure.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_override.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_raw.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_rc_channels_scaled.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_request_data_stream.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_allowed_area.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_safety_set_allowed_area.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_imu.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_scaled_pressure.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_servo_output_raw.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_global_position_setpoint_int.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_gps_global_origin.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_local_position_setpoint.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_mode.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_motors_setpoint.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_6dof.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_setpoint_8dof.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sim_state.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_state_correction.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_statustext.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_sys_status.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_system_time.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vfr_hud.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vicon_position_estimate.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_position_estimate.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h b/radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h rename to radio/src/GCS_MAVLink/include_v1.0/common/mavlink_msg_vision_speed_estimate.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/testsuite.h b/radio/src/GCS_MAVLink/include_v1.0/common/testsuite.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/testsuite.h rename to radio/src/GCS_MAVLink/include_v1.0/common/testsuite.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/common/version.h b/radio/src/GCS_MAVLink/include_v1.0/common/version.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/common/version.h rename to radio/src/GCS_MAVLink/include_v1.0/common/version.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h b/radio/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h rename to radio/src/GCS_MAVLink/include_v1.0/mavlink_conversions.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h b/radio/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h rename to radio/src/GCS_MAVLink/include_v1.0/mavlink_helpers.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp b/radio/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp rename to radio/src/GCS_MAVLink/include_v1.0/mavlink_protobuf_manager.hpp diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/mavlink_types.h b/radio/src/GCS_MAVLink/include_v1.0/mavlink_types.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/mavlink_types.h rename to radio/src/GCS_MAVLink/include_v1.0/mavlink_types.h diff --git a/transmitter/src/GCS_MAVLink/include_v1.0/protocol.h b/radio/src/GCS_MAVLink/include_v1.0/protocol.h similarity index 100% rename from transmitter/src/GCS_MAVLink/include_v1.0/protocol.h rename to radio/src/GCS_MAVLink/include_v1.0/protocol.h diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/ardupilotmega.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/autoquad.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/common.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/common.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/common.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/common.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/matrixpilot.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/minimal.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto b/radio/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto rename to radio/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.proto diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/pixhawk.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/sensesoar.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/slugs.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/test.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/test.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/test.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/test.xml diff --git a/transmitter/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml b/radio/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml similarity index 100% rename from transmitter/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml rename to radio/src/GCS_MAVLink/message_definitions_v1.0/ualberta.xml diff --git a/transmitter/src/GCS_MAVLink/sync b/radio/src/GCS_MAVLink/sync similarity index 100% rename from transmitter/src/GCS_MAVLink/sync rename to radio/src/GCS_MAVLink/sync diff --git a/transmitter/src/Makefile b/radio/src/Makefile similarity index 100% rename from transmitter/src/Makefile rename to radio/src/Makefile diff --git a/transmitter/src/audio_arm.cpp b/radio/src/audio_arm.cpp similarity index 100% rename from transmitter/src/audio_arm.cpp rename to radio/src/audio_arm.cpp diff --git a/transmitter/src/audio_arm.h b/radio/src/audio_arm.h similarity index 100% rename from transmitter/src/audio_arm.h rename to radio/src/audio_arm.h diff --git a/transmitter/src/audio_avr.cpp b/radio/src/audio_avr.cpp similarity index 100% rename from transmitter/src/audio_avr.cpp rename to radio/src/audio_avr.cpp diff --git a/transmitter/src/audio_avr.h b/radio/src/audio_avr.h similarity index 100% rename from transmitter/src/audio_avr.h rename to radio/src/audio_avr.h diff --git a/transmitter/src/bitmaps/about_9x.lbm b/radio/src/bitmaps/about_9x.lbm similarity index 100% rename from transmitter/src/bitmaps/about_9x.lbm rename to radio/src/bitmaps/about_9x.lbm diff --git a/transmitter/src/bitmaps/about_9x.png b/radio/src/bitmaps/about_9x.png similarity index 100% rename from transmitter/src/bitmaps/about_9x.png rename to radio/src/bitmaps/about_9x.png diff --git a/transmitter/src/bitmaps/about_taranis.lbm b/radio/src/bitmaps/about_taranis.lbm similarity index 100% rename from transmitter/src/bitmaps/about_taranis.lbm rename to radio/src/bitmaps/about_taranis.lbm diff --git a/transmitter/src/bitmaps/about_taranis.png b/radio/src/bitmaps/about_taranis.png similarity index 100% rename from transmitter/src/bitmaps/about_taranis.png rename to radio/src/bitmaps/about_taranis.png diff --git a/transmitter/src/bitmaps/asterisk.lbm b/radio/src/bitmaps/asterisk.lbm similarity index 100% rename from transmitter/src/bitmaps/asterisk.lbm rename to radio/src/bitmaps/asterisk.lbm diff --git a/transmitter/src/bitmaps/asterisk.xbm b/radio/src/bitmaps/asterisk.xbm similarity index 100% rename from transmitter/src/bitmaps/asterisk.xbm rename to radio/src/bitmaps/asterisk.xbm diff --git a/transmitter/src/bitmaps/asterisk_4bits.lbm b/radio/src/bitmaps/asterisk_4bits.lbm similarity index 100% rename from transmitter/src/bitmaps/asterisk_4bits.lbm rename to radio/src/bitmaps/asterisk_4bits.lbm diff --git a/transmitter/src/bitmaps/asterisk_4bits.png b/radio/src/bitmaps/asterisk_4bits.png similarity index 100% rename from transmitter/src/bitmaps/asterisk_4bits.png rename to radio/src/bitmaps/asterisk_4bits.png diff --git a/transmitter/src/bitmaps/icons.lbm b/radio/src/bitmaps/icons.lbm similarity index 100% rename from transmitter/src/bitmaps/icons.lbm rename to radio/src/bitmaps/icons.lbm diff --git a/transmitter/src/bitmaps/icons.png b/radio/src/bitmaps/icons.png similarity index 100% rename from transmitter/src/bitmaps/icons.png rename to radio/src/bitmaps/icons.png diff --git a/transmitter/src/bitmaps/logo_taranis.bmp b/radio/src/bitmaps/logo_taranis.bmp similarity index 100% rename from transmitter/src/bitmaps/logo_taranis.bmp rename to radio/src/bitmaps/logo_taranis.bmp diff --git a/transmitter/src/bitmaps/logo_taranis.lbm b/radio/src/bitmaps/logo_taranis.lbm similarity index 100% rename from transmitter/src/bitmaps/logo_taranis.lbm rename to radio/src/bitmaps/logo_taranis.lbm diff --git a/transmitter/src/bitmaps/splash_9x.lbm b/radio/src/bitmaps/splash_9x.lbm similarity index 100% rename from transmitter/src/bitmaps/splash_9x.lbm rename to radio/src/bitmaps/splash_9x.lbm diff --git a/transmitter/src/bitmaps/splash_9x.xbm b/radio/src/bitmaps/splash_9x.xbm similarity index 100% rename from transmitter/src/bitmaps/splash_9x.xbm rename to radio/src/bitmaps/splash_9x.xbm diff --git a/transmitter/src/bitmaps/splash_taranis.lbm b/radio/src/bitmaps/splash_taranis.lbm similarity index 100% rename from transmitter/src/bitmaps/splash_taranis.lbm rename to radio/src/bitmaps/splash_taranis.lbm diff --git a/transmitter/src/bitmaps/splash_taranis.png b/radio/src/bitmaps/splash_taranis.png similarity index 100% rename from transmitter/src/bitmaps/splash_taranis.png rename to radio/src/bitmaps/splash_taranis.png diff --git a/transmitter/src/bitmaps/sticks.lbm b/radio/src/bitmaps/sticks.lbm similarity index 100% rename from transmitter/src/bitmaps/sticks.lbm rename to radio/src/bitmaps/sticks.lbm diff --git a/transmitter/src/bitmaps/sticks_4x1.xbm b/radio/src/bitmaps/sticks_4x1.xbm similarity index 100% rename from transmitter/src/bitmaps/sticks_4x1.xbm rename to radio/src/bitmaps/sticks_4x1.xbm diff --git a/transmitter/src/bmp.cpp b/radio/src/bmp.cpp similarity index 100% rename from transmitter/src/bmp.cpp rename to radio/src/bmp.cpp diff --git a/transmitter/src/buzzer.cpp b/radio/src/buzzer.cpp similarity index 100% rename from transmitter/src/buzzer.cpp rename to radio/src/buzzer.cpp diff --git a/transmitter/src/buzzer.h b/radio/src/buzzer.h similarity index 100% rename from transmitter/src/buzzer.h rename to radio/src/buzzer.h diff --git a/transmitter/src/debug.cpp b/radio/src/debug.cpp similarity index 100% rename from transmitter/src/debug.cpp rename to radio/src/debug.cpp diff --git a/transmitter/src/debug.h b/radio/src/debug.h similarity index 100% rename from transmitter/src/debug.h rename to radio/src/debug.h diff --git a/transmitter/src/eeprom_common.cpp b/radio/src/eeprom_common.cpp similarity index 100% rename from transmitter/src/eeprom_common.cpp rename to radio/src/eeprom_common.cpp diff --git a/transmitter/src/eeprom_common.h b/radio/src/eeprom_common.h similarity index 100% rename from transmitter/src/eeprom_common.h rename to radio/src/eeprom_common.h diff --git a/transmitter/src/eeprom_conversions.cpp b/radio/src/eeprom_conversions.cpp similarity index 100% rename from transmitter/src/eeprom_conversions.cpp rename to radio/src/eeprom_conversions.cpp diff --git a/transmitter/src/eeprom_raw.cpp b/radio/src/eeprom_raw.cpp similarity index 100% rename from transmitter/src/eeprom_raw.cpp rename to radio/src/eeprom_raw.cpp diff --git a/transmitter/src/eeprom_raw.h b/radio/src/eeprom_raw.h similarity index 100% rename from transmitter/src/eeprom_raw.h rename to radio/src/eeprom_raw.h diff --git a/transmitter/src/eeprom_rlc.cpp b/radio/src/eeprom_rlc.cpp similarity index 100% rename from transmitter/src/eeprom_rlc.cpp rename to radio/src/eeprom_rlc.cpp diff --git a/transmitter/src/eeprom_rlc.h b/radio/src/eeprom_rlc.h similarity index 100% rename from transmitter/src/eeprom_rlc.h rename to radio/src/eeprom_rlc.h diff --git a/transmitter/src/fifo.h b/radio/src/fifo.h similarity index 100% rename from transmitter/src/fifo.h rename to radio/src/fifo.h diff --git a/transmitter/src/fonts/sqt5/font_04x06.lbm b/radio/src/fonts/sqt5/font_04x06.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_04x06.lbm rename to radio/src/fonts/sqt5/font_04x06.lbm diff --git a/transmitter/src/fonts/sqt5/font_04x06.png b/radio/src/fonts/sqt5/font_04x06.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_04x06.png rename to radio/src/fonts/sqt5/font_04x06.png diff --git a/transmitter/src/fonts/sqt5/font_05x07.lbm b/radio/src/fonts/sqt5/font_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_05x07.lbm rename to radio/src/fonts/sqt5/font_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_05x07.png b/radio/src/fonts/sqt5/font_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_05x07.png rename to radio/src/fonts/sqt5/font_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_08x10.lbm b/radio/src/fonts/sqt5/font_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_08x10.lbm rename to radio/src/fonts/sqt5/font_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_08x10.png b/radio/src/fonts/sqt5/font_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_08x10.png rename to radio/src/fonts/sqt5/font_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_10x14.lbm b/radio/src/fonts/sqt5/font_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_10x14.lbm rename to radio/src/fonts/sqt5/font_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_10x14.png b/radio/src/fonts/sqt5/font_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_10x14.png rename to radio/src/fonts/sqt5/font_10x14.png diff --git a/transmitter/src/fonts/sqt5/font_10x14_compressed.lbm b/radio/src/fonts/sqt5/font_10x14_compressed.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_10x14_compressed.lbm rename to radio/src/fonts/sqt5/font_10x14_compressed.lbm diff --git a/transmitter/src/fonts/sqt5/font_10x14_compressed.png b/radio/src/fonts/sqt5/font_10x14_compressed.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_10x14_compressed.png rename to radio/src/fonts/sqt5/font_10x14_compressed.png diff --git a/transmitter/src/fonts/sqt5/font_cz_04x06.lbm b/radio/src/fonts/sqt5/font_cz_04x06.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_04x06.lbm rename to radio/src/fonts/sqt5/font_cz_04x06.lbm diff --git a/transmitter/src/fonts/sqt5/font_cz_04x06.png b/radio/src/fonts/sqt5/font_cz_04x06.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_04x06.png rename to radio/src/fonts/sqt5/font_cz_04x06.png diff --git a/transmitter/src/fonts/sqt5/font_cz_05x07.lbm b/radio/src/fonts/sqt5/font_cz_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_05x07.lbm rename to radio/src/fonts/sqt5/font_cz_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_cz_05x07.png b/radio/src/fonts/sqt5/font_cz_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_05x07.png rename to radio/src/fonts/sqt5/font_cz_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_cz_08x10.lbm b/radio/src/fonts/sqt5/font_cz_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_08x10.lbm rename to radio/src/fonts/sqt5/font_cz_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_cz_08x10.png b/radio/src/fonts/sqt5/font_cz_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_08x10.png rename to radio/src/fonts/sqt5/font_cz_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_cz_10x14.lbm b/radio/src/fonts/sqt5/font_cz_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_10x14.lbm rename to radio/src/fonts/sqt5/font_cz_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_cz_10x14.png b/radio/src/fonts/sqt5/font_cz_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_cz_10x14.png rename to radio/src/fonts/sqt5/font_cz_10x14.png diff --git a/transmitter/src/fonts/sqt5/font_de_04x06.lbm b/radio/src/fonts/sqt5/font_de_04x06.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_04x06.lbm rename to radio/src/fonts/sqt5/font_de_04x06.lbm diff --git a/transmitter/src/fonts/sqt5/font_de_04x06.png b/radio/src/fonts/sqt5/font_de_04x06.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_04x06.png rename to radio/src/fonts/sqt5/font_de_04x06.png diff --git a/transmitter/src/fonts/sqt5/font_de_05x07.lbm b/radio/src/fonts/sqt5/font_de_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_05x07.lbm rename to radio/src/fonts/sqt5/font_de_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_de_05x07.png b/radio/src/fonts/sqt5/font_de_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_05x07.png rename to radio/src/fonts/sqt5/font_de_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_de_08x10.lbm b/radio/src/fonts/sqt5/font_de_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_08x10.lbm rename to radio/src/fonts/sqt5/font_de_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_de_08x10.png b/radio/src/fonts/sqt5/font_de_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_08x10.png rename to radio/src/fonts/sqt5/font_de_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_de_10x14.lbm b/radio/src/fonts/sqt5/font_de_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_10x14.lbm rename to radio/src/fonts/sqt5/font_de_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_de_10x14.png b/radio/src/fonts/sqt5/font_de_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_de_10x14.png rename to radio/src/fonts/sqt5/font_de_10x14.png diff --git a/transmitter/src/fonts/sqt5/font_es_04x06.lbm b/radio/src/fonts/sqt5/font_es_04x06.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_04x06.lbm rename to radio/src/fonts/sqt5/font_es_04x06.lbm diff --git a/transmitter/src/fonts/sqt5/font_es_04x06.png b/radio/src/fonts/sqt5/font_es_04x06.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_04x06.png rename to radio/src/fonts/sqt5/font_es_04x06.png diff --git a/transmitter/src/fonts/sqt5/font_es_05x07.lbm b/radio/src/fonts/sqt5/font_es_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_05x07.lbm rename to radio/src/fonts/sqt5/font_es_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_es_05x07.png b/radio/src/fonts/sqt5/font_es_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_05x07.png rename to radio/src/fonts/sqt5/font_es_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_es_08x10.lbm b/radio/src/fonts/sqt5/font_es_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_08x10.lbm rename to radio/src/fonts/sqt5/font_es_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_es_08x10.png b/radio/src/fonts/sqt5/font_es_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_08x10.png rename to radio/src/fonts/sqt5/font_es_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_es_10x14.lbm b/radio/src/fonts/sqt5/font_es_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_10x14.lbm rename to radio/src/fonts/sqt5/font_es_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_es_10x14.png b/radio/src/fonts/sqt5/font_es_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_es_10x14.png rename to radio/src/fonts/sqt5/font_es_10x14.png diff --git a/transmitter/src/fonts/sqt5/font_fr_04x06.lbm b/radio/src/fonts/sqt5/font_fr_04x06.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_04x06.lbm rename to radio/src/fonts/sqt5/font_fr_04x06.lbm diff --git a/transmitter/src/fonts/sqt5/font_fr_04x06.png b/radio/src/fonts/sqt5/font_fr_04x06.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_04x06.png rename to radio/src/fonts/sqt5/font_fr_04x06.png diff --git a/transmitter/src/fonts/sqt5/font_fr_05x07.lbm b/radio/src/fonts/sqt5/font_fr_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_05x07.lbm rename to radio/src/fonts/sqt5/font_fr_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_fr_05x07.png b/radio/src/fonts/sqt5/font_fr_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_05x07.png rename to radio/src/fonts/sqt5/font_fr_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_fr_08x10.lbm b/radio/src/fonts/sqt5/font_fr_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_08x10.lbm rename to radio/src/fonts/sqt5/font_fr_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_fr_08x10.png b/radio/src/fonts/sqt5/font_fr_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_08x10.png rename to radio/src/fonts/sqt5/font_fr_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_fr_10x14.lbm b/radio/src/fonts/sqt5/font_fr_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_10x14.lbm rename to radio/src/fonts/sqt5/font_fr_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_fr_10x14.png b/radio/src/fonts/sqt5/font_fr_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_fr_10x14.png rename to radio/src/fonts/sqt5/font_fr_10x14.png diff --git a/transmitter/src/fonts/sqt5/font_it_04x06.lbm b/radio/src/fonts/sqt5/font_it_04x06.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_04x06.lbm rename to radio/src/fonts/sqt5/font_it_04x06.lbm diff --git a/transmitter/src/fonts/sqt5/font_it_04x06.png b/radio/src/fonts/sqt5/font_it_04x06.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_04x06.png rename to radio/src/fonts/sqt5/font_it_04x06.png diff --git a/transmitter/src/fonts/sqt5/font_it_05x07.lbm b/radio/src/fonts/sqt5/font_it_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_05x07.lbm rename to radio/src/fonts/sqt5/font_it_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_it_05x07.png b/radio/src/fonts/sqt5/font_it_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_05x07.png rename to radio/src/fonts/sqt5/font_it_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_it_08x10.lbm b/radio/src/fonts/sqt5/font_it_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_08x10.lbm rename to radio/src/fonts/sqt5/font_it_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_it_08x10.png b/radio/src/fonts/sqt5/font_it_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_08x10.png rename to radio/src/fonts/sqt5/font_it_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_it_10x14.lbm b/radio/src/fonts/sqt5/font_it_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_10x14.lbm rename to radio/src/fonts/sqt5/font_it_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_it_10x14.png b/radio/src/fonts/sqt5/font_it_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_it_10x14.png rename to radio/src/fonts/sqt5/font_it_10x14.png diff --git a/transmitter/src/fonts/sqt5/font_pt_05x07.lbm b/radio/src/fonts/sqt5/font_pt_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_pt_05x07.lbm rename to radio/src/fonts/sqt5/font_pt_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_pt_05x07.png b/radio/src/fonts/sqt5/font_pt_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_pt_05x07.png rename to radio/src/fonts/sqt5/font_pt_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_pt_08x10.lbm b/radio/src/fonts/sqt5/font_pt_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_pt_08x10.lbm rename to radio/src/fonts/sqt5/font_pt_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_pt_08x10.png b/radio/src/fonts/sqt5/font_pt_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_pt_08x10.png rename to radio/src/fonts/sqt5/font_pt_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_pt_10x14.lbm b/radio/src/fonts/sqt5/font_pt_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_pt_10x14.lbm rename to radio/src/fonts/sqt5/font_pt_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_pt_10x14.png b/radio/src/fonts/sqt5/font_pt_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_pt_10x14.png rename to radio/src/fonts/sqt5/font_pt_10x14.png diff --git a/transmitter/src/fonts/sqt5/font_se_04x06.lbm b/radio/src/fonts/sqt5/font_se_04x06.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_04x06.lbm rename to radio/src/fonts/sqt5/font_se_04x06.lbm diff --git a/transmitter/src/fonts/sqt5/font_se_04x06.png b/radio/src/fonts/sqt5/font_se_04x06.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_04x06.png rename to radio/src/fonts/sqt5/font_se_04x06.png diff --git a/transmitter/src/fonts/sqt5/font_se_05x07.lbm b/radio/src/fonts/sqt5/font_se_05x07.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_05x07.lbm rename to radio/src/fonts/sqt5/font_se_05x07.lbm diff --git a/transmitter/src/fonts/sqt5/font_se_05x07.png b/radio/src/fonts/sqt5/font_se_05x07.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_05x07.png rename to radio/src/fonts/sqt5/font_se_05x07.png diff --git a/transmitter/src/fonts/sqt5/font_se_08x10.lbm b/radio/src/fonts/sqt5/font_se_08x10.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_08x10.lbm rename to radio/src/fonts/sqt5/font_se_08x10.lbm diff --git a/transmitter/src/fonts/sqt5/font_se_08x10.png b/radio/src/fonts/sqt5/font_se_08x10.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_08x10.png rename to radio/src/fonts/sqt5/font_se_08x10.png diff --git a/transmitter/src/fonts/sqt5/font_se_10x14.lbm b/radio/src/fonts/sqt5/font_se_10x14.lbm similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_10x14.lbm rename to radio/src/fonts/sqt5/font_se_10x14.lbm diff --git a/transmitter/src/fonts/sqt5/font_se_10x14.png b/radio/src/fonts/sqt5/font_se_10x14.png similarity index 100% rename from transmitter/src/fonts/sqt5/font_se_10x14.png rename to radio/src/fonts/sqt5/font_se_10x14.png diff --git a/transmitter/src/fonts/std/font_03x05.lbm b/radio/src/fonts/std/font_03x05.lbm similarity index 100% rename from transmitter/src/fonts/std/font_03x05.lbm rename to radio/src/fonts/std/font_03x05.lbm diff --git a/transmitter/src/fonts/std/font_03x05.png b/radio/src/fonts/std/font_03x05.png similarity index 100% rename from transmitter/src/fonts/std/font_03x05.png rename to radio/src/fonts/std/font_03x05.png diff --git a/transmitter/src/fonts/std/font_04x06.lbm b/radio/src/fonts/std/font_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_04x06.lbm rename to radio/src/fonts/std/font_04x06.lbm diff --git a/transmitter/src/fonts/std/font_04x06.png b/radio/src/fonts/std/font_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_04x06.png rename to radio/src/fonts/std/font_04x06.png diff --git a/transmitter/src/fonts/std/font_04x06_extra.lbm b/radio/src/fonts/std/font_04x06_extra.lbm similarity index 100% rename from transmitter/src/fonts/std/font_04x06_extra.lbm rename to radio/src/fonts/std/font_04x06_extra.lbm diff --git a/transmitter/src/fonts/std/font_04x06_extra.png b/radio/src/fonts/std/font_04x06_extra.png similarity index 100% rename from transmitter/src/fonts/std/font_04x06_extra.png rename to radio/src/fonts/std/font_04x06_extra.png diff --git a/transmitter/src/fonts/std/font_05x07.lbm b/radio/src/fonts/std/font_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_05x07.lbm rename to radio/src/fonts/std/font_05x07.lbm diff --git a/transmitter/src/fonts/std/font_05x07.png b/radio/src/fonts/std/font_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_05x07.png rename to radio/src/fonts/std/font_05x07.png diff --git a/transmitter/src/fonts/std/font_05x07_extra.lbm b/radio/src/fonts/std/font_05x07_extra.lbm similarity index 100% rename from transmitter/src/fonts/std/font_05x07_extra.lbm rename to radio/src/fonts/std/font_05x07_extra.lbm diff --git a/transmitter/src/fonts/std/font_05x07_extra.png b/radio/src/fonts/std/font_05x07_extra.png similarity index 100% rename from transmitter/src/fonts/std/font_05x07_extra.png rename to radio/src/fonts/std/font_05x07_extra.png diff --git a/transmitter/src/fonts/std/font_08x10.lbm b/radio/src/fonts/std/font_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_08x10.lbm rename to radio/src/fonts/std/font_08x10.lbm diff --git a/transmitter/src/fonts/std/font_08x10.png b/radio/src/fonts/std/font_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_08x10.png rename to radio/src/fonts/std/font_08x10.png diff --git a/transmitter/src/fonts/std/font_10x14.lbm b/radio/src/fonts/std/font_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_10x14.lbm rename to radio/src/fonts/std/font_10x14.lbm diff --git a/transmitter/src/fonts/std/font_10x14.png b/radio/src/fonts/std/font_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_10x14.png rename to radio/src/fonts/std/font_10x14.png diff --git a/transmitter/src/fonts/std/font_10x14_compressed.lbm b/radio/src/fonts/std/font_10x14_compressed.lbm similarity index 100% rename from transmitter/src/fonts/std/font_10x14_compressed.lbm rename to radio/src/fonts/std/font_10x14_compressed.lbm diff --git a/transmitter/src/fonts/std/font_10x14_compressed.png b/radio/src/fonts/std/font_10x14_compressed.png similarity index 100% rename from transmitter/src/fonts/std/font_10x14_compressed.png rename to radio/src/fonts/std/font_10x14_compressed.png diff --git a/transmitter/src/fonts/std/font_10x14_extra.lbm b/radio/src/fonts/std/font_10x14_extra.lbm similarity index 100% rename from transmitter/src/fonts/std/font_10x14_extra.lbm rename to radio/src/fonts/std/font_10x14_extra.lbm diff --git a/transmitter/src/fonts/std/font_10x14_extra.png b/radio/src/fonts/std/font_10x14_extra.png similarity index 100% rename from transmitter/src/fonts/std/font_10x14_extra.png rename to radio/src/fonts/std/font_10x14_extra.png diff --git a/transmitter/src/fonts/std/font_cz_04x06.lbm b/radio/src/fonts/std/font_cz_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_cz_04x06.lbm rename to radio/src/fonts/std/font_cz_04x06.lbm diff --git a/transmitter/src/fonts/std/font_cz_04x06.png b/radio/src/fonts/std/font_cz_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_cz_04x06.png rename to radio/src/fonts/std/font_cz_04x06.png diff --git a/transmitter/src/fonts/std/font_cz_05x07.lbm b/radio/src/fonts/std/font_cz_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_cz_05x07.lbm rename to radio/src/fonts/std/font_cz_05x07.lbm diff --git a/transmitter/src/fonts/std/font_cz_05x07.png b/radio/src/fonts/std/font_cz_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_cz_05x07.png rename to radio/src/fonts/std/font_cz_05x07.png diff --git a/transmitter/src/fonts/std/font_cz_08x10.lbm b/radio/src/fonts/std/font_cz_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_cz_08x10.lbm rename to radio/src/fonts/std/font_cz_08x10.lbm diff --git a/transmitter/src/fonts/std/font_cz_08x10.png b/radio/src/fonts/std/font_cz_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_cz_08x10.png rename to radio/src/fonts/std/font_cz_08x10.png diff --git a/transmitter/src/fonts/std/font_cz_10x14.lbm b/radio/src/fonts/std/font_cz_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_cz_10x14.lbm rename to radio/src/fonts/std/font_cz_10x14.lbm diff --git a/transmitter/src/fonts/std/font_cz_10x14.png b/radio/src/fonts/std/font_cz_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_cz_10x14.png rename to radio/src/fonts/std/font_cz_10x14.png diff --git a/transmitter/src/fonts/std/font_de_04x06.lbm b/radio/src/fonts/std/font_de_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_de_04x06.lbm rename to radio/src/fonts/std/font_de_04x06.lbm diff --git a/transmitter/src/fonts/std/font_de_04x06.png b/radio/src/fonts/std/font_de_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_de_04x06.png rename to radio/src/fonts/std/font_de_04x06.png diff --git a/transmitter/src/fonts/std/font_de_05x07.lbm b/radio/src/fonts/std/font_de_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_de_05x07.lbm rename to radio/src/fonts/std/font_de_05x07.lbm diff --git a/transmitter/src/fonts/std/font_de_05x07.png b/radio/src/fonts/std/font_de_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_de_05x07.png rename to radio/src/fonts/std/font_de_05x07.png diff --git a/transmitter/src/fonts/std/font_de_08x10.lbm b/radio/src/fonts/std/font_de_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_de_08x10.lbm rename to radio/src/fonts/std/font_de_08x10.lbm diff --git a/transmitter/src/fonts/std/font_de_08x10.png b/radio/src/fonts/std/font_de_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_de_08x10.png rename to radio/src/fonts/std/font_de_08x10.png diff --git a/transmitter/src/fonts/std/font_de_10x14.lbm b/radio/src/fonts/std/font_de_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_de_10x14.lbm rename to radio/src/fonts/std/font_de_10x14.lbm diff --git a/transmitter/src/fonts/std/font_de_10x14.png b/radio/src/fonts/std/font_de_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_de_10x14.png rename to radio/src/fonts/std/font_de_10x14.png diff --git a/transmitter/src/fonts/std/font_es_04x06.lbm b/radio/src/fonts/std/font_es_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_es_04x06.lbm rename to radio/src/fonts/std/font_es_04x06.lbm diff --git a/transmitter/src/fonts/std/font_es_04x06.png b/radio/src/fonts/std/font_es_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_es_04x06.png rename to radio/src/fonts/std/font_es_04x06.png diff --git a/transmitter/src/fonts/std/font_es_05x07.lbm b/radio/src/fonts/std/font_es_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_es_05x07.lbm rename to radio/src/fonts/std/font_es_05x07.lbm diff --git a/transmitter/src/fonts/std/font_es_05x07.png b/radio/src/fonts/std/font_es_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_es_05x07.png rename to radio/src/fonts/std/font_es_05x07.png diff --git a/transmitter/src/fonts/std/font_es_08x10.lbm b/radio/src/fonts/std/font_es_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_es_08x10.lbm rename to radio/src/fonts/std/font_es_08x10.lbm diff --git a/transmitter/src/fonts/std/font_es_08x10.png b/radio/src/fonts/std/font_es_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_es_08x10.png rename to radio/src/fonts/std/font_es_08x10.png diff --git a/transmitter/src/fonts/std/font_es_10x14.lbm b/radio/src/fonts/std/font_es_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_es_10x14.lbm rename to radio/src/fonts/std/font_es_10x14.lbm diff --git a/transmitter/src/fonts/std/font_es_10x14.png b/radio/src/fonts/std/font_es_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_es_10x14.png rename to radio/src/fonts/std/font_es_10x14.png diff --git a/transmitter/src/fonts/std/font_fr_04x06.lbm b/radio/src/fonts/std/font_fr_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_fr_04x06.lbm rename to radio/src/fonts/std/font_fr_04x06.lbm diff --git a/transmitter/src/fonts/std/font_fr_04x06.png b/radio/src/fonts/std/font_fr_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_fr_04x06.png rename to radio/src/fonts/std/font_fr_04x06.png diff --git a/transmitter/src/fonts/std/font_fr_05x07.lbm b/radio/src/fonts/std/font_fr_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_fr_05x07.lbm rename to radio/src/fonts/std/font_fr_05x07.lbm diff --git a/transmitter/src/fonts/std/font_fr_05x07.png b/radio/src/fonts/std/font_fr_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_fr_05x07.png rename to radio/src/fonts/std/font_fr_05x07.png diff --git a/transmitter/src/fonts/std/font_fr_08x10.lbm b/radio/src/fonts/std/font_fr_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_fr_08x10.lbm rename to radio/src/fonts/std/font_fr_08x10.lbm diff --git a/transmitter/src/fonts/std/font_fr_08x10.png b/radio/src/fonts/std/font_fr_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_fr_08x10.png rename to radio/src/fonts/std/font_fr_08x10.png diff --git a/transmitter/src/fonts/std/font_fr_10x14.lbm b/radio/src/fonts/std/font_fr_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_fr_10x14.lbm rename to radio/src/fonts/std/font_fr_10x14.lbm diff --git a/transmitter/src/fonts/std/font_fr_10x14.png b/radio/src/fonts/std/font_fr_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_fr_10x14.png rename to radio/src/fonts/std/font_fr_10x14.png diff --git a/transmitter/src/fonts/std/font_it_04x06.lbm b/radio/src/fonts/std/font_it_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_it_04x06.lbm rename to radio/src/fonts/std/font_it_04x06.lbm diff --git a/transmitter/src/fonts/std/font_it_04x06.png b/radio/src/fonts/std/font_it_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_it_04x06.png rename to radio/src/fonts/std/font_it_04x06.png diff --git a/transmitter/src/fonts/std/font_it_05x07.lbm b/radio/src/fonts/std/font_it_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_it_05x07.lbm rename to radio/src/fonts/std/font_it_05x07.lbm diff --git a/transmitter/src/fonts/std/font_it_05x07.png b/radio/src/fonts/std/font_it_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_it_05x07.png rename to radio/src/fonts/std/font_it_05x07.png diff --git a/transmitter/src/fonts/std/font_it_08x10.lbm b/radio/src/fonts/std/font_it_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_it_08x10.lbm rename to radio/src/fonts/std/font_it_08x10.lbm diff --git a/transmitter/src/fonts/std/font_it_08x10.png b/radio/src/fonts/std/font_it_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_it_08x10.png rename to radio/src/fonts/std/font_it_08x10.png diff --git a/transmitter/src/fonts/std/font_it_10x14.lbm b/radio/src/fonts/std/font_it_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_it_10x14.lbm rename to radio/src/fonts/std/font_it_10x14.lbm diff --git a/transmitter/src/fonts/std/font_it_10x14.png b/radio/src/fonts/std/font_it_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_it_10x14.png rename to radio/src/fonts/std/font_it_10x14.png diff --git a/transmitter/src/fonts/std/font_pt_04x06.lbm b/radio/src/fonts/std/font_pt_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_pt_04x06.lbm rename to radio/src/fonts/std/font_pt_04x06.lbm diff --git a/transmitter/src/fonts/std/font_pt_04x06.png b/radio/src/fonts/std/font_pt_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_pt_04x06.png rename to radio/src/fonts/std/font_pt_04x06.png diff --git a/transmitter/src/fonts/std/font_pt_05x07.lbm b/radio/src/fonts/std/font_pt_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_pt_05x07.lbm rename to radio/src/fonts/std/font_pt_05x07.lbm diff --git a/transmitter/src/fonts/std/font_pt_05x07.png b/radio/src/fonts/std/font_pt_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_pt_05x07.png rename to radio/src/fonts/std/font_pt_05x07.png diff --git a/transmitter/src/fonts/std/font_pt_08x10.lbm b/radio/src/fonts/std/font_pt_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_pt_08x10.lbm rename to radio/src/fonts/std/font_pt_08x10.lbm diff --git a/transmitter/src/fonts/std/font_pt_08x10.png b/radio/src/fonts/std/font_pt_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_pt_08x10.png rename to radio/src/fonts/std/font_pt_08x10.png diff --git a/transmitter/src/fonts/std/font_pt_10x14.lbm b/radio/src/fonts/std/font_pt_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_pt_10x14.lbm rename to radio/src/fonts/std/font_pt_10x14.lbm diff --git a/transmitter/src/fonts/std/font_pt_10x14.png b/radio/src/fonts/std/font_pt_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_pt_10x14.png rename to radio/src/fonts/std/font_pt_10x14.png diff --git a/transmitter/src/fonts/std/font_se_04x06.lbm b/radio/src/fonts/std/font_se_04x06.lbm similarity index 100% rename from transmitter/src/fonts/std/font_se_04x06.lbm rename to radio/src/fonts/std/font_se_04x06.lbm diff --git a/transmitter/src/fonts/std/font_se_04x06.png b/radio/src/fonts/std/font_se_04x06.png similarity index 100% rename from transmitter/src/fonts/std/font_se_04x06.png rename to radio/src/fonts/std/font_se_04x06.png diff --git a/transmitter/src/fonts/std/font_se_05x07.lbm b/radio/src/fonts/std/font_se_05x07.lbm similarity index 100% rename from transmitter/src/fonts/std/font_se_05x07.lbm rename to radio/src/fonts/std/font_se_05x07.lbm diff --git a/transmitter/src/fonts/std/font_se_05x07.png b/radio/src/fonts/std/font_se_05x07.png similarity index 100% rename from transmitter/src/fonts/std/font_se_05x07.png rename to radio/src/fonts/std/font_se_05x07.png diff --git a/transmitter/src/fonts/std/font_se_08x10.lbm b/radio/src/fonts/std/font_se_08x10.lbm similarity index 100% rename from transmitter/src/fonts/std/font_se_08x10.lbm rename to radio/src/fonts/std/font_se_08x10.lbm diff --git a/transmitter/src/fonts/std/font_se_08x10.png b/radio/src/fonts/std/font_se_08x10.png similarity index 100% rename from transmitter/src/fonts/std/font_se_08x10.png rename to radio/src/fonts/std/font_se_08x10.png diff --git a/transmitter/src/fonts/std/font_se_10x14.lbm b/radio/src/fonts/std/font_se_10x14.lbm similarity index 100% rename from transmitter/src/fonts/std/font_se_10x14.lbm rename to radio/src/fonts/std/font_se_10x14.lbm diff --git a/transmitter/src/fonts/std/font_se_10x14.png b/radio/src/fonts/std/font_se_10x14.png similarity index 100% rename from transmitter/src/fonts/std/font_se_10x14.png rename to radio/src/fonts/std/font_se_10x14.png diff --git a/transmitter/src/gtests.cpp b/radio/src/gtests.cpp similarity index 100% rename from transmitter/src/gtests.cpp rename to radio/src/gtests.cpp diff --git a/transmitter/src/gui/menu_general.cpp b/radio/src/gui/menu_general.cpp similarity index 100% rename from transmitter/src/gui/menu_general.cpp rename to radio/src/gui/menu_general.cpp diff --git a/transmitter/src/gui/menu_model.cpp b/radio/src/gui/menu_model.cpp similarity index 100% rename from transmitter/src/gui/menu_model.cpp rename to radio/src/gui/menu_model.cpp diff --git a/transmitter/src/gui/menus.cpp b/radio/src/gui/menus.cpp similarity index 100% rename from transmitter/src/gui/menus.cpp rename to radio/src/gui/menus.cpp diff --git a/transmitter/src/gui/menus.h b/radio/src/gui/menus.h similarity index 100% rename from transmitter/src/gui/menus.h rename to radio/src/gui/menus.h diff --git a/transmitter/src/gui/view_about.cpp b/radio/src/gui/view_about.cpp similarity index 100% rename from transmitter/src/gui/view_about.cpp rename to radio/src/gui/view_about.cpp diff --git a/transmitter/src/gui/view_channels.cpp b/radio/src/gui/view_channels.cpp similarity index 100% rename from transmitter/src/gui/view_channels.cpp rename to radio/src/gui/view_channels.cpp diff --git a/transmitter/src/gui/view_main.cpp b/radio/src/gui/view_main.cpp similarity index 100% rename from transmitter/src/gui/view_main.cpp rename to radio/src/gui/view_main.cpp diff --git a/transmitter/src/gui/view_mavlink.cpp b/radio/src/gui/view_mavlink.cpp similarity index 100% rename from transmitter/src/gui/view_mavlink.cpp rename to radio/src/gui/view_mavlink.cpp diff --git a/transmitter/src/gui/view_mavlink.h b/radio/src/gui/view_mavlink.h similarity index 100% rename from transmitter/src/gui/view_mavlink.h rename to radio/src/gui/view_mavlink.h diff --git a/transmitter/src/gui/view_statistics.cpp b/radio/src/gui/view_statistics.cpp similarity index 100% rename from transmitter/src/gui/view_statistics.cpp rename to radio/src/gui/view_statistics.cpp diff --git a/transmitter/src/gui/view_telemetry.cpp b/radio/src/gui/view_telemetry.cpp similarity index 100% rename from transmitter/src/gui/view_telemetry.cpp rename to radio/src/gui/view_telemetry.cpp diff --git a/transmitter/src/gui/view_text.cpp b/radio/src/gui/view_text.cpp similarity index 100% rename from transmitter/src/gui/view_text.cpp rename to radio/src/gui/view_text.cpp diff --git a/transmitter/src/haptic.cpp b/radio/src/haptic.cpp similarity index 100% rename from transmitter/src/haptic.cpp rename to radio/src/haptic.cpp diff --git a/transmitter/src/haptic.h b/radio/src/haptic.h similarity index 100% rename from transmitter/src/haptic.h rename to radio/src/haptic.h diff --git a/transmitter/src/keys.cpp b/radio/src/keys.cpp similarity index 100% rename from transmitter/src/keys.cpp rename to radio/src/keys.cpp diff --git a/transmitter/src/lcd.cpp b/radio/src/lcd.cpp similarity index 100% rename from transmitter/src/lcd.cpp rename to radio/src/lcd.cpp diff --git a/transmitter/src/lcd.h b/radio/src/lcd.h similarity index 100% rename from transmitter/src/lcd.h rename to radio/src/lcd.h diff --git a/transmitter/src/logs.cpp b/radio/src/logs.cpp similarity index 100% rename from transmitter/src/logs.cpp rename to radio/src/logs.cpp diff --git a/transmitter/src/maths.cpp b/radio/src/maths.cpp similarity index 100% rename from transmitter/src/maths.cpp rename to radio/src/maths.cpp diff --git a/transmitter/src/myeeprom.h b/radio/src/myeeprom.h similarity index 100% rename from transmitter/src/myeeprom.h rename to radio/src/myeeprom.h diff --git a/transmitter/src/opentx.cpp b/radio/src/opentx.cpp similarity index 100% rename from transmitter/src/opentx.cpp rename to radio/src/opentx.cpp diff --git a/transmitter/src/opentx.h b/radio/src/opentx.h similarity index 100% rename from transmitter/src/opentx.h rename to radio/src/opentx.h diff --git a/transmitter/src/pgmtypes.h b/radio/src/pgmtypes.h similarity index 100% rename from transmitter/src/pgmtypes.h rename to radio/src/pgmtypes.h diff --git a/transmitter/src/protocols/dsm2_arm.cpp b/radio/src/protocols/dsm2_arm.cpp similarity index 100% rename from transmitter/src/protocols/dsm2_arm.cpp rename to radio/src/protocols/dsm2_arm.cpp diff --git a/transmitter/src/protocols/ppm_arm.cpp b/radio/src/protocols/ppm_arm.cpp similarity index 100% rename from transmitter/src/protocols/ppm_arm.cpp rename to radio/src/protocols/ppm_arm.cpp diff --git a/transmitter/src/protocols/pulses_arm.cpp b/radio/src/protocols/pulses_arm.cpp similarity index 100% rename from transmitter/src/protocols/pulses_arm.cpp rename to radio/src/protocols/pulses_arm.cpp diff --git a/transmitter/src/protocols/pulses_arm.h b/radio/src/protocols/pulses_arm.h similarity index 100% rename from transmitter/src/protocols/pulses_arm.h rename to radio/src/protocols/pulses_arm.h diff --git a/transmitter/src/protocols/pulses_avr.cpp b/radio/src/protocols/pulses_avr.cpp similarity index 100% rename from transmitter/src/protocols/pulses_avr.cpp rename to radio/src/protocols/pulses_avr.cpp diff --git a/transmitter/src/protocols/pulses_avr.h b/radio/src/protocols/pulses_avr.h similarity index 100% rename from transmitter/src/protocols/pulses_avr.h rename to radio/src/protocols/pulses_avr.h diff --git a/transmitter/src/protocols/pxx_arm.cpp b/radio/src/protocols/pxx_arm.cpp similarity index 100% rename from transmitter/src/protocols/pxx_arm.cpp rename to radio/src/protocols/pxx_arm.cpp diff --git a/transmitter/src/rtc.cpp b/radio/src/rtc.cpp similarity index 100% rename from transmitter/src/rtc.cpp rename to radio/src/rtc.cpp diff --git a/transmitter/src/rtc.h b/radio/src/rtc.h similarity index 100% rename from transmitter/src/rtc.h rename to radio/src/rtc.h diff --git a/transmitter/src/sdcard.h b/radio/src/sdcard.h similarity index 100% rename from transmitter/src/sdcard.h rename to radio/src/sdcard.h diff --git a/transmitter/src/serial.cpp b/radio/src/serial.cpp similarity index 100% rename from transmitter/src/serial.cpp rename to radio/src/serial.cpp diff --git a/transmitter/src/serial.h b/radio/src/serial.h similarity index 100% rename from transmitter/src/serial.h rename to radio/src/serial.h diff --git a/transmitter/src/simpgmspace.cpp b/radio/src/simpgmspace.cpp similarity index 100% rename from transmitter/src/simpgmspace.cpp rename to radio/src/simpgmspace.cpp diff --git a/transmitter/src/simpgmspace.h b/radio/src/simpgmspace.h similarity index 100% rename from transmitter/src/simpgmspace.h rename to radio/src/simpgmspace.h diff --git a/transmitter/src/simu.cpp b/radio/src/simu.cpp similarity index 100% rename from transmitter/src/simu.cpp rename to radio/src/simu.cpp diff --git a/transmitter/src/stamp.cpp b/radio/src/stamp.cpp similarity index 100% rename from transmitter/src/stamp.cpp rename to radio/src/stamp.cpp diff --git a/transmitter/src/targets/gruvin9x/board_gruvin9x.cpp b/radio/src/targets/gruvin9x/board_gruvin9x.cpp similarity index 100% rename from transmitter/src/targets/gruvin9x/board_gruvin9x.cpp rename to radio/src/targets/gruvin9x/board_gruvin9x.cpp diff --git a/transmitter/src/targets/gruvin9x/board_gruvin9x.h b/radio/src/targets/gruvin9x/board_gruvin9x.h similarity index 100% rename from transmitter/src/targets/gruvin9x/board_gruvin9x.h rename to radio/src/targets/gruvin9x/board_gruvin9x.h diff --git a/transmitter/src/targets/gruvin9x/diskio.cpp b/radio/src/targets/gruvin9x/diskio.cpp similarity index 100% rename from transmitter/src/targets/gruvin9x/diskio.cpp rename to radio/src/targets/gruvin9x/diskio.cpp diff --git a/transmitter/src/targets/gruvin9x/fuses_2561.txt b/radio/src/targets/gruvin9x/fuses_2561.txt similarity index 100% rename from transmitter/src/targets/gruvin9x/fuses_2561.txt rename to radio/src/targets/gruvin9x/fuses_2561.txt diff --git a/transmitter/src/targets/gruvin9x/rtc_driver.cpp b/radio/src/targets/gruvin9x/rtc_driver.cpp similarity index 100% rename from transmitter/src/targets/gruvin9x/rtc_driver.cpp rename to radio/src/targets/gruvin9x/rtc_driver.cpp diff --git a/transmitter/src/targets/gruvin9x/somo14d.cpp b/radio/src/targets/gruvin9x/somo14d.cpp similarity index 100% rename from transmitter/src/targets/gruvin9x/somo14d.cpp rename to radio/src/targets/gruvin9x/somo14d.cpp diff --git a/transmitter/src/targets/gruvin9x/somo14d.h b/radio/src/targets/gruvin9x/somo14d.h similarity index 100% rename from transmitter/src/targets/gruvin9x/somo14d.h rename to radio/src/targets/gruvin9x/somo14d.h diff --git a/transmitter/src/targets/mega2560/00readme.txt b/radio/src/targets/mega2560/00readme.txt similarity index 100% rename from transmitter/src/targets/mega2560/00readme.txt rename to radio/src/targets/mega2560/00readme.txt diff --git a/transmitter/src/targets/mega2560/board_mega2560.cpp b/radio/src/targets/mega2560/board_mega2560.cpp similarity index 100% rename from transmitter/src/targets/mega2560/board_mega2560.cpp rename to radio/src/targets/mega2560/board_mega2560.cpp diff --git a/transmitter/src/targets/mega2560/board_mega2560.h b/radio/src/targets/mega2560/board_mega2560.h similarity index 100% rename from transmitter/src/targets/mega2560/board_mega2560.h rename to radio/src/targets/mega2560/board_mega2560.h diff --git a/transmitter/src/targets/mega2560/io_mega2560.h b/radio/src/targets/mega2560/io_mega2560.h similarity index 100% rename from transmitter/src/targets/mega2560/io_mega2560.h rename to radio/src/targets/mega2560/io_mega2560.h diff --git a/transmitter/src/targets/mega2560/lcd_driver_ST7565R.cpp b/radio/src/targets/mega2560/lcd_driver_ST7565R.cpp similarity index 100% rename from transmitter/src/targets/mega2560/lcd_driver_ST7565R.cpp rename to radio/src/targets/mega2560/lcd_driver_ST7565R.cpp diff --git a/transmitter/src/targets/mega2560/rtc_driver.cpp b/radio/src/targets/mega2560/rtc_driver.cpp similarity index 100% rename from transmitter/src/targets/mega2560/rtc_driver.cpp rename to radio/src/targets/mega2560/rtc_driver.cpp diff --git a/transmitter/src/targets/sky9x/AT91SAM3S2.h b/radio/src/targets/sky9x/AT91SAM3S2.h similarity index 100% rename from transmitter/src/targets/sky9x/AT91SAM3S2.h rename to radio/src/targets/sky9x/AT91SAM3S2.h diff --git a/transmitter/src/targets/sky9x/AT91SAM3S4.h b/radio/src/targets/sky9x/AT91SAM3S4.h similarity index 100% rename from transmitter/src/targets/sky9x/AT91SAM3S4.h rename to radio/src/targets/sky9x/AT91SAM3S4.h diff --git a/transmitter/src/targets/sky9x/MEDSdcard.c b/radio/src/targets/sky9x/MEDSdcard.c similarity index 100% rename from transmitter/src/targets/sky9x/MEDSdcard.c rename to radio/src/targets/sky9x/MEDSdcard.c diff --git a/transmitter/src/targets/sky9x/Media.h b/radio/src/targets/sky9x/Media.h similarity index 100% rename from transmitter/src/targets/sky9x/Media.h rename to radio/src/targets/sky9x/Media.h diff --git a/transmitter/src/targets/sky9x/adc_driver.cpp b/radio/src/targets/sky9x/adc_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/adc_driver.cpp rename to radio/src/targets/sky9x/adc_driver.cpp diff --git a/transmitter/src/targets/sky9x/audio_driver.cpp b/radio/src/targets/sky9x/audio_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/audio_driver.cpp rename to radio/src/targets/sky9x/audio_driver.cpp diff --git a/transmitter/src/targets/sky9x/audio_driver.h b/radio/src/targets/sky9x/audio_driver.h similarity index 100% rename from transmitter/src/targets/sky9x/audio_driver.h rename to radio/src/targets/sky9x/audio_driver.h diff --git a/transmitter/src/targets/sky9x/bluetooth.cpp b/radio/src/targets/sky9x/bluetooth.cpp similarity index 100% rename from transmitter/src/targets/sky9x/bluetooth.cpp rename to radio/src/targets/sky9x/bluetooth.cpp diff --git a/transmitter/src/targets/sky9x/board.h b/radio/src/targets/sky9x/board.h similarity index 100% rename from transmitter/src/targets/sky9x/board.h rename to radio/src/targets/sky9x/board.h diff --git a/transmitter/src/targets/sky9x/board_lowlevel.c b/radio/src/targets/sky9x/board_lowlevel.c similarity index 100% rename from transmitter/src/targets/sky9x/board_lowlevel.c rename to radio/src/targets/sky9x/board_lowlevel.c diff --git a/transmitter/src/targets/sky9x/board_sky9x.cpp b/radio/src/targets/sky9x/board_sky9x.cpp similarity index 100% rename from transmitter/src/targets/sky9x/board_sky9x.cpp rename to radio/src/targets/sky9x/board_sky9x.cpp diff --git a/transmitter/src/targets/sky9x/board_sky9x.h b/radio/src/targets/sky9x/board_sky9x.h similarity index 100% rename from transmitter/src/targets/sky9x/board_sky9x.h rename to radio/src/targets/sky9x/board_sky9x.h diff --git a/transmitter/src/targets/sky9x/buzzer_driver.cpp b/radio/src/targets/sky9x/buzzer_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/buzzer_driver.cpp rename to radio/src/targets/sky9x/buzzer_driver.cpp diff --git a/transmitter/src/targets/sky9x/chip.h b/radio/src/targets/sky9x/chip.h similarity index 100% rename from transmitter/src/targets/sky9x/chip.h rename to radio/src/targets/sky9x/chip.h diff --git a/transmitter/src/targets/sky9x/coproc_driver.cpp b/radio/src/targets/sky9x/coproc_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/coproc_driver.cpp rename to radio/src/targets/sky9x/coproc_driver.cpp diff --git a/transmitter/src/targets/sky9x/core_cm3.c b/radio/src/targets/sky9x/core_cm3.c similarity index 100% rename from transmitter/src/targets/sky9x/core_cm3.c rename to radio/src/targets/sky9x/core_cm3.c diff --git a/transmitter/src/targets/sky9x/core_cm3.h b/radio/src/targets/sky9x/core_cm3.h similarity index 100% rename from transmitter/src/targets/sky9x/core_cm3.h rename to radio/src/targets/sky9x/core_cm3.h diff --git a/transmitter/src/targets/sky9x/crt.c b/radio/src/targets/sky9x/crt.c similarity index 100% rename from transmitter/src/targets/sky9x/crt.c rename to radio/src/targets/sky9x/crt.c diff --git a/transmitter/src/targets/sky9x/debug_driver.cpp b/radio/src/targets/sky9x/debug_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/debug_driver.cpp rename to radio/src/targets/sky9x/debug_driver.cpp diff --git a/transmitter/src/targets/sky9x/diskio.cpp b/radio/src/targets/sky9x/diskio.cpp similarity index 100% rename from transmitter/src/targets/sky9x/diskio.cpp rename to radio/src/targets/sky9x/diskio.cpp diff --git a/transmitter/src/targets/sky9x/eeprom_driver.cpp b/radio/src/targets/sky9x/eeprom_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/eeprom_driver.cpp rename to radio/src/targets/sky9x/eeprom_driver.cpp diff --git a/transmitter/src/targets/sky9x/haptic_driver.cpp b/radio/src/targets/sky9x/haptic_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/haptic_driver.cpp rename to radio/src/targets/sky9x/haptic_driver.cpp diff --git a/transmitter/src/targets/sky9x/keys_driver.cpp b/radio/src/targets/sky9x/keys_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/keys_driver.cpp rename to radio/src/targets/sky9x/keys_driver.cpp diff --git a/transmitter/src/targets/sky9x/lcd_driver.cpp b/radio/src/targets/sky9x/lcd_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/lcd_driver.cpp rename to radio/src/targets/sky9x/lcd_driver.cpp diff --git a/transmitter/src/targets/sky9x/massstorage.cpp b/radio/src/targets/sky9x/massstorage.cpp similarity index 100% rename from transmitter/src/targets/sky9x/massstorage.cpp rename to radio/src/targets/sky9x/massstorage.cpp diff --git a/transmitter/src/targets/sky9x/pulses_driver.cpp b/radio/src/targets/sky9x/pulses_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/pulses_driver.cpp rename to radio/src/targets/sky9x/pulses_driver.cpp diff --git a/transmitter/src/targets/sky9x/pwr_driver.cpp b/radio/src/targets/sky9x/pwr_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/pwr_driver.cpp rename to radio/src/targets/sky9x/pwr_driver.cpp diff --git a/transmitter/src/targets/sky9x/rotenc_driver.cpp b/radio/src/targets/sky9x/rotenc_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/rotenc_driver.cpp rename to radio/src/targets/sky9x/rotenc_driver.cpp diff --git a/transmitter/src/targets/sky9x/rtc_driver.cpp b/radio/src/targets/sky9x/rtc_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/rtc_driver.cpp rename to radio/src/targets/sky9x/rtc_driver.cpp diff --git a/transmitter/src/targets/sky9x/sam3s2c_flash.ld b/radio/src/targets/sky9x/sam3s2c_flash.ld similarity index 100% rename from transmitter/src/targets/sky9x/sam3s2c_flash.ld rename to radio/src/targets/sky9x/sam3s2c_flash.ld diff --git a/transmitter/src/targets/sky9x/sam3s4c_flash.ld b/radio/src/targets/sky9x/sam3s4c_flash.ld similarity index 100% rename from transmitter/src/targets/sky9x/sam3s4c_flash.ld rename to radio/src/targets/sky9x/sam3s4c_flash.ld diff --git a/transmitter/src/targets/sky9x/sdcard_driver.cpp b/radio/src/targets/sky9x/sdcard_driver.cpp similarity index 100% rename from transmitter/src/targets/sky9x/sdcard_driver.cpp rename to radio/src/targets/sky9x/sdcard_driver.cpp diff --git a/transmitter/src/targets/sky9x/syscalls.c b/radio/src/targets/sky9x/syscalls.c similarity index 100% rename from transmitter/src/targets/sky9x/syscalls.c rename to radio/src/targets/sky9x/syscalls.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c b/radio/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c rename to radio/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBConfigurationDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBDeviceDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBDeviceQualifierDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c b/radio/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c rename to radio/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBEndpointDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.c b/radio/src/targets/sky9x/usb/common/core/USBFeatureRequest.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.c rename to radio/src/targets/sky9x/usb/common/core/USBFeatureRequest.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.h b/radio/src/targets/sky9x/usb/common/core/USBFeatureRequest.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBFeatureRequest.h rename to radio/src/targets/sky9x/usb/common/core/USBFeatureRequest.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c b/radio/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c rename to radio/src/targets/sky9x/usb/common/core/USBGenericDescriptor.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBGenericDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.c b/radio/src/targets/sky9x/usb/common/core/USBGenericRequest.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.c rename to radio/src/targets/sky9x/usb/common/core/USBGenericRequest.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.h b/radio/src/targets/sky9x/usb/common/core/USBGenericRequest.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBGenericRequest.h rename to radio/src/targets/sky9x/usb/common/core/USBGenericRequest.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c b/radio/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c rename to radio/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h b/radio/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h rename to radio/src/targets/sky9x/usb/common/core/USBGetDescriptorRequest.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBInterfaceAssociationDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBInterfaceDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c b/radio/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c rename to radio/src/targets/sky9x/usb/common/core/USBInterfaceRequest.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h b/radio/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h rename to radio/src/targets/sky9x/usb/common/core/USBInterfaceRequest.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.c b/radio/src/targets/sky9x/usb/common/core/USBIrqHandler.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.c rename to radio/src/targets/sky9x/usb/common/core/USBIrqHandler.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.h b/radio/src/targets/sky9x/usb/common/core/USBIrqHandler.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBIrqHandler.h rename to radio/src/targets/sky9x/usb/common/core/USBIrqHandler.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c b/radio/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c rename to radio/src/targets/sky9x/usb/common/core/USBSetAddressRequest.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h b/radio/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h rename to radio/src/targets/sky9x/usb/common/core/USBSetAddressRequest.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c b/radio/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c rename to radio/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.c diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h b/radio/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h rename to radio/src/targets/sky9x/usb/common/core/USBSetConfigurationRequest.h diff --git a/transmitter/src/targets/sky9x/usb/common/core/USBStringDescriptor.h b/radio/src/targets/sky9x/usb/common/core/USBStringDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/core/USBStringDescriptor.h rename to radio/src/targets/sky9x/usb/common/core/USBStringDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h b/radio/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h rename to radio/src/targets/sky9x/usb/common/massstorage/MSDeviceDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h b/radio/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h rename to radio/src/targets/sky9x/usb/common/massstorage/MSInterfaceDescriptor.h diff --git a/transmitter/src/targets/sky9x/usb/device/core/USBD.h b/radio/src/targets/sky9x/usb/device/core/USBD.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/core/USBD.h rename to radio/src/targets/sky9x/usb/device/core/USBD.h diff --git a/transmitter/src/targets/sky9x/usb/device/core/USBDDriver.c b/radio/src/targets/sky9x/usb/device/core/USBDDriver.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/core/USBDDriver.c rename to radio/src/targets/sky9x/usb/device/core/USBDDriver.c diff --git a/transmitter/src/targets/sky9x/usb/device/core/USBDDriver.h b/radio/src/targets/sky9x/usb/device/core/USBDDriver.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/core/USBDDriver.h rename to radio/src/targets/sky9x/usb/device/core/USBDDriver.h diff --git a/transmitter/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h b/radio/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h rename to radio/src/targets/sky9x/usb/device/core/USBDDriverDescriptors.h diff --git a/transmitter/src/targets/sky9x/usb/device/core/USBD_UDP.c b/radio/src/targets/sky9x/usb/device/core/USBD_UDP.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/core/USBD_UDP.c rename to radio/src/targets/sky9x/usb/device/core/USBD_UDP.c diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSD.h b/radio/src/targets/sky9x/usb/device/massstorage/MSD.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSD.h rename to radio/src/targets/sky9x/usb/device/massstorage/MSD.h diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c b/radio/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c rename to radio/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.c diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h b/radio/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h rename to radio/src/targets/sky9x/usb/device/massstorage/MSDDStateMachine.h diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.c b/radio/src/targets/sky9x/usb/device/massstorage/MSDDriver.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.c rename to radio/src/targets/sky9x/usb/device/massstorage/MSDDriver.c diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.h b/radio/src/targets/sky9x/usb/device/massstorage/MSDDriver.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriver.h rename to radio/src/targets/sky9x/usb/device/massstorage/MSDDriver.h diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c b/radio/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c rename to radio/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.c diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h b/radio/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h rename to radio/src/targets/sky9x/usb/device/massstorage/MSDDriverDescriptors.h diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h b/radio/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h rename to radio/src/targets/sky9x/usb/device/massstorage/MSDIOFifo.h diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.c b/radio/src/targets/sky9x/usb/device/massstorage/MSDLun.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.c rename to radio/src/targets/sky9x/usb/device/massstorage/MSDLun.c diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.h b/radio/src/targets/sky9x/usb/device/massstorage/MSDLun.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/MSDLun.h rename to radio/src/targets/sky9x/usb/device/massstorage/MSDLun.h diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/SBC.h b/radio/src/targets/sky9x/usb/device/massstorage/SBC.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/SBC.h rename to radio/src/targets/sky9x/usb/device/massstorage/SBC.h diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.c b/radio/src/targets/sky9x/usb/device/massstorage/SBCMethods.c similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.c rename to radio/src/targets/sky9x/usb/device/massstorage/SBCMethods.c diff --git a/transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.h b/radio/src/targets/sky9x/usb/device/massstorage/SBCMethods.h similarity index 100% rename from transmitter/src/targets/sky9x/usb/device/massstorage/SBCMethods.h rename to radio/src/targets/sky9x/usb/device/massstorage/SBCMethods.h diff --git a/transmitter/src/targets/sky9x/vectors_sam3s.c b/radio/src/targets/sky9x/vectors_sam3s.c similarity index 100% rename from transmitter/src/targets/sky9x/vectors_sam3s.c rename to radio/src/targets/sky9x/vectors_sam3s.c diff --git a/transmitter/src/targets/stock/board_stock.cpp b/radio/src/targets/stock/board_stock.cpp similarity index 100% rename from transmitter/src/targets/stock/board_stock.cpp rename to radio/src/targets/stock/board_stock.cpp diff --git a/transmitter/src/targets/stock/board_stock.h b/radio/src/targets/stock/board_stock.h similarity index 100% rename from transmitter/src/targets/stock/board_stock.h rename to radio/src/targets/stock/board_stock.h diff --git a/transmitter/src/targets/stock/lcd_driver.cpp b/radio/src/targets/stock/lcd_driver.cpp similarity index 100% rename from transmitter/src/targets/stock/lcd_driver.cpp rename to radio/src/targets/stock/lcd_driver.cpp diff --git a/transmitter/src/targets/stock/voice.cpp b/radio/src/targets/stock/voice.cpp similarity index 100% rename from transmitter/src/targets/stock/voice.cpp rename to radio/src/targets/stock/voice.cpp diff --git a/transmitter/src/targets/stock/voice.h b/radio/src/targets/stock/voice.h similarity index 100% rename from transmitter/src/targets/stock/voice.h rename to radio/src/targets/stock/voice.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_common_tables.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/arm_math.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm0.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm3.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cm4_simd.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmFunc.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/CMSIS/Include/core_cmInstr.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/misc.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/misc.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c diff --git a/transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c b/radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c similarity index 100% rename from transmitter/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c rename to radio/src/targets/taranis/STM32F2xx_StdPeriph_Lib_V1.1.0/Libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_Device_Library/Release_Notes.html diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/Release_Notes.html diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_core.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c diff --git a/transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c b/radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c similarity index 100% rename from transmitter/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c rename to radio/src/targets/taranis/STM32_USB-Host-Device_Lib_V2.1.0/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c diff --git a/transmitter/src/targets/taranis/adc_driver.cpp b/radio/src/targets/taranis/adc_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/adc_driver.cpp rename to radio/src/targets/taranis/adc_driver.cpp diff --git a/transmitter/src/targets/taranis/aspi.cpp b/radio/src/targets/taranis/aspi.cpp similarity index 100% rename from transmitter/src/targets/taranis/aspi.cpp rename to radio/src/targets/taranis/aspi.cpp diff --git a/transmitter/src/targets/taranis/aspi.h b/radio/src/targets/taranis/aspi.h similarity index 100% rename from transmitter/src/targets/taranis/aspi.h rename to radio/src/targets/taranis/aspi.h diff --git a/transmitter/src/targets/taranis/audio_driver.cpp b/radio/src/targets/taranis/audio_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/audio_driver.cpp rename to radio/src/targets/taranis/audio_driver.cpp diff --git a/transmitter/src/targets/taranis/audio_driver.h b/radio/src/targets/taranis/audio_driver.h similarity index 100% rename from transmitter/src/targets/taranis/audio_driver.h rename to radio/src/targets/taranis/audio_driver.h diff --git a/transmitter/src/targets/taranis/board_taranis.cpp b/radio/src/targets/taranis/board_taranis.cpp similarity index 100% rename from transmitter/src/targets/taranis/board_taranis.cpp rename to radio/src/targets/taranis/board_taranis.cpp diff --git a/transmitter/src/targets/taranis/board_taranis.h b/radio/src/targets/taranis/board_taranis.h similarity index 100% rename from transmitter/src/targets/taranis/board_taranis.h rename to radio/src/targets/taranis/board_taranis.h diff --git a/transmitter/src/targets/taranis/delays.cpp b/radio/src/targets/taranis/delays.cpp similarity index 100% rename from transmitter/src/targets/taranis/delays.cpp rename to radio/src/targets/taranis/delays.cpp diff --git a/transmitter/src/targets/taranis/diskio.cpp b/radio/src/targets/taranis/diskio.cpp similarity index 100% rename from transmitter/src/targets/taranis/diskio.cpp rename to radio/src/targets/taranis/diskio.cpp diff --git a/transmitter/src/targets/taranis/hal.h b/radio/src/targets/taranis/hal.h similarity index 100% rename from transmitter/src/targets/taranis/hal.h rename to radio/src/targets/taranis/hal.h diff --git a/transmitter/src/targets/taranis/i2c.c b/radio/src/targets/taranis/i2c.c similarity index 100% rename from transmitter/src/targets/taranis/i2c.c rename to radio/src/targets/taranis/i2c.c diff --git a/transmitter/src/targets/taranis/i2c.h b/radio/src/targets/taranis/i2c.h similarity index 100% rename from transmitter/src/targets/taranis/i2c.h rename to radio/src/targets/taranis/i2c.h diff --git a/transmitter/src/targets/taranis/keys_driver.cpp b/radio/src/targets/taranis/keys_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/keys_driver.cpp rename to radio/src/targets/taranis/keys_driver.cpp diff --git a/transmitter/src/targets/taranis/lcd_driver.cpp b/radio/src/targets/taranis/lcd_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/lcd_driver.cpp rename to radio/src/targets/taranis/lcd_driver.cpp diff --git a/transmitter/src/targets/taranis/pulses_driver.cpp b/radio/src/targets/taranis/pulses_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/pulses_driver.cpp rename to radio/src/targets/taranis/pulses_driver.cpp diff --git a/transmitter/src/targets/taranis/pwr_driver.cpp b/radio/src/targets/taranis/pwr_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/pwr_driver.cpp rename to radio/src/targets/taranis/pwr_driver.cpp diff --git a/transmitter/src/targets/taranis/rtc_driver.cpp b/radio/src/targets/taranis/rtc_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/rtc_driver.cpp rename to radio/src/targets/taranis/rtc_driver.cpp diff --git a/transmitter/src/targets/taranis/sport_driver.cpp b/radio/src/targets/taranis/sport_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/sport_driver.cpp rename to radio/src/targets/taranis/sport_driver.cpp diff --git a/transmitter/src/targets/taranis/stm32_flash.ld b/radio/src/targets/taranis/stm32_flash.ld similarity index 100% rename from transmitter/src/targets/taranis/stm32_flash.ld rename to radio/src/targets/taranis/stm32_flash.ld diff --git a/transmitter/src/targets/taranis/trainer_driver.cpp b/radio/src/targets/taranis/trainer_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/trainer_driver.cpp rename to radio/src/targets/taranis/trainer_driver.cpp diff --git a/transmitter/src/targets/taranis/uart_driver.cpp b/radio/src/targets/taranis/uart_driver.cpp similarity index 100% rename from transmitter/src/targets/taranis/uart_driver.cpp rename to radio/src/targets/taranis/uart_driver.cpp diff --git a/transmitter/src/targets/taranis/usb_bsp.c b/radio/src/targets/taranis/usb_bsp.c similarity index 100% rename from transmitter/src/targets/taranis/usb_bsp.c rename to radio/src/targets/taranis/usb_bsp.c diff --git a/transmitter/src/targets/taranis/usb_conf.h b/radio/src/targets/taranis/usb_conf.h similarity index 100% rename from transmitter/src/targets/taranis/usb_conf.h rename to radio/src/targets/taranis/usb_conf.h diff --git a/transmitter/src/targets/taranis/usbd_conf.h b/radio/src/targets/taranis/usbd_conf.h similarity index 100% rename from transmitter/src/targets/taranis/usbd_conf.h rename to radio/src/targets/taranis/usbd_conf.h diff --git a/transmitter/src/targets/taranis/usbd_desc.c b/radio/src/targets/taranis/usbd_desc.c similarity index 100% rename from transmitter/src/targets/taranis/usbd_desc.c rename to radio/src/targets/taranis/usbd_desc.c diff --git a/transmitter/src/targets/taranis/usbd_desc.h b/radio/src/targets/taranis/usbd_desc.h similarity index 100% rename from transmitter/src/targets/taranis/usbd_desc.h rename to radio/src/targets/taranis/usbd_desc.h diff --git a/transmitter/src/targets/taranis/usbd_storage_msd.cpp b/radio/src/targets/taranis/usbd_storage_msd.cpp similarity index 100% rename from transmitter/src/targets/taranis/usbd_storage_msd.cpp rename to radio/src/targets/taranis/usbd_storage_msd.cpp diff --git a/transmitter/src/targets/taranis/usbd_usr.cpp b/radio/src/targets/taranis/usbd_usr.cpp similarity index 100% rename from transmitter/src/targets/taranis/usbd_usr.cpp rename to radio/src/targets/taranis/usbd_usr.cpp diff --git a/transmitter/src/telemetry/ardupilot.cpp b/radio/src/telemetry/ardupilot.cpp similarity index 100% rename from transmitter/src/telemetry/ardupilot.cpp rename to radio/src/telemetry/ardupilot.cpp diff --git a/transmitter/src/telemetry/ardupilot.h b/radio/src/telemetry/ardupilot.h similarity index 100% rename from transmitter/src/telemetry/ardupilot.h rename to radio/src/telemetry/ardupilot.h diff --git a/transmitter/src/telemetry/frsky.cpp b/radio/src/telemetry/frsky.cpp similarity index 100% rename from transmitter/src/telemetry/frsky.cpp rename to radio/src/telemetry/frsky.cpp diff --git a/transmitter/src/telemetry/frsky.h b/radio/src/telemetry/frsky.h similarity index 100% rename from transmitter/src/telemetry/frsky.h rename to radio/src/telemetry/frsky.h diff --git a/transmitter/src/telemetry/frsky_sport.cpp b/radio/src/telemetry/frsky_sport.cpp similarity index 100% rename from transmitter/src/telemetry/frsky_sport.cpp rename to radio/src/telemetry/frsky_sport.cpp diff --git a/transmitter/src/telemetry/frsky_sport.h b/radio/src/telemetry/frsky_sport.h similarity index 100% rename from transmitter/src/telemetry/frsky_sport.h rename to radio/src/telemetry/frsky_sport.h diff --git a/transmitter/src/telemetry/jeti.cpp b/radio/src/telemetry/jeti.cpp similarity index 100% rename from transmitter/src/telemetry/jeti.cpp rename to radio/src/telemetry/jeti.cpp diff --git a/transmitter/src/telemetry/jeti.h b/radio/src/telemetry/jeti.h similarity index 100% rename from transmitter/src/telemetry/jeti.h rename to radio/src/telemetry/jeti.h diff --git a/transmitter/src/telemetry/mavlink.cpp b/radio/src/telemetry/mavlink.cpp similarity index 100% rename from transmitter/src/telemetry/mavlink.cpp rename to radio/src/telemetry/mavlink.cpp diff --git a/transmitter/src/telemetry/mavlink.h b/radio/src/telemetry/mavlink.h similarity index 100% rename from transmitter/src/telemetry/mavlink.h rename to radio/src/telemetry/mavlink.h diff --git a/transmitter/src/telemetry/nmea.cpp b/radio/src/telemetry/nmea.cpp similarity index 100% rename from transmitter/src/telemetry/nmea.cpp rename to radio/src/telemetry/nmea.cpp diff --git a/transmitter/src/telemetry/nmea.h b/radio/src/telemetry/nmea.h similarity index 100% rename from transmitter/src/telemetry/nmea.h rename to radio/src/telemetry/nmea.h diff --git a/transmitter/src/templates.cpp b/radio/src/templates.cpp similarity index 100% rename from transmitter/src/templates.cpp rename to radio/src/templates.cpp diff --git a/transmitter/src/templates.h b/radio/src/templates.h similarity index 100% rename from transmitter/src/templates.h rename to radio/src/templates.h diff --git a/transmitter/src/translations.cpp b/radio/src/translations.cpp similarity index 100% rename from transmitter/src/translations.cpp rename to radio/src/translations.cpp diff --git a/transmitter/src/translations.h b/radio/src/translations.h similarity index 100% rename from transmitter/src/translations.h rename to radio/src/translations.h diff --git a/transmitter/src/translations/cz.h b/radio/src/translations/cz.h similarity index 100% rename from transmitter/src/translations/cz.h rename to radio/src/translations/cz.h diff --git a/transmitter/src/translations/cz.h.txt b/radio/src/translations/cz.h.txt similarity index 100% rename from transmitter/src/translations/cz.h.txt rename to radio/src/translations/cz.h.txt diff --git a/transmitter/src/translations/de.h b/radio/src/translations/de.h similarity index 100% rename from transmitter/src/translations/de.h rename to radio/src/translations/de.h diff --git a/transmitter/src/translations/de.h.txt b/radio/src/translations/de.h.txt similarity index 100% rename from transmitter/src/translations/de.h.txt rename to radio/src/translations/de.h.txt diff --git a/transmitter/src/translations/en.h b/radio/src/translations/en.h similarity index 100% rename from transmitter/src/translations/en.h rename to radio/src/translations/en.h diff --git a/transmitter/src/translations/es.h b/radio/src/translations/es.h similarity index 100% rename from transmitter/src/translations/es.h rename to radio/src/translations/es.h diff --git a/transmitter/src/translations/es.h.txt b/radio/src/translations/es.h.txt similarity index 100% rename from transmitter/src/translations/es.h.txt rename to radio/src/translations/es.h.txt diff --git a/transmitter/src/translations/fr.h b/radio/src/translations/fr.h similarity index 100% rename from transmitter/src/translations/fr.h rename to radio/src/translations/fr.h diff --git a/transmitter/src/translations/fr.h.txt b/radio/src/translations/fr.h.txt similarity index 100% rename from transmitter/src/translations/fr.h.txt rename to radio/src/translations/fr.h.txt diff --git a/transmitter/src/translations/it.h b/radio/src/translations/it.h similarity index 100% rename from transmitter/src/translations/it.h rename to radio/src/translations/it.h diff --git a/transmitter/src/translations/it.h.txt b/radio/src/translations/it.h.txt similarity index 100% rename from transmitter/src/translations/it.h.txt rename to radio/src/translations/it.h.txt diff --git a/transmitter/src/translations/pl.h b/radio/src/translations/pl.h similarity index 100% rename from transmitter/src/translations/pl.h rename to radio/src/translations/pl.h diff --git a/transmitter/src/translations/pl.h.txt b/radio/src/translations/pl.h.txt similarity index 100% rename from transmitter/src/translations/pl.h.txt rename to radio/src/translations/pl.h.txt diff --git a/transmitter/src/translations/pt.h b/radio/src/translations/pt.h similarity index 100% rename from transmitter/src/translations/pt.h rename to radio/src/translations/pt.h diff --git a/transmitter/src/translations/pt.h.txt b/radio/src/translations/pt.h.txt similarity index 100% rename from transmitter/src/translations/pt.h.txt rename to radio/src/translations/pt.h.txt diff --git a/transmitter/src/translations/se.h b/radio/src/translations/se.h similarity index 100% rename from transmitter/src/translations/se.h rename to radio/src/translations/se.h diff --git a/transmitter/src/translations/se.h.txt b/radio/src/translations/se.h.txt similarity index 100% rename from transmitter/src/translations/se.h.txt rename to radio/src/translations/se.h.txt diff --git a/transmitter/src/translations/tts_cz.cpp b/radio/src/translations/tts_cz.cpp similarity index 100% rename from transmitter/src/translations/tts_cz.cpp rename to radio/src/translations/tts_cz.cpp diff --git a/transmitter/src/translations/tts_de.cpp b/radio/src/translations/tts_de.cpp similarity index 100% rename from transmitter/src/translations/tts_de.cpp rename to radio/src/translations/tts_de.cpp diff --git a/transmitter/src/translations/tts_en.cpp b/radio/src/translations/tts_en.cpp similarity index 100% rename from transmitter/src/translations/tts_en.cpp rename to radio/src/translations/tts_en.cpp diff --git a/transmitter/src/translations/tts_es.cpp b/radio/src/translations/tts_es.cpp similarity index 100% rename from transmitter/src/translations/tts_es.cpp rename to radio/src/translations/tts_es.cpp diff --git a/transmitter/src/translations/tts_fr.cpp b/radio/src/translations/tts_fr.cpp similarity index 100% rename from transmitter/src/translations/tts_fr.cpp rename to radio/src/translations/tts_fr.cpp diff --git a/transmitter/src/translations/tts_it.cpp b/radio/src/translations/tts_it.cpp similarity index 100% rename from transmitter/src/translations/tts_it.cpp rename to radio/src/translations/tts_it.cpp diff --git a/transmitter/src/translations/tts_pl.cpp b/radio/src/translations/tts_pl.cpp similarity index 100% rename from transmitter/src/translations/tts_pl.cpp rename to radio/src/translations/tts_pl.cpp diff --git a/transmitter/src/translations/tts_pt.cpp b/radio/src/translations/tts_pt.cpp similarity index 100% rename from transmitter/src/translations/tts_pt.cpp rename to radio/src/translations/tts_pt.cpp diff --git a/transmitter/src/translations/tts_se.cpp b/radio/src/translations/tts_se.cpp similarity index 100% rename from transmitter/src/translations/tts_se.cpp rename to radio/src/translations/tts_se.cpp diff --git a/transmitter/src/translations/tts_sk.cpp b/radio/src/translations/tts_sk.cpp similarity index 100% rename from transmitter/src/translations/tts_sk.cpp rename to radio/src/translations/tts_sk.cpp diff --git a/transmitter/util/compile.py b/radio/util/compile.py similarity index 100% rename from transmitter/util/compile.py rename to radio/util/compile.py diff --git a/transmitter/util/dsm2.py b/radio/util/dsm2.py similarity index 100% rename from transmitter/util/dsm2.py rename to radio/util/dsm2.py diff --git a/transmitter/util/img2lbm.py b/radio/util/img2lbm.py similarity index 100% rename from transmitter/util/img2lbm.py rename to radio/util/img2lbm.py diff --git a/transmitter/util/maxvolume.cmd b/radio/util/maxvolume.cmd similarity index 100% rename from transmitter/util/maxvolume.cmd rename to radio/util/maxvolume.cmd diff --git a/transmitter/util/parse.py b/radio/util/parse.py similarity index 100% rename from transmitter/util/parse.py rename to radio/util/parse.py diff --git a/transmitter/util/translate.py b/radio/util/translate.py similarity index 100% rename from transmitter/util/translate.py rename to radio/util/translate.py diff --git a/transmitter/util/tts.py b/radio/util/tts.py similarity index 100% rename from transmitter/util/tts.py rename to radio/util/tts.py From 413119efc590074d121b684a185ed5e4468486dd Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Tue, 3 Dec 2013 15:47:25 +0100 Subject: [PATCH 4/8] French translation --- radio/src/translations/fr.h | 2 +- radio/src/translations/fr.h.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/translations/fr.h b/radio/src/translations/fr.h index 7de9ee984..5d6465792 100644 --- a/radio/src/translations/fr.h +++ b/radio/src/translations/fr.h @@ -660,7 +660,7 @@ #define TR_LOWALARM INDENT "Alarme basse" #define TR_CRITICALALARM INDENT "Alarme critique" #define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") +#define TR_FAS_OFFSET TR(INDENT "Corr FAS", INDENT "Correction FAS") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" diff --git a/radio/src/translations/fr.h.txt b/radio/src/translations/fr.h.txt index 81873286c..3f96fe265 100644 --- a/radio/src/translations/fr.h.txt +++ b/radio/src/translations/fr.h.txt @@ -660,7 +660,7 @@ #define TR_LOWALARM INDENT "Alarme basse" #define TR_CRITICALALARM INDENT "Alarme critique" #define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") +#define TR_FAS_OFFSET TR(INDENT "Corr FAS", INDENT "Correction FAS") #if defined(MAVLINK) #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" From d125e408f21245bba1ff8c4b8c13b5d1c6310089 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Tue, 3 Dec 2013 22:29:22 +0100 Subject: [PATCH 5/8] FAS offset now an option for M64 only --- radio/src/Makefile | 8 ++++++++ radio/src/gui/menu_model.cpp | 16 +++++++++++++--- radio/src/telemetry/frsky.cpp | 2 ++ radio/src/translations.cpp | 3 +++ radio/src/translations.h | 3 +++ 5 files changed, 29 insertions(+), 3 deletions(-) diff --git a/radio/src/Makefile b/radio/src/Makefile index 73515c551..75cfb9045 100644 --- a/radio/src/Makefile +++ b/radio/src/Makefile @@ -159,6 +159,10 @@ PPM_UNIT = PERCENT_PREC1 # Values = YES, NO FRSKY_HUB = YES +# FrSky FAS current sensor offset compensation +# Values = YES, NO +FAS_OFFSET = NO + # WS HowHigh # Values = YES, NO WS_HOW_HIGH = YES @@ -332,6 +336,10 @@ ifeq ($(PCB), $(filter $(PCB), STD 9X 9XR)) ifeq ($(SP22), YES) CPPDEFS += -DSP22 endif + + ifeq ($(FAS_OFFSET), YES) + CPPDEFS += -DFAS_OFFSET + endif endif ifeq ($(PCB), $(filter $(PCB), STD128 9X128 9XR128)) diff --git a/radio/src/gui/menu_model.cpp b/radio/src/gui/menu_model.cpp index 855e3d0e0..68778873a 100644 --- a/radio/src/gui/menu_model.cpp +++ b/radio/src/gui/menu_model.cpp @@ -5167,7 +5167,9 @@ enum menuModelTelemetryItems { #endif ITEM_TELEMETRY_USR_VOLTAGE_SOURCE, ITEM_TELEMETRY_USR_CURRENT_SOURCE, +#if defined(FAS_OFFSET) || !defined(CPUM64) ITEM_TELEMETRY_FAS_OFFSET, +#endif #if defined(CPUARM) ITEM_TELEMTETRY_PERSISTENT_MAH, #endif @@ -5248,9 +5250,15 @@ enum menuModelTelemetryItems { #define VARIO_RANGE_ROWS 3 #endif +#if defined(FAS_OFFSET) || !defined(CPUM64) + #define IF_FAS_OFFSET(x) x, +#else + #define IF_FAS_OFFSET(x) +#endif + void menuModelTelemetry(uint8_t event) { - MENU(STR_MENUTELEMETRY, menuTabModel, e_Telemetry, ITEM_TELEMETRY_MAX+1, {0, CHANNEL_ROWS CHANNEL_ROWS RSSI_ROWS USRDATA_LINES 0, 0, 0, IF_CPUARM(0) IF_VARIO(LABEL(Vario)) IF_VARIO(0) IF_VARIO(VARIO_RANGE_ROWS) CASE_PCBTARANIS(LABEL(TopBar)) CASE_PCBTARANIS(0) SCREEN_TYPE_ROWS, 2, 2, 2, 2, SCREEN_TYPE_ROWS, 2, 2, 2, 2, IF_CPUARM(SCREEN_TYPE_ROWS) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) }); + MENU(STR_MENUTELEMETRY, menuTabModel, e_Telemetry, ITEM_TELEMETRY_MAX+1, {0, CHANNEL_ROWS CHANNEL_ROWS RSSI_ROWS USRDATA_LINES 0, 0, IF_FAS_OFFSET(0) IF_CPUARM(0) IF_VARIO(LABEL(Vario)) IF_VARIO(0) IF_VARIO(VARIO_RANGE_ROWS) CASE_PCBTARANIS(LABEL(TopBar)) CASE_PCBTARANIS(0) SCREEN_TYPE_ROWS, 2, 2, 2, 2, SCREEN_TYPE_ROWS, 2, 2, 2, 2, IF_CPUARM(SCREEN_TYPE_ROWS) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) IF_CPUARM(2) }); uint8_t sub = m_posVert - 1; @@ -5420,7 +5428,8 @@ void menuModelTelemetry(uint8_t event) lcd_putsiAtt(TELEM_COL2, y, STR_VOLTSRC, g_model.frsky.currentSource, attr); if (attr) CHECK_INCDEC_MODELVAR_ZERO(event, g_model.frsky.currentSource, 3); break; - + +#if defined(FAS_OFFSET) || !defined(CPUM64) case ITEM_TELEMETRY_FAS_OFFSET: lcd_putsLeft(y, STR_FAS_OFFSET); lcd_outdezAtt(TELEM_COL2, y, g_model.frsky.fasOffset, attr|LEFT|PREC1); @@ -5428,7 +5437,8 @@ void menuModelTelemetry(uint8_t event) lcd_putc(TELEM_COL2+8*FW, y, 'A'); if (attr) g_model.frsky.fasOffset = checkIncDec(event, g_model.frsky.fasOffset, -15, 15, EE_MODEL); break; - +#endif + #if defined(CPUARM) case ITEM_TELEMTETRY_PERSISTENT_MAH: g_model.frsky.mAhPersistent = onoffMenuItem(g_model.frsky.mAhPersistent, TELEM_COL2, y, STR_PERSISTENT_MAH, attr, event); diff --git a/radio/src/telemetry/frsky.cpp b/radio/src/telemetry/frsky.cpp index 892e75056..8e2a4bda2 100644 --- a/radio/src/telemetry/frsky.cpp +++ b/radio/src/telemetry/frsky.cpp @@ -191,10 +191,12 @@ void parseTelemHubByte(uint8_t byte) break; case offsetof(FrskySerialData, current): +#if defined(FAS_OFFSET) || !defined(CPUM64) if(((int16_t)frskyData.hub.current + g_model.frsky.fasOffset)>0) frskyData.hub.current += g_model.frsky.fasOffset; else frskyData.hub.current = 0; +#endif if (frskyData.hub.current > frskyData.hub.maxCurrent) frskyData.hub.maxCurrent = frskyData.hub.current; break; diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp index 6749c8d2f..1c5c07f2a 100644 --- a/radio/src/translations.cpp +++ b/radio/src/translations.cpp @@ -266,7 +266,10 @@ const pm_char STR_EEPROMFORMATTING[] PROGMEM = TR_EEPROMFORMATTING; const pm_char STR_EEPROMOVERFLOW[] PROGMEM = TR_EEPROMOVERFLOW; const pm_char STR_TRIMS2OFFSETS[] PROGMEM = TR_TRIMS2OFFSETS; const pm_char STR_MENURADIOSETUP[] PROGMEM = TR_MENURADIOSETUP; + +#if defined(FAS_OFFSET) || !defined(CPUM64) const pm_char STR_FAS_OFFSET[] PROGMEM = TR_FAS_OFFSET; +#endif #if defined(CPUM2560) || defined(CPUARM) const pm_char STR_MENUDATEANDTIME[] PROGMEM = TR_MENUDATEANDTIME; diff --git a/radio/src/translations.h b/radio/src/translations.h index 7f93d1e4d..09f83bd54 100644 --- a/radio/src/translations.h +++ b/radio/src/translations.h @@ -447,7 +447,10 @@ extern const pm_char STR_MENUGLOBALVARS[]; extern const pm_char STR_INVERT_THR[]; extern const pm_char STR_AND_SWITCH[]; extern const pm_char STR_CF[]; + +#if defined(FAS_OFFSET) || !defined(CPUM64) extern const pm_char STR_FAS_OFFSET[]; +#endif #if defined(DSM2) || defined(PXX) extern const pm_char STR_RXNUM[]; From 1f6bd16d8eb31802cc2c3c461b5865e3e2c29e27 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Sat, 14 Dec 2013 13:19:03 +0100 Subject: [PATCH 6/8] UI for FAS offset in companion --- companion/src/modeledit.ui | 53 +++++++++++++++++++++++++++----------- 1 file changed, 38 insertions(+), 15 deletions(-) diff --git a/companion/src/modeledit.ui b/companion/src/modeledit.ui index e4f3119f1..398ff4704 100644 --- a/companion/src/modeledit.ui +++ b/companion/src/modeledit.ui @@ -7,7 +7,7 @@ 0 0 1130 - 698 + 735 @@ -44,7 +44,7 @@ QTabWidget::North - 0 + 10 @@ -242,12 +242,12 @@ - - 6 - 0 + + 6 + @@ -9058,8 +9058,8 @@ If this is checked the throttle will be reversed. Idle will be forward, trim wi 0 0 - 998 - 481 + 1086 + 641 @@ -13921,8 +13921,8 @@ If this is checked the throttle will be reversed. Idle will be forward, trim wi 0 0 - 969 - 467 + 1086 + 611 @@ -19072,8 +19072,8 @@ If this is checked the throttle will be reversed. Idle will be forward, trim wi 0 0 - 716 - 482 + 1086 + 641 @@ -20515,8 +20515,8 @@ If this is checked the throttle will be reversed. Idle will be forward, trim wi 0 0 - 163 - 354 + 1086 + 641 @@ -20924,8 +20924,8 @@ If this is checked the throttle will be reversed. Idle will be forward, trim wi 0 0 - 526 - 48 + 1086 + 641 @@ -21380,6 +21380,29 @@ If this is checked the throttle will be reversed. Idle will be forward, trim wi + + + + FAS Offset + + + + + + + 1 + + + -1.500000000000000 + + + 1.500000000000000 + + + 0.100000000000000 + + + From ba9f55cb67be1a49612a91d29301f535640af28d Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Wed, 15 Jan 2014 16:30:54 +0100 Subject: [PATCH 7/8] Merge was resolved the wrong way, files that should have been deleted were reinstated --- companion/src/modeledit.ui | 24527 ---------------------------------- radio/src/translations/cz.h | 751 -- radio/src/translations/de.h | 754 -- radio/src/translations/fr.h | 751 -- radio/src/translations/it.h | 751 -- radio/src/translations/pl.h | 752 -- radio/src/translations/pt.h | 751 -- radio/src/translations/se.h | 756 -- 8 files changed, 29793 deletions(-) delete mode 100644 companion/src/modeledit.ui delete mode 100644 radio/src/translations/cz.h delete mode 100644 radio/src/translations/de.h delete mode 100644 radio/src/translations/fr.h delete mode 100644 radio/src/translations/it.h delete mode 100644 radio/src/translations/pl.h delete mode 100644 radio/src/translations/pt.h delete mode 100644 radio/src/translations/se.h diff --git a/companion/src/modeledit.ui b/companion/src/modeledit.ui deleted file mode 100644 index 398ff4704..000000000 --- a/companion/src/modeledit.ui +++ /dev/null @@ -1,24527 +0,0 @@ - - - ModelEdit - - - - 0 - 0 - 1130 - 735 - - - - - 0 - 0 - - - - Dialog - - - - :/icon.png:/icon.png - - - true - - - - - - Simulate - - - - :/images/simulate.png:/images/simulate.png - - - - - - - QTabWidget::North - - - 10 - - - - Setup - - - - - - true - - - 0 - - - true - - - false - - - - ModelSetup - - - - - - Timer2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Disable Throttle Warning - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - - - - Extended Limits - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Throttle Trim - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Throttle Source - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::Horizontal - - - - - - - Center beep - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Trim Increment - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - Exponential - - - - - Extra Fine - - - - - Fine - - - - - Medium - - - - - Coarse - - - - - - - - Qt::Horizontal - - - - - - - - 0 - 0 - - - - Switch startup Warning - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - 0 - - - 6 - - - - - - 0 - 0 - - - - Qt::Vertical - - - - - - - - 0 - 0 - - - - Qt::Vertical - - - - - - - - 0 - 0 - - - - Qt::Vertical - - - - - - - - 0 - 0 - - - - 3POS - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - Check - - - Qt::AlignCenter - - - - - - - Qt::LeftToRight - - - THR - - - - - - - - ON - - - - - OFF - - - - - - - - Qt::LeftToRight - - - RUD - - - - - - - Qt::LeftToRight - - - ELE - - - - - - - Qt::LeftToRight - - - AIL - - - - - - - Qt::LeftToRight - - - GEA - - - - - - - true - - - - ID0 - - - - - ID1 - - - - - ID2 - - - - - - - - - 0 - 0 - - - - Qt::Vertical - - - - - - - - 0 - 0 - - - - Qt::Vertical - - - - - - - - 0 - 0 - - - - Qt::Vertical - - - - - - - - - QLayout::SetMinimumSize - - - 0 - - - 0 - - - - - - 0 - 0 - - - - - ON - - - - - OFF - - - - - - - - - 0 - 0 - - - - SB - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - SD - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - SA - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - Check - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 0 - 50 - - - - - 16777215 - 50 - - - - 0 - - - 2 - - - 1 - - - 0 - - - Qt::Vertical - - - true - - - QSlider::TicksBothSides - - - 1 - - - - - - - - 0 - 0 - - - - - 0 - 50 - - - - - 16777215 - 50 - - - - 0 - - - 2 - - - 1 - - - 0 - - - Qt::Vertical - - - true - - - QSlider::TicksBothSides - - - 1 - - - - - - - - 0 - 0 - - - - SC - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 0 - 50 - - - - - 16777215 - 50 - - - - 0 - - - 2 - - - 1 - - - 0 - - - Qt::Vertical - - - true - - - QSlider::TicksBothSides - - - 1 - - - - - - - - 0 - 0 - - - - SG - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - SE - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 0 - 50 - - - - - 16777215 - 50 - - - - 0 - - - 2 - - - 1 - - - 0 - - - Qt::Vertical - - - true - - - QSlider::TicksBothSides - - - 1 - - - - - - - - 0 - 0 - - - - - 0 - 50 - - - - - 16777215 - 50 - - - - 0 - - - 2 - - - 1 - - - 0 - - - Qt::Vertical - - - true - - - QSlider::TicksBothSides - - - 1 - - - - - - - - 0 - 0 - - - - SF - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - 0 - 50 - - - - - 16777215 - 50 - - - - 0 - - - 2 - - - 1 - - - 0 - - - Qt::Vertical - - - true - - - QSlider::TicksBothSides - - - 1 - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - 0 - 0 - - - - - 0 - 50 - - - - - 16777215 - 50 - - - - 0 - - - 1 - - - 1 - - - 1 - - - 0 - - - Qt::Vertical - - - true - - - QSlider::TicksBothSides - - - 1 - - - - - - - - - - - REa - - - - - - - RUD - - - - - - - ELE - - - - - - - THR - - - - - - - AIL - - - - - - - P1 - - - - - - - P2 - - - - - - - P3 - - - - - - - REb - - - - - - - RS - - - - - - - - - - - - - - - - Throttle2Trig - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 16777215 - 16777215 - - - - - - - - - 0 - 0 - - - - - - - - - - - Instant Trim - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - - - - - - - - - - - Extended Trims - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - - - - - - - - - - - - - Reverse Throttle Operation - - - - - - - Reverse throttle operation. -If this is checked the throttle will be reversed. Idle will be forward, trim will also be reversed and the throttle warning will be reversed as well. - - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 20 - 0 - - - - - - - - - - - - - - - Master - - - - - Slave - - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - usec - - - 100 - - - 800 - - - 50 - - - 300 - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - PPM delay - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Pulse Shift (polarity) - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Trainer Mode - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - mSec - - - 1 - - - 12.500000000000000 - - - 32.500000000000000 - - - 0.500000000000000 - - - 22.500000000000000 - - - - - - - - 0 - 0 - - - - - Negative - - - - - Positive - - - - - - - - PPM Frame Length - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - font-weight:bold; - - - Master/Trainer Port - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - ch - - - 1 - - - 16 - - - 2 - - - 8 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - ch - - - 1 - - - 32 - - - 1 - - - 8 - - - - - - - - 0 - 0 - - - - Channels - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Start - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - - - - - - - - - - PPM delay - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - Polarity - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - Negative - - - - - Positive - - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - usec - - - 100 - - - 800 - - - 50 - - - 300 - - - - - - - - 0 - 0 - - - - PPM Frame Length - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - mSec - - - 1 - - - 12.500000000000000 - - - 32.500000000000000 - - - 0.500000000000000 - - - 22.500000000000000 - - - - - - - - 0 - 0 - - - - - - - 1 - - - 125 - - - 1 - - - 1 - - - - - - - Qt::Horizontal - - - - 5 - 20 - - - - - - - - - 0 - 0 - - - - DSM Type - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - LP4/LP5 - - - - - DSM2only - - - - - DSM2/DSMX - - - - - - - - - 0 - 0 - - - - RX Number - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - PPM - - - - - Silver A - - - - - Silver B - - - - - Silver C - - - - - Trac 09 - - - - - - - - font-weight: bold; - - - RF Module 1 - - - - - - - - 0 - 0 - - - - Protocol - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 20 - 0 - - - - - - - - - - Start - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - ch - - - 1 - - - 32 - - - 1 - - - 1 - - - - - - - - 0 - 0 - - - - Channels - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - ch - - - 1 - - - 16 - - - 2 - - - 8 - - - - - - - - - - - - - - - - - - PPM delay - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - usec - - - 100 - - - 800 - - - 50 - - - 300 - - - - - - - - 0 - 0 - - - - - Negative - - - - - Positive - - - - - - - - - 0 - 0 - - - - Polarity - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - RX Number - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - - - 1 - - - 125 - - - 1 - - - 1 - - - - - - - - 0 - 0 - - - - DSM Type - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - LP4/LP5 - - - - - DSM2only - - - - - DSM2/DSMX - - - - - - - - font-weight:bold; - - - RF Module 2 - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 20 - 0 - - - - - - - - - 0 - 0 - - - - PPM Frame Length - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - mSec - - - 1 - - - 12.500000000000000 - - - 32.500000000000000 - - - 0.500000000000000 - - - 22.500000000000000 - - - - - - - Qt::Horizontal - - - - 5 - 20 - - - - - - - - - PPM - - - - - Silver A - - - - - Silver B - - - - - Silver C - - - - - Trac 09 - - - - - - - - - 0 - 0 - - - - Protocol - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Start - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - ch - - - 1 - - - 32 - - - 1 - - - 1 - - - - - - - - 0 - 0 - - - - Channels - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - ch - - - 1 - - - 16 - - - 2 - - - 8 - - - - - - - - - - - - - - Throttle Expo - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Model Name - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Timer1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - 2 - - - - - true - - - QDateTimeEdit::MinuteSection - - - mm:ss - - - - - - - - Count Down - - - - - Count Up - - - - - - - - - - - - 0 - 0 - - - - TriggerB - - - - - - - - - - Persistent - - - - - - - (00:00:00) - - - - - - - MinuteBeep - - - - - - - CountDownBeep - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - 2 - - - - - true - - - QDateTimeEdit::MinuteSection - - - mm:ss - - - - - - - - Count Down - - - - - Count Up - - - - - - - - - - - - 0 - 0 - - - - TriggerB - - - - - - - - - - Persistent - - - - - - - (00:00:00) - - - - - - - MinuteBeep - - - - - - - CountDownBeep - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - - 0 - 0 - - - - 10 - - - - - - - Model Voice - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - - - 260 - - - 511 - - - 1 - - - 260 - - - - - - - Model Image - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - 0 - 0 - - - - - 64 - 32 - - - - - 64 - 32 - - - - QFrame::Panel - - - QFrame::Raised - - - - - - true - - - - - - - - - - - - - Failsafe - - - - - - External module - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH12 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH01 - - - - - - - CH04 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH10 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - CH02 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH11 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH03 - - - - - - - CH09 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - CH05 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - CH06 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - CH07 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH08 - - - - - - - Qt::Vertical - - - - - - - CH13 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - CH14 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - CH15 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - CH16 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - false - - - true - - - -100 - - - 100 - - - - - - - Qt::Vertical - - - - - - - Qt::Vertical - - - - - - - - - Failsafe Mode - - - - - - - - Hold - - - - - Custom - - - - - No Pulses - - - - - - - - - - - - - Qt::Vertical - - - - 20 - 1 - - - - - - - - Internal Module - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - CH14 - - - - - - - CH09 - - - - - - - CH02 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH01 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH04 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH12 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH10 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH03 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH11 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - CH05 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - CH06 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - CH07 - - - - - - - CH08 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - CH13 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - CH15 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - CH16 - - - - - - - -100 - - - 100 - - - Qt::Horizontal - - - - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::Vertical - - - - - - - Qt::Vertical - - - - - - - Qt::Vertical - - - - - - - - - Failsafe Mode - - - - - - - - Hold - - - - - Custom - - - - - No Pulses - - - - - - - - - - - - - - - - - - Heli Setup - - - - - - Qt::Horizontal - - - - 647 - 20 - - - - - - - - Swash Ring - - - - - - - - - - Swash Type - - - - - - - - Off - - - - - 120 - - - - - 120X - - - - - 140 - - - - - 90 - - - - - - - - - - Invert Elevator - - - - - - - Invert Aileron - - - - - - - Invert Collective - - - - - - - - - Invert - - - - - - - Collective - - - - - - - - - - 0 - - - 100 - - - 1 - - - 0 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - Flight Modes - - - - - - - - 0 - - - - Flight Mode 0 (Default) - - - - - - - - Fade In - - - - - - - 1 - - - - - - - 1 - - - - - - - Fade Out - - - - - - - 6 - - - - - - - Flight Mode Name - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - 1 - 0 - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 1 - 0 - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 1 - 0 - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 1 - 0 - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Horizontal - - - - - - - - - - - - GVAR1 - - - - - - - 6 - - - - - - - 6 - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - 6 - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - 6 - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - 6 - - - - - - - -100 - - - 100 - - - - - - - - - - - - - - - - - - - - - - -100 - - - 100 - - - - - - - - - - GVAR6 - - - - - - - 6 - - - - - - - GVAR7 - - - - - - - - - - - - - 6 - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder B - - - - - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder A - - - - - - - - - - - - - FM 1 - - - - - - - - 1 - - - - - - - 6 - - - - - - - Flight Mode Name - - - - - - - Switch - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Fade Out - - - - - - - 1 - - - - - - - Fade In - - - - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - - - - GVAR1 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder A - - - - - - - - - - Rotary encoder B - - - - - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - - - - - - - - - - - - - Qt::Horizontal - - - - - - - - FM 2 - - - - - - - - 1 - - - - - - - 1 - - - - - - - Fade Out - - - - - - - 6 - - - - - - - Flight Mode Name - - - - - - - Switch - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Fade In - - - - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - Qt::Horizontal - - - - - - - - - - - - GVAR1 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder A - - - - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder B - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - FM 3 - - - - - - - - Fade Out - - - - - - - Fade In - - - - - - - 6 - - - - - - - Flight Mode Name - - - - - - - Switch - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - 1 - - - - - - - 1 - - - - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - Qt::Horizontal - - - - - - - - - - - - GVAR1 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder A - - - - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder B - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - FM 4 - - - - - - - - Flight Mode Name - - - - - - - 6 - - - - - - - Switch - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Fade In - - - - - - - Fade Out - - - - - - - 1 - - - - - - - 1 - - - - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - Qt::Horizontal - - - - - - - - - - - - GVAR1 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder A - - - - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder B - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - FM 5 - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - Flight Mode Name - - - - - - - 6 - - - - - - - Switch - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - 1 - - - - - - - 1 - - - - - - - Fade In - - - - - - - Fade Out - - - - - - - - - Qt::Horizontal - - - - - - - - - - - - GVAR1 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder A - - - - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder B - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - FM 6 - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - 0 - 0 - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - 6 - - - - - - - Flight Mode Name - - - - - - - Switch - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Fade In - - - - - - - 1 - - - - - - - 1 - - - - - - - Fade Out - - - - - - - - - - - - - - GVAR1 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder A - - - - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder B - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - Qt::Horizontal - - - - - - - - FM 7 - - - - - - Qt::Horizontal - - - - - - - - - 6 - - - - - - - Flight Mode Name - - - - - - - Switch - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - 1 - - - - - - - 1 - - - - - - - Fade In - - - - - - - Fade Out - - - - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - - - - GVAR1 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR2 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR4 - - - - - - - - - - -100 - - - 100 - - - - - - - GVAR5 - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - Rotary encoder A - - - - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder B - - - - - - - - - - -100 - - - 100 - - - - - - - - - - - - - FM 8 - - - - - - - - Qt::Vertical - - - QSlider::TicksBothSides - - - 25 - - - - - - - Qt::Vertical - - - false - - - false - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - 0 - 0 - - - - Qt::Horizontal - - - QSlider::TicksBothSides - - - 25 - - - - - - - - - trim1 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim2 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - trim4 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - trim3 - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Qt::AlignCenter - - - true - - - -896 - - - 896 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - Qt::Horizontal - - - - - - - - - 1 - - - - - - - Flight Mode Name - - - - - - - Switch - - - - - - - - - - 6 - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Fade In - - - - - - - Fade Out - - - - - - - 1 - - - - - - - - - - - - - - GVAR5 - - - - - - - -100 - - - 100 - - - - - - - - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - - - - - -100 - - - 100 - - - - - - - - - - GVAR4 - - - - - - - GVAR2 - - - - - - - - - - - - - GVAR1 - - - - - - - -100 - - - 100 - - - - - - - GVAR3 - - - - - - - - - - - - - - - - Rotary encoder B - - - - - - - - - - -100 - - - 100 - - - - - - - - - - -100 - - - 100 - - - - - - - Rotary encoder A - - - - - - - - - - - - - - - - - - - Sticks - - - - - - - - - - Mixes - - - - - - - - - Show channels names in mixes - - - - - - - - Limits - - - - - - true - - - - - 0 - 0 - 1086 - 641 - - - - - 0 - 0 - - - - - - - - 0 - 0 - - - - - - - - QLayout::SetMinimumSize - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Offset - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Min - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Max - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Invert - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Center - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Sym - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Channel - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - - - Qt::Vertical - - - - 20 - 1 - - - - - - - - - 0 - 0 - - - - - - - - QLayout::SetMinimumSize - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Offset - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Min - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Max - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Invert - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - 1 - - - -100.000000000000000 - - - 0.100000000000000 - - - - - - - - 0 - 0 - - - - - --- - - - - - INV - - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Center - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - 1375 - - - 1625 - - - 1500 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Sym - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Channel - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - - - - - - 0 - 0 - - - - 6 - - - true - - - - - - - - - - - - - - - Curves - - - - - - - 1 - 0 - - - - Qt::ScrollBarAsNeeded - - - true - - - - - 0 - 0 - 1086 - 611 - - - - - 0 - 0 - - - - - - - Qt::Horizontal - - - - 5 - 20 - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - 0 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 0 - 127 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 1 - - - - - - - - - - - - 127 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 0 - 0 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 3 - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - true - - - - 0 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 127 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 127 - - - - - - - - - 146 - 145 - 144 - - - - - - - 0 - 0 - 127 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 128 - 0 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 128 - 0 - 0 - - - - - - - - - 146 - 145 - 144 - - - - - - - 127 - 0 - 0 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 0 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 127 - 0 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 2 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 0 - - - - - - - - - 146 - 145 - 144 - - - - - - - 0 - 127 - 0 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 127 - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 127 - - - - - - - - - 146 - 145 - 144 - - - - - - - 127 - 0 - 127 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 0 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 127 - 127 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 4 - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 255 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 255 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 255 - 0 - 127 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 15 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 127 - - - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 127 - - - - - - - - - 146 - 145 - 144 - - - - - - - 255 - 0 - 127 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 255 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 255 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 255 - 127 - 0 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 16 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 127 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 127 - 0 - - - - - - - - - 146 - 145 - 144 - - - - - - - 255 - 127 - 0 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 127 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 127 - 0 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 6 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 0 - - - - - - - - - 146 - 145 - 144 - - - - - - - 127 - 127 - 0 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 128 - 128 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 128 - 128 - - - - - - - - - 146 - 145 - 144 - - - - - - - 0 - 127 - 127 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - - - - - 127 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 0 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 0 - 127 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 5 - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 123 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 255 - - - - - - - - - 255 - 255 - 255 - - - - - - - 123 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 0 - 255 - - - - - - - - - 146 - 145 - 144 - - - - - - - 123 - 0 - 255 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - - - - - 0 - 128 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 128 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 128 - 255 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 9 - - - - - - - - - - - - 0 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 255 - 0 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 11 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 0 - - - - - - - - - 146 - 145 - 144 - - - - - - - 0 - 255 - 0 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 127 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 255 - 127 - - - - - - - - - 146 - 145 - 144 - - - - - - - 0 - 255 - 127 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - - - - - 0 - 255 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 255 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 255 - 127 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 12 - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 127 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 127 - 127 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 7 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 127 - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 127 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 127 - 127 - - - - - - - - - 146 - 145 - 144 - - - - - - - 127 - 127 - 127 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 0 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - - - 0 - 0 - 255 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 8 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 255 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 0 - 255 - - - - - - - - - 146 - 145 - 144 - - - - - - - 0 - 0 - 255 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 128 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 255 - - - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 128 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 0 - 127 - 255 - - - - - - - - - 146 - 145 - 144 - - - - - - - 0 - 128 - 255 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 123 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - - - 123 - 0 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - - - 123 - 0 - 255 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 10 - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 127 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 127 - 255 - 0 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 13 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 255 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 255 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 127 - 255 - 0 - - - - - - - - - 146 - 145 - 144 - - - - - - - 127 - 255 - 0 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - :/images/clear.png:/images/clear.png - - - - 14 - 14 - - - - - - - - - - - - - 255 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 255 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - - - 255 - 0 - 0 - - - - - - - 150 - 147 - 145 - - - - - - - - Curve 14 - - - - - - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 0 - - - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 0 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 255 - 255 - - - - - - - 255 - 0 - 0 - - - - - - - - - 146 - 145 - 144 - - - - - - - 255 - 0 - 0 - - - - - - - 165 - 164 - 164 - - - - - - - 151 - 150 - 149 - - - - - - - 244 - 244 - 244 - - - - - - - - - - - - - - - Qt::Vertical - - - - 20 - 5 - - - - - - - - - - - - Curve type - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 3 points - - - - - 3 points custom - - - - - 5 points - - - - - 5 points custom - - - - - 9 points - - - - - 9 points custom - - - - - 17 points - - - - - 17 points custom - - - - - - - - Curve name - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - 6 - - - - - - - - 0 - 0 - - - - - 400 - 400 - - - - Qt::AlignCenter - - - - - - - - - Qt::Vertical - - - QSizePolicy::MinimumExpanding - - - - 20 - 0 - - - - - - - - 0 - - - 2 - - - 0 - - - 0 - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - -100 - - - 100 - - - - - - - Qt::Vertical - - - - 5 - 20 - - - - - - - - - - Qt::Horizontal - - - QSizePolicy::Expanding - - - - 5 - 20 - - - - - - - - - 50 - false - - - - false - - - Curve Creator - - - - - - Y at X=100 - - - - - - - - Both - - - - - x>0 - - - - - x<0 - - - - - - - - - Linear - - - - - Single Expo - - - - - Symmetrical f(x)=-f(-x) - - - - - Symmetrical f(x)=f(-x) - - - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Apply - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - Side - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Y at X=-100 - - - - - - - Y at X=0 - - - - - - - - 0 - 0 - - - - -100 - - - 100 - - - - - - - Curve type - - - - - - - Coefficient - - - - - - - - 0 - 0 - - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - -100 - - - 100 - - - - - - - - 0 - 0 - - - - -100 - - - 100 - - - - - - - - - - - - - - Clear All Curves - - - - :/images/clear.png:/images/clear.png - - - - - - - - Custom switches - - - - - - true - - - - - 0 - 0 - 1086 - 641 - - - - - - - - 0 - 0 - - - - - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS9 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Duration - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSF - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSD - - - - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - AND - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - V2 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - V1 - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS6 - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - false - - - QFrame::Panel - - - QFrame::Raised - - - CS1 - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS8 - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS7 - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSA - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSB - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSC - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS5 - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Function - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS3 - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS2 - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSE - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSG - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CS4 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Delay - - - - - - - - - - - - - 0 - 0 - - - - - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CST - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - AND - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - V2 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - V1 - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSM - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSP - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSH - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSO - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSN - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSQ - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSR - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSS - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSL - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSK - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Function - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSJ - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSI - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSU - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSV - - - - - - - - 0 - 0 - - - - true - - - Qt::CustomContextMenu - - - QFrame::Panel - - - QFrame::Raised - - - CSW - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Duration - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - Delay - - - - - - - - - - - - Qt::Vertical - - - - 20 - 1 - - - - - - - - - - - - - Safety Switches - - - - - - - 0 - 0 - - - - true - - - - - 0 - 0 - 1086 - 641 - - - - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Channel - - - Qt::AlignCenter - - - 3 - - - - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Switch - - - Qt::AlignCenter - - - 3 - - - - - - - QFrame::Panel - - - QFrame::Raised - - - 0 - - - Value - - - Qt::AlignCenter - - - 3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH1 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH2 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH3 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH4 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH5 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH6 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH7 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH8 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH9 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH10 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH11 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH12 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH13 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH14 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH15 - - - - - - - - 0 - 0 - - - - QFrame::Panel - - - QFrame::Raised - - - CH16 - - - - - - - Qt::Vertical - - - - 20 - 1 - - - - - - - - - - - - - Custom Functions - - - - - - true - - - - - 0 - 0 - 1086 - 641 - - - - - - - - 0 - 0 - - - - - - - - - - QLayout::SetNoConstraint - - - - - QFrame::Panel - - - QFrame::Raised - - - Switch - - - Qt::AlignCenter - - - - - - - QFrame::Panel - - - QFrame::Raised - - - Function - - - Qt::AlignCenter - - - - - - - QFrame::Panel - - - QFrame::Raised - - - Param - - - Qt::AlignCenter - - - - - - - QFrame::Panel - - - QFrame::Raised - - - Enable - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - - - 0 - 0 - - - - - - - - - - QLayout::SetNoConstraint - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - QFrame::Panel - - - QFrame::Raised - - - Switch - - - Qt::AlignCenter - - - - - - - QFrame::Panel - - - QFrame::Raised - - - Function - - - Qt::AlignCenter - - - - - - - QFrame::Panel - - - QFrame::Raised - - - Param - - - Qt::AlignCenter - - - - - - - QFrame::Panel - - - QFrame::Raised - - - Enable - - - - - - - - - - - - Qt::Vertical - - - - 20 - 579 - - - - - - - - - - - - - Telemetry - - - - - - - - QLayout::SetMinimumSize - - - - - - 0 - 0 - - - - Serial Protocol - - - - 1 - - - 1 - - - - - - - - 0 - 0 - - - - Volt source - - - - - - - - 0 - 0 - - - - - Metric - - - - - Imperial - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Current source - - - - - - - - 0 - 0 - - - - - 100 - 0 - - - - Protocol - - - - - - - - 0 - 0 - - - - - NONE - - - - - A1 - - - - - A2 - - - - - FAS - - - - - - - - - 0 - 0 - - - - - None - - - - - FrSky Sensor Hub - - - - - - - - - 0 - 0 - - - - - A1 - - - - - A2 - - - - - FAS - - - - - CEL - - - - - - - - - 0 - 0 - - - - - 2 - - - - - 3 - - - - - 4 - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Units - - - - - - - - 0 - 0 - - - - Blades - - - - - - - FAS Offset - - - - - - - 1 - - - -1.500000000000000 - - - 1.500000000000000 - - - 0.100000000000000 - - - - - - - - - - - - - 0 - 0 - - - - Altimetry / Vario - - - - 1 - - - 1 - - - - - - - - 0 - 0 - - - - - Alti - - - - - Alti+ - - - - - Vario - - - - - A1 - - - - - A2 - - - - - - - - - - - 0 - 0 - - - - Sink Max - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - 1 - - - -2.000000000000000 - - - 0.000000000000000 - - - 0.100000000000000 - - - -0.500000000000000 - - - - - - - - 0 - 0 - - - - 1 - - - -1.000000000000000 - - - 2.000000000000000 - - - 0.100000000000000 - - - 0.500000000000000 - - - - - - - - 0 - 0 - - - - 0 - - - 3.000000000000000 - - - 17.000000000000000 - - - 10.000000000000000 - - - - - - - - 0 - 0 - - - - 0 - - - -17.000000000000000 - - - -3.000000000000000 - - - -10.000000000000000 - - - - - - - - 0 - 0 - - - - Off - - - - - - - - 0 - 0 - - - - Climb Max - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - Sink Min - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - Climb Min - - - Qt::AlignCenter - - - - - - - - - Vario source - - - - - - - Vario limits - - - - - - - - - - 0 - 0 - - - - Use GPS as altitude source - - - - - - - - 0 - 0 - - - - Display altitude in toolbar - - - - - - - - - - - - - - - - QLayout::SetMinimumSize - - - - - - 0 - 0 - - - - true - - - - - - A1 - - - false - - - - 1 - - - 1 - - - - - - - - 0 - 0 - - - - Unit - - - - - - - - 0 - 0 - - - - Max Value - - - - - - - - 0 - 0 - - - - Alarm 1 - - - - - - - - 0 - 0 - - - - - ---- - - - - - Yellow - - - - - Orange - - - - - Red - - - - - - - - - 0 - 0 - - - - - < - - - - - > - - - - - - - - - 0 - 0 - - - - Alarm 2 - - - - - - - - 0 - 0 - - - - - ---- - - - - - Yellow - - - - - Orange - - - - - Red - - - - - - - - - 0 - 0 - - - - - < - - - - - > - - - - - - - - - 0 - 0 - - - - Min Value - - - - - - - true - - - - 0 - 0 - - - - 0 - - - 255.000000000000000 - - - - - - - - 0 - 0 - - - - 2 - - - -12.800000000000001 - - - 12.699999999999999 - - - 0.100000000000000 - - - - - - - true - - - - 0 - 0 - - - - 0 - - - 255.000000000000000 - - - - - - - true - - - - 0 - 0 - - - - 0 - - - 255.000000000000000 - - - - - - - - 0 - 0 - - - - - Volts (V) - - - - - Amps (A) - - - - - Speed (m/s or ft/s) - - - - - Raw (-) - - - - - Speed (km/h or miles/h) - - - - - Meters (m or ft) - - - - - Temp (°) - - - - - Fuel (%) - - - - - mAmps (mA) - - - - - - - - - - - - - A2 - - - - 1 - - - 1 - - - - - - - - 0 - 0 - - - - Unit - - - - - - - - 0 - 0 - - - - Max Value - - - - - - - - 0 - 0 - - - - Alarm 1 - - - - - - - - 0 - 0 - - - - - ---- - - - - - Yellow - - - - - Orange - - - - - Red - - - - - - - - - 0 - 0 - - - - - < - - - - - > - - - - - - - - - 0 - 0 - - - - Alarm 2 - - - - - - - - 0 - 0 - - - - - ---- - - - - - Yellow - - - - - Orange - - - - - Red - - - - - - - - - 0 - 0 - - - - - < - - - - - > - - - - - - - - - 0 - 0 - - - - Min Value - - - - - - - true - - - - 0 - 0 - - - - 0 - - - 255.000000000000000 - - - - - - - - 0 - 0 - - - - 2 - - - -0.800000000000000 - - - 0.700000000000000 - - - 0.100000000000000 - - - - - - - true - - - - 0 - 0 - - - - 0 - - - 255.000000000000000 - - - - - - - true - - - - 0 - 0 - - - - 0 - - - 255.000000000000000 - - - - - - - - 0 - 0 - - - - - Volts (V) - - - - - Amps (A) - - - - - Speed (m/s or ft/s) - - - - - Raw (-) - - - - - Speed (km/h or miles/h) - - - - - Meters (m or ft) - - - - - Temp (°) - - - - - Fuel (%) - - - - - mAmps (mA) - - - - - - - - - - - - - - 0 - 0 - - - - RSSI - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - - - - Alarm 1 - - - - - - - - 0 - 0 - - - - - ---- - - - - - Yellow - - - - - Orange - - - - - Red - - - - - - - - true - - - - 0 - 0 - - - - - - - 20 - - - 80 - - - 1 - - - 50 - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Alarm 2 - - - - - - - - 0 - 0 - - - - - ---- - - - - - Yellow - - - - - Orange - - - - - Red - - - - - - - - true - - - - 0 - 0 - - - - - - - 20 - - - 80 - - - 1 - - - 50 - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - - - - - - 0 - 0 - - - - - - - - 1 - - - 1 - - - - - - 0 - 0 - - - - 0 - - - - Telemetry screen 1 - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Custom Screen Type - - - - - - - - 0 - 0 - - - - - 90 - 0 - - - - - Nums - - - - - Bars - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - - - - - - Source - - - Qt::AlignCenter - - - - - - - Min - - - Qt::AlignCenter - - - - - - - Gauge - - - Qt::AlignCenter - - - - - - - Max - - - Qt::AlignCenter - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 1 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 2 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 3 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 4 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - - Telemetry screen 2 - - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - - - - - - Source - - - Qt::AlignCenter - - - - - - - Min - - - Qt::AlignCenter - - - - - - - Gauge - - - Qt::AlignCenter - - - - - - - Max - - - Qt::AlignCenter - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 1 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 2 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 3 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 4 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - - - - 0 - 0 - - - - Custom Screen Type - - - - - - - - 0 - 0 - - - - - 90 - 0 - - - - - Nums - - - - - Bars - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - Telemetry screen 3 - - - - - - - - - 0 - 0 - - - - Custom Screen Type - - - - - - - - 0 - 0 - - - - - 90 - 0 - - - - - Nums - - - - - Bars - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - 0 - 0 - - - - - - - - - - - - - - Source - - - Qt::AlignCenter - - - - - - - Min - - - Qt::AlignCenter - - - - - - - Gauge - - - Qt::AlignCenter - - - - - - - Max - - - Qt::AlignCenter - - - - - - - - 0 - 0 - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 1 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 2 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 3 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - 0 - - - - - - - false - - - Background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 128, 255), stop:0.339795 rgba(0, 0, 128, 255), stop:0.339799 rgba(255, 255, 255, 255), stop:0.662444 rgba(255, 255, 255, 255),) - - - - QFrame::Panel - - - QFrame::Raised - - - Gauge 4 - - - Qt::AlignCenter - - - - - - - 0 - - - - - - - - - - - - - - - - - - - - - Qt::Vertical - - - - 20 - 1 - - - - - - - - - Templates - - - - - - - - - - - - - tabWidget - modelNameLE - modelVoice_SB - timer1ValTE - timer1DirCB - timer1ModeCB - timer1ModeBCB - timer1Perm - timer1Minute - timer1CountDownBeep - timer2ValTE - timer2DirCB - timer2ModeCB - timer2ModeBCB - timer2Perm - timer2Minute - timer2CountDownBeep - swwarn0_CB - swwarn1_ChkB - swwarn2_ChkB - swwarn3_ChkB - swwarn4_CB - swwarn5_ChkB - swwarn6_ChkB - tswwarn0_CB - chkSA - chkSB - chkSC - chkSD - chkSE - chkSF - chkSG - bcRUDChkB - bcELEChkB - bcTHRChkB - bcAILChkB - bcP1ChkB - bcP2ChkB - bcP3ChkB - bcP4ChkB - bcREaChkB - bcREbChkB - swashTypeCB - swashCollectiveCB - swashRingValSB - swashInvertELE - swashInvertAIL - swashInvertCOL - phase0Name - phase0Trim2Slider - phase0Trim1Slider - phase0Trim4Slider - phase0Trim3Slider - phase0Trim2Value - phase0Trim3Value - phase0Trim1Value - phase0Trim4Value - phase0GV1Source - phase0GV1Name - phase0GV1Value - phase0GV2Source - phase0GV2Name - phase0GV2Value - phase0GV3Source - phase0GV3Name - phase0GV3Value - phase0GV4Source - phase0GV4Name - phase0GV4Value - phase0GV5Source - phase0GV5Name - phase0GV5Value - phase0RE1Value - phase0RE2Value - phase1Name - phase1Switch - phase1Trim2Slider - phase1Trim1Slider - phase1Trim4Slider - phase1Trim3Slider - phase1Trim2Use - phase1Trim2Value - phase1Trim3Use - phase1Trim3Value - phase1Trim1Use - phase1Trim1Value - phase1Trim4Use - phase1Trim4Value - phase1GV1Use - phase1GV1Value - phase1GV2Use - phase1GV2Value - phase1GV3Use - phase1GV3Value - phase1GV4Use - phase1GV4Value - phase1GV5Use - phase1GV5Value - phase1RE1Use - phase1RE1Value - phase1RE2Use - phase1RE2Value - phase2Name - phase2Switch - phase2Trim2Slider - phase2Trim1Slider - phase2Trim4Slider - phase2Trim3Slider - phase2Trim2Use - phase2Trim2Value - phase2Trim3Use - phase2Trim3Value - phase2Trim1Use - phase2Trim1Value - phase2Trim4Use - phase2Trim4Value - phase2GV1Use - phase2GV1Value - phase2GV2Use - phase2GV2Value - phase2GV3Use - phase2GV3Value - phase2GV4Use - phase2GV4Value - phase2GV5Use - phase2GV5Value - phase2RE1Use - phase2RE1Value - phase2RE2Use - phase2RE2Value - phase3Name - phase3Switch - phase3Trim2Slider - phase3Trim1Slider - phase3Trim4Slider - phase3Trim3Slider - phase3Trim2Use - phase3Trim2Value - phase3Trim3Use - phase3Trim3Value - phase3Trim1Use - phase3Trim1Value - phase3Trim4Use - phase3Trim4Value - phase3GV1Use - phase3GV1Value - phase3GV2Use - phase3GV2Value - phase3GV3Use - phase3GV3Value - phase3GV4Use - phase3GV4Value - phase3GV5Use - phase3GV5Value - phase3RE1Use - phase3RE1Value - phase3RE2Use - phase3RE2Value - phase4Name - phase4Switch - phase4Trim2Slider - phase4Trim1Slider - phase4Trim4Slider - phase4Trim3Slider - phase4Trim2Use - phase4Trim2Value - phase4Trim3Use - phase4Trim3Value - phase4Trim1Use - phase4Trim1Value - phase4Trim4Use - phase4Trim4Value - phase4GV1Use - phase4GV1Value - phase4GV2Use - phase4GV2Value - phase4GV3Use - phase4GV3Value - phase4GV4Use - phase4GV4Value - phase4GV5Use - phase4GV5Value - phase4RE1Use - phase4RE1Value - phase4RE2Use - phase4RE2Value - phase5Name - phase5Switch - phase5Trim2Slider - phase5Trim1Slider - phase5Trim4Slider - phase5Trim3Slider - phase5Trim2Use - phase5Trim2Value - phase5Trim3Use - phase5Trim3Value - phase5Trim1Use - phase5Trim1Value - phase5Trim4Use - phase5Trim4Value - phase5GV1Use - phase5GV1Value - phase5GV2Use - phase5GV2Value - phase5GV3Use - phase5GV3Value - phase5GV4Use - phase5GV4Value - phase5GV5Use - phase5GV5Value - phase5RE1Use - phase5RE1Value - phase5RE2Use - phase5RE2Value - phase6Name - phase6Switch - phase6Trim2Slider - phase6Trim1Slider - phase6Trim4Slider - phase6Trim3Slider - phase6Trim2Use - phase6Trim2Value - phase6Trim3Use - phase6Trim3Value - phase6Trim1Use - phase6Trim1Value - phase6Trim4Use - phase6Trim4Value - phase6GV1Use - phase6GV1Value - phase6GV2Use - phase6GV2Value - phase6GV3Use - phase6GV3Value - phase6GV4Use - phase6GV4Value - phase6GV5Use - phase6GV5Value - phase6RE1Use - phase6RE1Value - phase6RE2Use - phase6RE2Value - phase7Name - phase7Switch - phase7Trim2Slider - phase7Trim1Slider - phase7Trim4Slider - phase7Trim3Slider - phase7Trim2Use - phase7Trim2Value - phase7Trim3Use - phase7Trim3Value - phase7Trim1Use - phase7Trim1Value - phase7Trim4Use - phase7Trim4Value - phase7GV1Use - phase7GV1Value - phase7GV2Use - phase7GV2Value - phase7GV3Use - phase7GV3Value - phase7GV4Use - phase7GV4Value - phase7GV5Use - phase7GV5Value - phase7RE1Use - phase7RE1Value - phase7RE2Use - phase7RE2Value - phase8Name - phase8Switch - phase8Trim2Slider - phase8Trim1Slider - phase8Trim4Slider - phase8Trim3Slider - phase8Trim2Use - phase8Trim2Value - phase8Trim3Use - phase8Trim3Value - phase8Trim1Use - phase8Trim1Value - phase8Trim4Use - phase8Trim4Value - phase8GV1Use - phase8GV1Value - phase8GV2Use - phase8GV2Value - phase8GV3Use - phase8GV3Value - phase8GV4Use - phase8GV4Value - phase8GV5Use - phase8GV5Value - phase8RE1Use - phase8RE1Value - phase8RE2Use - phase8RE2Value - CHName_01 - offsetDSB_1 - symckb_1 - minSB_1 - maxSB_1 - chInvCB_1 - ppmcenter_1 - CHName_02 - offsetDSB_2 - symckb_2 - minSB_2 - maxSB_2 - chInvCB_2 - ppmcenter_2 - CHName_03 - offsetDSB_3 - symckb_3 - minSB_3 - maxSB_3 - chInvCB_3 - ppmcenter_3 - CHName_04 - offsetDSB_4 - symckb_4 - minSB_4 - maxSB_4 - chInvCB_4 - ppmcenter_4 - CHName_05 - offsetDSB_5 - symckb_5 - minSB_5 - maxSB_5 - chInvCB_5 - ppmcenter_5 - CHName_06 - offsetDSB_6 - symckb_6 - minSB_6 - maxSB_6 - chInvCB_6 - ppmcenter_6 - CHName_07 - offsetDSB_7 - symckb_7 - minSB_7 - maxSB_7 - chInvCB_7 - ppmcenter_7 - CHName_08 - offsetDSB_8 - symckb_8 - minSB_8 - maxSB_8 - chInvCB_8 - ppmcenter_8 - CHName_09 - offsetDSB_9 - symckb_9 - minSB_9 - maxSB_9 - chInvCB_9 - ppmcenter_9 - CHName_10 - offsetDSB_10 - symckb_10 - minSB_10 - maxSB_10 - chInvCB_10 - ppmcenter_10 - CHName_11 - offsetDSB_11 - symckb_11 - minSB_11 - maxSB_11 - chInvCB_11 - ppmcenter_11 - CHName_12 - offsetDSB_12 - symckb_12 - minSB_12 - maxSB_12 - chInvCB_12 - ppmcenter_12 - CHName_13 - offsetDSB_13 - symckb_13 - minSB_13 - maxSB_13 - chInvCB_13 - ppmcenter_13 - CHName_14 - offsetDSB_14 - symckb_14 - minSB_14 - maxSB_14 - chInvCB_14 - ppmcenter_14 - CHName_15 - offsetDSB_15 - symckb_15 - minSB_15 - maxSB_15 - chInvCB_15 - ppmcenter_15 - CHName_16 - offsetDSB_16 - symckb_16 - minSB_16 - maxSB_16 - chInvCB_16 - ppmcenter_16 - CHName_17 - offsetDSB_17 - symckb_17 - minSB_17 - maxSB_17 - chInvCB_17 - ppmcenter_17 - CHName_18 - offsetDSB_18 - symckb_18 - minSB_18 - maxSB_18 - chInvCB_18 - ppmcenter_18 - CHName_19 - offsetDSB_19 - symckb_19 - minSB_19 - maxSB_19 - chInvCB_19 - ppmcenter_19 - CHName_20 - offsetDSB_20 - symckb_20 - minSB_20 - maxSB_20 - chInvCB_20 - ppmcenter_20 - CHName_21 - offsetDSB_21 - symckb_21 - minSB_21 - maxSB_21 - chInvCB_21 - ppmcenter_21 - CHName_22 - offsetDSB_22 - symckb_22 - minSB_22 - maxSB_22 - chInvCB_22 - ppmcenter_22 - CHName_23 - offsetDSB_23 - symckb_23 - minSB_23 - maxSB_23 - chInvCB_23 - ppmcenter_23 - CHName_24 - offsetDSB_24 - symckb_24 - minSB_24 - maxSB_24 - chInvCB_24 - ppmcenter_24 - CHName_25 - offsetDSB_25 - symckb_25 - minSB_25 - maxSB_25 - chInvCB_25 - ppmcenter_25 - CHName_26 - offsetDSB_26 - symckb_26 - minSB_26 - maxSB_26 - chInvCB_26 - ppmcenter_26 - CHName_27 - offsetDSB_27 - symckb_27 - minSB_27 - maxSB_27 - chInvCB_27 - ppmcenter_27 - CHName_28 - offsetDSB_28 - symckb_28 - minSB_28 - maxSB_28 - chInvCB_28 - ppmcenter_28 - CHName_29 - offsetDSB_29 - symckb_29 - minSB_29 - maxSB_29 - chInvCB_29 - ppmcenter_29 - CHName_30 - offsetDSB_30 - symckb_30 - minSB_30 - maxSB_30 - chInvCB_30 - ppmcenter_30 - CHName_31 - offsetDSB_31 - symckb_31 - minSB_31 - maxSB_31 - chInvCB_31 - ppmcenter_31 - CHName_32 - offsetDSB_32 - symckb_32 - minSB_32 - maxSB_32 - chInvCB_32 - ppmcenter_32 - a11LevelCB - a1RatioSB - a11ValueSB - a22GreaterCB - a1CalibSB - scrollArea - a21ValueSB - a21LevelCB - scrollArea_5 - a1UnitCB - a2CalibSB - a12ValueSB - a22ValueSB - a21GreaterCB - a22LevelCB - clearMixesPB - pushButton - a12GreaterCB - a2RatioSB - templateList - a11GreaterCB - a12LevelCB - scrollArea_2 - curvePt01_y - curvePt01_x - curvePt02_y - curvePt02_x - curvePt03_y - curvePt03_x - curvePt04_y - curvePt04_x - curvePt05_y - curvePt05_x - curvePt06_y - curvePt06_x - curvePt07_y - curvePt07_x - curvePt08_y - curvePt08_x - curvePt09_y - curvePt09_x - curvePt10_y - curvePt10_x - curvePt11_y - curvePt11_x - curvePt12_y - curvePt12_x - curvePt13_y - curvePt13_x - curvePt14_y - curvePt14_x - curvePt15_y - curvePt15_x - curvePt16_y - curvePt16_x - curvePt17_y - curvePt17_x - resetCurve_1 - curveEdit_1 - plotCB_1 - resetCurve_2 - curveEdit_2 - plotCB_2 - resetCurve_3 - curveEdit_3 - plotCB_3 - resetCurve_4 - curveEdit_4 - plotCB_4 - resetCurve_5 - curveEdit_5 - plotCB_5 - resetCurve_6 - curveEdit_6 - plotCB_6 - resetCurve_7 - curveEdit_7 - plotCB_7 - resetCurve_8 - curveEdit_8 - plotCB_8 - resetCurve_9 - curveEdit_9 - plotCB_9 - resetCurve_10 - curveEdit_10 - plotCB_10 - resetCurve_11 - curveEdit_11 - plotCB_11 - resetCurve_12 - curveEdit_12 - plotCB_12 - resetCurve_13 - curveEdit_13 - plotCB_13 - resetCurve_14 - curveEdit_14 - plotCB_14 - resetCurve_15 - curveEdit_15 - plotCB_15 - resetCurve_16 - curveEdit_16 - plotCB_16 - curvePreview - curvetype_CB - cswitchFunc_15 - cswitchFunc_13 - cswitchFunc_14 - cswitchFunc_4 - cswitchFunc_8 - cswitchFunc_7 - cswitchFunc_9 - cswitchFunc_10 - cswitchFunc_11 - cswitchFunc_12 - cswitchFunc_6 - cswitchFunc_1 - cswitchFunc_5 - cswitchFunc_2 - cswitchFunc_3 - cswitchFunc_16 - cswitchFunc_31 - cswitchFunc_32 - cswitchFunc_30 - cswitchFunc_29 - cswitchFunc_25 - cswitchFunc_20 - cswitchFunc_23 - cswitchFunc_26 - cswitchFunc_27 - cswitchFunc_28 - cswitchFunc_22 - cswitchFunc_17 - cswitchFunc_18 - cswitchFunc_19 - cswitchFunc_24 - cswitchFunc_21 - frskyUnitsCB - frskyCurrentCB - frskyProtoCB - frskyVoltCB - frskyBladesCB - varioSourceCB - varioLimitCenterMin_DSB - varioLimitCenterMax_DSB - varioLimitMax_DSB - varioLimitMin_DSB - varioLimitMinOff_ChkB - a2UnitCB - rssiAlarm1CB - rssiAlarm1SB - tabCsView - telemetryCSType1 - telemetryCS1F1_CB - telemetryCS1F3_CB - telBarCS1B1_CB - telMinCS1SB1 - telMaxCS1SB1 - telBarCS1B2_CB - telMinCS1SB2 - telMaxCS1SB2 - telBarCS1B3_CB - telMinCS1SB3 - telMaxCS1SB3 - telBarCS1B4_CB - telMinCS1SB4 - telMaxCS1SB4 - telemetryCS2F1_CB - telemetryCS2F3_CB - telBarCS2B1_CB - telMinCS2SB1 - telMaxCS2SB1 - telBarCS2B2_CB - telMinCS2SB2 - telMaxCS2SB2 - telBarCS2B3_CB - telMinCS2SB3 - telMaxCS2SB3 - telBarCS2B4_CB - telMinCS2SB4 - telMaxCS2SB4 - telemetryCS3F1_CB - telemetryCS3F3_CB - telBarCS3B1_CB - telMinCS3SB1 - telMaxCS3SB1 - telBarCS3B2_CB - telMinCS3SB2 - telMaxCS3SB2 - telBarCS3B3_CB - telMinCS3SB3 - telMaxCS3SB3 - telBarCS3B4_CB - telMinCS3SB4 - telMaxCS3SB4 - - - - - - diff --git a/radio/src/translations/cz.h b/radio/src/translations/cz.h deleted file mode 100644 index 66d33932d..000000000 --- a/radio/src/translations/cz.h +++ /dev/null @@ -1,751 +0,0 @@ -/* - * Authors (alphabetical order) - * - Bertrand Songis - * - Bernet Andre - * - Kjell Kernen - * - Martin Hotar - * - Romolo Manfredini - * - * opentx is based on code named - * gruvin9x by Bryan J. Rentoul: http://code.google.com/p/gruvin9x/, - * er9x by Erez Raviv: http://code.google.com/p/er9x/, - * and the original (and ongoing) project by - * Thomas Husterer, th9x: http://code.google.com/p/th9x/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * - * - * !!!!! DO NOT EDIT cz.h - EDIT cz.h.txt INSTEAD !!!!!!! - * - * In order to make translations easier cz.h.txt is parsed and national - * characters are replaced by bitmap codes. The result is cz.h. - * See translate.py in the util catalog for the list of character codes - * - * !!!!! DO NOT EDIT cz.h - EDIT cz.h.txt INSTEAD !!!!!!! - * - */ - -// NON ZERO TERMINATED STRINGS -#define LEN_OFFON "\003" -#define TR_OFFON "VYP""ZAP" - -#define LEN_MMMINV "\003" -#define TR_MMMINV "---""INV" - -#define LEN_NCHANNELS "\004" -#define TR_NCHANNELS "\0014CH\0016CH\0018CH10CH12CH14CH16CH" - -#define LEN_VBEEPMODE TR("\005","\012") -#define TR_VBEEPMODE TR("Tich\212""Alarm""BezKl""V\207e\0", "Tich\212\0 ""Jen alarm\0""Bez kl\200ves""V\207e\0 ") - -#define LEN_VBEEPLEN "\005" -#define TR_VBEEPLEN "O====""=O===""==O==""===O=""====O" - -#define LEN_VRENAVIG "\003" -#define TR_VRENAVIG "Ne REaREb" - -#define LEN_VBLMODE TR("\005", "\007") -#define TR_VBLMODE TR("Vyp\0 ""Kl\200v.""P\200ky\0""V\207e\0 ""Zap\0 ", "Vypnuto""Kl\200vesy""P\200ky\0 ""V\207e\0 ""Zapnuto") - -#define LEN_TRNMODE "\003" -#define TR_TRNMODE " X "" +="" :=" - -#define LEN_TRNCHN "\003" -#define TR_TRNCHN "CH1CH2CH3CH4" - -#define LEN_DATETIME "\006" -#define TR_DATETIME "DATUM:""\201AS: " - -#define LEN_VLCD "\006" -#define TR_VLCD "NormalOptrex" - -#define LEN_COUNTRYCODES TR("\002", "\010") -#define TR_COUNTRYCODES TR("US""JP""EU", "Amerika\0""Japonsko""Evropa\0 ") - -#define LEN_VTRIMINC "\007" -#define TR_VTRIMINC "Expo\0 ""ExJemn\212""Jemn\212\0 ""St\206edn\204""Hrub\212\0 " - -#define LEN_VBEEPCOUNTDOWN "\006" -#define TR_VBEEPCOUNTDOWN "Tich\212\0Zvuk\0 Hlas\0 " - -#define LEN_RETA123 "\001" - -#if defined(PCBGRUVIN9X) - #if ROTARY_ENCODERS > 2 - #define TR_RETA123 "SVPK123abcd" - #else - #define TR_RETA123 "SVPK123ab" - #endif -#elif defined(PCBTARANIS) - #define TR_RETA123 "SVPK12LR" -#else - #define TR_RETA123 "SVPK123" -#endif - -#define LEN_VPROTOS "\006" - -#if defined(PXX) - #define TR_PXX "PXX\0 " -#elif defined(DSM2) || defined(IRPROTOS) - #define TR_PXX "[PXX]\0" -#else - #define TR_PXX -#endif - -#if defined(DSM2) - #define TR_DSM2 "LP45\0 ""DSM2\0 ""DSMX\0 " -#elif defined(IRPROTOS) - #define TR_DSM2 "[LP45]""[DSM2]""[DSMX]" -#else - #define TR_DSM2 -#endif - -#if defined(IRPROTOS) - #define TR_IRPROTOS "SILV TRAC09PICZ SWIFT\0" -#else - #define TR_IRPROTOS -#endif - -#if defined(CPUARM) - #define TR_XPPM -#else - #define TR_XPPM "PPM16\0""PPMsim" -#endif - -#define TR_VPROTOS "PPM\0 " TR_XPPM TR_PXX TR_DSM2 TR_IRPROTOS - -#define LEN_POSNEG "\003" -#define TR_POSNEG "POZ""NEG" - -#define LEN_VCURVEFUNC "\003" -#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|" - -#define LEN_VMLTPX "\010" -#define TR_VMLTPX "Se\201\204st ""N\200sobit ""Zam\203nit " - -#define LEN_VMLTPX2 "\002" -#define TR_VMLTPX2 "+=""*="":=" - -#define LEN_VMIXTRIMS "\004" -#define TR_VMIXTRIMS "VYP\0""ZAP\0""Sm\203r""V\212\207k""Plyn""K\206id" - -#define LEN_VCSWFUNC "\005" -#define TR_VCSWFUNC "---\0 ""a{x\0 ""a>x\0 ""ax""|a|b\0 ""a" - -#define LEN_VTELPROTO "\007" -#define TR_VTELPROTO "---\0 ""Hub\0 ""WSHHigh""Halcyon" - -#define LEN_VOLTSRC "\003" -#define TR_VOLTSRC "---""A1\0""A2\0""FAS""Cel" - -#define LEN_VARIOSRC "\005" -#if defined(FRSKY_SPORT) - #define TR_VARIOSRC "Vario""A1\0 ""A2\0" -#else - #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" -#endif - -#define LEN_VSCREEN "\010" -#define TR_VSCREEN "Hodnota ""Ukazatel" - -#define LEN_GPSFORMAT "\004" -#define TR_GPSFORMAT "HMS NMEA" - -#define LEN2_VTEMPLATES 13 -#define LEN_VTEMPLATES "\015" -#define TR_VTEMPLATES "Smazat mixy\0\0""Z\200kl. 4kan\200l\0""Sticky-T-Cut\0""V-Tail \0""Elevon\\Delta\0""eCCPM \0""Heli Setup \0""Servo Test \0" - -#define LEN_VSWASHTYPE "\004" -#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90\0" - -#define LEN_VKEYS "\005" -#define TR_VKEYS TR(" Menu"" Exit"" Dol\211""Nhoru""Vprvo""Vlevo", " Menu"" Exit""Enter"" Page"" Plus""M\204nus") - -#define LEN_VRENCODERS "\003" -#define TR_VRENCODERS "REa""REb" - -#define LEN_VSWITCHES "\003" -#define LEN_VSRCRAW "\004" - -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " -#elif defined(EXTRA_3POS) - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 " - #define TR_SW_VSRCRAW "3P1\0""3P2\0" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2""ID3""ID4""ID5" -#else - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " - #define TR_SW_VSRCRAW "3POS" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2" -#endif - -#if defined(CPUARM) - #define TR_CUSTOMSW "VS1""VS2""VS3""VS4""VS5""VS6""VS7""VS8""VS9""VSA""VSB""VSC""VSD""VSE""VSF""VSG""VSH""VSI""VSJ""VSK""VSL""VSM""VSN""VSO""VSP""VSQ""VSR""VSS""VST""VSU""VSV""VSW" -#elif defined(PCBGRUVIN9X) || defined(CPUM2561) || defined(CPUM128) - #define TR_CUSTOMSW "VS1""VS2""VS3""VS4""VS5""VS6""VS7""VS8""VS9""VSA""VSB""VSC""VSD""VSE""VSF" -#else - #define TR_CUSTOMSW "VS1""VS2""VS3""VS4""VS5""VS6""VS7""VS8""VS9""VSA""VSB""VSC" -#endif - -#if defined(PCBTARANIS) - #define TR_VSWITCHES "SA\300""SA-""SA\301""SB\300""SB-""SB\301""SC\300""SC-""SC\301""SD\300""SD-""SD\301""SE\300""SE-""SE\301""SF\300""SF\301""SG\300""SG-""SG\301""SH\300""SH\301" TR_CUSTOMSW "*1 " -#else - #define TR_VSWITCHES TR_9X_3POS_SWITCHES "THR""RUD""ELE""AIL""GEA""TRN" TR_CUSTOMSW "*1 " -#endif - -#if defined(PCBSKY9X) - #define TR_ROTARY_ENCODERS_VSRCRAW "REnc" -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS > 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS <= 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb " -#else - #define TR_ROTARY_ENCODERS_VSRCRAW -#endif - -#if defined(HELI) - #define TR_CYC_VSRCRAW "CYC1""CYC2""CYC3" -#else - #define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]" -#endif - -#define TR_VSRCRAW "---\0""Sm\203r""V\212\207k""Plyn""K\206id" TR_POTS_VSRCRAW TR_ROTARY_ENCODERS_VSRCRAW "MAX\0" TR_CYC_VSRCRAW "TrmS" "TrmV" "TrmP" "TrmK" TR_SW_VSRCRAW - -#define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "VYP""ABS""THs""TH%""THt" - -#define LEN_VTRAINERMODES "\006" -#define TR_VTRAINERMODES "U\201itel""\217\200k\0 " - -#define LEN_VFAILSAFE "\011" -#define TR_VFAILSAFE "Dr\217et\0 ""Vlastn\204\0 ""Bez pulz\211" - -#if defined(MAVLINK) - #define LEN_MAVLINK_BAUDS "\006" - #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" - #define LEN_MAVLINK_AC_MODES "\011" - #define TR_MAVLINK_AC_MODES "Stabilize""Acro ""Alt Hold ""Auto ""Guided ""Loiter ""RTL ""Circle ""Pos Hold ""Land ""OF Loiter""Toy A ""Toy M ""INVALID " - #define LEN_MAVLINK_AP_MODES "\015" - #define TR_MAVLINK_AP_MODES "Manual ""Circle ""Stabilize ""Training ""Fly by Wire A""Fly by Wire A""Auto ""RTL ""Loiter ""Guided ""Initialising ""INVALID " -#endif - -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - -#if defined(PCBTARANIS) - #define TR_ENTER "[ENTER]" -#else - #define TR_ENTER "[MENU]" -#endif - -#define TR_POPUPS TR_ENTER"\010[EXIT]" -#define OFS_EXIT sizeof(TR_ENTER) - -#define TR_MENUWHENDONE CENTER "\007"TR_ENTER" > DAL\207\214" -#define TR_FREE TR("voln\202:", "voln\212ch") -#define TR_DELETEMODEL "SMAZAT MODEL" -#define TR_COPYINGMODEL "Kop\204ruji model.." -#define TR_MOVINGMODEL "P\206esouv\200m model." -#define TR_LOADINGMODEL "Aktivuji model.." -#define TR_NAME "Jm\202no" -#define TR_MODELNAME "N\200zev modelu" -#define TR_PHASENAME "Jm\202no" -#define TR_MIXNAME "Jm\202no" -#define TR_EXPONAME "Jm\202no" -#define TR_BITMAP "Obr\200zek" -#define TR_TIMER "Stopky " -#define TR_ELIMITS TR("Limit+25%", "Kan\200l +/- 125%") -#define TR_ETRIMS TR("\207ir\207\204Trim", "\207irok\212 trim") -#define TR_TRIMINC TR("KrokTrimu", "Krok trimu") -#define TR_TTRACE TR("StopaPlyn", "Stopa\206 plynu") -#define TR_TTRIM TR("TrimPlynu", "TrimPlyn-volnob\203h") -#define TR_BEEPCTR "(\043)St\206edy" -#define TR_PROTO INDENT"Protokol" -#define TR_PPMFRAME "PPM frame" -#define TR_MS "ms" -#define TR_SWITCH "Sp\204na\201" -#define TR_TRIMS "Trimy" -#define TR_FADEIN "P\206echod Zap" -#define TR_FADEOUT "P\206echod Vyp" -#define TR_DEFAULT "(v\212choz\204)" -#define TR_CHECKTRIMS "\006Kont.\012Trimy" -#define OFS_CHECKTRIMS (9*FW) -#define TR_SWASHTYPE "Typ cykliky" -#define TR_COLLECTIVE "Kolektiv" -#define TR_SWASHRING "Cyklika" -#define TR_ELEDIRECTION "Sm\203r:V\212\207kovka" -#define TR_AILDIRECTION "\012K\206id\202lka" -#define TR_COLDIRECTION "\012Kolektiv" -#define TR_MODE INDENT"M\205d" -#define TR_NOFREEEXPO "Nen\204 voln\202 expo!" -#define TR_NOFREEMIXER "Nen\204 voln\212 mix!" -#define TR_INSERTMIX "VLO\217IT MIX " -#define TR_EDITMIX "UPRAVIT MIX " -#define TR_SOURCE INDENT"Zdroj" -#define TR_WEIGHT "V\200ha" -#define TR_EXPO "Expo" -#define TR_SIDE "Strana" -#define TR_DIFFERENTIAL "Dif.v\212chylek" -#define TR_OFFSET INDENT"Ofset" -#define TR_TRIM "Trim" -#define TR_DREX "DRex" -#define TR_CURVE "K\206ivka" -#define TR_FLMODE "Re\217im" -#define TR_MIXWARNING "Varov\200n\204" -#define TR_OFF "VYP" -#define TR_MULTPX TR("Mat.operace", "Operace") -#define TR_DELAYDOWN TR("Zpo\217d\203n\204 Vyp", "Zdr\217et(-)") -#define TR_DELAYUP TR("Zpo\217d\203n\204 Zap", "Zdr\217et(\43)") -#define TR_SLOWDOWN TR("Zpomalen\204(-)", "Zpomal(\177)") -#define TR_SLOWUP TR("Zpomalen\204(+)", "Zpomal(\176)") -#define TR_MIXER "MIXER" -#define TR_CV "k" -#define TR_GV "GP" -#define TR_ACHANNEL "A\004Kan\200l" -#define TR_RANGE INDENT"Rozsah" -#define TR_BAR "Ukazatel" -#define TR_ALARM INDENT"Alarm" -#define TR_USRDATA TR("U\217ivData", "U\217iv. data") -#define TR_BLADES TR(INDENT"ListyVrt", INDENT"Listy vrtule") -#define TR_SCREEN "Panel " -#define TR_SOUND_LABEL "Zvuk" -#define TR_LENGTH INDENT"D\202lka" -#define TR_SPKRPITCH INDENT"T\205n" -#define TR_HAPTIC_LABEL "Vibrace" -#define TR_HAPTICSTRENGTH INDENT"S\204la" -#define TR_CONTRAST "Kontrast LCD" -#define TR_ALARMS_LABEL "Alarmy" -#define TR_BATTERY_RANGE TR("Ukazatel bat.", "Ukazetel baterie") -#define TR_BATTERYWARNING INDENT"Vybit\200 baterie" -#define TR_INACTIVITYALARM INDENT"Ne\201innost" -#define TR_MEMORYWARNING INDENT"Pln\200 pam\203t'" -#define TR_ALARMWARNING INDENT"Vypnut\212 zvuk" -#define TR_RENAVIG "Navig. RotEnc" -#define TR_THROTTLEREVERSE TR("ReversPlyn", "Revers plynu") -#define TR_MINUTEBEEP TR(INDENT"Minuta", INDENT"Oznamovat minuty") -#define TR_BEEPCOUNTDOWN INDENT"Odpo\201et" -#define TR_PERSISTENT INDENT"Trval\202" -#define TR_BACKLIGHT_LABEL "Podsv\203tlen\204" -#define TR_BLDELAY INDENT"Zhasnout po" -#define TR_BLONBRIGHTNESS INDENT"Jas Zap." -#define TR_BLOFFBRIGHTNESS INDENT"Jas Vyp." -#define TR_SPLASHSCREEN "\210vodn\204Logo" -#define TR_THROTTLEWARNING "(\043)Plyn" -#define TR_SWITCHWARNING "(\043)Sp\204na\201e" -#define TR_TIMEZONE "\201asov\202 p\200smo" -#define TR_RXCHANNELORD TR("Po\206ad\204 kan\200l\211", "V\212choz\204 po\206ad\204 kan\200l\211") -#define TR_SLAVE "Pod\206\204zen\212" -#define TR_MODESRC " M\205d\006% Zdroj" -#define TR_MULTIPLIER "N\200sobi\201" -#define TR_CAL "Kal." -#define TR_VTRIM "Trim- +" -#define TR_BG "BG:" -#define TR_MENUTOSTART CENTER "\007" TR_ENTER " = START" -#define TR_SETMIDPOINT TR(CENTER "\001Nastav p\200ky na st\206ed", CENTER "\002Nastav p\200ky na st\206ed") -#define TR_MOVESTICKSPOTS TR(CENTER "\004H\212bej p\200kami/poty", "\007H\212bej p\200kami i potenciometry") -#define TR_RXBATT "Rx Bat.:" -#define TR_TXnRX "Tx:\0Rx:" -#define OFS_RX 4 -#define TR_ACCEL "Acc:" -#define TR_NODATA CENTER "NO DATA" -#define TR_TM1TM2 "TM1\032TM2" -#define TR_THRTHP "THR\032TH%" -#define TR_TOT "TOT" -#define TR_TMR1LATMAXUS "Tmr1Lat max\006us" -#define STR_US (STR_TMR1LATMAXUS+12) -#define TR_TMR1LATMINUS "Tmr1Lat min\006us" -#define TR_TMR1JITTERUS "Tmr1 Jitter\006us" - -#if defined(CPUARM) - #define TR_TMIXMAXMS "Tmix max\012ms" -#else - #define TR_TMIXMAXMS "Tmix max\014ms" -#endif - -#define TR_T10MSUS "T10ms\016us" -#define TR_FREESTACKMINB "Free Stack\010b" -#define TR_MENUTORESET CENTER TR_ENTER" >> Reset" -#define TR_PPM "PPM" -#define TR_CH "CH" -#define TR_MODEL "MODEL" -#define TR_FP "LR" -#define TR_MIX "MIX" -#define TR_EEPROMLOWMEM "Doch\200z\204 EEPROM" -#define TR_ALERT "\006 POZOR" -#define TR_PRESSANYKEYTOSKIP "Kl\200vesa >>> p\206esko\201it" -#define TR_THROTTLENOTIDLE TR("P\200ka plynu je pohnut\200", "P\200ka plynu nen\204 na nule") -#define TR_ALARMSDISABLED "Alarmy jsou zak\200z\200ny" -#define TR_PRESSANYKEY "\006Stiskni kl\200vesu" -#define TR_BADEEPROMDATA "\006Chyba dat EEPROM" -#define TR_EEPROMFORMATTING "\004Formatov\200n\204 EEPROM" -#define TR_EEPROMOVERFLOW "P\206etekla EEPROM" -#define TR_MENURADIOSETUP "NASTAVEN\214 R\213DIA" -#define TR_MENUDATEANDTIME "DATUM A \201AS" -#define TR_MENUTRAINER "TREN\220R" -#define TR_MENUVERSION "VERZE" -#define TR_MENUDIAG "DIAG" -#define TR_MENUANA "ANALOGY" -#define TR_MENUCALIBRATION "KALIBRACE" -#define TR_TRIMS2OFFSETS "\004Trimy => Subtrimy" -#define TR_MENUMODELSEL "MODEL" -#define TR_MENUSETUP "NASTAVEN\214" -#define TR_MENUFLIGHTPHASE "LETOV\216 RE\217IM" -#define TR_MENUFLIGHTPHASES "LETOV\220 RE\217IMY" -#define TR_MENUHELISETUP "HELI" - - -// Alignment - - -#define TR_MENUINPUTS "DR/EXPO" -#define TR_MENULIMITS "LIMITY" - - -#define TR_MENUCURVES "K\215IVKY" -#define TR_MENUCURVE "\002k" -#define TR_MENUCUSTOMSWITCH "VIRT. SP\214NA\201" -#define TR_MENUCUSTOMSWITCHES "VIRTU\213LN\214 SP\214NA\201E" -#define TR_MENUCUSTOMFUNC "FUNKCE" -#define TR_MENUTELEMETRY "TELEMETRIE" -#define TR_MENUTEMPLATES "\207ABLONY" -#define TR_MENUSTAT "STATISTIKA" -#define TR_MENUDEBUG "DIAG" -#define TR_RXNUM "P\206ij\204ma\201" -#define TR_SYNCMENU "Sync [MENU]" -#define TR_LIMIT INDENT"Limit" -#define TR_MINRSSI "Min Rssi" -#define TR_LATITUDE "Zem. \207\204\206ka" -#define TR_LONGITUDE "Zem. d\202lka" -#define TR_GPSCOORD "GPS sou\206adnice" -#define TR_VARIO "Vario" -#define TR_SHUTDOWN "VYP\214N\213N\204.." -#define TR_BATT_CALIB "Kalib:Baterie" -#define TR_CURRENT_CALIB " +=\006Proud" -#define TR_VOLTAGE INDENT"Nap\203t\204" -#define TR_CURRENT INDENT"Proud" -#define TR_SELECT_MODEL "Vyber model" -#define TR_CREATE_MODEL "Nov\212 model" -#define TR_COPY_MODEL "Kop\204rovat" -#define TR_MOVE_MODEL "P\206esunout" -#define TR_BACKUP_MODEL "Z\200lohovat" -#define TR_DELETE_MODEL "Sma\217 model" -#define TR_RESTORE_MODEL "Obnov model" -#define TR_SDCARD_ERROR "Chyba SD karty" -#define TR_NO_SDCARD "Nen\204 SD karta" -#define TR_INCOMPATIBLE "Nekompatibiln\204" -#define TR_WARNING "KONTROLA" -#define TR_EEPROMWARN "EEPROM" -#define TR_THROTTLEWARN "PLYNU" -#define TR_ALARMSWARN "ALARMU" -#define TR_SWITCHWARN "POZICE" -#define TR_INVERT_THR "Invertovat plyn?" -#define TR_SPEAKER_VOLUME INDENT "Hlasitost" -#define TR_LCD "LCD" -#define TR_BRIGHTNESS INDENT "Jas" -#define TR_CPU_TEMP "Tepl. CPU\016>" -#define TR_CPU_CURRENT "Proud\030>" -#define TR_CPU_MAH "Spot\206eba" -#define TR_COPROC "CoProc." -#define TR_COPROC_TEMP "Tepl. MB \016>" -#define TR_CAPAWARNING INDENT "Kapacita" -#define TR_TEMPWARNING INDENT "Teplota" -#define TR_FUNC "Fce." -#define TR_V1 "V1" -#define TR_V2 "V2" -#define TR_DURATION "Trv\200n\204" -#define TR_DELAY "Zdr\217et" -#define TR_SD_CARD "SD" -#define TR_SDHC_CARD "SD-HC" -#define TR_NO_SOUNDS_ON_SD "\217\200dn\212 zvuk na SD" -#define TR_NO_MODELS_ON_SD "\217\200dn\212 model na SD" -#define TR_NO_BITMAPS_ON_SD "\217\200dn\202 obr\200zky na SD" -#define TR_PLAY_FILE "P\206ehr\200t" -#define TR_DELETE_FILE "Odstranit" -#define TR_COPY_FILE "Kop\204rovat" -#define TR_RENAME_FILE "P\206ejmenovat" -#define TR_ASSIGN_BITMAP "Zvolit obr\200zek" -#define TR_REMOVED " odstran\203n" -#define TR_SD_INFO "Informace" -#define TR_SD_FORMAT "Form\200t" -#define TR_NA "[X]" -#define TR_HARDWARE "HARDWARE" -#define TR_FORMATTING "Form\200tovan\204.." -#define TR_TEMP_CALIB " +=\006Teplota" -#define TR_TIME "\201as" -#define TR_BAUDRATE "BT Baudrate" -#define TR_SD_INFO_TITLE "SD INFO" -#define TR_SD_TYPE "Typ:" -#define TR_SD_SPEED "Rychlost:" -#define TR_SD_SECTORS "Sektor\211 :" -#define TR_SD_SIZE "Velikost:" -#define TR_TYPE TR_SD_TYPE -#define TR_GLOBAL_VARS "Glob\200ln\204 prom\203nn\202" -#define TR_GLOBAL_VAR "Global Variable" -#define TR_MENUGLOBALVARS "GLOB\213LN\214 PROM\203NN\220" -#define TR_OWN " \043 " -#define TR_DATE "Datum" -#define TR_ROTARY_ENCODER "R.Encs" -#define TR_CHANNELS_MONITOR "MONITOR KAN\213LU" -#define TR_INTERNALRF "Vnit\206n\204 RF modul" -#define TR_EXTERNALRF "Extern\204 RF modul" -#define TR_FAILSAFE "M\205d Failsafe" -#define TR_FAILSAFESET "NASTAVEN\214 FAILSAFE" -#define TR_COUNTRYCODE "K\205d regionu" -#define TR_VOICELANG "Jazyk hlasu" -#define TR_UNITSSYSTEM "Jednotky" -#define TR_EDIT "Upravit" -#define TR_INSERT_BEFORE "Vlo\217it p\206ed" -#define TR_INSERT_AFTER "Vlo\217it za" -#define TR_COPY "Kop\204rovat" -#define TR_MOVE "P\206esunout" -#define TR_PASTE "Vlo\217it" -#define TR_DELETE "Odstranit" -#define TR_INSERT "P\206idat" -#define TR_RESET_FLIGHT "Vynulovat let" -#define TR_RESET_TIMER1 "Vynulovat Timer1" -#define TR_RESET_TIMER2 "Vynulovat Timer2" -#define TR_RESET_TELEMETRY "Vynulovat telemetrii" -#define TR_STATISTICS "Statistika" -#define TR_ABOUT_US "O n\200s" -#define TR_AND_SWITCH "AND Sp\204na\201" -#define TR_CF "FN" -#define TR_SPEAKER INDENT"Repro" -#define TR_BUZZER INDENT"P\204p\200k" -#define TR_BYTES "[B]" -#define TR_MODULE_BIND "[Bind]" -#define TR_MODULE_RANGE "[Range]" -#define TR_RESET_BTN "[Reset]" -#define TR_SET "[Volby]" -#define TR_TRAINER "Tren\202r" -#define TR_ANTENNAPROBLEM CENTER "Probl\202m s TX ant\202nou!" -#define TR_MODELIDUSED TR("ID ji\217 pou\217ito","ID modelu je ji\217 pou\217ito") -#define TR_MODULE INDENT "Modul" -#define TR_CHANNELRANGE INDENT "Rozsah kan\200l\211" -#define TR_LOWALARM INDENT "N\204zk\212 Alarm" -#define TR_CRITICALALARM INDENT "Kritick\212 Alarm" -#define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") - -#if defined(MAVLINK) - #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" - #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" - #define TR_MAVMENUSETUP_TITLE "Mavlink Setup" - #define TR_MAVLINK_BAUD_LABEL "Baudrate" - #define TR_MAVLINK_INFOS "INFOS" - #define TR_MAVLINK_MODE "MODE" - #define TR_MAVLINK_CUR_MODE "Current Mode" - #define TR_MAVLINK_ARMED "Armed" - #define TR_MAVLINK_BAT_MENU_TITLE "BAT RSSI" - #define TR_MAVLINK_BATTERY_LABEL "Flight Battery status" - #define TR_MAVLINK_RC_RSSI_LABEL "RC RSSI" - #define TR_MAVLINK_PC_RSSI_LABEL "PC RSSI" - #define TR_MAVLINK_NAV_MENU_TITLE "NAV" - #define TR_MAVLINK_COURSE "Course" - #define TR_MAVLINK_HEADING "Heading" - #define TR_MAVLINK_BEARING "Bearing" - #define TR_MAVLINK_ALTITUDE "Altitude" - #define TR_MAVLINK_GPS "GPS" - #define TR_MAVLINK_NO_FIX "NO Fix" - #define TR_MAVLINK_SAT "SAT" - #define TR_MAVLINK_HDOP "HDOP" - #define TR_MAVLINK_LAT "LAT" - #define TR_MAVLINK_LON "LON" -#endif - -// Taranis column headers -#define TR_PHASES_HEADERS { " Jm\202no ", " Sp\204na\201 ", " Trimy ", " P\206echod Zap ", " P\206echod Vyp " } -#define TR_LIMITS_HEADERS { " Jm\202no ", " Subtrim ", " Min ", " Max ", " Sm\203r ", " K\206ivka ", " St\206ed PPM ", " Symetrick\202 " } -#define TR_CSW_HEADERS { " Funkce ", " Hodnota 1 ", " Hodnota 2 ", " AND Sp\204na\201 ", " Trv\200n\204 ", " Zpo\217d\203n\204 " } - -//Taranis About screen -#define TR_ABOUTUS TR(" O n\200s ", "O n\200s") - -#define TR_ABOUT_OPENTX_1 TR("OpenTX je nekomer\201n\204,", "OpenTX\001je\001open-source,") -#define TR_ABOUT_OPENTX_2 TR("opensource bez z\200ruky.", "nekomer\201n\204 a bez\001z\200ruky.") -#define TR_ABOUT_OPENTX_3 TR("Vytvo\206en ve voln\202m \201ase.", "Byl\001vytvo\206en\001nad\207en\212mi\001model\200\206i") -#define TR_ABOUT_OPENTX_4 TR("Podpora v\212voje pomoc\204", "Podpora\001v\212voje\001pomoc\204") -#define TR_ABOUT_OPENTX_5 TR("finan\201n\204ho daru je v\204t\200na!", "drobn\202ho\001daru\001je\001v\204t\200na!") - -#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 "Hlavn\204 v\212voj\200\206 OpenTX" -#define TR_ABOUT_BERTRAND_3 "Spoluautor Companion9x" - -#define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Specialista na k\205d," -#define TR_ABOUT_MIKE_3 " a ovlada\201e hardwaru." -#define TR_ABOUT_MIKE_4 "" - -#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "Hlavn\204 v\212voj\200\206" -#define TR_ABOUT_ROMOLO_3 "Companion9x" - -#define TR_ABOUT_ANDRE_1 "Andre Bernet" -#define TR_ABOUT_ANDRE_2 "Funk\201nost, pou\217itelnost," -#define TR_ABOUT_ANDRE_3 "lad\203n\204 a dokumentace" - -#define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "openrcforums webmaster" - -#define TR_ABOUT_MARTIN_1 "Martin Hota\206" -#define TR_ABOUT_MARTIN_2 "Grafick\212 design, \201e\207tina" - -#if defined(PCBTARANIS) - #define TR_ABOUT_HARDWARE_1 "FrSky" - #define TR_ABOUT_HARDWARE_2 "V\212voj a v\212roba Hardware" - #define TR_ABOUT_HARDWARE_3 "P\206isp\203vatel firmware" -#else - #define TR_ABOUT_HARDWARE_1 "Brent Nelson" - #define TR_ABOUT_HARDWARE_2 "Sky9x designer/v\212robce" - #define TR_ABOUT_HARDWARE_3 "" -#endif - -#define TR_ABOUT_PARENTS_1 "Mate\206sk\202 projekty" -#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" -#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" -#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" - -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' -#define TR_CHR_HOUR 'h' - -#define TR_BEEP_VOLUME "P\204p\200n\204" -#define TR_WAV_VOLUME "Zvuky WAV" -#define TR_VARIO_VOLUME "Vario" -#define TR_BG_VOLUME "WAV na pozad\204" diff --git a/radio/src/translations/de.h b/radio/src/translations/de.h deleted file mode 100644 index 065f2e57a..000000000 --- a/radio/src/translations/de.h +++ /dev/null @@ -1,754 +0,0 @@ -/* - * Authors (alphabetical order) - * - Bertrand Songis - * - Bernet Andre - * - Helle - * - Kjell Kernen - * - Martin Hotar - * - Romolo Manfredini - * - * opentx is based on code named - * gruvin9x by Bryan J. Rentoul: http://code.google.com/p/gruvin9x/, - * er9x by Erez Raviv: http://code.google.com/p/er9x/, - * and the original (and ongoing) project by - * Thomas Husterer, th9x: http://code.google.com/p/th9x/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * !!!!! DO NOT EDIT de.h - EDIT de.h.txt INSTEAD !!!!!!! - * - * In order to make translations easier de.h.txt is parsed and national - * characters are replaced by bitmap codes. The result is de.h. - * - * See translate.py in the util catalog for the list of character codes - * - * !!!!! DO NOT EDIT de.h - EDIT de.h.txt INSTEAD !!!!!!! - */ - - -// NON ZERO TERMINATED STRINGS -#define LEN_OFFON "\003" -#define TR_OFFON "AUS""EIN" - -#define LEN_MMMINV "\003" -#define TR_MMMINV "---""INV" - -#define LEN_NCHANNELS "\004" -#define TR_NCHANNELS "\0014CH\0016CH\0018CH10CH12CH14CH16CH" - -#define LEN_VBEEPMODE "\005" -#define TR_VBEEPMODE "Stumm""Alarm""NoKey""Alle\0" - -#define LEN_VBEEPLEN "\005" -#define TR_VBEEPLEN "0====""=0===""==0==""===0=""====0" - -#define LEN_VRENAVIG "\003" -#define TR_VRENAVIG "AUSDGaDGb" - -#define LEN_VBLMODE "\005" -#define TR_VBLMODE "AUS\0 ""Taste""Stks\0""Beide""EIN\0 " // Anpassung - -#define LEN_TRNMODE "\003" -#define TR_TRNMODE "AUS"" +="" :=" - -#define LEN_TRNCHN "\003" -#define TR_TRNCHN "CH1CH2CH3CH4" - -#define LEN_DATETIME "\005" -#define TR_DATETIME "DATE:""ZEIT:" - -#define LEN_VLCD "\006" -#define TR_VLCD "NormalOptrex" - -#define LEN_COUNTRYCODES TR("\002", "\007") -#define TR_COUNTRYCODES TR("US""JP""EU", "Amerika""Japan\0 ""Europa\0") - -#define LEN_VTRIMINC TR("\006","\013") -#define TR_VTRIMINC TR("Expo ""ExFein""Fein ""Mittel""Grob ","Exponential""Extra Fein ""Fein ""Mittel ""Grob ") - -#define LEN_VBEEPCOUNTDOWN "\006" -#define TR_VBEEPCOUNTDOWN "SilentBeeps\0Voice\0" - -#define LEN_RETA123 "\001" - -#if defined(PCBGRUVIN9X) - #if ROTARY_ENCODERS > 2 - #define TR_RETA123 "SHGQ123abcd" - #else - #define TR_RETA123 "SHGQ123ab" - #endif -#elif defined(PCBTARANIS) - #define TR_RETA123 "SHGQ12LR" -#else - #define TR_RETA123 "SHGQ123" -#endif - -#define LEN_VPROTOS "\006" - -#if defined(PXX) - #define TR_PXX "PXX\0 " -#elif defined(DSM2) || defined(IRPROTOS) - #define TR_PXX "[PXX]\0" -#else - #define TR_PXX -#endif - -#if defined(DSM2) - #define TR_DSM2 "LP45\0 ""DSM2\0 ""DSMX\0 " -#elif defined(IRPROTOS) - #define TR_DSM2 "[LP45]""[DSM2]""[DSMX]" -#else - #define TR_DSM2 -#endif - -#if defined(IRPROTOS) - #define TR_IRPROTOS "SILV TRAC09PICZ SWIFT\0" -#else - #define TR_IRPROTOS -#endif - -#if defined(CPUARM) - #define TR_XPPM -#else - #define TR_XPPM "PPM16\0""PPMsim" -#endif - -#define TR_VPROTOS "PPM\0 " TR_XPPM TR_PXX TR_DSM2 TR_IRPROTOS - -#define LEN_POSNEG "\003" -#define TR_POSNEG "POS""NEG" - -#define LEN_VCURVEFUNC "\003" -#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|" - -#define LEN_VMLTPX "\010" -#define TR_VMLTPX "Addiere ""Multipl.""Ersetze " - -#define LEN_VMLTPX2 "\002" -#define TR_VMLTPX2 "+=""*="":=" - -#define LEN_VMIXTRIMS "\003" -#define TR_VMIXTRIMS "AUS""EIN""Sei""H\203e""Gas""Que" //Mixer Trim Werte - -#define LEN_VCSWFUNC "\005" -#define TR_VCSWFUNC "---\0 ""a{x\0 ""a>x\0 ""ax""|a|b\0 ""a" - -#define LEN_VTELPROTO "\007" -#define TR_VTELPROTO "Kein\0 ""Hub\0 ""WSHHigh""Halcyon" - -#define LEN_VOLTSRC "\003" -#define TR_VOLTSRC "---""A1\0""A2\0""FAS""Cel" - -#define LEN_VARIOSRC "\005" -#if defined(FRSKY_SPORT) - #define TR_VARIOSRC "Vario""A1\0 ""A2\0" -#else - #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" -#endif - -#define LEN_VSCREEN "\006" -#define TR_VSCREEN "Werte\0""Balken" //Telemetrie Werte oder Balken - -#define LEN_GPSFORMAT "\004" -#define TR_GPSFORMAT "HMS\0""NMEA" //Koordinatenanzeige - -#define LEN2_VTEMPLATES 15 // max String L\201nge f\205r Men\205 (original=13) -#define LEN_VTEMPLATES "\017" // max String L\201nge 15+cr+lf -#define TR_VTEMPLATES "Misch. L\203sch.\0 ""Einfach. 4-CH\0 ""Fixe Gassperre\0""V-Stabilisator\0""Delta Mischer\0 ""eCCPM\0 ""Hubschrauber\0 ""Servo Tester\0 " - -#define LEN_VSWASHTYPE "\004" -#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90\0" - -#define LEN_VKEYS "\005" -#define TR_VKEYS TR(" Menu"" Exit"" Down"" Up""Right"" Left", " Menu"" Exit""Enter"" Page"" Plus""Minus") - -#define LEN_VRENCODERS "\003" -#define TR_VRENCODERS "DGa""DGb" //Digitalgeber a und b = Drehgeber - -#define LEN_VSWITCHES "\003" -#define LEN_VSRCRAW "\004" - -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""LS\0 ""RS\0 " //4 Potis S1,S2,Links,Rechts - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " -#elif defined(EXTRA_3POS) - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 " - #define TR_SW_VSRCRAW "3P1\0""3P2\0" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2""ID3""ID4""ID5" -#else - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " - #define TR_SW_VSRCRAW "3POS" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2" -#endif - -#if defined(CPUARM) -#define TR_CUSTOMSW "PS1""PS2""PS3""PS4""PS5""PS6""PS7""PS8""PS9""PSA""PSB""PSC""PSD""PSE""PSF""PSG""PSH""PSI""PSJ""PSK""PSL""PSM""PSN""PSO""PSP""PSQ""PSR""PSS""PST""PSU""PSV""PSW" -#elif defined(PCBGRUVIN9X) || defined(CPUM2561) || defined(CPUM128) - #define TR_CUSTOMSW "PS1""PS2""PS3""PS4""PS5""PS6""PS7""PS8""PS9""PSA""PSB""PSC""PSD""PSE""PSF" -#else - #define TR_CUSTOMSW "PS1""PS2""PS3""PS4""PS5""PS6""PS7""PS8""PS9""PSA""PSB""PSC" -#endif - -#if defined(PCBTARANIS) - #define TR_VSWITCHES "SA\300""SA-""SA\301""SB\300""SB-""SB\301""SC\300""SC-""SC\301""SD\300""SD-""SD\301""SE\300""SE-""SE\301""SF\300""SF\301""SG\300""SG-""SG\301""SH\300""SH\301" TR_CUSTOMSW "ONE" -#else - #define TR_VSWITCHES TR_9X_3POS_SWITCHES "THR""RUD""ELE""AIL""GEA""TRN" TR_CUSTOMSW "ONE" -#endif - -#if defined(PCBSKY9X) - #define TR_ROTARY_ENCODERS_VSRCRAW "Dreh" -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS > 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "DGa ""DGb ""DGc ""DGd " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS <= 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "DGa ""DGb " -#else - #define TR_ROTARY_ENCODERS_VSRCRAW -#endif - -#if defined(HELI) -#define TR_CYC_VSRCRAW "ZYK1""ZYK2""ZYK3" -#else -#define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]" -#endif - -#define TR_VSRCRAW "---\0""Sei\0""H\203h\0""Gas\0""Que\0" TR_POTS_VSRCRAW TR_ROTARY_ENCODERS_VSRCRAW "MAX\0" TR_CYC_VSRCRAW "TrmS" "TrmH" "TrmG" "TrmQ" TR_SW_VSRCRAW - -#define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "AUS""ABS""GSs""GS%""GSt" - -#define LEN_VTRAINERMODES "\007" // "\006" -#define TR_VTRAINERMODES "Lehrer\0""Sch\205ler\0" // "Master""Slave\0" - -#define LEN_VFAILSAFE "\011" -#define TR_VFAILSAFE "Hold\0 ""Custom\0 ""No pulses" - -#if defined(MAVLINK) - #define LEN_MAVLINK_BAUDS "\006" - #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" - #define LEN_MAVLINK_AC_MODES "\011" - #define TR_MAVLINK_AC_MODES "Stabilize""Acro ""Alt Hold ""Auto ""Guided ""Loiter ""RTL ""Circle ""Pos Hold ""Land ""OF Loiter""Toy A ""Toy M ""INVALID " - #define LEN_MAVLINK_AP_MODES "\015" - #define TR_MAVLINK_AP_MODES "Manual ""Circle ""Stabilize ""Training ""Fly by Wire A""Fly by Wire A""Auto ""RTL ""Loiter ""Guided ""Initialising ""INVALID " -#endif - -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - -#if defined(PCBTARANIS) - #define TR_ENTER "[ENTER]" -#else - #define TR_ENTER "[MENU]" -#endif - -#define TR_POPUPS TR_ENTER"\010[EXIT]" -#define OFS_EXIT sizeof(TR_ENTER) - -#define TR_MENUWHENDONE CENTER"\006"TR_ENTER" > Weiter" -#define TR_FREE "frei" -#define TR_DELETEMODEL "Modell l\203schen?" -#define TR_COPYINGMODEL "Kopiere Modell" -#define TR_MOVINGMODEL "Schiebe Modell" -#define TR_LOADINGMODEL "Lade Modell..." -#define TR_NAME "Name" -#define TR_MODELNAME "Modell Name" -#define TR_PHASENAME "Phase Name" -#define TR_MIXNAME "Mix Name" -#define TR_EXPONAME "Expo Name" -#define TR_BITMAP "Modell Bild" -#define TR_TIMER TR("Stoppuhr","Stoppuhr ") -#define TR_ELIMITS TR("Erw.Limit","Erweit. Limits") -#define TR_ETRIMS TR("Erw.Trims","Erweit. Trimmung") -#define TR_TRIMINC TR("Trim Schr.","Trimm Schritte") -#define TR_TTRACE TR("Gasquelle","Gas Quelle") -#define TR_TTRIM TR("Gastrim","Gas Trimmung") -#define TR_BEEPCTR TR("Mitt.Piep","Mittelst. Pieps") -#define TR_PROTO TR(INDENT"Proto.",INDENT"Protokoll") -#define TR_PPMFRAME "PPM Einst." -#define TR_MS "ms" -#define TR_SWITCH TR("Schalt.","Schalter") -#define TR_TRIMS "Trims" -#define TR_FADEIN "Langs. Ein" -#define TR_FADEOUT "Langs. Aus" -#define TR_DEFAULT "(Normal)" -#define TR_CHECKTRIMS "\006Trims\012Pr\205fen" -#define OFS_CHECKTRIMS (9*FW) -#define TR_SWASHTYPE TR("Typ Taumelsch","Typ Taumelscheibe") -#define TR_COLLECTIVE TR("Kollekt.Pitch","Kollekt. Pitch Kanal") -#define TR_SWASHRING TR("Zykl. Begrenz","Zyklische Begrenzung") -#define TR_ELEDIRECTION TR("Nick Richtung"," Nick Servo Richtung") -#define TR_AILDIRECTION TR("Roll Richtung"," Roll Servo Richtung") -#define TR_COLDIRECTION TR("Pit. Richtung","Pitch Servo Richtung") -#define TR_MODE INDENT"Modus" -#define TR_NOFREEEXPO "Expos voll!" -#define TR_NOFREEMIXER "Mischer voll!" -#define TR_INSERTMIX "MISCHER HINZ." -#define TR_EDITMIX "MISCHER Edit" -#define TR_SOURCE INDENT"Quelle" -#define TR_WEIGHT "Gewicht" -#define TR_EXPO TR("Expo","Exponential") -#define TR_SIDE "Seite" -#define TR_DIFFERENTIAL "Diff" -#define TR_OFFSET INDENT"Offset" -#define TR_TRIM "Trim" -#define TR_DREX "DRex" -#define TR_CURVE "Kurve" -#define TR_FLMODE TR("Phase","Phasen") -#define TR_MIXWARNING "Warnung" -#define TR_OFF "AUS" -#define TR_MULTPX "Wirkung" -#define TR_DELAYDOWN "Verz. Dn" -#define TR_DELAYUP "Verz. Up" -#define TR_SLOWDOWN "Langs.Dn" -#define TR_SLOWUP "Langs.Up" -#define TR_MIXER "MISCHER" -#define TR_CV "KV" -#define TR_GV "GV" -#define TR_ACHANNEL "A\004Kanal " -#define TR_RANGE INDENT"Skala" -#define TR_BAR "Streifen" -#define TR_ALARM INDENT"Alarm" -#define TR_USRDATA "Daten" -#define TR_BLADES INDENT"Bl\201tter" -#define TR_SCREEN "Bild " -#define TR_SOUND_LABEL "T\203ne" -#define TR_LENGTH INDENT"Dauer" -#define TR_SPKRPITCH INDENT"Tonh\203he" -#define TR_HAPTIC_LABEL "Vibration" -#define TR_HAPTICSTRENGTH INDENT"St\201rke" -#define TR_CONTRAST "Kontrast" -#define TR_ALARMS_LABEL "Alarm wenn" -#define TR_BATTERY_RANGE TR("Akku Bereich","Akku Spg-Bereich") // Symbol Akku Ladezustand -#define TR_BATTERYWARNING INDENT"Akku Spg kl." -#define TR_INACTIVITYALARM INDENT"Inaktivit\201t " -#define TR_MEMORYWARNING INDENT"Speicher voll" -#define TR_ALARMWARNING INDENT"Ton aus" -#define TR_RENAVIG "Drehgeb. Navig." -#define TR_THROTTLEREVERSE TR("Gas invers", "Vollgas hinten?") //\200nderung wg TH9x, Taranis -#define TR_MINUTEBEEP TR(INDENT"Minute",INDENT"Jede Minute") -#define TR_BEEPCOUNTDOWN INDENT"Countdown" -#define TR_PERSISTENT TR(INDENT"M-Zeit",INDENT"Modell Zeit") -#define TR_BACKLIGHT_LABEL "LCD Licht an" -#define TR_BLDELAY INDENT"Dauer" -#define TR_BLONBRIGHTNESS INDENT"An Helligkeit" -#define TR_BLOFFBRIGHTNESS INDENT"Aus Helligkeit" -#define TR_SPLASHSCREEN "Startbild" -#define TR_THROTTLEWARNING "Gas Alarm" -#define TR_SWITCHWARNING TR("Sch. Alarm","Schalter Alarm") -#define TR_TIMEZONE TR("Zeitzone","GPS Zeit Zone") -#define TR_RXCHANNELORD TR("Kanalanordnung","Kanalvoreinstellung") -#define TR_SLAVE "Sch\205ler PPM1-8 als Ausgang" -#define TR_MODESRC " Modus\002% Quelle" -#define TR_MULTIPLIER "Multiplikator" -#define TR_CAL "Kal." -#define TR_VTRIM "Trim- +" -#define TR_BG "BG:" -#define TR_MENUTOSTART CENTER"\006"TR_ENTER" zum Start" -#define TR_SETMIDPOINT CENTER"Sticks+Potis auf Mitte" -#define TR_MOVESTICKSPOTS CENTER"Sticks+Potis bewegen" -#define TR_RXBATT "Rx Batt:" -#define TR_TXnRX "Tx:\0Rx:" -#define OFS_RX 4 -#define TR_ACCEL "Acc:" -#define TR_NODATA CENTER"NO DATA" -#define TR_TM1TM2 "TM1\032TM2" -#define TR_THRTHP "THR\032TH%" -#define TR_TOT "TOT" -#define TR_TMR1LATMAXUS "Tmr1Lat max\006us" -#define STR_US (STR_TMR1LATMAXUS+12) -#define TR_TMR1LATMINUS "Tmr1Lat min\006us" -#define TR_TMR1JITTERUS "Tmr1 Jitter\006us" - -#if defined(CPUARM) - #define TR_TMIXMAXMS "Tmix max\012ms" -#else - #define TR_TMIXMAXMS "Tmix max\014ms" -#endif - -#define TR_T10MSUS "T10ms\016us" -#define TR_FREESTACKMINB "Free Stack\010b" -#define TR_MENUTORESET CENTER TR_ENTER" f\205r Reset" -#define TR_PPM "PPM" -#define TR_CH "CH" -#define TR_MODEL "MODELL" -#define TR_FP "FP" -#define TR_MIX "MIX" -#define TR_EEPROMLOWMEM "EEPROM voll" -#define TR_ALERT "WARNUNG" -#define TR_PRESSANYKEYTOSKIP "Taste dr\205cken" -#define TR_THROTTLENOTIDLE "Gas nicht Null!" -#define TR_ALARMSDISABLED "Alarme ausgeschaltet" -#define TR_PRESSANYKEY TR("Taste dr\205cken",CENTER"Taste dr\205cken") -#define TR_BADEEPROMDATA "EEPROM ung\205ltig" -#define TR_EEPROMFORMATTING "EEPROM Initialisieren" -#define TR_EEPROMOVERFLOW "EEPROM \204berlauf" -#define TR_MENURADIOSETUP TR("SENDER EINST.","SENDER GRUNGEINSTELLUNGEN") -#define TR_MENUDATEANDTIME "DATUM UND ZEIT" -#define TR_MENUTRAINER TR("Lehr./Sch\204l.","LEHRER/SCH\204LER") -#define TR_MENUVERSION "VERSION" -#define TR_MENUDIAG TR("Schalt.","Schalter Test") -#define TR_MENUANA "Analog Test" -#define TR_MENUCALIBRATION TR("KALIB. ANALOG","KALIBRIERUNG STICKS+POTIS") -#define TR_TRIMS2OFFSETS "\006Trims => Offset" -#define TR_MENUMODELSEL TR("MODELLE","MODELL W\200HLEN") -#define TR_MENUSETUP TR("KONF.","MODELL EINSTELLUNGEN") -#define TR_MENUFLIGHTPHASE "FLUGPHASE" -#define TR_MENUFLIGHTPHASES "FLUGPHASEN" -#define TR_MENUHELISETUP "HUBSCHRAUBER" - -#if defined(PCBTARANIS) - #define TR_MENUINPUTS "EING\200NGE" - #define TR_MENULIMITS "AUSG\200NGE" -#elif defined(PPM_CENTER_ADJUSTABLE) || defined(PPM_LIMITS_SYMETRICAL) // The right menu titles for the gurus ... #define TR_MENUDREXPO "KN\204PPEL" - #define TR_MENUINPUTS "EING\200NGE" - #define TR_MENULIMITS "AUSG\200NGE" -#else - #define TR_MENUINPUTS TR("DR/EXPO","DUALRATE/EXPO") - #define TR_MENULIMITS TR("GRENZEN","SERVO WEG") -#endif - -#define TR_MENUCURVES "KURVEN" -#define TR_MENUCURVE "KURVE" -#define TR_MENUCUSTOMSWITCH "PROG.SCHALTER" -#define TR_MENUCUSTOMSWITCHES TR_MENUCUSTOMSWITCH -#define TR_MENUCUSTOMFUNC "SPEZ. FUNKTIONEN" -#define TR_MENUTELEMETRY "TELEMETRIE" -#define TR_MENUTEMPLATES "VORLAGEN" -#define TR_MENUSTAT "STAT" -#define TR_MENUDEBUG "DEBUG" -#define TR_RXNUM TR("Rx Nummer",INDENT"Empf\201nger Nr.") -#define TR_SYNCMENU "Sync [MENU]" -#define TR_LIMIT INDENT"Limite" -#define TR_MINRSSI "Min. RSSI" -#define TR_LATITUDE "Breite:" -#define TR_LONGITUDE "L\201nge:" -#define TR_GPSCOORD TR("Gps Koord.","GPS Koordinaten Format") -#define TR_VARIO TR("Vario","Variometer") -#define TR_SHUTDOWN "Herunterfahren" -#define TR_BATT_CALIB "Akku. Kalib." -#define TR_CURRENT_CALIB "Stromkalib." -#define TR_VOLTAGE INDENT"Spann." -#define TR_CURRENT INDENT"Strom" -#define TR_SELECT_MODEL "Modell W\201hlen" -#define TR_CREATE_MODEL "Neues Modell" -#define TR_COPY_MODEL "Kopiere Modell" -#define TR_MOVE_MODEL "Verschiebe Modell" -#define TR_BACKUP_MODEL "Modell Backup" -#define TR_DELETE_MODEL "Modell L\203schen" // TODO merged into DELETEMODEL? -#define TR_RESTORE_MODEL "Modell Restore" -#define TR_SDCARD_ERROR "SDcard Fehler" -#define TR_NO_SDCARD "Keine SDcard" -#define TR_INCOMPATIBLE "Nicht kompatibel" -#define TR_WARNING "WARNUNG" -#define TR_EEPROMWARN "EEPROM" -#define TR_THROTTLEWARN "GAS" -#define TR_ALARMSWARN "ALARM" -#define TR_SWITCHWARN "SCHALTER" -#define TR_INVERT_THR TR("Gas umkehren?","Vollgas hinten?") //\200nderung wg Th9x -#define TR_SPEAKER_VOLUME INDENT "Lautst\201rke" -#define TR_LCD "Bildschirm" -#define TR_BRIGHTNESS INDENT "Helligkeit" -#define TR_CPU_TEMP "CPU Temp.\016>" -#define TR_CPU_CURRENT "Strom\022>" -#define TR_CPU_MAH "Verbrauch" -#define TR_COPROC "CoProz." -#define TR_COPROC_TEMP "MB Temp. \016>" -#define TR_CAPAWARNING INDENT "Kapaz. niedrig" -#define TR_TEMPWARNING INDENT "Temperatur gr\203er" -#define TR_FUNC "Funktion" -#define TR_V1 "V1" -#define TR_V2 "V2" -#define TR_DURATION "Dauer" -#define TR_DELAY "Verz\203g." -#define TR_SD_CARD "SD Karte" -#define TR_SDHC_CARD "SD-HC Karte" -#define TR_NO_SOUNDS_ON_SD "Keine T\203ne auf SD" -#define TR_NO_MODELS_ON_SD "Keine Modelle auf SD" -#define TR_NO_BITMAPS_ON_SD "Keine Bitmaps auf SD" -#define TR_PLAY_FILE "Spielen" -#define TR_DELETE_FILE "L\203schen" -#define TR_COPY_FILE "Kopieren" -#define TR_RENAME_FILE "Umbenennen" -#define TR_ASSIGN_BITMAP "Assign Bitmap" -#define TR_REMOVED " gel\203scht" -#define TR_SD_INFO "Information" -#define TR_SD_FORMAT "Formattieren" -#define TR_NA "N/V" //NV=Nicht Verf\205gbar Kurz-Meldung -#define TR_HARDWARE "Hardware" -#define TR_FORMATTING "Formattierung..." -#define TR_TEMP_CALIB "Temp. Kalib." -#define TR_TIME "Uhrzeit:" -#define TR_BAUDRATE "Baudrate" -#define TR_SD_INFO_TITLE "SD INFO" -#define TR_SD_TYPE "Typ:" -#define TR_SD_SPEED "Geschw:" -#define TR_SD_SECTORS "Sektoren:" -#define TR_SD_SIZE "Gr\203\206e:" -#define TR_TYPE "Typ" -#define TR_GLOBAL_VARS "Globale Variablen" -#define TR_GLOBAL_VAR "Global Variable" -#define TR_MENUGLOBALVARS "GLOBALE VARIABLEN" -#define TR_OWN "Eigen" -#define TR_DATE "Datum:" -#define TR_ROTARY_ENCODER "Drehgeber" -#define TR_CHANNELS_MONITOR "Kanal Monitor" -#define TR_INTERNALRF "----Internes HF Modul----------" -#define TR_EXTERNALRF "----Externes HF Modul----------" -#define TR_FAILSAFE "Failsafe Mode" -#define TR_FAILSAFESET "Failsafe Einst." -#define TR_COUNTRYCODE "L\201nder Code" -#define TR_VOICELANG "Sprach-Ansagen" -#define TR_UNITSSYSTEM "Einheiten" -#define TR_EDIT "Zeile Editieren" -#define TR_INSERT_BEFORE "Neue Zeile davor" -#define TR_INSERT_AFTER "Neue Zeile danach" -#define TR_COPY "Zeile Kopieren" -#define TR_MOVE "Zeile Verschieben" -#define TR_PASTE "Paste" -#define TR_DELETE "Zeile L\203schen" -#define TR_INSERT "Neue Zeile" -#define TR_RESET_FLIGHT "Reset Flugdaten" -#define TR_RESET_TIMER1 "Reset Timer1" -#define TR_RESET_TIMER2 "Reset Timer2" -#define TR_RESET_TELEMETRY "Reset Telemetrie" -#define TR_STATISTICS "Statistik und Gas" -#define TR_ABOUT_US "Die Programmierer" -#define TR_AND_SWITCH "UND Schalt" //UND mit weiterem Schaltern -#define TR_CF "SF" //Spezial Funktionen engl. CF -#define TR_SPEAKER INDENT"Lautspr" -#define TR_BUZZER INDENT"Summer" -#define TR_BYTES "bytes" -#define TR_MODULE_BIND "[Bind]" -#define TR_MODULE_RANGE "[Range]" -#define TR_RESET_BTN "[Reset]" -#define TR_SET "[Set]" -#define TR_TRAINER "----Trainer Buchse Einst.------" //DSC Buchse Funktion -#define TR_ANTENNAPROBLEM CENTER "TX Antennen Problem!" -#define TR_MODELIDUSED TR("ID schon benutzt","Modell ID schon benutzt") -#define TR_MODULE INDENT "Modul-Typ" -#define TR_CHANNELRANGE INDENT "Ausgangs Kan\201le" -#define TR_LOWALARM INDENT "Low Alarm" -#define TR_CRITICALALARM INDENT "Kritisch Alarm" -#define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") - -#if defined(MAVLINK) - #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" - #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" - #define TR_MAVMENUSETUP_TITLE "Mavlink Setup" - #define TR_MAVLINK_BAUD_LABEL "Baudrate" - #define TR_MAVLINK_INFOS "INFOS" - #define TR_MAVLINK_MODE "MODE" - #define TR_MAVLINK_CUR_MODE "Current Mode" - #define TR_MAVLINK_ARMED "Armed" - #define TR_MAVLINK_BAT_MENU_TITLE "BAT RSSI" - #define TR_MAVLINK_BATTERY_LABEL "Flight Battery status" - #define TR_MAVLINK_RC_RSSI_LABEL "RC RSSI" - #define TR_MAVLINK_PC_RSSI_LABEL "PC RSSI" - #define TR_MAVLINK_NAV_MENU_TITLE "NAV" - #define TR_MAVLINK_COURSE "Course" - #define TR_MAVLINK_HEADING "Heading" - #define TR_MAVLINK_BEARING "Bearing" - #define TR_MAVLINK_ALTITUDE "Altitude" - #define TR_MAVLINK_GPS "GPS" - #define TR_MAVLINK_NO_FIX "NO Fix" - #define TR_MAVLINK_SAT "SAT" - #define TR_MAVLINK_HDOP "HDOP" - #define TR_MAVLINK_LAT "LAT" - #define TR_MAVLINK_LON "LON" -#endif - -// Taranis column headers -#define TR_PHASES_HEADERS { " Name ", " Schalter ", " Trimmung ", " Fade In ", " Fade Out " } -#define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Richtung ", " PPM Mitte ", " Symmetrisch " } -#define TR_CSW_HEADERS { " Funktion ", " Var1 ", " Var2 ", " UND Schalter ", " Dauer ", " Delay " } - -//Taranis About screen -#define TR_ABOUTUS "\204ber OpenTx" - -#define TR_ABOUT_OPENTX_1 "OpenTX ist Open Source," -#define TR_ABOUT_OPENTX_2 "nicht kommerziell, ohne" -#define TR_ABOUT_OPENTX_3 "Funktionsgarantie, frei" -#define TR_ABOUT_OPENTX_4 "verf\205gbar. Unterst\205tzung" -#define TR_ABOUT_OPENTX_5 "durch Spenden willkommen" - -#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 "OpenTX Hauptauthor" -#define TR_ABOUT_BERTRAND_3 "Companion9x Mitentwickler" - -#define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Code und Treiber Guru" -#define TR_ABOUT_MIKE_3 "wohl einer der Besten" -#define TR_ABOUT_MIKE_4 "sehr inspirierend" - -#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "Companion9x Hauptentwickler" -#define TR_ABOUT_ROMOLO_3 "" - -#define TR_ABOUT_ANDRE_1 "Andre Bernet" -#define TR_ABOUT_ANDRE_2 "Funktionalit\201t, Tests," -#define TR_ABOUT_ANDRE_3 "Debugging, Dokumentation" - -#define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "Openrcforums Webmaster" - -#define TR_ABOUT_MARTIN_1 "Martin Hotar" -#define TR_ABOUT_MARTIN_2 "Grafik Designer" - -#if defined(PCBTARANIS) - #define TR_ABOUT_HARDWARE_1 "Firma FrSky " - #define TR_ABOUT_HARDWARE_2 "Hardware Design/Produktion" - #define TR_ABOUT_HARDWARE_3 "Firmware Vertrieb" -#else - #define TR_ABOUT_HARDWARE_1 "Brent Nelson" - #define TR_ABOUT_HARDWARE_2 "Sky9x Design/produktion" - #define TR_ABOUT_HARDWARE_3 "" -#endif - -#define TR_ABOUT_PARENTS_1 "Vorg\201nger-Projekte" -#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" -#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" -#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" - -#define TR_CHR_SHORT 's' //Taste short -#define TR_CHR_LONG 'l' //Taste long -#define TR_CHR_TOGGLE 't' //Taste als togglefunktion = Ein Aus Ein -#define TR_CHR_HOUR 'h' //Stunden - -#define TR_BEEP_VOLUME "Beep Volume" -#define TR_WAV_VOLUME "Wav Volume" -#define TR_VARIO_VOLUME "Vario Volume" -#define TR_BG_VOLUME "Bg Volume" diff --git a/radio/src/translations/fr.h b/radio/src/translations/fr.h deleted file mode 100644 index 53970db71..000000000 --- a/radio/src/translations/fr.h +++ /dev/null @@ -1,751 +0,0 @@ -/* - * Authors (alphabetical order) - * - Bertrand Songis - * - Bernet Andre - * - Kjell Kernen - * - Martin Hotar - * - Romolo Manfredini - * - * opentx is based on code named - * gruvin9x by Bryan J. Rentoul: http://code.google.com/p/gruvin9x/, - * er9x by Erez Raviv: http://code.google.com/p/er9x/, - * and the original (and ongoing) project by - * Thomas Husterer, th9x: http://code.google.com/p/th9x/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * - * !!!!! DO NOT EDIT fr.h - EDIT fr.h.txt INSTEAD !!!!!!! - * - * In order to make translations easier fr.h.txt is parsed and national - * characters are replaced by bitmap codes. The result is fr.h. - * - * See translate.py in the util catalog for the list of character codes - * - * !!!!! DO NOT EDIT fr.h - EDIT fr.h.txt INSTEAD !!!!!!! - */ - - -// NON ZERO TERMINATED STRINGS -#define LEN_OFFON "\003" -#define TR_OFFON "OFF""ON\0" - -#define LEN_MMMINV "\003" -#define TR_MMMINV "---""INV" - -#define LEN_NCHANNELS "\004" -#define TR_NCHANNELS "\0014CH\0016CH\0018CH10CH12CH14CH16CH" - -#define LEN_VBEEPMODE "\005" -#define TR_VBEEPMODE "Aucun""Alarm""NoKey""Tout\0" - -#define LEN_VBEEPLEN "\005" -#define TR_VBEEPLEN "0====""=0===""==0==""===0=""====0" - -#define LEN_VRENAVIG "\003" -#define TR_VRENAVIG "NonREaREb" - -#define LEN_VBLMODE TR("\004","\011") -#define TR_VBLMODE TR("OFF\0""Btns""Ctrl""Tous""ON\0","OFF\0 ""Touches\0 ""Controles""Tous\0 ""ON\0 ") - -#define LEN_TRNMODE "\003" -#define TR_TRNMODE "OFF"" +="" :=" - -#define LEN_TRNCHN "\003" -#define TR_TRNCHN "CH1CH2CH3CH4" - -#define LEN_DATETIME "\005" -#define TR_DATETIME "DATE:""HEURE" - -#define LEN_VLCD "\006" -#define TR_VLCD "NormalOptrex" - -#define LEN_COUNTRYCODES TR("\002", "\006") -#define TR_COUNTRYCODES TR("US""JP""EU", "USA\0 ""Japon\0""Europe") - -#define LEN_VTRIMINC TR("\006","\013") -#define TR_VTRIMINC TR("Expo\0 ""ExFin\0""Fin\0 ""Moyen\0""Gros\0 ","Exponentiel""Extra Fin\0 ""Fin\0 ""Moyen\0 ""Grossier\0 ") - -#define LEN_VBEEPCOUNTDOWN "\006" -#define TR_VBEEPCOUNTDOWN "SilentBeeps\0Voice\0" - -#define LEN_RETA123 "\001" - -#if defined(PCBGRUVIN9X) - #if ROTARY_ENCODERS > 2 - #define TR_RETA123 "DPGA123abcd" - #else - #define TR_RETA123 "DPGA123ab" - #endif -#elif defined(PCBTARANIS) - #define TR_RETA123 "DPGA12LR" -#else - #define TR_RETA123 "DPGA123" -#endif - -#define LEN_VPROTOS "\006" - -#if defined(PXX) - #define TR_PXX "PXX\0 " -#elif defined(DSM2) || defined(IRPROTOS) - #define TR_PXX "[PXX]\0" -#else - #define TR_PXX -#endif - -#if defined(DSM2) - #define TR_DSM2 "LP45\0 ""DSM2\0 ""DSMX\0 " -#elif defined(IRPROTOS) - #define TR_DSM2 "[LP45]""[DSM2]""[DSMX]" -#else - #define TR_DSM2 -#endif - -#if defined(IRPROTOS) - #define TR_IRPROTOS "SILV TRAC09PICZ SWIFT\0" -#else - #define TR_IRPROTOS -#endif - -#if defined(CPUARM) - #define TR_XPPM -#else - #define TR_XPPM "PPM16\0""PPMsim" -#endif - -#define TR_VPROTOS "PPM\0 " TR_XPPM TR_PXX TR_DSM2 TR_IRPROTOS - -#define LEN_POSNEG "\003" -#define TR_POSNEG "POS""NEG" - -#define LEN_VCURVEFUNC "\003" -#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|" - -#define LEN_VMLTPX TR("\010","\013") -#define TR_VMLTPX TR("Ajoute\0 ""Multipl.""Remplace","Additionner""Multiplier\0""Remplacer\0 ") - -#define LEN_VMLTPX2 "\002" -#define TR_VMLTPX2 "+=""*="":=" - -#define LEN_VMIXTRIMS "\003" -#define TR_VMIXTRIMS "OFF""ON\0""Dir""Prf""Gaz""Ail" - -#define LEN_VCSWFUNC "\005" -#define TR_VCSWFUNC "---\0 ""a{x\0 ""a>x\0 ""ax""|a|b\0 ""a" - -#define LEN_VTELPROTO "\007" -#define TR_VTELPROTO "Aucun ""Hub\0 ""WSHHigh""Halcyon" - -#define LEN_VOLTSRC "\003" -#define TR_VOLTSRC "---""A1\0""A2\0""FAS""Cel" - -#define LEN_VARIOSRC "\005" -#if defined(FRSKY_SPORT) - #define TR_VARIOSRC "Vario""A1\0 ""A2\0" -#else - #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" -#endif - -#define LEN_VSCREEN TR("\004","\007") -#define TR_VSCREEN TR("Val.""Bars","Valeurs""Barres\0") - -#define LEN_GPSFORMAT "\004" -#define TR_GPSFORMAT "DMS\0NMEA" - -#define LEN2_VTEMPLATES 15 -#define LEN_VTEMPLATES "\017" -#define TR_VTEMPLATES "Suppr Mixages\0 ""4 Voies simple\0""Coupure Gaz\0 ""Empennage V\0 ""Elevon\\Delta\0 ""eCCPM\0 ""Conf. H\200lico\0 ""Test Servo\0 " - -#define LEN_VSWASHTYPE "\004" -#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90\0" - -#define LEN_VKEYS "\005" -#define TR_VKEYS TR(" Menu"" Exit"" Bas"" Haut""Droit""Gauch", " Menu"" Exit""Enter"" Page"" Plus""Minus") - -#define LEN_VRENCODERS "\003" -#define TR_VRENCODERS "REa""REb" - -#define LEN_VSWITCHES "\003" -#define LEN_VSRCRAW "\004" - -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " -#elif defined(EXTRA_3POS) - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 " - #define TR_SW_VSRCRAW "3P1\0""3P2\0" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2""ID3""ID4""ID5" -#else - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " - #define TR_SW_VSRCRAW "3POS" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2" -#endif - -#if defined(CPUARM) - #define TR_CUSTOMSW "IP1""IP2""IP3""IP4""IP5""IP6""IP7""IP8""IP9""IPA""IPB""IPC""IPD""IPE""IPF""IPG""IPH""IPI""IPJ""IPK""IPL""IPM""IPN""IPO""IPP""IPQ""IPR""IPS""IPT""IPU""IPV""IPW" -#elif defined(PCBGRUVIN9X) || defined(CPUM2561) || defined(CPUM128) - #define TR_CUSTOMSW "IP1""IP2""IP3""IP4""IP5""IP6""IP7""IP8""IP9""IPA""IPB""IPC""IPD""IPE""IPF" -#else - #define TR_CUSTOMSW "IP1""IP2""IP3""IP4""IP5""IP6""IP7""IP8""IP9""IPA""IPB""IPC" -#endif - -#if defined(PCBTARANIS) - #define TR_VSWITCHES "SA\300""SA-""SA\301""SB\300""SB-""SB\301""SC\300""SC-""SC\301""SD\300""SD-""SD\301""SE\300""SE-""SE\301""SF\300""SF\301""SG\300""SG-""SG\301""SH\300""SH\301" TR_CUSTOMSW "1*\0" -#else - #define TR_VSWITCHES TR_9X_3POS_SWITCHES "THR""RUD""ELE""AIL""GEA""TRN" TR_CUSTOMSW "1*\0" -#endif - -#if defined(PCBSKY9X) - #define TR_ROTARY_ENCODERS_VSRCRAW "REnc" -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS > 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS <= 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb " -#else - #define TR_ROTARY_ENCODERS_VSRCRAW -#endif - -#if defined(HELI) -#define TR_CYC_VSRCRAW "CYC1""CYC2""CYC3" -#else -#define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]" -#endif - -#define TR_VSRCRAW "---\0""Dir\0""Prf\0""Gaz\0""Ail\0" TR_POTS_VSRCRAW TR_ROTARY_ENCODERS_VSRCRAW "MAX\0" TR_CYC_VSRCRAW "TrmD" "TrmP" "TrmG" "TrmA" TR_SW_VSRCRAW - -#define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "OFF""ABS""GZs""GZ%""GZt" - -#define LEN_VTRAINERMODES "\006" -#define TR_VTRAINERMODES "Ma\203tre""El\201ve\0" - -#define LEN_VFAILSAFE "\011" -#define TR_VFAILSAFE "Maintien\0""Pr\200d\200fini""Pas d'imp" - -#if defined(MAVLINK) - #define LEN_MAVLINK_BAUDS "\006" - #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" - #define LEN_MAVLINK_AC_MODES "\011" - #define TR_MAVLINK_AC_MODES "Stabilize""Acro ""Alt Hold ""Auto ""Guided ""Loiter ""RTL ""Circle ""Pos Hold ""Land ""OF Loiter""Toy A ""Toy M ""INVALID " - #define LEN_MAVLINK_AP_MODES "\015" - #define TR_MAVLINK_AP_MODES "Manual ""Circle ""Stabilize ""Training ""Fly by Wire A""Fly by Wire A""Auto ""RTL ""Loiter ""Guided ""Initialising ""INVALID " -#endif - -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - -#if defined(PCBTARANIS) - #define TR_ENTER "[ENTER]" -#else - #define TR_ENTER "[MENU]" -#endif - -#define TR_POPUPS TR_ENTER"\010[EXIT]" -#define OFS_EXIT sizeof(TR_ENTER) - -#define TR_MENUWHENDONE CENTER"\006"TR_ENTER" QUAND PRET" -#define TR_FREE "disp" -#define TR_DELETEMODEL "SUPPRIMER MODELE" -#define TR_COPYINGMODEL "Copie..." -#define TR_MOVINGMODEL "D\200placement..." -#define TR_LOADINGMODEL "Chargement..." -#define TR_NAME "Nom" -#define TR_MODELNAME TR("Nom mod\201le","Nom du mod\201le") -#define TR_PHASENAME "Nom phase" -#define TR_MIXNAME TR("Nom mix.","Nom du mixeur") -#define TR_EXPONAME "Nom expo" -#define TR_BITMAP "Image du mod\201le" -#define TR_TIMER "Chrono " -#define TR_ELIMITS TR("Limites \200t","Limites \200tendues") -#define TR_ETRIMS TR("Trims \200t.","Trims \200tendus") -#define TR_TRIMINC TR("Pas Trim","Pas des trims") -#define TR_TTRACE "Source gaz" -#define TR_TTRIM "Trim gaz" -#define TR_BEEPCTR TR("Bips centr","Bips centrage") -#define TR_PROTO TR(INDENT"Proto.",INDENT"Protocole") -#define TR_PPMFRAME INDENT"Trame PPM" -#define TR_MS "ms" -#define TR_SWITCH TR("Inter","Interrupteur") -#define TR_TRIMS "Trims" -#define TR_FADEIN "Fondu ON" -#define TR_FADEOUT "Fondu OFF" -#define TR_DEFAULT "(d\200faut)" -#define TR_CHECKTRIMS "\006V\200rif\012Trims" -#define OFS_CHECKTRIMS (9*FW) -#define TR_SWASHTYPE TR("Type de Plat.","Type de plateau") -#define TR_COLLECTIVE TR("Collectif","Voie du pas collectif") -#define TR_SWASHRING TR("Limite Cycl.","Limite du cyclique") -#define TR_ELEDIRECTION TR("Inv. longitud.","Inversion longitudinal") -#define TR_AILDIRECTION TR("Inv. lat\200ral","Inversion lat\200ral") -#define TR_COLDIRECTION TR("Inv. collectif","Inversion collectif") -#define TR_MODE INDENT"Mode" -#define TR_NOFREEEXPO "Max expos atteint!" -#define TR_NOFREEMIXER "Max mixages atteint!" -#define TR_INSERTMIX "INSERER MIXAGE" -#define TR_EDITMIX "EDITER MIXAGE" -#define TR_SOURCE INDENT"Source" -#define TR_WEIGHT "Ratio" -#define TR_EXPO TR("Expo","Exponentiel") -#define TR_SIDE "Cot\200" -#define TR_DIFFERENTIAL "Diff\200rentiel" -#define TR_OFFSET INDENT"D\200calage" -#define TR_TRIM "Trim" -#define TR_DREX "DRex" -#define TR_CURVE "Courbe" -#define TR_FLMODE TR("Phase","Phases") -#define TR_MIXWARNING "Alerte" -#define TR_OFF "OFF" -#define TR_MULTPX "Op\200ration" -#define TR_DELAYDOWN "Retard bas" -#define TR_DELAYUP "Retard haut" -#define TR_SLOWDOWN "Ralenti bas" -#define TR_SLOWUP "Ralenti haut" -#define TR_MIXER "MIXEUR" -#define TR_CV "CB" -#define TR_GV "VG" -#define TR_ACHANNEL "A" -#define TR_RANGE INDENT"Plage" -#define TR_BAR "Barre" -#define TR_ALARM INDENT"Alarme" -#define TR_USRDATA "Donn\200es" -#define TR_BLADES INDENT"Pales" -#define TR_SCREEN "Ecran " -#define TR_SOUND_LABEL "Son" -#define TR_LENGTH INDENT"Dur\200e" -#define TR_SPKRPITCH INDENT"Tonalit\200" -#define TR_HAPTIC_LABEL "Vibreur" -#define TR_HAPTICSTRENGTH INDENT"Force" -#define TR_CONTRAST "Contraste" -#define TR_ALARMS_LABEL "Alarmes" -#define TR_BATTERY_RANGE "Plage batterie" -#define TR_BATTERYWARNING TR(INDENT"Batterie",INDENT"Batterie faible") -#define TR_INACTIVITYALARM INDENT"Inactivit\200" -#define TR_MEMORYWARNING INDENT"M\200moire pleine" -#define TR_ALARMWARNING TR(INDENT"Silence",INDENT"Sons d\200sactiv\200s") -#define TR_RENAVIG "Navig EncRot" -#define TR_THROTTLEREVERSE TR("Inv. gaz","Inversion gaz") -#define TR_MINUTEBEEP TR(INDENT"Bip min.",INDENT"Annonces minutes") -#define TR_BEEPCOUNTDOWN TR(INDENT"Bip fin",INDENT"Compte \202 rebours") -#define TR_PERSISTENT TR(INDENT"Persist.",INDENT"Persistant") -#define TR_BACKLIGHT_LABEL "R\200tro\200clairage" -#define TR_BLDELAY INDENT"Dur\200e" -#define TR_BLONBRIGHTNESS INDENT"Luminosit\200 ON" -#define TR_BLOFFBRIGHTNESS INDENT"Luminosit\200 OFF" -#define TR_SPLASHSCREEN "Logo d'accueil" -#define TR_THROTTLEWARNING "Alerte gaz" -#define TR_SWITCHWARNING TR("Alerte int","Alerte interrupt.") -#define TR_TIMEZONE "Fuseau horaire" -#define TR_RXCHANNELORD TR("Ordre voies RX","Ordre des voies pr\200f\200r\200") -#define TR_SLAVE "El\201ve" -#define TR_MODESRC "Mode\006% Source" -#define TR_MULTIPLIER "Multiplieur" -#define TR_CAL "Cal" -#define TR_VTRIM "Trim- +" -#define TR_BG "BG:" -#define TR_MENUTOSTART CENTER"\006" TR_ENTER " POUR DEBUT" -#define TR_SETMIDPOINT CENTER"\010REGLER NEUTRES" -#define TR_MOVESTICKSPOTS CENTER"\004BOUGER STICKS/POTS" -#define TR_RXBATT "Batt.RX" -#define TR_TXnRX "Tx:\0Rx:" -#define OFS_RX 4 -#define TR_ACCEL "Acc:" -#define TR_NODATA "NO DATA" -#define TR_TM1TM2 "TM1\032TM2" -#define TR_THRTHP "THR\032TH%" -#define TR_TOT "TOT" -#define TR_TMR1LATMAXUS "Tmr1Lat max\006us" -#define STR_US (STR_TMR1LATMAXUS+12) -#define TR_TMR1LATMINUS "Tmr1Lat min\006us" -#define TR_TMR1JITTERUS "Tmr1 Jitter\006us" - -#if defined(CPUARM) - #define TR_TMIXMAXMS "Tmix max\012ms" -#else - #define TR_TMIXMAXMS "Tmix max\014ms" -#endif - -#define TR_T10MSUS "T10ms\016us" -#define TR_FREESTACKMINB "Free Stack\010b" -#define TR_MENUTORESET CENTER TR_ENTER" pour reset" -#define TR_PPM "PPM" -#define TR_CH "CH" -#define TR_MODEL "MODELE" -#define TR_FP "PV" -#define TR_MIX "MIX" -#define TR_EEPROMLOWMEM "EEPROM pleine!" -#define TR_ALERT "\014ALERTE" -#define TR_PRESSANYKEYTOSKIP "Touche pour ignorer" -#define TR_THROTTLENOTIDLE "Gaz pas \202 z\200ro" -#define TR_ALARMSDISABLED "Alarmes D\200sactiv\200es" -#define TR_PRESSANYKEY TR("Touche pour continuer","Touche pour continuer") -#define TR_BADEEPROMDATA "EEPROM corrompue" -#define TR_EEPROMFORMATTING "Formatage EEPROM" -#define TR_EEPROMOVERFLOW "D\200passement EEPROM" -#define TR_MENURADIOSETUP "CONFIG RADIO" -#define TR_MENUDATEANDTIME "DATE ET HEURE" -#define TR_MENUTRAINER "ECOLAGE" -#define TR_MENUVERSION "VERSION" -#define TR_MENUDIAG TR("INTERS","TEST INTERRUPTEURS") -#define TR_MENUANA TR("ANAS","ENTREES ANALOGIQUES") -#define TR_MENUCALIBRATION "CALIBRATION" -#define TR_TRIMS2OFFSETS "\006Trims => Offsets" -#define TR_MENUMODELSEL "MODELES" -#define TR_MENUSETUP TR("CONF. MODELE","CONFIGURATION") -#define TR_MENUFLIGHTPHASE "PHASE DE VOL" -#define TR_MENUFLIGHTPHASES "PHASES DE VOL" -#define TR_MENUHELISETUP TR("CONF.HELI","CONFIGURATION HELICO") - -#if defined(PPM_CENTER_ADJUSTABLE) || defined(PPM_LIMITS_SYMETRICAL) // The right menu titles for the gurus ... - #define TR_MENUINPUTS "MANCHES" - #define TR_MENULIMITS "SORTIES" -#else - #define TR_MENUINPUTS "DR/EXPO" - #define TR_MENULIMITS "LIMITES" -#endif - -#define TR_MENUCURVES "COURBES" -#define TR_MENUCURVE "COURBE" -#define TR_MENUCUSTOMSWITCH "INTER PERS." -#define TR_MENUCUSTOMSWITCHES "INTERS PERS." -#define TR_MENUCUSTOMFUNC TR("FONCTIONS SPEC.","FONCTIONS SPECIALES") -#define TR_MENUTELEMETRY "TELEMESURE" -#define TR_MENUTEMPLATES "GABARITS" -#define TR_MENUSTAT TR("STATS","STATISTIQUES") -#define TR_MENUDEBUG "DEBUG" -#define TR_RXNUM TR(INDENT"NumRx",INDENT"No. r\200cepteur") -#define TR_SYNCMENU "Sync [MENU]" -#define TR_LIMIT INDENT"Limite" -#define TR_MINRSSI "RSSI Min." -#define TR_LATITUDE "Latitude" -#define TR_LONGITUDE "Longitude" -#define TR_GPSCOORD TR("Coordonn\200es","Coordonn\200es GPS") -#define TR_VARIO TR("Vario","Variom\201tre") -#define TR_SHUTDOWN "ARRET EN COURS" -#define TR_BATT_CALIB "Calib. Batterie" -#define TR_CURRENT_CALIB "Calib. Courant" -#define TR_VOLTAGE INDENT"Tension" -#define TR_CURRENT INDENT"Courant" -#define TR_SELECT_MODEL "S\200lect. Mod\201le" -#define TR_CREATE_MODEL "Cr\200er Mod\201le" -#define TR_COPY_MODEL "Copier Mod\201le" -#define TR_MOVE_MODEL "D\200placer Mod\201le" -#define TR_BACKUP_MODEL "Archiver Mod\201le" -#define TR_DELETE_MODEL "Supprimer Mod\201le" -#define TR_RESTORE_MODEL "Restaurer Mod\201le" -#define TR_SDCARD_ERROR "Erreur carte SD" -#define TR_NO_SDCARD "Pas de carte SD" -#define TR_INCOMPATIBLE "Incompatible" -#define TR_WARNING "ALERTE" -#define TR_EEPROMWARN "EEPROM" -#define TR_THROTTLEWARN "GAZ" -#define TR_ALARMSWARN "SON" -#define TR_SWITCHWARN "INTERS" -#define TR_INVERT_THR "Inverser Gaz?" -#define TR_SPEAKER_VOLUME INDENT "Volume" -#define TR_LCD "Afficheur" -#define TR_BRIGHTNESS INDENT "Luminosit\200" -#define TR_CPU_TEMP "Temp. CPU\016>" -#define TR_CPU_CURRENT "Courant\022>" -#define TR_CPU_MAH "Consomm." -#define TR_COPROC "CoProc." -#define TR_COPROC_TEMP "Temp. MB \016>" -#define TR_CAPAWARNING INDENT "Capacit\200 Basse" -#define TR_TEMPWARNING INDENT "Surchauffe" -#define TR_FUNC TR("Fonc", "Fonction") -#define TR_V1 "V1" -#define TR_V2 "V2" -#define TR_DURATION "Dur\200e" -#define TR_DELAY "D\200lai" -#define TR_SD_CARD "Carte SD" -#define TR_SDHC_CARD "Carte SD-HC" -#define TR_NO_SOUNDS_ON_SD "Aucun son sur SD" -#define TR_NO_MODELS_ON_SD "Aucun mod\201le SD" -#define TR_NO_BITMAPS_ON_SD "Aucun Bitmap SD" -#define TR_PLAY_FILE "Lire" -#define TR_DELETE_FILE "Supprimer" -#define TR_COPY_FILE "Copier" -#define TR_RENAME_FILE "Renommer" -#define TR_ASSIGN_BITMAP "S\200lectionner image" -#define TR_REMOVED " supprim\200" -#define TR_SD_INFO "Information" -#define TR_SD_FORMAT "Formater" -#define TR_NA "N/D" -#define TR_HARDWARE "MATERIEL" -#define TR_FORMATTING "Formatage..." -#define TR_TEMP_CALIB "Calib. temp" -#define TR_TIME "Heure" -#define TR_BAUDRATE "Baudrate BT" -#define TR_SD_INFO_TITLE "INFO SD" -#define TR_SD_TYPE "Type:" -#define TR_SD_SPEED "Vitesse:" -#define TR_SD_SECTORS "Secteurs:" -#define TR_SD_SIZE "Taille:" -#define TR_TYPE "Type" -#define TR_GLOBAL_VARS "Variables Globales" -#define TR_GLOBAL_VAR "Variable globale" -#define TR_MENUGLOBALVARS "VARIABLES GLOBALES" -#define TR_OWN "Pers" -#define TR_DATE "Date" -#define TR_ROTARY_ENCODER "Enc.Rot." -#define TR_CHANNELS_MONITOR "MONITEUR CANAUX" -#define TR_INTERNALRF "HF interne" -#define TR_EXTERNALRF "HF externe" -#define TR_FAILSAFE INDENT"Type failsafe" -#define TR_FAILSAFESET "REGLAGES FAILSAFE" -#define TR_COUNTRYCODE "Zone g\200o." -#define TR_VOICELANG TR("Langue voix","Langue annonces vocales") -#define TR_UNITSSYSTEM "Unit\200s" -#define TR_EDIT "Editer" -#define TR_INSERT_BEFORE "Ins\200rer avant" -#define TR_INSERT_AFTER "Ins\200rer apr\201s" -#define TR_COPY "Copier" -#define TR_MOVE "D\200placer" -#define TR_PASTE "Coller" -#define TR_DELETE "Effacer" -#define TR_INSERT "Ins\200rer" -#define TR_RESET_FLIGHT TR("R\200init. vol","R\200initialiser vol") -#define TR_RESET_TIMER1 TR("R\200init. Timer1","R\200initialiser Timer1") -#define TR_RESET_TIMER2 TR("R\200init. Timer2","R\200initialiser Timer2") -#define TR_RESET_TELEMETRY TR("R\200init. T\200l\200m.","R\200init. T\200l\200mesure") -#define TR_STATISTICS "Statistiques" -#define TR_ABOUT_US "A propos" -#define TR_AND_SWITCH "ET suppl." -#define TR_CF "FS" -#define TR_SPEAKER INDENT"Haut-p." -#define TR_BUZZER INDENT"Bipeur" -#define TR_BYTES "bytes" -#define TR_MODULE_BIND "[Bind]" -#define TR_MODULE_RANGE "[Port.]" -#define TR_RESET_BTN "[RAZ]" -#define TR_SET "[D\200f.]" -#define TR_TRAINER "Ecolage" -#define TR_ANTENNAPROBLEM CENTER "Antenne radio d\200fectueuse!" -#define TR_MODELIDUSED TR("ID d\200j\202 affect\200","No de mod\201le d\200j\202 utilis\200") -#define TR_MODULE INDENT "Type de module" -#define TR_CHANNELRANGE INDENT "Plage de canaux" -#define TR_LOWALARM INDENT "Alarme basse" -#define TR_CRITICALALARM INDENT "Alarme critique" -#define TR_PERSISTENT_MAH TR(INDENT "Enr. mAh",INDENT "Enregistrer mAh") -#define TR_FAS_OFFSET TR(INDENT "Corr FAS", INDENT "Correction FAS") - -#if defined(MAVLINK) - #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" - #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" - #define TR_MAVMENUSETUP_TITLE "Mavlink Setup" - #define TR_MAVLINK_BAUD_LABEL "Baudrate" - #define TR_MAVLINK_INFOS "INFOS" - #define TR_MAVLINK_MODE "MODE" - #define TR_MAVLINK_CUR_MODE "Current Mode" - #define TR_MAVLINK_ARMED "Armed" - #define TR_MAVLINK_BAT_MENU_TITLE "BAT RSSI" - #define TR_MAVLINK_BATTERY_LABEL "Flight Battery status" - #define TR_MAVLINK_RC_RSSI_LABEL "RC RSSI" - #define TR_MAVLINK_PC_RSSI_LABEL "PC RSSI" - #define TR_MAVLINK_NAV_MENU_TITLE "NAV" - #define TR_MAVLINK_COURSE "Course" - #define TR_MAVLINK_HEADING "Heading" - #define TR_MAVLINK_BEARING "Bearing" - #define TR_MAVLINK_ALTITUDE "Altitude" - #define TR_MAVLINK_GPS "GPS" - #define TR_MAVLINK_NO_FIX "NO Fix" - #define TR_MAVLINK_SAT "SAT" - #define TR_MAVLINK_HDOP "HDOP" - #define TR_MAVLINK_LAT "LAT" - #define TR_MAVLINK_LON "LON" -#endif - -// Taranis column headers -#define TR_PHASES_HEADERS { " Nom ", " Inter ", " Trims ", " Fondu ON ", " Fondu OFF " } -#define TR_LIMITS_HEADERS { " Nom ", " Subtrim ", " Min ", " Max ", " Direction ", " Curve ", " Neutre PPM ", " Mode subtrim " } -#define TR_CSW_HEADERS { " Fonction ", " V1 ", " V2 ", " ET suppl. ", " Dur\200e ", " D\200lai " } - -//Taranis About screen -#define TR_ABOUTUS TR(" A PROPOS ","A PROPOS") - -#define TR_ABOUT_OPENTX_1 TR("OpenTX\001est\001libre,\001non-","OpenTX est libre, non-") -#define TR_ABOUT_OPENTX_2 TR("commercial,\001et\001offert\001sans","commercial et n'offre aucune") -#define TR_ABOUT_OPENTX_3 TR("garantie.\001Il\001est\001d\200velopp\200","garantie. Il a \200t\200 d\200velopp\200") -#define TR_ABOUT_OPENTX_4 TR("gratuitement.\001Donations","gratuitement. Vos donations") -#define TR_ABOUT_OPENTX_5 TR("bienvenues!","sont bienvenues!") - -#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 TR("Auteur\001principal\001d'openTx","Auteur principal d'openTx") -#define TR_ABOUT_BERTRAND_3 TR("Cod\200veloppeur\001de\001C9X","Cod\200veloppeur de Companion9x") - -#define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Ma\203tre du code et des" -#define TR_ABOUT_MIKE_3 "drivers" -#define TR_ABOUT_MIKE_4 "" - -#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "D\200veloppeur principal de" -#define TR_ABOUT_ROMOLO_3 "Companion9x" - -#define TR_ABOUT_ANDRE_1 "Andr\200 Bernet" -#define TR_ABOUT_ANDRE_2 TR("Fonctions\200,\001usabilit\200,","Fonctionnalit\200s, usabilit\200,") -#define TR_ABOUT_ANDRE_3 TR("d\200bogage,\001documentation","d\200bogage, documentation") - -#define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "Webmaster d'openrcforums" - -#define TR_ABOUT_MARTIN_1 "Martin Hotar" -#define TR_ABOUT_MARTIN_2 "Design graphique" - -#if defined(PCBTARANIS) - #define TR_ABOUT_HARDWARE_1 "FrSky" - #define TR_ABOUT_HARDWARE_2 "D\200veloppeur/fabricant" - #define TR_ABOUT_HARDWARE_3 "du mat\200riel" -#else - #define TR_ABOUT_HARDWARE_1 "Brent Nelson" - #define TR_ABOUT_HARDWARE_2 "D\200veloppeur/fabricant" - #define TR_ABOUT_HARDWARE_3 "de la carte Sky9x" -#endif - -#define TR_ABOUT_PARENTS_1 "Projets parents" -#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" -#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" -#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" - -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' -#define TR_CHR_HOUR 'h' - -#define TR_BEEP_VOLUME "Beep Volume" -#define TR_WAV_VOLUME "Wav Volume" -#define TR_VARIO_VOLUME "Vario Volume" -#define TR_BG_VOLUME "Bg Volume" diff --git a/radio/src/translations/it.h b/radio/src/translations/it.h deleted file mode 100644 index 70718da14..000000000 --- a/radio/src/translations/it.h +++ /dev/null @@ -1,751 +0,0 @@ -/* - * Authors (alphabetical order) - * - Bertrand Songis - * - Bernet Andre - * - Kjell Kernen - * - Martin Hotar - * - Romolo Manfredini - * - * opentx is based on code named - * gruvin9x by Bryan J. Rentoul: http://code.google.com/p/gruvin9x/, - * er9x by Erez Raviv: http://code.google.com/p/er9x/, - * and the original (and ongoing) project by - * Thomas Husterer, th9x: http://code.google.com/p/th9x/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * - * !!!!! DO NOT EDIT it.h - EDIT it.h.txt INSTEAD !!!!!!! - * - * In order to make translations easier it.h.txt is parsed and national - * characters are replaced by bitmap codes. The result is it.h. - * - * See translate.py in the util catalog for the list of character codes - * - * !!!!! DO NOT EDIT it.h - EDIT it.h.txt INSTEAD !!!!!!! - */ - - -// NON ZERO TERMINATED STRINGS -#define LEN_OFFON "\003" -#define TR_OFFON "OFF""ON\0" - -#define LEN_MMMINV "\003" -#define TR_MMMINV "---""INV" - -#define LEN_NCHANNELS "\004" -#define TR_NCHANNELS "\0014CH\0016CH\0018CH10CH12CH14CH16CH" - -#define LEN_VBEEPMODE TR("\005", "\010") -#define TR_VBEEPMODE TR("Silen""Avvis""Notst""Tutti","Silenti ""Avvisi\0 ""No Tasti""Tutti\0 ") - -#define LEN_VBEEPLEN "\005" -#define TR_VBEEPLEN "+Cort""Corta""Media""Lunga""+Lung" - -#define LEN_VRENAVIG "\003" -#define TR_VRENAVIG "No REaREb" - -#define LEN_VBLMODE TR("\005", "\006") -#define TR_VBLMODE TR("OFF\0 ""Tasti""Stks\0""Tutti""ON\0 ", "Spenta""Tasti\0""Sticks""Tutti\0""Accesa") - -#define LEN_TRNMODE "\003" -#define TR_TRNMODE "off"" +="" :=" - -#define LEN_TRNCHN "\003" -#define TR_TRNCHN "ch1ch2ch3ch4" - -#define LEN_DATETIME "\005" -#define TR_DATETIME "DATA:""ORA :" - -#define LEN_VLCD "\006" -#define TR_VLCD "NormalOptrex" - -#define LEN_COUNTRYCODES TR("\002", "\007") -#define TR_COUNTRYCODES TR("US""JP""EU", "America""Japan\0 ""Europe\0") - -#define LEN_VTRIMINC "\006" -#define TR_VTRIMINC "Exp ""ExFine""Fine ""Medio ""Ampio " - -#define LEN_VBEEPCOUNTDOWN "\006" -#define TR_VBEEPCOUNTDOWN "NienteSuoni\0Voce\0 " - -#define LEN_RETA123 "\001" - -#if defined(PCBGRUVIN9X) - #if ROTARY_ENCODERS > 2 - #define TR_RETA123 "RETA123abcd" - #else - #define TR_RETA123 "RETA123ab" - #endif -#elif defined(PCBTARANIS) - #define TR_RETA123 "RETA12LR" -#else - #define TR_RETA123 "RETA123" -#endif - -#define LEN_VPROTOS "\006" - -#if defined(PXX) - #define TR_PXX "PXX\0 " -#elif defined(DSM2) || defined(IRPROTOS) - #define TR_PXX "[PXX]\0" -#else - #define TR_PXX -#endif - -#if defined(DSM2) - #define TR_DSM2 "LP45\0 ""DSM2\0 ""DSMX\0 " -#elif defined(IRPROTOS) - #define TR_DSM2 "[LP45]""[DSM2]""[DSMX]" -#else - #define TR_DSM2 -#endif - -#if defined(IRPROTOS) - #define TR_IRPROTOS "SILV TRAC09PICZ SWIFT\0" -#else - #define TR_IRPROTOS -#endif - -#if defined(CPUARM) - #define TR_XPPM -#else - #define TR_XPPM "PPM16\0""PPMsim" -#endif - -#define TR_VPROTOS "PPM\0 " TR_XPPM TR_PXX TR_DSM2 TR_IRPROTOS - -#define LEN_POSNEG "\003" -#define TR_POSNEG "POS""NEG" - -#define LEN_VCURVEFUNC "\003" -#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|" - -#define LEN_VMLTPX "\005" -#define TR_VMLTPX "Add. ""Molt.""Sost." - -#define LEN_VMLTPX2 "\002" -#define TR_VMLTPX2 "+=""*="":=" - -#define LEN_VMIXTRIMS "\003" -#define TR_VMIXTRIMS "OFF""ON ""Rud""Ele""Thr""Ail" - -#define LEN_VCSWFUNC "\005" -#define TR_VCSWFUNC "---\0 ""a{x\0 ""a>x\0 ""ax""|a|b\0 ""a" - -#define LEN_VTELPROTO "\007" -#define TR_VTELPROTO "---\0 ""Hub\0 ""WSHHigh""Halcyon" - -#define LEN_VOLTSRC "\003" -#define TR_VOLTSRC "---""A1\0""A2\0""FAS""Cel" - -#define LEN_VARIOSRC "\005" -#if defined(FRSKY_SPORT) - #define TR_VARIOSRC "Vario""A1\0 ""A2\0" -#else - #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" -#endif - -#define LEN_VSCREEN "\004" -#define TR_VSCREEN "Nums""Bars" - -#define LEN_GPSFORMAT "\004" -#define TR_GPSFORMAT "HMS NMEA" - -#define LEN2_VTEMPLATES 13 -#define LEN_VTEMPLATES "\015" -#define TR_VTEMPLATES "Clear Mixes\0\0""Simple 4-CH \0""Sticky-T-Cut\0""V-Tail \0""Elevon\\Delta\0""eCCPM \0""Heli Setup \0""Servo Test \0" - -#define LEN_VSWASHTYPE "\004" -#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90\0" - -#define LEN_VKEYS "\005" -#define TR_VKEYS TR(" Men\201"" EXIT"" DN "" UP"" SX"" DX", " Menu"" Exit""Enter"" Page"" Plus""Minus") - -#define LEN_VRENCODERS "\003" -#define TR_VRENCODERS "REa""REb" - -#define LEN_VSWITCHES "\003" -#define LEN_VSRCRAW "\004" - -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " -#elif defined(EXTRA_3POS) - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 " - #define TR_SW_VSRCRAW "3P1\0""3P2\0" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2""ID3""ID4""ID5" -#else - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " - #define TR_SW_VSRCRAW "3POS" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2" -#endif - -#if defined(CPUARM) - #define TR_CUSTOMSW "SW1""SW2""SW3""SW4""SW5""SW6""SW7""SW8""SW9""SWA""SWB""SWC""SWD""SWE""SWF""SWG""SWH""SWI""SWJ""SWK""SWL""SWM""SWN""SWO""SWP""SWQ""SWR""SWS""SWT""SWU""SWV""SWW" -#elif defined(PCBGRUVIN9X) || defined(CPUM2561) || defined(CPUM128) - #define TR_CUSTOMSW "SW1""SW2""SW3""SW4""SW5""SW6""SW7""SW8""SW9""SWA""SWB""SWC""SWD""SWE""SWF" -#else - #define TR_CUSTOMSW "SW1""SW2""SW3""SW4""SW5""SW6""SW7""SW8""SW9""SWA""SWB""SWC" -#endif - -#if defined(PCBTARANIS) - #define TR_VSWITCHES "SA\300""SA-""SA\301""SB\300""SB-""SB\301""SC\300""SC-""SC\301""SD\300""SD-""SD\301""SE\300""SE-""SE\301""SF\300""SF\301""SG\300""SG-""SG\301""SH\300""SH\301" TR_CUSTOMSW "One" -#else - #define TR_VSWITCHES TR_9X_3POS_SWITCHES "THR""RUD""ELE""AIL""GEA""TRN" TR_CUSTOMSW "One" -#endif - -#if defined(PCBSKY9X) -#define TR_ROTARY_ENCODERS_VSRCRAW "REa " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS > 2 -#define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS <= 2 -#define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb " -#else -#define TR_ROTARY_ENCODERS_VSRCRAW -#endif - -#if defined(HELI) -#define TR_CYC_VSRCRAW "CYC1""CYC2""CYC3" -#else -#define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]" -#endif - -#define TR_VSRCRAW "---\0""Rud\0""Ele\0""Thr\0""Ail\0" TR_POTS_VSRCRAW TR_ROTARY_ENCODERS_VSRCRAW "MAX\0" TR_CYC_VSRCRAW "TrmR" "TrmE" "TrmT" "TrmA" TR_SW_VSRCRAW - -#define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "OFF""ABS""THs""TH%""THt" - -#define LEN_VTRAINERMODES "\007" -#define TR_VTRAINERMODES "Maestro""Allievo" - -#define LEN_VFAILSAFE "\012" -#define TR_VFAILSAFE "Mantieni\0 ""Personali\0""No impulsi" - -#if defined(MAVLINK) - #define LEN_MAVLINK_BAUDS "\006" - #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" - #define LEN_MAVLINK_AC_MODES "\011" - #define TR_MAVLINK_AC_MODES "Stabilize""Acro ""Alt Hold ""Auto ""Guided ""Loiter ""RTL ""Circle ""Pos Hold ""Land ""OF Loiter""Toy A ""Toy M ""INVALID " - #define LEN_MAVLINK_AP_MODES "\015" - #define TR_MAVLINK_AP_MODES "Manual ""Circle ""Stabilize ""Training ""Fly by Wire A""Fly by Wire A""Auto ""RTL ""Loiter ""Guided ""Initialising ""INVALID " -#endif - -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - -#if defined(PCBTARANIS) - #define TR_ENTER "[ENTER]" -#else - #define TR_ENTER "[Men\201]" -#endif - -#define TR_POPUPS TR_ENTER"\004[EXIT]" -#define OFS_EXIT sizeof(TR_ENTER) - -#define TR_MENUWHENDONE CENTER"\006"TR_ENTER" Conferma" -#define TR_FREE " Disp." -#define TR_DELETEMODEL "Elimina modello?" -#define TR_COPYINGMODEL "Copia in corso.." -#define TR_MOVINGMODEL "Spostamento..." -#define TR_LOADINGMODEL "Caricamento..." -#define TR_NAME "Nome" -#define TR_MODELNAME "Nome modello" -#define TR_PHASENAME "Nome fase" -#define TR_MIXNAME "Nome mix" -#define TR_EXPONAME "Nome expo" -#define TR_BITMAP "Immagine" -#define TR_TIMER TR("Timer","Timer ") -#define TR_ELIMITS TR("Limiti.E","Limiti Estesi") -#define TR_ETRIMS TR("Trim Ext","Trim Estesi") -#define TR_TRIMINC "Trim Step" -#define TR_TTRACE TR("T-Source","Throttle Source") -#define TR_TTRIM TR("T-Trim","Throttle Trim") -#define TR_BEEPCTR TR("Ctr Beep","Center Beep") -#define TR_PROTO TR(INDENT "Proto", INDENT "Protocollo") -#define TR_PPMFRAME TR("PPM frame", INDENT "PPM frame") -#define TR_MS "ms" -#define TR_SWITCH "Switch" -#define TR_TRIMS "Trims" -#define TR_FADEIN "Diss.In" -#define TR_FADEOUT "Diss.Out" -#define TR_DEFAULT "(default)" -#define TR_CHECKTRIMS "\003Contr.\004Trim" -#define OFS_CHECKTRIMS (9*FW) -#define TR_SWASHTYPE "Tipo Ciclico" -#define TR_COLLECTIVE TR("Collettivo","Origine Collettivo") -#define TR_SWASHRING "Anello Ciclico" -#define TR_ELEDIRECTION TR("Direzione ELE","Direzione Long. cyc.") -#define TR_AILDIRECTION TR("Direzione AIL","Direzione Lateral cyc.") -#define TR_COLDIRECTION TR("Direzione PIT","Direzione Coll. Passo") -#define TR_MODE INDENT"Modo" -#define TR_NOFREEEXPO "Expo pieni!" -#define TR_NOFREEMIXER "Mixer pieni!" -#define TR_INSERTMIX "INSER. MIX" -#define TR_EDITMIX "MOD. MIX" -#define TR_SOURCE INDENT"Sorg." -#define TR_WEIGHT "Peso" -#define TR_EXPO "Espo" -#define TR_SIDE "Lato" -#define TR_DIFFERENTIAL "Differ" -#define TR_OFFSET INDENT"Offset" -#define TR_TRIM "Trim" -#define TR_DREX "DRex" -#define TR_CURVE "Curva" -#define TR_FLMODE "Fase" -#define TR_MIXWARNING "Avviso" -#define TR_OFF "OFF" -#define TR_MULTPX "MultPx" -#define TR_DELAYDOWN "Post.Gi\201 " -#define TR_DELAYUP "Post.S\201" -#define TR_SLOWDOWN "Rall.Gi\201 " -#define TR_SLOWUP "Rall.S\201" -#define TR_MIXER "MIXER" -#define TR_CV "CV" -#define TR_GV "GV" -#define TR_ACHANNEL "A\002ingresso" -#define TR_RANGE INDENT"Interv." -#define TR_BAR "Barra" -#define TR_ALARM INDENT"Allarme" -#define TR_USRDATA "Dati" -#define TR_BLADES INDENT"Pale" -#define TR_SCREEN "Schermo " -#define TR_SOUND_LABEL "Suono" -#define TR_LENGTH INDENT"Durata" -#define TR_SPKRPITCH INDENT"Tono" -#define TR_HAPTIC_LABEL "Vibraz" -#define TR_HAPTICSTRENGTH INDENT"Forza" -#define TR_CONTRAST "Contrasto" -#define TR_ALARMS_LABEL "Allarmi" -#define TR_BATTERY_RANGE TR("Interv. Batt","Intervallo batteria") -#define TR_BATTERYWARNING INDENT"Avviso batteria" -#define TR_INACTIVITYALARM INDENT"Inattivita'" -#define TR_MEMORYWARNING INDENT"Avviso memoria" -#define TR_ALARMWARNING INDENT"Spento" -#define TR_RENAVIG "Navig RotEnc " -#define TR_THROTTLEREVERSE TR("Thr inv.", "Throttle Inverso") -#define TR_MINUTEBEEP INDENT"Minuto" -#define TR_BEEPCOUNTDOWN TR(INDENT"Conto rov",INDENT"Conto rovescia") -#define TR_PERSISTENT TR(INDENT"Persist.",INDENT"Persistente") -#define TR_BACKLIGHT_LABEL TR("Retroillum.","Retroilluminazione") -#define TR_BLDELAY INDENT"Durata" -#define TR_BLONBRIGHTNESS TR(INDENT"Lumin. ON",INDENT"Luminosit\200 ON") -#define TR_BLOFFBRIGHTNESS TR(INDENT"Lumin. OFF",INDENT"Luminosit\200 OFF") -#define TR_SPLASHSCREEN TR("Schermo avvio", "Schermata di avvio") -#define TR_THROTTLEWARNING TR("All. Thr", "Allarme Throttle") -#define TR_SWITCHWARNING TR("Avv. Int.", "Avviso Interr.") -#define TR_TIMEZONE "Ora locale" -#define TR_RXCHANNELORD "Ordine ch RX" -#define TR_SLAVE "Allievo" -#define TR_MODESRC "Modo\006% Origine" -#define TR_MULTIPLIER "Moltiplica" -#define TR_CAL "Cal" -#define TR_VTRIM "Trim- +" -#define TR_BG "BG:" -#define TR_MENUTOSTART CENTER"\006" TR_ENTER " per Cal." -#define TR_SETMIDPOINT CENTER"\011SETTA CENTRO" -#define TR_MOVESTICKSPOTS CENTER"\006MUOVI STICK/POT" -#define TR_RXBATT "Rx Batt:" -#define TR_TXnRX "Tx:\0Rx:" -#define OFS_RX 4 -#define TR_ACCEL "Acc:" -#define TR_NODATA CENTER"DATI ASSENTI" -#define TR_TM1TM2 "TM1\032TM2" -#define TR_THRTHP "THR\032TH%" -#define TR_TOT "TOT" -#define TR_TMR1LATMAXUS "Tmr1Lat max\006us" -#define STR_US (STR_TMR1LATMAXUS+12) -#define TR_TMR1LATMINUS "Tmr1Lat min\006us" -#define TR_TMR1JITTERUS "Tmr1 Jitter\006us" - -#if defined(CPUARM) - #define TR_TMIXMAXMS "Tmix max\012ms" -#else - #define TR_TMIXMAXMS "Tmix max\014ms" -#endif - -#define TR_T10MSUS "T10ms\007us" -#define TR_FREESTACKMINB "Free Stack\004b" -#define TR_MENUTORESET CENTER TR_ENTER" x Azzerare" -#define TR_PPM "PPM" -#define TR_CH "CH" -#define TR_MODEL "MODELLO" -#define TR_FP "FV" -#define TR_MIX "MIX" -#define TR_EEPROMLOWMEM "EEPROM quasi piena!" -#define TR_ALERT "\016ALERT" -#define TR_PRESSANYKEYTOSKIP "\010Premi un tasto" -#define TR_THROTTLENOTIDLE TR("Motore non in posiz.","Motore non in posizione") -#define TR_ALARMSDISABLED "Avvisi Disattivati!" -#define TR_PRESSANYKEY "\010Premi un tasto" -#define TR_BADEEPROMDATA "Dati corrotti!" -#define TR_EEPROMFORMATTING "Formatto EEPROM..." -#define TR_EEPROMOVERFLOW "EEPROM Piena" -#define TR_MENURADIOSETUP "CONFIGURATX" -#define TR_MENUDATEANDTIME "DATA E ORA" -#define TR_MENUTRAINER "MAESTRO/ALLIEVO" -#define TR_MENUVERSION "VERSIONE" -#define TR_MENUDIAG "DIAG" -#define TR_MENUANA "ANAS" -#define TR_MENUCALIBRATION "CALIBRAZIONE" -#define TR_TRIMS2OFFSETS "\006Trim => Offset " -#define TR_MENUMODELSEL "MODELLI" -#define TR_MENUSETUP "SETUP" -#define TR_MENUFLIGHTPHASE "FASE DI VOLO" -#define TR_MENUFLIGHTPHASES "FASI DI VOLO" -#define TR_MENUHELISETUP "SETUP ELI" - -#if defined(PPM_CENTER_ADJUSTABLE) || defined(PPM_LIMITS_SYMETRICAL) // The right menu titles for the gurus ... - #define TR_MENUINPUTS "STICK" - #define TR_MENULIMITS "USCITE" -#else - #define TR_MENUINPUTS "DR/ESPO" - #define TR_MENULIMITS "LIMITI" -#endif - -#define TR_MENUCURVES "CURVE" -#define TR_MENUCURVE "CURVA" -#define TR_MENUCUSTOMSWITCH "SWITCH PERSON." -#define TR_MENUCUSTOMSWITCHES TR("SWITCH PERSON.","SWITCH PERSONALIZZATI") -#define TR_MENUCUSTOMFUNC TR("FUNZ. PERSON.","FUNZIONI PERSONALIZZATE") -#define TR_MENUTELEMETRY "TELEMETRIA" -#define TR_MENUTEMPLATES "ESEMPI GUIDA" -#define TR_MENUSTAT "STATS" -#define TR_MENUDEBUG "DEBUG" -#define TR_RXNUM "RxNum" -#define TR_SYNCMENU TR("Sinc.","Sinc.[Men\201]") -#define TR_LIMIT "Limiti" -#define TR_MINRSSI "Min Rssi" -#define TR_LATITUDE "Latitud." -#define TR_LONGITUDE "Longitud." -#define TR_GPSCOORD "Coord. GPS" -#define TR_VARIO "Vario" -#define TR_SHUTDOWN "ARRESTO.." -#define TR_BATT_CALIB "Calibra batt." -#define TR_CURRENT_CALIB "Calibra corr." -#define TR_VOLTAGE "Voltage" -#define TR_CURRENT "Corr." -#define TR_SELECT_MODEL "Scegli Memo." -#define TR_CREATE_MODEL "Crea Modello" -#define TR_COPY_MODEL "Copia Modello" -#define TR_MOVE_MODEL "Sposta Modello" -#define TR_BACKUP_MODEL "Salva Modello" -#define TR_DELETE_MODEL TR("Canc. Modello","Cancella Modello") // TODO merged into DELETEMODEL? -#define TR_RESTORE_MODEL TR("Ripr. Modello","Ripristina Modello") -#define TR_SDCARD_ERROR "Errore SD" -#define TR_NO_SDCARD "No SDCARD" -#define TR_INCOMPATIBLE "Incompatibile" -#define TR_WARNING "AVVISO" -#define TR_EEPROMWARN "EEPROM" -#define TR_THROTTLEWARN "MOTORE" -#define TR_ALARMSWARN "ALLARMI" -#define TR_SWITCHWARN "SWITCH" -#define TR_INVERT_THR "Inverti Thr?" -#define TR_SPEAKER_VOLUME "Volume Audio" -#define TR_LCD "LCD" -#define TR_BRIGHTNESS INDENT "Luminosit\200" -#define TR_CPU_TEMP "Temp CPU \016>" -#define TR_CPU_CURRENT "Corrente\022>" -#define TR_CPU_MAH "Consumo" -#define TR_COPROC "CoProc." -#define TR_COPROC_TEMP "Temp. MB \016>" -#define TR_CAPAWARNING INDENT "Capacit\200Low" -#define TR_TEMPWARNING INDENT "Temp Alta" -#define TR_FUNC "Funz" -#define TR_V1 "V1" -#define TR_V2 "V2" -#define TR_DURATION "Durata" -#define TR_DELAY "Ritardo" -#define TR_SD_CARD "SD Card" -#define TR_SDHC_CARD "SD-HC Card" -#define TR_NO_SOUNDS_ON_SD "No Suoni su SD" -#define TR_NO_MODELS_ON_SD "No Model. su SD" -#define TR_NO_BITMAPS_ON_SD "no Immag. su SD" -#define TR_PLAY_FILE "Suona" -#define TR_DELETE_FILE "Cancella" -#define TR_COPY_FILE "Copia" -#define TR_RENAME_FILE "Rinomomina" -#define TR_ASSIGN_BITMAP "Assegna Immagine" -#define TR_REMOVED " rimosso" -#define TR_SD_INFO "Informazioni" -#define TR_SD_FORMAT "Format" -#define TR_NA "N/A" -#define TR_HARDWARE "HARDWARE" -#define TR_FORMATTING "Formattazione." -#define TR_TEMP_CALIB "Temp. Calib" -#define TR_TIME "Ora" -#define TR_BAUDRATE "BT Baudrate" -#define TR_SD_INFO_TITLE "SD INFO" -#define TR_SD_TYPE "Tipo:" -#define TR_SD_SPEED "Veloc.:" -#define TR_SD_SECTORS "Settori:" -#define TR_SD_SIZE "Dimens:" -#define TR_TYPE "Tipo" -#define TR_GLOBAL_VARS "Variabili Globali" -#define TR_GLOBAL_VAR "Variabile globale" -#define TR_MENUGLOBALVARS "VARIABILI GLOBALI" -#define TR_OWN "Fase" -#define TR_DATE "Data" -#define TR_ROTARY_ENCODER "R.Encs" -#define TR_CHANNELS_MONITOR "CHANNELS MONITOR" -#define TR_INTERNALRF "Modulo Interno" -#define TR_EXTERNALRF "Modulo esterno" -#define TR_FAILSAFE "Modo failsafe" -#define TR_FAILSAFESET TR("FAILSAFE","IMPOSTAZIONI FAILSAFE") -#define TR_COUNTRYCODE TR("Codice Paese","Standard 2.4Ghz") -#define TR_VOICELANG "Lingua Voce" -#define TR_UNITSSYSTEM "Unit\200" -#define TR_EDIT "Modifica" -#define TR_INSERT_BEFORE "Inserisci prima" -#define TR_INSERT_AFTER "Inserisci dopo" -#define TR_COPY "Copia" -#define TR_MOVE "Muovi" -#define TR_PASTE "Paste" -#define TR_DELETE "Cancella" -#define TR_INSERT TR("Inser.","Inserisci") -#define TR_RESET_FLIGHT "Azzera volo" -#define TR_RESET_TIMER1 "Azzera Timer1" -#define TR_RESET_TIMER2 "Azzera Timer2" -#define TR_RESET_TELEMETRY "Azzera Telemetria" -#define TR_STATISTICS "Statistiche" -#define TR_ABOUT_US "Info su" -#define TR_AND_SWITCH "AND Switch" -#define TR_CF "CF" -#define TR_SPEAKER INDENT"Speaker" -#define TR_BUZZER INDENT"Buzzer" -#define TR_BYTES "bytes" -#define TR_MODULE_BIND "[Bind]" -#define TR_MODULE_RANGE "[Range]" -#define TR_RESET_BTN "[Reset]" -#define TR_SET "[Set]" -#define TR_TRAINER TR("Trainer","Maestro/Allievo") -#define TR_ANTENNAPROBLEM CENTER "Problemi antenna TX!" -#define TR_MODELIDUSED TR("ID gi\200 usato","ID Modello gi\200 usato") -#define TR_MODULE INDENT "Modulo" -#define TR_CHANNELRANGE INDENT "Numero Canali" -#define TR_LOWALARM INDENT "Allarme Basso" -#define TR_CRITICALALARM INDENT "Allarme Critico" -#define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") - -#if defined(MAVLINK) - #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" - #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" - #define TR_MAVMENUSETUP_TITLE "Mavlink Setup" - #define TR_MAVLINK_BAUD_LABEL "Baudrate" - #define TR_MAVLINK_INFOS "INFOS" - #define TR_MAVLINK_MODE "MODE" - #define TR_MAVLINK_CUR_MODE "Current Mode" - #define TR_MAVLINK_ARMED "Armed" - #define TR_MAVLINK_BAT_MENU_TITLE "BAT RSSI" - #define TR_MAVLINK_BATTERY_LABEL "Flight Battery status" - #define TR_MAVLINK_RC_RSSI_LABEL "RC RSSI" - #define TR_MAVLINK_PC_RSSI_LABEL "PC RSSI" - #define TR_MAVLINK_NAV_MENU_TITLE "NAV" - #define TR_MAVLINK_COURSE "Course" - #define TR_MAVLINK_HEADING "Heading" - #define TR_MAVLINK_BEARING "Bearing" - #define TR_MAVLINK_ALTITUDE "Altitude" - #define TR_MAVLINK_GPS "GPS" - #define TR_MAVLINK_NO_FIX "NO Fix" - #define TR_MAVLINK_SAT "SAT" - #define TR_MAVLINK_HDOP "HDOP" - #define TR_MAVLINK_LAT "LAT" - #define TR_MAVLINK_LON "LON" -#endif - -// Taranis column headers -#define TR_PHASES_HEADERS { " Nome ", " Switch ", " Trims ", " Fade In ", " Fade Out " } -#define TR_LIMITS_HEADERS { " Nome ", " Offset ", " Min ", " Max ", " Direzione ", " Curve ", " Centro PPM ", " Simmetria " } -#define TR_CSW_HEADERS { " Funzione ", " V1 ", " V2 ", " AND Switch ", " Durata ", " Ritardo " } - -//Taranis About screen -#define TR_ABOUTUS "Info su" - -#define TR_ABOUT_OPENTX_1 "OpenTX e' open source, non" -#define TR_ABOUT_OPENTX_2 "commerciale, fornito senza" -#define TR_ABOUT_OPENTX_3 "garanzie. E' stato sviluppato" -#define TR_ABOUT_OPENTX_4 "gratuitamente. Il supporto" -#define TR_ABOUT_OPENTX_5 "mediante donazioni e' gradito!" - -#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 "Autore principale OpenTX" -#define TR_ABOUT_BERTRAND_3 "Co-autore Companion9x" - -#define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Guru codice e driver" -#define TR_ABOUT_MIKE_3 "esperto a basso livello" -#define TR_ABOUT_MIKE_4 "Ispiratore" - -#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "Autore Companion9x" -#define TR_ABOUT_ROMOLO_3 "" - -#define TR_ABOUT_ANDRE_1 "Andre Bernet" -#define TR_ABOUT_ANDRE_2 "Funzionalit\200, usabilit\200," -#define TR_ABOUT_ANDRE_3 "debugging, documentazione" - -#define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "Webmaster openrcforums" - -#define TR_ABOUT_MARTIN_1 "Martin Hotar" -#define TR_ABOUT_MARTIN_2 "Graphic Designer" - -#if defined(PCBTARANIS) - #define TR_ABOUT_HARDWARE_1 "FrSky" - #define TR_ABOUT_HARDWARE_2 "Disegno/produzione Hardware" - #define TR_ABOUT_HARDWARE_3 "Contributi al Firmware" -#else - #define TR_ABOUT_HARDWARE_1 "Brent Nelson" - #define TR_ABOUT_HARDWARE_2 "Designer/Produttore SKY9X" - #define TR_ABOUT_HARDWARE_3 "" -#endif - -#define TR_ABOUT_PARENTS_1 "Progetti correlati" -#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" -#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" -#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" - -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' -#define TR_CHR_HOUR 'h' - -#define TR_BEEP_VOLUME "Beep Volume" -#define TR_WAV_VOLUME "Wav Volume" -#define TR_VARIO_VOLUME "Vario Volume" -#define TR_BG_VOLUME "Bg Volume" diff --git a/radio/src/translations/pl.h b/radio/src/translations/pl.h deleted file mode 100644 index c441faada..000000000 --- a/radio/src/translations/pl.h +++ /dev/null @@ -1,752 +0,0 @@ -/* - - * Authors (alphabetical order) - * - Bertrand Songis - * - Bernet Andre - * - Kjell Kernen - * - Martin Hotar - * - Romolo Manfredini - * - * opentx is based on code named - * gruvin9x by Bryan J. Rentoul: http://code.google.com/p/gruvin9x/, - * er9x by Erez Raviv: http://code.google.com/p/er9x/, - * and the original (and ongoing) project by - * Thomas Husterer, th9x: http://code.google.com/p/th9x/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * - * - * !!!!! DO NOT EDIT pl.h - EDIT pl.h.txt INSTEAD !!!!!!! - * - * In order to make translations easier pl.h.txt is parsed and national - * characters are replaced by bitmap codes. The result is pl.h. - * See translate.py in the util catalog for the list of character codes - * - * !!!!! DO NOT EDIT pl.h - EDIT pl.h.txt INSTEAD !!!!!!! - * - */ - -// NON ZERO TERMINATED STRINGS -#define LEN_OFFON "\003" -#define TR_OFFON "WY\214""ZA\214" - -#define LEN_MMMINV "\003" -#define TR_MMMINV "---""INV" - -#define LEN_NCHANNELS "\004" -#define TR_NCHANNELS "\0014CH\0016CH\0018CH10CH12CH14CH16CH" - -#define LEN_VBEEPMODE TR("\007","\016") -#define TR_VBEEPMODE TR("Cichy\0 ""Alarm\0 ""BezPrz\0""Wszytko", "Cichy\0 ""Tylko alarm\0 ""Bez Przycisk\205w""Wszystko\0 ") - -#define LEN_VBEEPLEN "\005" -#define TR_VBEEPLEN "O====""=O===""==O==""===O=""====O" - -#define LEN_VRENAVIG "\003" -#define TR_VRENAVIG "Ne REaREb" - -#define LEN_VBLMODE TR("\006", "\011") -#define TR_VBLMODE TR("Wy\203\0 ""Przyc.""Dr\200\207ki""Oba\0 ""Za\203\0 ", "Wy\203aczone""Przyciski""Dr\200zki\0 ""Oba\0 ""W\203\200czy\201\0 ") - -#define LEN_TRNMODE "\003" -#define TR_TRNMODE " X "" +="" :=" - -#define LEN_TRNCHN "\003" -#define TR_TRNCHN "CH1CH2CH3CH4" - -#define LEN_DATETIME "\006" -#define TR_DATETIME "DANA:""Czas:\0 " - -#define LEN_VLCD "\006" -#define TR_VLCD "Normal""Optrex" - -#define LEN_COUNTRYCODES TR("\002", "\007") -#define TR_COUNTRYCODES TR("US""JP""EU", "Ameryka""Japonia""Europa\0") - -#define LEN_VTRIMINC "\012" -#define TR_VTRIMINC "Expo\0 ""B.Dok\203adny""Dok\203adny\0 ""\217redni\0 ""Zgrubny\0 " - -#define LEN_VBEEPCOUNTDOWN "\007" -#define TR_VBEEPCOUNTDOWN "Cichy\0 ""Pikanie""D\210wi\202ki" - -#define LEN_RETA123 "\001" - -#if defined(PCBGRUVIN9X) - #if ROTARY_ENCODERS > 2 - #define TR_RETA123 "KWGL123abcd" - #else - #define TR_RETA123 "KWGL123ab" - #endif -#elif defined(PCBTARANIS) - #define TR_RETA123 "KWGL12LR" -#else - #define TR_RETA123 "KWGL123" -#endif - -#define LEN_VPROTOS "\006" - -#if defined(PXX) - #define TR_PXX "PXX\0 " -#elif defined(DSM2) || defined(IRPROTOS) - #define TR_PXX "[PXX]\0" -#else - #define TR_PXX -#endif - -#if defined(DSM2) - #define TR_DSM2 "LP45\0 ""DSM2\0 ""DSMX\0 " -#elif defined(IRPROTOS) - #define TR_DSM2 "[LP45]""[DSM2]""[DSMX]" -#else - #define TR_DSM2 -#endif - -#if defined(IRPROTOS) - #define TR_IRPROTOS "SILV TRAC09PICZ SWIFT\0" -#else - #define TR_IRPROTOS -#endif - -#if defined(CPUARM) - #define TR_XPPM -#else - #define TR_XPPM "PPM16\0""PPMsim" -#endif - -#define TR_VPROTOS "PPM\0 " TR_XPPM TR_PXX TR_DSM2 TR_IRPROTOS - -#define LEN_POSNEG "\003" -#define TR_POSNEG "POZ""NEG" - -#define LEN_VCURVEFUNC "\003" -#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|" - -#define LEN_VMLTPX "\006" -#define TR_VMLTPX "Dodaj\0""Mn\205\207\0 ""Zast\200p" - -#define LEN_VMLTPX2 "\002" -#define TR_VMLTPX2 "+=""*="":=" - -#define LEN_VMIXTRIMS "\004" -#define TR_VMIXTRIMS "WY\203\0""ZA\214\0""SK\0 ""SW\0 ""GAZ\0""Lotk" - -#define LEN_VCSWFUNC "\005" -#define TR_VCSWFUNC "---\0 ""a{x\0 ""a>x\0 ""ax""|a|b\0 ""aSD \0 " -#else - #define TR_SDCLOGS "[Logowa\201]\0 " -#endif - -#ifdef GVARS - #define TR_CFN_ADJUST_GVAR "Ustaw \0 " -#else - #define TR_CFN_ADJUST_GVAR -#endif - -#ifdef DEBUG - #define TR_CFN_TEST "Test\0 " -#else - #define TR_CFN_TEST -#endif - -#if defined(CPUARM) - #define TR_VFSWFUNC "Bezp.\0 ""Trener \0 ""Inst-Trim " TR_SOUND TR_HAPTIC "Reset " TR_VVARIO TR_PLAY_TRACK TR_PLAY_VALUE TR_SDCLOGS TR_CFN_VOLUME "Pod\206wietl. " TR_CFN_BG_MUSIC TR_CFN_ADJUST_GVAR TR_CFN_TEST -#elif defined(PCBGRUVIN9X) - #define TR_VFSWFUNC "Bezp.\0 ""Trener \0 ""Inst-Trim " TR_SOUND TR_HAPTIC "Reset " TR_VVARIO TR_PLAY_TRACK TR_PLAY_BOTH TR_PLAY_VALUE TR_SDCLOGS "Pod\206wietl. " TR_CFN_ADJUST_GVAR TR_CFN_TEST -#else - #define TR_VFSWFUNC "Bezp.\0 ""Trener \0 ""Inst-Trim " TR_SOUND TR_HAPTIC "Reset " TR_VVARIO TR_PLAY_TRACK TR_PLAY_BOTH TR_PLAY_VALUE "Pod\206wietl. " TR_CFN_ADJUST_GVAR TR_CFN_TEST -#endif - -#define LEN_VFSWRESET "\005" - -#if defined(FRSKY) - #define TR_FSW_RESET_TELEM "Telem" -#else - #define TR_FSW_RESET_TELEM -#endif - -#if ROTARY_ENCODERS == 2 - #define TR_FSW_RESET_ROTENC TR("REa\0 ""REb\0 ", "RotEnc A\0""RotEnc B\0") -#elif ROTARY_ENCODERS == 1 - #define TR_FSW_RESET_ROTENC TR("R.Enc", "RotEnc\0 ") -#else -#define TR_FSW_RESET_ROTENC -#endif - -#define TR_VFSWRESET "Tmr1\0""Tmr2\0""ALL\0 " TR_FSW_RESET_TELEM TR_FSW_RESET_ROTENC - -#define LEN_FUNCSOUNDS TR("\004", "\006") -#define TR_FUNCSOUNDS TR("Bp1\0""Bp2\0""Bp3\0""Wrn1""Wrn2""Chee""Rata""Tick""Sirn""Ring""SciF""Robt""Chrp""Tada""Crck""Alrm", "Beep1 ""Beep2 ""Beep3 ""Warn1 ""Warn2 ""Cheep ""Ratata""Tick ""Siren ""Ring ""SciFi ""Robot ""Chirp ""Tada ""Crickt""AlmClk") - -#define LEN_VTELEMCHNS "\004" -#if defined(PCBTARANIS) - #define TR_RSSI_0 "SWR\0" - #define TR_RSSI_1 "RSSI" -#else - #define TR_RSSI_0 "Tx\0 " - #define TR_RSSI_1 "Rx\0 " -#endif -#define TR_VTELEMCHNS "---\0""Bat\0""Tmr1""Tmr2" TR_RSSI_0 TR_RSSI_1 "A1\0 ""A2\0 ""Alt\0""Rpm\0""Fuel""T1\0 ""T2\0 ""Spd\0""Dist""GAlt""Cell""Cels""Vfas""Curr""Cnsp""Powr""AccX""AccY""AccZ""Hdg\0""VSpd""A1-\0""A2-\0""Alt-""Alt+""Rpm+""T1+\0""T2+\0""Spd+""Dst+""Cur+""Pwr+""Acc\0""Time" - -#if defined(CPUARM) - #define LEN_VUNITSSYSTEM TR("\006", "\012") - #define TR_VUNITSSYSTEM TR("Metr.\0""Imper.", "Metryczne\0""Imperialne") - #define LEN_VTELEMUNIT_NORM "\003" - #define TR_VTELEMUNIT_NORM "V\0 ""A\0 ""m/s""-\0 ""kmh""m\0 ""@\0 ""%\0 ""mA\0""mAh""W\0 " - #define LEN_VTELEMUNIT_IMP "\003" - #define TR_VTELEMUNIT_IMP "V\0 ""A\0 ""m/s""-\0 ""kts""ft\0""@\0 ""%\0 ""mA\0""mAh""W\0 " -#else - #if defined(IMPERIAL_UNITS) - #define LENGTH_UNIT "ft\0" - #define SPEED_UNIT "kts" - #else - #define LENGTH_UNIT "m\0 " - #define SPEED_UNIT "kmh" - #endif - #define LEN_VTELEMUNIT "\003" - #define TR_VTELEMUNIT "v\0 ""A\0 ""m/s""-\0 " SPEED_UNIT LENGTH_UNIT "@\0 ""%\0 ""mA\0""mAh""W\0 " -#endif - -#define STR_V (STR_VTELEMUNIT+1) -#define STR_A (STR_VTELEMUNIT+4) - -#define LEN_VALARM "\005" -#define TR_VALARM "-----""\207\205\203ty""pomar""czerw" - -#define LEN_VALARMFN "\001" -#define TR_VALARMFN "<>" - -#define LEN_VTELPROTO "\007" -#define TR_VTELPROTO "---\0 ""Hub\0 ""WSHHigh""Halcyon" - -#define LEN_VOLTSRC "\003" -#define TR_VOLTSRC "---""A1\0""A2\0""FAS""Cel" - -#define LEN_VARIOSRC "\005" -#if defined(FRSKY_SPORT) - #define TR_VARIOSRC "Vario""A1\0 ""A2\0" -#else - #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" -#endif - -#define LEN_VSCREEN "\006" -#define TR_VSCREEN "Liczby""Paski\0" - -#define LEN_GPSFORMAT "\004" -#define TR_GPSFORMAT "HMS NMEA" - -#define LEN2_VTEMPLATES 17 -#define LEN_VTEMPLATES "\021" -#define TR_VTEMPLATES "Wyczy\206\201 miksery\0 ""Prosty. 4kanal\0 ""Prze\203\200cznik-T-Cut""V-Tail \0 ""Elevon-Delta\0 ""eCCPM \0 ""Heli Setup \0 ""Test serwa \0 " - -#define LEN_VSWASHTYPE "\004" -#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90\0" - -#define LEN_VKEYS "\005" -#define TR_VKEYS TR(" Menu"" Exit""W d\205\203""Wg\205r\202""Wpraw""Wlewo", " Menu"" Exit""W d\205\203""Wg\205r\202""Wpraw""Wlewo") - -#define LEN_VRENCODERS "\003" -#define TR_VRENCODERS "REa""REb" - -#define LEN_VSWITCHES "\003" -#define LEN_VSRCRAW "\004" - -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " -#elif defined(EXTRA_3POS) - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 " - #define TR_SW_VSRCRAW "3P1\0""3P2\0" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2""ID3""ID4""ID5" -#else - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " - #define TR_SW_VSRCRAW "3POS" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2" -#endif - -#if defined(CPUARM) - #define TR_CUSTOMSW "PL1""PL2""PL3""PL4""PL5""PL6""PL7""PL8""PL9""PLA""PLB""PLC""PLD""PLE""PLF""PLG""PLH""PLI""PLJ""PLK""PLL""PLM""PLN""PLO""PLP""PLQ""PLR""PLS""PLT""PLU""PLV""PLW" -#elif defined(PCBGRUVIN9X) || defined(CPUM2561) || defined(CPUM128) - #define TR_CUSTOMSW "PL1""PL2""PL3""PL4""PL5""PL6""PL7""PL8""PL9""PLA""PLB""PLC""PLD""PLE""PLF" -#else - #define TR_CUSTOMSW "PL1""PL2""PL3""PL4""PL5""PL6""PL7""PL8""PL9""PLA""PLB""PLC" -#endif - -#if defined(PCBTARANIS) - #define TR_VSWITCHES "SA\300""SA-""SA\301""SB\300""SB-""SB\301""SC\300""SC-""SC\301""SD\300""SD-""SD\301""SE\300""SE-""SE\301""SF\300""SF\301""SG\300""SG-""SG\301""SH\300""SH\301" TR_CUSTOMSW " * " -#else - #define TR_VSWITCHES TR_9X_3POS_SWITCHES "GAZ""SK ""LOT""SW ""GEA""TRN" TR_CUSTOMSW " * " -#endif - -#if defined(PCBSKY9X) - #define TR_ROTARY_ENCODERS_VSRCRAW "REnc" -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS > 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS <= 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb " -#else - #define TR_ROTARY_ENCODERS_VSRCRAW -#endif - -#if defined(HELI) - #define TR_CYC_VSRCRAW "CYC1""CYC2""CYC3" -#else - #define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]" -#endif - -#define TR_VSRCRAW "---\0""SK\0 ""SW\0 ""Gaz\0""Lotk" TR_POTS_VSRCRAW TR_ROTARY_ENCODERS_VSRCRAW "MAX\0" TR_CYC_VSRCRAW "TrmK" "TrmW" "TrmG" "TrmL" TR_SW_VSRCRAW - -#define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "WY\214""ABS""THs""TH%""THt" - -#define LEN_VTRAINERMODES "\006" -#define TR_VTRAINERMODES "Trener""Ucze\204\0" - -#define LEN_VFAILSAFE "\011" -#define TR_VFAILSAFE "Utrzymuj\0""W\203asne\0 ""0 sygna\203u" - -#if defined(MAVLINK) - #define LEN_MAVLINK_BAUDS "\006" - #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" - #define LEN_MAVLINK_AC_MODES "\011" - #define TR_MAVLINK_AC_MODES "Stabilizacja""Akro ""Alt Hold ""Auto ""Sterowany ""Loiter ""RTL ""Circle ""Pos Hold ""Land ""OF Loiter""Toy A ""Toy M ""INVALID " - #define LEN_MAVLINK_AP_MODES "\015" - #define TR_MAVLINK_AP_MODES "Manual ""Circle ""Stabilize ""Training ""Fly by Wire A""Fly by Wire A""Auto ""RTL ""Loiter ""Guided ""Initialising ""INVALID " -#endif - -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - -#if defined(PCBTARANIS) - #define TR_ENTER "[ENTER]" -#else - #define TR_ENTER "[MENU]" -#endif - -#define TR_POPUPS TR_ENTER"\010[EXIT]" -#define OFS_EXIT sizeof(TR_ENTER) - -#define TR_MENUWHENDONE CENTER "\007"TR_ENTER" > DALEJ" -#define TR_FREE TR("wolne:", "wolne") -#define TR_DELETEMODEL "SKASUJ MODEL" -#define TR_COPYINGMODEL "Kopiuj model.." -#define TR_MOVINGMODEL "Przenie\206 model." -#define TR_LOADINGMODEL "Za\203aduj model.." -#define TR_NAME "Nazwa" -#define TR_MODELNAME "Nazwa modelu" -#define TR_PHASENAME "Nazwa" -#define TR_MIXNAME "Nazwa" -#define TR_EXPONAME "Nazwa" -#define TR_BITMAP "Obrazek" -#define TR_TIMER "Timer " -#define TR_ELIMITS TR("Limit+25%", "Kana\203 +/- 125%") -#define TR_ETRIMS TR("Trymery 100%", "Poszerzone Trymery") -#define TR_TRIMINC TR("Krok Trymera", "Krok trymera") -#define TR_TTRACE TR("\221r\205d\203o gazu", "\221r\205d\203o gazu") -#define TR_TTRIM TR("Trymer gazu", "Trymer gazu") -#define TR_BEEPCTR "(\043)Pikanie \206rodka" -#define TR_PROTO INDENT"Protok\205l" -#define TR_PPMFRAME "PPM frame" -#define TR_MS "ms" -#define TR_SWITCH "Prze\203\200cznik" -#define TR_TRIMS "Trymery" -#define TR_FADEIN "Pojawianie" -#define TR_FADEOUT "Zanikanie" -#define TR_DEFAULT "(Bazowa)" -#define TR_CHECKTRIMS "\006Sprawd\210 \012 Trymery" -#define OFS_CHECKTRIMS (9*FW) -#define TR_SWASHTYPE "Typ tarczy" -#define TR_COLLECTIVE "Kolektyw" -#define TR_SWASHRING "Tarcza" -#define TR_ELEDIRECTION "Ster Wysoko\206ci" -#define TR_AILDIRECTION "\012Lotki" -#define TR_COLDIRECTION "\012Kolektwy" -#define TR_MODE INDENT"Tryb" -#define TR_NOFREEEXPO "Brak wolnych expo!" -#define TR_NOFREEMIXER "Brak wolnych mix!" -#define TR_INSERTMIX "WSTAW MIKSER " -#define TR_EDITMIX "EDYTUJ MIKSER " -#define TR_SOURCE INDENT"\221r\205d\203o" -#define TR_WEIGHT "Waga" -#define TR_EXPO "Expo" -#define TR_SIDE "Strona" -#define TR_DIFFERENTIAL "R\205\207n.wychyle\204" -#define TR_OFFSET INDENT"Ofset" -#define TR_TRIM "Trim" -#define TR_DREX "DRex" -#define TR_CURVE "Krzywa" -#define TR_FLMODE "Tryb" -#define TR_MIXWARNING "UWAGA" -#define TR_OFF "Wy\203." -#define TR_MULTPX TR("Po\203\200czenie", "Po\203\200cz.") -#define TR_DELAYDOWN TR("Op\205znienie (-)", "Op\205znienie(-)") -#define TR_DELAYUP TR("Op\205znienie (+)", "Op\205znienie(\43)") -#define TR_SLOWDOWN TR("Spowolnienie(-)", "Spowolnienie(\177)") -#define TR_SLOWUP TR("Spowolnienie(+)", "Spowolnienie(\176)") -#define TR_MIXER "MIKSER" -#define TR_CV "K" -#define TR_GV "ZG" -#define TR_ACHANNEL "A\004Kana\203" -#define TR_RANGE INDENT"Zakres" -#define TR_BAR "Pasek" -#define TR_ALARM INDENT"Alarm" -#define TR_USRDATA TR("Dane U\207ytk.", "Dane u\207ytkownika") -#define TR_BLADES TR(INDENT"\214opaty \206migla", INDENT"\214opaty \206mig\203a") -#define TR_SCREEN "Ekran " -#define TR_SOUND_LABEL "D\210wi\202k" -#define TR_LENGTH INDENT"D\203ugo\206\201" -#define TR_SPKRPITCH INDENT"D\210wi\202k" -#define TR_HAPTIC_LABEL "Wibracja" -#define TR_HAPTICSTRENGTH INDENT"Si\203a" -#define TR_CONTRAST "Kontrast LCD" -#define TR_ALARMS_LABEL "Alarmy" -#define TR_BATTERY_RANGE TR("Poka\207 stan bat.", "Poka\207 pasek bateri") -#define TR_BATTERYWARNING INDENT"Bateria roz\203adowana" -#define TR_INACTIVITYALARM INDENT"Alarm bezczynno\206ci" -#define TR_MEMORYWARNING INDENT"Pe\203na pami\202\201'" -#define TR_ALARMWARNING INDENT"Wy\203\200cz d\210wi\202k" -#define TR_RENAVIG "Nawigacja potencjometrem" -#define TR_THROTTLEREVERSE TR("Odwr\205\201 gaz", "Odwr\205\201 gaz") -#define TR_MINUTEBEEP TR(INDENT"Minuta", INDENT"Pik co minut\202") -#define TR_BEEPCOUNTDOWN TR(INDENT"Odliczanie", INDENT"Odliczanie") -#define TR_PERSISTENT INDENT"Dok\203adny" -#define TR_BACKLIGHT_LABEL "Pod\206wietlenie" -#define TR_BLDELAY INDENT"Czas trwania" -#define TR_BLONBRIGHTNESS INDENT"Jasno\206c w\203." -#define TR_BLOFFBRIGHTNESS INDENT"Jasno\206\201 wy\203." -#define TR_SPLASHSCREEN "Logo ekranu" -#define TR_THROTTLEWARNING "(\043)Gaz" -#define TR_SWITCHWARNING "(\043)Prze\203\200cznik" -#define TR_TIMEZONE "Strefa czasowa" -#define TR_RXCHANNELORD TR("Kolejno\206\201 kana\203\205w", "Bazowa kolejno\206\201 kana\203\205w") -#define TR_SLAVE "Podrz\202dny" -#define TR_MODESRC " Tryb\006% \221r\205d\203o" -#define TR_MULTIPLIER "Po\203\200cznie" -#define TR_CAL "Kal." -#define TR_VTRIM "Trim- +" -#define TR_BG "BG:" -#define TR_MENUTOSTART CENTER "\007" TR_ENTER " = START" -#define TR_SETMIDPOINT TR(CENTER "\001Ustaw dr\200\207ki/potencj na \206rodku","\005Ustaw dr\200zki/potencj na \206rodku") -#define TR_MOVESTICKSPOTS TR(CENTER "\004Poruszaj dr\200\207kami i potenc.","\010Poruszaj dr\200\207kami i potenc.") -#define TR_RXBATT "Rx Bat.:" -#define TR_TXnRX "Tx:\0Rx:" -#define OFS_RX 4 -#define TR_ACCEL "Acc:" -#define TR_NODATA CENTER "NO DATA" -#define TR_TM1TM2 "TM1\032TM2" -#define TR_THRTHP "THR\032TH%" -#define TR_TOT "TOT" -#define TR_TMR1LATMAXUS "Tmr1Lat max\006us" -#define STR_US (STR_TMR1LATMAXUS+12) -#define TR_TMR1LATMINUS "Tmr1Lat min\006us" -#define TR_TMR1JITTERUS "Tmr1 Jitter\006us" - -#if defined(CPUARM) - #define TR_TMIXMAXMS "Tmix max\012ms" -#else - #define TR_TMIXMAXMS "Tmix max\014ms" -#endif - -#define TR_T10MSUS "T10ms\016us" -#define TR_FREESTACKMINB "Free Stack\010b" -#define TR_MENUTORESET CENTER TR_ENTER" >> Reset" -#define TR_PPM "PPM" -#define TR_CH "Kan" -#define TR_MODEL "MODEL" -#define TR_FP "FL" -#define TR_MIX "MIX" -#define TR_EEPROMLOWMEM "Niska pami\202\201 EEPROM" -#define TR_ALERT "\006 UWAGA" -#define TR_PRESSANYKEYTOSKIP "Wci\206nij guzik->ignoruj" -#define TR_THROTTLENOTIDLE TR("Gaz nie na zerze", "Dr\200\207ek gazu nie na zerze") -#define TR_ALARMSDISABLED "Alarmy wy\203\200czone" -#define TR_PRESSANYKEY "\006Wci\206nij jaki\206 klawisz" -#define TR_BADEEPROMDATA "\006B\203\200d danych EEPROM" -#define TR_EEPROMFORMATTING "\004Formatowanie EEPROM" -#define TR_EEPROMOVERFLOW "Prze\203adowany EEPROM" -#define TR_MENURADIOSETUP "USTAWIENIA RADIA" -#define TR_MENUDATEANDTIME "DATA I CZAS" -#define TR_MENUTRAINER "TRENER" -#define TR_MENUVERSION "WERSJA" -#define TR_MENUDIAG "TEST PRZE\214\211CZNIK\216W" -#define TR_MENUANA "WEJ\217CIA ANALOG." -#define TR_MENUCALIBRATION "KALIBRACJA" -#define TR_TRIMS2OFFSETS "\004Trymery => Subtrimy" -#define TR_MENUMODELSEL "MODEL" -#define TR_MENUSETUP "USTAWIENIA" -#define TR_MENUFLIGHTPHASE "FAZA LOTU" -#define TR_MENUFLIGHTPHASES "FAZY LOTU" -#define TR_MENUHELISETUP "HELI" - - -// Alignment - - -#define TR_MENUINPUTS "DR/EXPO" -#define TR_MENULIMITS "LIMITY" - - -#define TR_MENUCURVES "KRZYWE" -#define TR_MENUCURVE "\002k" -#define TR_MENUCUSTOMSWITCH "PRZE\214\211CZNIK LOGICZNY" -#define TR_MENUCUSTOMSWITCHES "Prze\203\200czniki logiczne" -#define TR_MENUCUSTOMFUNC "FUNKCJE SPECJALNE" -#define TR_MENUTELEMETRY "TELEMETRIA" -#define TR_MENUTEMPLATES "SZABLONY" -#define TR_MENUSTAT "STATYSTYKA" -#define TR_MENUDEBUG "DIAG" -#define TR_RXNUM "Nr odbiornika" -#define TR_SYNCMENU "Synch. [MENU]" -#define TR_LIMIT INDENT"Limit" -#define TR_MINRSSI "Min Rssi" -#define TR_LATITUDE "Szer. geo." -#define TR_LONGITUDE "D\203. geo." -#define TR_GPSCOORD "Typ koordynat GPS" -#define TR_VARIO "Wario" -#define TR_SHUTDOWN "Wy\203\200czanie.." -#define TR_BATT_CALIB "Kalib:Baterii" -#define TR_CURRENT_CALIB " +=\006Kalibracja pr\200du" -#define TR_VOLTAGE INDENT"Napi\202cie" -#define TR_CURRENT INDENT"Pr\200d" -#define TR_SELECT_MODEL "Wyb\205r modelu" -#define TR_CREATE_MODEL "Nowy model" -#define TR_COPY_MODEL "Skopiuj model" -#define TR_MOVE_MODEL "Przenie\206 model" -#define TR_BACKUP_MODEL "Zbackupuj model" -#define TR_DELETE_MODEL "Skasuj model" -#define TR_RESTORE_MODEL "Odtw\205rz model" -#define TR_SDCARD_ERROR "B\203\200d SD karty" -#define TR_NO_SDCARD "Brak SD karta" -#define TR_INCOMPATIBLE "Niekompatybilne" -#define TR_WARNING "UWAGA" -#define TR_EEPROMWARN "EEPROM" -#define TR_THROTTLEWARN "GAZ" -#define TR_ALARMSWARN "ALARM" -#define TR_SWITCHWARN "Prze\203\200cznik" -#define TR_INVERT_THR "Odwr\205\201 gaz" -#define TR_SPEAKER_VOLUME INDENT "G\203o\206no\206\201" -#define TR_LCD "LCD" -#define TR_BRIGHTNESS INDENT "Jasno\206\201" -#define TR_CPU_TEMP "Temp. CPU\016>" -#define TR_CPU_CURRENT "Pr\200d" -#define TR_CPU_MAH "Zu\207ycie" -#define TR_COPROC "CoProc." -#define TR_COPROC_TEMP "Temp. MB" -#define TR_CAPAWARNING INDENT "Ma\203a pojemno\206\201" -#define TR_TEMPWARNING INDENT "Przegrzanie" -#define TR_FUNC "Funkc" -#define TR_V1 "V1" -#define TR_V2 "V2" -#define TR_DURATION "Czas trwania" -#define TR_DELAY "Op\205\210nienie" -#define TR_SD_CARD "SD" -#define TR_SDHC_CARD "SD-HC" -#define TR_NO_SOUNDS_ON_SD "brak d\210wi\202k\205w na SD" -#define TR_NO_MODELS_ON_SD "brak modelu na SD" -#define TR_NO_BITMAPS_ON_SD "brak obrazk\205w na SD" -#define TR_PLAY_FILE "Odtw\205rz" -#define TR_DELETE_FILE "Skasuj" -#define TR_COPY_FILE "Kopiuj" -#define TR_RENAME_FILE "Zmie\204 nazw\202" -#define TR_ASSIGN_BITMAP "Wybierz obrazek" -#define TR_REMOVED " skasowane" -#define TR_SD_INFO "Informacje" -#define TR_SD_FORMAT "Formatuj" -#define TR_NA "[X]" -#define TR_HARDWARE "HARDWARE" -#define TR_FORMATTING "Formatowanie.." -#define TR_TEMP_CALIB "Temp. kalibracji" -#define TR_TIME "Czas" -#define TR_BAUDRATE "Pr\202dko\206\201 BT" -#define TR_SD_INFO_TITLE "SD INFO" -#define TR_SD_TYPE "Typ:" -#define TR_SD_SPEED "Pr\202dko\206\201:" -#define TR_SD_SECTORS "Sektory :" -#define TR_SD_SIZE "Wielko\206\201:" -#define TR_TYPE TR_SD_TYPE -#define TR_GLOBAL_VARS "Zmienne globalne" -#define TR_GLOBAL_VAR "Zmienna globalna" -#define TR_MENUGLOBALVARS "ZMIENNE GLOBALNE" -#define TR_OWN " W\203asno\206\201 " -#define TR_DATE "Data" -#define TR_ROTARY_ENCODER "R.Encs" -#define TR_CHANNELS_MONITOR "MONITOR KANA\214\216W" -#define TR_INTERNALRF "Wewn\202trzny modu\203 RF" -#define TR_EXTERNALRF "Zewn\202trzny modu\203 RF" -#define TR_FAILSAFE "Tryb Failsafe" -#define TR_FAILSAFESET "USTAWIENIE FAILSAFE" -#define TR_COUNTRYCODE "Kod regionu" -#define TR_VOICELANG "J\202zyk g\203osu" -#define TR_UNITSSYSTEM "Jednostki" -#define TR_EDIT "Edytuj" -#define TR_INSERT_BEFORE "Wstaw przed" -#define TR_INSERT_AFTER "Wstaw za" -#define TR_COPY "Kopiuj" -#define TR_MOVE "Przemie\206\201" -#define TR_PASTE "Wklej" -#define TR_DELETE "Kasuj" -#define TR_INSERT "Wstaw" -#define TR_RESET_FLIGHT "Zeruj lot" -#define TR_RESET_TIMER1 "Zeruj Timer1" -#define TR_RESET_TIMER2 "Zeruj Timer2" -#define TR_RESET_TELEMETRY "Wyczy\206\201 telemetri\202" -#define TR_STATISTICS "Statystyki" -#define TR_ABOUT_US "O nas" -#define TR_AND_SWITCH "Prze\203\200cznik AND" -#define TR_CF "FS" -#define TR_SPEAKER INDENT"G\203o\206nik" -#define TR_BUZZER INDENT"Brz\202czyk" -#define TR_BYTES "[B]" -#define TR_MODULE_BIND "[Bind]" -#define TR_MODULE_RANGE "[Zasieg]" -#define TR_RESET_BTN "[Reset]" -#define TR_SET "[Ustaw]" -#define TR_TRAINER "Trener" -#define TR_ANTENNAPROBLEM CENTER "Problem z anten\200 TX" -#define TR_MODELIDUSED TR("ID ju\207 u\207yte","ID modelu ju\207 u\207yte") -#define TR_MODULE INDENT "Modu\203" -#define TR_CHANNELRANGE INDENT "Zakres kana\203u" -#define TR_LOWALARM INDENT "Alarm niski" -#define TR_CRITICALALARM INDENT "Alarm krytyczny" -#define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") - -#if defined(MAVLINK) - #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" - #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" - #define TR_MAVMENUSETUP_TITLE "Mavlink Setup" - #define TR_MAVLINK_BAUD_LABEL "Baudrate" - #define TR_MAVLINK_INFOS "INFOS" - #define TR_MAVLINK_MODE "MODE" - #define TR_MAVLINK_CUR_MODE "Current Mode" - #define TR_MAVLINK_ARMED "Armed" - #define TR_MAVLINK_BAT_MENU_TITLE "BAT RSSI" - #define TR_MAVLINK_BATTERY_LABEL "Status baterii " - #define TR_MAVLINK_RC_RSSI_LABEL "RC RSSI" - #define TR_MAVLINK_PC_RSSI_LABEL "PC RSSI" - #define TR_MAVLINK_NAV_MENU_TITLE "NAV" - #define TR_MAVLINK_COURSE "Kurs" - #define TR_MAVLINK_HEADING "Kierunek" - #define TR_MAVLINK_BEARING "Orientacja" - #define TR_MAVLINK_ALTITUDE "Wysoko\206\201" - #define TR_MAVLINK_GPS "GPS" - #define TR_MAVLINK_NO_FIX "NO Fix" - #define TR_MAVLINK_SAT "SAT" - #define TR_MAVLINK_HDOP "HDOP" - #define TR_MAVLINK_LAT "LAT" - #define TR_MAVLINK_LON "LON" -#endif - -// Taranis column headers -#define TR_PHASES_HEADERS { " Nazwa ", " Prze\203\200cznik ", " Trymery ", " Pojawianie si\202 ", " Zanikanie " } -#define TR_LIMITS_HEADERS { " Nazwa ", " Subtrim ", " Min ", " Max ", " Kierunek ", " Krzywa ", " \217rodek PPM ", " Tryb subtrim " } -#define TR_CSW_HEADERS { " Funkcja ", " Param. 1 ", " Param 2 ", " AND Prze\203\200cznik ", " Czas trwania ", " Op\205\210nienie " } - -//Taranis About screen -#define TR_ABOUTUS TR(" ABOUT ", "ABOUT") - -#define TR_ABOUT_OPENTX_1 TR("OpenTX\001is\001open\001source,\001non", "OpenTX is open source, non-") -#define TR_ABOUT_OPENTX_2 TR("commercial,\001wo\001warranties.", "commercial and comes with no") -#define TR_ABOUT_OPENTX_3 TR("It\001was\001developed\001for\001free.", "warranties. It was developed") -#define TR_ABOUT_OPENTX_4 TR("Support through donations", "for free. Support through") -#define TR_ABOUT_OPENTX_5 TR("is welcome!", "donations is welcome!") - -#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 "OpenTX main author" -#define TR_ABOUT_BERTRAND_3 "Companion9x co-author" - -#define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Code and drivers guru" -#define TR_ABOUT_MIKE_3 TR("Arguably,\001one\001of\001the\001best", "Arguably, one of the best") -#define TR_ABOUT_MIKE_4 "Inspirational" - -#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "Companion9x co-author" -#define TR_ABOUT_ROMOLO_3 "" - -#define TR_ABOUT_ANDRE_1 "Andre Bernet" -#define TR_ABOUT_ANDRE_2 "Functionality, usability," -#define TR_ABOUT_ANDRE_3 "debugging, documentation" - -#define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "openrcforums webmaster" - -#define TR_ABOUT_MARTIN_1 "Martin Hotař" -#define TR_ABOUT_MARTIN_2 "Projekty graficzne" - -#if defined(PCBTARANIS) - #define TR_ABOUT_HARDWARE_1 "FrSky" - #define TR_ABOUT_HARDWARE_2 "Proucent/projektant Hardware" - #define TR_ABOUT_HARDWARE_3 "Wsp\205\203autor firmware" -#else - #define TR_ABOUT_HARDWARE_1 "Brent Nelson" - #define TR_ABOUT_HARDWARE_2 "Sky9x designer/producent" - #define TR_ABOUT_HARDWARE_3 "" -#endif - -#define TR_ABOUT_PARENTS_1 "Projekty macierzyste" -#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" -#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" -#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" - -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' -#define TR_CHR_HOUR 'h' - -#define TR_BEEP_VOLUME "G\203o\206no\206\201 pikania" -#define TR_WAV_VOLUME "G\203o\206no\206\201 wav" -#define TR_VARIO_VOLUME "G\203o\206no\206\201 wario" -#define TR_BG_VOLUME "G\203o\206no\206c t\203a " diff --git a/radio/src/translations/pt.h b/radio/src/translations/pt.h deleted file mode 100644 index 022579f74..000000000 --- a/radio/src/translations/pt.h +++ /dev/null @@ -1,751 +0,0 @@ -/* - * Authors (alphabetical order) - * - Bertrand Songis - * - Bernet Andre - * - Kjell Kernen - * - Martin Hotar - * - Romolo Manfredini - * - * opentx is based on code named - * gruvin9x by Bryan J. Rentoul: http://code.google.com/p/gruvin9x/, - * er9x by Erez Raviv: http://code.google.com/p/er9x/, - * and the original (and ongoing) project by - * Thomas Husterer, th9x: http://code.google.com/p/th9x/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * - * !!!!! DO NOT EDIT pt.h - EDIT pt.h.txt INSTEAD !!!!!!! - * - * In order to make translations easier pt.h.txt is parsed and national - * characters are replaced by bitmap codes. The result is pt.h. - * - * See translate.py in the util catalog for the list of character codes - * - * !!!!! DO NOT EDIT pt.h - EDIT pt.h.txt INSTEAD !!!!!!! - */ - - -// NON ZERO TERMINATED STRINGS -#define LEN_OFFON "\003" -#define TR_OFFON "OFF""ON\0" - -#define LEN_MMMINV "\003" -#define TR_MMMINV "---""INV" - -#define LEN_NCHANNELS "\004" -#define TR_NCHANNELS "\0014CH\0016CH\0018CH10CH12CH14CH16CH" - -#define LEN_VBEEPMODE "\005" -#define TR_VBEEPMODE "Mudo ""Alarm""NoKey""Todo " - -#define LEN_VBEEPLEN "\005" -#define TR_VBEEPLEN "0====""=0===""==0==""===0=""====0" - -#define LEN_VRENAVIG "\003" -#define TR_VRENAVIG "No REaREb" - -#define LEN_VBLMODE "\004" -#define TR_VBLMODE "OFF ""Chav""Stks""Tudo""ON\0" - -#define LEN_TRNMODE "\003" -#define TR_TRNMODE "OFF"" +="" :=" - -#define LEN_TRNCHN "\003" -#define TR_TRNCHN "CH1CH2CH3CH4" - -#define LEN_DATETIME "\005" -#define TR_DATETIME "DATA:""HORA:" - -#define LEN_VLCD "\006" -#define TR_VLCD "NormalOptrex" - -#define LEN_COUNTRYCODES TR("\002", "\007") -#define TR_COUNTRYCODES TR("US""JP""EU", "America""Japan\0 ""Europe\0") - -#define LEN_VTRIMINC "\006" -#define TR_VTRIMINC "Expo ""ExFino""Fino ""Medio ""Largo " - -#define LEN_VBEEPCOUNTDOWN "\006" -#define TR_VBEEPCOUNTDOWN "SilentBeeps\0Voice\0" - -#define LEN_RETA123 "\001" - -#if defined(PCBGRUVIN9X) - #if ROTARY_ENCODERS > 2 - #define TR_RETA123 "LPMA123abcd" - #else - #define TR_RETA123 "LPMA123ab" - #endif -#elif defined(PCBTARANIS) - #define TR_RETA123 "LPMA12LR" -#else - #define TR_RETA123 "LPMA123" -#endif - -#define LEN_VPROTOS "\006" - -#if defined(PXX) - #define TR_PXX "PXX\0 " -#elif defined(DSM2) || defined(IRPROTOS) - #define TR_PXX "[PXX]\0" -#else - #define TR_PXX -#endif - -#if defined(DSM2) - #define TR_DSM2 "LP45\0 ""DSM2\0 ""DSMX\0 " -#elif defined(IRPROTOS) - #define TR_DSM2 "[LP45]""[DSM2]""[DSMX]" -#else - #define TR_DSM2 -#endif - -#if defined(IRPROTOS) - #define TR_IRPROTOS "SILV TRAC09PICZ SWIFT\0" -#else - #define TR_IRPROTOS -#endif - -#if defined(CPUARM) - #define TR_XPPM -#else - #define TR_XPPM "PPM16\0""PPMsim" -#endif - -#define TR_VPROTOS "PPM\0 " TR_XPPM TR_PXX TR_DSM2 TR_IRPROTOS - -#define LEN_POSNEG "\003" -#define TR_POSNEG "POS""NEG" - -#define LEN_VCURVEFUNC "\003" -#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|" - -#define LEN_VMLTPX "\011" -#define TR_VMLTPX "Adicionar""Multipl. ""Trocar\0 0" - -#define LEN_VMLTPX2 "\002" -#define TR_VMLTPX2 "+=""*="":=" - -#define LEN_VMIXTRIMS "\003" -#define TR_VMIXTRIMS "OFF""ON\0""Lem""Pfd""Mot""Ail" - -#define LEN_VCSWFUNC "\005" -#define TR_VCSWFUNC "---\0 ""a{x\0 ""a>x\0 ""ax""|a|b\0 ""a" - -#define LEN_VTELPROTO "\007" -#define TR_VTELPROTO "Nada\0 ""Hub\0 ""WSHHigh""Halcyon" - -#define LEN_VOLTSRC "\003" -#define TR_VOLTSRC "---""A1\0""A2\0""FAS""Cel" - -#define LEN_VARIOSRC "\005" -#if defined(FRSKY_SPORT) - #define TR_VARIOSRC "Vario""A1\0 ""A2\0" -#else - #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" -#endif - -#define LEN_VSCREEN "\004" -#define TR_VSCREEN "Nums""Bars" - -#define LEN_GPSFORMAT "\004" -#define TR_GPSFORMAT "HMS NMEA" - -#define LEN2_VTEMPLATES 13 -#define LEN_VTEMPLATES "\015" -#define TR_VTEMPLATES "Tirar Mixagem""4CH Simples\0 ""Anular Motor\0""V-Tail\0 ""Elevon\\Zagi\0 ""eCCPM\0 ""Mixagem Heli\0""Testar Servos" - -#define LEN_VSWASHTYPE "\004" -#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90\0" - -#define LEN_VKEYS "\005" -#define TR_VKEYS TR(" Menu"" Sair""Desce"" Sobe""Direi""Esqda", " Menu"" Exit""Enter"" Page"" Plus""Minus") - -#define LEN_VRENCODERS "\003" -#define TR_VRENCODERS "REa""REb" - -#define LEN_VSWITCHES "\003" -#define LEN_VSRCRAW "\004" - -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " -#elif defined(EXTRA_3POS) - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 " - #define TR_SW_VSRCRAW "3P1\0""3P2\0" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2""ID3""ID4""ID5" -#else - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " - #define TR_SW_VSRCRAW "3POS" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2" -#endif - -#if defined(CPUARM) - #define TR_CUSTOMSW "CE1""CE2""CE3""CE4""CE5""CE6""CE7""CE8""CE9""CEA""CEB""CEC""CED""CEE""CEF""CEG""CEH""CEI""CEJ""CEK""CEL""CEM""CEN""CEO""CEP""CEQ""CER""CES""CET""CEU""CEV""CEW" -#elif defined(PCBGRUVIN9X) || defined(CPUM2561) || defined(CPUM128) - #define TR_CUSTOMSW "CE1""CE2""CE3""CE4""CE5""CE6""CE7""CE8""CE9""CEA""CEB""CEC""CED""CEE""CEF" -#else - #define TR_CUSTOMSW "CE1""CE2""CE3""CE4""CE5""CE6""CE7""CE8""CE9""CEA""CEB""CEC" -#endif - -#if defined(PCBTARANIS) - #define TR_VSWITCHES "SA\300""SA-""SA\301""SB\300""SB-""SB\301""SC\300""SC-""SC\301""SD\300""SD-""SD\301""SE\300""SE-""SE\301""SF\300""SF\301""SG\300""SG-""SG\301""SH\300""SH\301" TR_CUSTOMSW "1*\0" -#else - #define TR_VSWITCHES TR_9X_3POS_SWITCHES "THR""RUD""ELE""AIL""GEA""TRN" TR_CUSTOMSW "1*\0" -#endif - -#if defined(PCBSKY9X) - #define TR_ROTARY_ENCODERS_VSRCRAW "REnc" -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS > 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS <= 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb " -#else - #define TR_ROTARY_ENCODERS_VSRCRAW -#endif - -#if defined(HELI) -#define TR_CYC_VSRCRAW "CYC1""CYC2""CYC3" -#else -#define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]" -#endif - -#define TR_VSRCRAW "---\0""Lem\0""Pfd\0""Mot\0""Ail\0" TR_POTS_VSRCRAW TR_ROTARY_ENCODERS_VSRCRAW "MAX\0" TR_CYC_VSRCRAW "TrmL" "TrmP" "TrmM" "TrmA" TR_SW_VSRCRAW - -#define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "OFF""ABS""MTs""MT%""MTt" - -#define LEN_VTRAINERMODES "\006" -#define TR_VTRAINERMODES "Master""Slave\0" - -#define LEN_VFAILSAFE "\011" -#define TR_VFAILSAFE "Hold\0 ""Custom\0 ""No pulses" - -#if defined(MAVLINK) - #define LEN_MAVLINK_BAUDS "\006" - #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" - #define LEN_MAVLINK_AC_MODES "\011" - #define TR_MAVLINK_AC_MODES "Stabilize""Acro ""Alt Hold ""Auto ""Guided ""Loiter ""RTL ""Circle ""Pos Hold ""Land ""OF Loiter""Toy A ""Toy M ""INVALID " - #define LEN_MAVLINK_AP_MODES "\015" - #define TR_MAVLINK_AP_MODES "Manual ""Circle ""Stabilize ""Training ""Fly by Wire A""Fly by Wire A""Auto ""RTL ""Loiter ""Guided ""Initialising ""INVALID " -#endif - -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - -#if defined(PCBTARANIS) - #define TR_ENTER "[ENTER]" -#else - #define TR_ENTER "[MENU]" -#endif - -#define TR_POPUPS TR_ENTER"\010[EXIT]" -#define OFS_EXIT sizeof(TR_ENTER) - -#define TR_MENUWHENDONE CENTER"\006"TR_ENTER"QDO PRONTO" -#define TR_FREE "Livre" -#define TR_DELETEMODEL "EXCLUI MODELO" -#define TR_COPYINGMODEL "Copiando modelo" -#define TR_MOVINGMODEL "Movendo modelo" -#define TR_LOADINGMODEL "Carregar modelo" -#define TR_NAME "Nome" -#define TR_MODELNAME "Model Name" -#define TR_PHASENAME "Phase Name" -#define TR_MIXNAME "Mix Name" -#define TR_EXPONAME "Expo Name" -#define TR_BITMAP "Model Image" -#define TR_TIMER "Cronom" -#define TR_ELIMITS "E.Limits" -#define TR_ETRIMS "E.Trims" -#define TR_TRIMINC "Trim Step" -#define TR_TTRACE "T-Trace" -#define TR_TTRIM "T-Trim" -#define TR_BEEPCTR "Ctr Beep" -#define TR_PROTO INDENT"Proto" -#define TR_PPMFRAME "PPM frame" -#define TR_MS "ms" -#define TR_SWITCH "Chave" -#define TR_TRIMS "Trims" -#define TR_FADEIN "Aparecer" -#define TR_FADEOUT "Ocultar" -#define TR_DEFAULT "(default)" -#define TR_CHECKTRIMS "\006Check\012Trims" -#define OFS_CHECKTRIMS (9*FW) -#define TR_SWASHTYPE "Ciclico Tipo" -#define TR_COLLECTIVE "Coletivo" -#define TR_SWASHRING "Anel Coletivo" -#define TR_ELEDIRECTION "PFD Sentido" -#define TR_AILDIRECTION "AIL Sentido" -#define TR_COLDIRECTION "COL Sentido" -#define TR_MODE INDENT"Modo" -#define TR_NOFREEEXPO "No free expo!" -#define TR_NOFREEMIXER "No free mixer!" -#define TR_INSERTMIX "INSERIR MIX" -#define TR_EDITMIX "EDITAR MIX" -#define TR_SOURCE INDENT"Fonte" -#define TR_WEIGHT "Quantia" -#define TR_EXPO "Exponen" -#define TR_SIDE "Lado" -#define TR_DIFFERENTIAL "Diferencial" -#define TR_OFFSET INDENT"Desvio" -#define TR_TRIM "Trim" -#define TR_DREX "DRex" -#define TR_CURVE "Curvas" -#define TR_FLMODE "Fase" -#define TR_MIXWARNING "Aviso" -#define TR_OFF "OFF" -#define TR_MULTPX "Aplicar" -#define TR_DELAYDOWN "Atraso Dn" -#define TR_DELAYUP "Atraso Up" -#define TR_SLOWDOWN "Lento Dn" -#define TR_SLOWUP "Lento Up" -#define TR_MIXER "MIXAGENS" -#define TR_CV "CV" -#define TR_GV "GV" -#define TR_ACHANNEL "A\004Canal" -#define TR_RANGE INDENT"Range" -#define TR_BAR "Bar" -#define TR_ALARM INDENT"Alarme" -#define TR_USRDATA "UsrData" -#define TR_BLADES INDENT"Helice" -#define TR_SCREEN "Tela" -#define TR_SOUND_LABEL "Som" -#define TR_LENGTH INDENT"Comprimento" -#define TR_SPKRPITCH INDENT"Pitch" -#define TR_HAPTIC_LABEL "Vibrar" -#define TR_HAPTICSTRENGTH INDENT"Forca" -#define TR_CONTRAST "Contraste" -#define TR_ALARMS_LABEL "Alarmes" -#define TR_BATTERY_RANGE "Battery Range" -#define TR_BATTERYWARNING INDENT"Bateria Baixa" -#define TR_INACTIVITYALARM INDENT"Inactividade" -#define TR_MEMORYWARNING INDENT"Memoria Baixa" -#define TR_ALARMWARNING INDENT"Som Off" -#define TR_RENAVIG "RotEnc Navig" -#define TR_THROTTLEREVERSE "Inverte Acel." -#define TR_MINUTEBEEP INDENT"Beep Minuto" -#define TR_BEEPCOUNTDOWN INDENT"Beep Regressivo" -#define TR_PERSISTENT INDENT"Persist." -#define TR_BACKLIGHT_LABEL "Backlight" -#define TR_BLDELAY INDENT"Tempo Backlight" -#define TR_BLONBRIGHTNESS INDENT"ON Brightness" -#define TR_BLOFFBRIGHTNESS INDENT"OFF Brightness" -#define TR_SPLASHSCREEN "Splash screen" -#define TR_THROTTLEWARNING "Avisa Acel" -#define TR_SWITCHWARNING "Avisa Chav" -#define TR_TIMEZONE "Time Zone" -#define TR_RXCHANNELORD "Ordem Canal RX" -#define TR_SLAVE "Escravo" -#define TR_MODESRC "Modo\006% Fonte" -#define TR_MULTIPLIER "Multiplicar" -#define TR_CAL "Cal" -#define TR_VTRIM "Trim- +" -#define TR_BG "BG:" -#define TR_MENUTOSTART CENTER"\006" TR_ENTER " INICIAR" -#define TR_SETMIDPOINT CENTER"\005CENTRAR STICK/POT" -#define TR_MOVESTICKSPOTS CENTER"\005MOVER STICKS/POTs" -#define TR_RXBATT "Rx Batt:" -#define TR_TXnRX "Tx:\0Rx:" -#define OFS_RX 4 -#define TR_ACCEL "Acc:" -#define TR_NODATA CENTER"SEM DADOS" -#define TR_TM1TM2 "TM1\032TM2" -#define TR_THRTHP "MTR\032MT%" -#define TR_TOT "TOT" -#define TR_TMR1LATMAXUS "Tmr1Lat max\006us" -#define STR_US (STR_TMR1LATMAXUS+12) -#define TR_TMR1LATMINUS "Tmr1Lat min\006us" -#define TR_TMR1JITTERUS "Tmr1 Jitter\006us" - -#if defined(CPUARM) - #define TR_TMIXMAXMS "Tmix max\012ms" -#else - #define TR_TMIXMAXMS "Tmix max\014ms" -#endif - -#define TR_T10MSUS "T10ms\016us" -#define TR_FREESTACKMINB "Pilha Livre\010b" -#define TR_MENUTORESET CENTER TR_ENTER" Reinicia" -#define TR_PPM "PPM" -#define TR_CH "CH" -#define TR_MODEL "MODEL" -#define TR_FP "FP" -#define TR_MIX "MIX" -#define TR_EEPROMLOWMEM "EEPROM BX Memoria" -#define TR_ALERT "\016ALERT" -#define TR_PRESSANYKEYTOSKIP "Pulsar Tecla p/ sair" -#define TR_THROTTLENOTIDLE "**ACELERADOR ATIVO**" -#define TR_ALARMSDISABLED "Desabilita Alarmes" -#define TR_PRESSANYKEY "\010Pressione Tecla" -#define TR_BADEEPROMDATA "EEPRON INVALIDA" -#define TR_EEPROMFORMATTING "Formatando EEPROM" -#define TR_EEPROMOVERFLOW "EEPROM CHEIA" -#define TR_MENURADIOSETUP "AJUSTAR RADIO" -#define TR_MENUDATEANDTIME "DATA E HORA" -#define TR_MENUTRAINER "TRAINER" -#define TR_MENUVERSION "VERSAO" -#define TR_MENUDIAG "DIAGNOST" -#define TR_MENUANA "ANALOGICOS" -#define TR_MENUCALIBRATION "CALIBRAGEM" -#define TR_TRIMS2OFFSETS "\006Trims => Offsets" -#define TR_MENUMODELSEL "MODELOS" -#define TR_MENUSETUP "SETUP" -#define TR_MENUFLIGHTPHASE "MODO DE VOO" -#define TR_MENUFLIGHTPHASES "MODOS DE VOO" -#define TR_MENUHELISETUP "HELI SETUP" - -#if defined(PPM_CENTER_ADJUSTABLE) || defined(PPM_LIMITS_SYMETRICAL) // The right menu titles for the gurus ... - #define TR_MENUINPUTS "STICKS" - #define TR_MENULIMITS "SAIDAS" -#else - #define TR_MENUINPUTS "DR/EXPO" - #define TR_MENULIMITS "LIMITES" -#endif - -#define TR_MENUCURVES "CURVAS" -#define TR_MENUCURVE "CURVA" -#define TR_MENUCUSTOMSWITCH "CHAVE ESPECIAL" -#define TR_MENUCUSTOMSWITCHES "CHAVES ESPECIAIS" -#define TR_MENUCUSTOMFUNC "FUNCAO ESPECIAL" -#define TR_MENUTELEMETRY "TELEMETRIA" -#define TR_MENUTEMPLATES "MODELOS" -#define TR_MENUSTAT "REGISTROS" -#define TR_MENUDEBUG "DEPURAR" -#define TR_RXNUM "RxNum" -#define TR_SYNCMENU "Sync [MENU]" -#define TR_LIMIT INDENT"Limite" -#define TR_MINRSSI "Min Rssi" -#define TR_LATITUDE "Latitude" -#define TR_LONGITUDE "Longitude" -#define TR_GPSCOORD "Gps Coords" -#define TR_VARIO "Vario" -#define TR_SHUTDOWN "DESLIGANDOo" -#define TR_BATT_CALIB "CALIBRAR BATT" -#define TR_CURRENT_CALIB "Corrente Calib" -#define TR_VOLTAGE INDENT"Volts" -#define TR_CURRENT INDENT"Amperes" -#define TR_SELECT_MODEL "Selec. Modelo" -#define TR_CREATE_MODEL "Criar Modelo" -#define TR_COPY_MODEL "Copy Model" -#define TR_MOVE_MODEL "Move Model" -#define TR_BACKUP_MODEL "Salvar Modelo" -#define TR_DELETE_MODEL "Apagar Modelo" -#define TR_RESTORE_MODEL "Restaura Modelo" -#define TR_SDCARD_ERROR "SDCARD Erro" -#define TR_NO_SDCARD "Sem SDCARD" -#define TR_INCOMPATIBLE "Incompativel" -#define TR_WARNING "AVISO" -#define TR_EEPROMWARN "EEPROM" -#define TR_THROTTLEWARN "ACELERAD" -#define TR_ALARMSWARN "ALARMES" -#define TR_SWITCHWARN "CHAVES" -#define TR_INVERT_THR "Inverte Acel?" -#define TR_SPEAKER_VOLUME INDENT "Volume" -#define TR_LCD "LCD" -#define TR_BRIGHTNESS INDENT "Brilho" -#define TR_CPU_TEMP "CPU Temp.\016>" -#define TR_CPU_CURRENT "Current\022>" -#define TR_CPU_MAH "Consumo." -#define TR_COPROC "CoProc." -#define TR_COPROC_TEMP "MB Temp. \016>" -#define TR_CAPAWARNING INDENT "Aviso Capacidade" -#define TR_TEMPWARNING INDENT "Temperat. ALTA" -#define TR_FUNC "Funcao" -#define TR_V1 "V1" -#define TR_V2 "V2" -#define TR_DURATION "Tempo" -#define TR_DELAY "Atraso" -#define TR_SD_CARD "SD CARD" -#define TR_SDHC_CARD "SD-HC CARD" -#define TR_NO_SOUNDS_ON_SD "Sem Som no SD" -#define TR_NO_MODELS_ON_SD "Sem Modelo no SD" -#define TR_NO_BITMAPS_ON_SD "No Bitmaps on SD" -#define TR_PLAY_FILE "Play" -#define TR_DELETE_FILE "Apagar" -#define TR_COPY_FILE "Copiar" -#define TR_RENAME_FILE "Renomear" -#define TR_ASSIGN_BITMAP "Assign Bitmap" -#define TR_REMOVED "Remover" -#define TR_SD_INFO "Dados SD" -#define TR_SD_FORMAT "Formatar" -#define TR_NA "N/A" -#define TR_HARDWARE "HARDWARE" -#define TR_FORMATTING "Formatando..." -#define TR_TEMP_CALIB "Temp. Calib" -#define TR_TIME "Time" -#define TR_BAUDRATE "BT Baudrate" -#define TR_SD_INFO_TITLE "SD INFO" -#define TR_SD_TYPE "Tipe" -#define TR_SD_SPEED "Velocidade" -#define TR_SD_SECTORS "Sectores" -#define TR_SD_SIZE "Tamanho" -#define TR_TYPE "Tipe" -#define TR_GLOBAL_VARS "Variaveis" -#define TR_GLOBAL_VAR "Global Variable" -#define TR_MENUGLOBALVARS "VARIAVEIS" -#define TR_OWN "Propr." -#define TR_DATE "Data" -#define TR_ROTARY_ENCODER "R.Encs" -#define TR_CHANNELS_MONITOR "CHANNELS MONITOR" -#define TR_INTERNALRF "Internal RF" -#define TR_EXTERNALRF "External RF" -#define TR_FAILSAFE "Failsafe mode" -#define TR_FAILSAFESET "FAILSAFE SETTINGS" -#define TR_COUNTRYCODE "Country Code" -#define TR_VOICELANG "Voice Language" -#define TR_UNITSSYSTEM "Units" -#define TR_EDIT "Edit" -#define TR_INSERT_BEFORE "Insert Before" -#define TR_INSERT_AFTER "Insert After" -#define TR_COPY "Copy" -#define TR_MOVE "Move" -#define TR_PASTE "Paste" -#define TR_DELETE "Delete" -#define TR_INSERT "Insert" -#define TR_RESET_FLIGHT "Reset Flight" -#define TR_RESET_TIMER1 "Reset Timer1" -#define TR_RESET_TIMER2 "Reset Timer2" -#define TR_RESET_TELEMETRY "Reset Telemetry" -#define TR_STATISTICS "Statistics" -#define TR_ABOUT_US "About Us" -#define TR_AND_SWITCH "AND Switch" -#define TR_CF "CF" -#define TR_SPEAKER INDENT"Speaker" -#define TR_BUZZER INDENT"Buzzer" -#define TR_BYTES "bytes" -#define TR_MODULE_BIND "[Bind]" -#define TR_MODULE_RANGE "[Range]" -#define TR_RESET_BTN "[Reset]" -#define TR_SET "[Set]" -#define TR_TRAINER "Trainer" -#define TR_ANTENNAPROBLEM CENTER "TX Antenna problem!" -#define TR_MODELIDUSED TR("ID already used","Model ID already used") -#define TR_MODULE INDENT "Module" -#define TR_CHANNELRANGE INDENT "Channel Range" -#define TR_LOWALARM INDENT "Low Alarm" -#define TR_CRITICALALARM INDENT "Critical Alarm" -#define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") - -#if defined(MAVLINK) - #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" - #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" - #define TR_MAVMENUSETUP_TITLE "Mavlink Setup" - #define TR_MAVLINK_BAUD_LABEL "Baudrate" - #define TR_MAVLINK_INFOS "INFOS" - #define TR_MAVLINK_MODE "MODE" - #define TR_MAVLINK_CUR_MODE "Current Mode" - #define TR_MAVLINK_ARMED "Armed" - #define TR_MAVLINK_BAT_MENU_TITLE "BAT RSSI" - #define TR_MAVLINK_BATTERY_LABEL "Flight Battery status" - #define TR_MAVLINK_RC_RSSI_LABEL "RC RSSI" - #define TR_MAVLINK_PC_RSSI_LABEL "PC RSSI" - #define TR_MAVLINK_NAV_MENU_TITLE "NAV" - #define TR_MAVLINK_COURSE "Course" - #define TR_MAVLINK_HEADING "Heading" - #define TR_MAVLINK_BEARING "Bearing" - #define TR_MAVLINK_ALTITUDE "Altitude" - #define TR_MAVLINK_GPS "GPS" - #define TR_MAVLINK_NO_FIX "NO Fix" - #define TR_MAVLINK_SAT "SAT" - #define TR_MAVLINK_HDOP "HDOP" - #define TR_MAVLINK_LAT "LAT" - #define TR_MAVLINK_LON "LON" -#endif - -// Taranis column headers -#define TR_PHASES_HEADERS { " Name ", " Switch ", " Trims ", " Fade In ", " Fade Out " } -#define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " Curve ", " PPM Center ", " Symmetrical " } -#define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } - -//Taranis About screen -#define TR_ABOUTUS "ABOUT US" - -#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" -#define TR_ABOUT_OPENTX_2 "commercial and comes with no" -#define TR_ABOUT_OPENTX_3 "warranties. It was developed" -#define TR_ABOUT_OPENTX_4 "for free. Support through" -#define TR_ABOUT_OPENTX_5 "donations is welcome!" - -#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 "OpenTX main author" -#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" - -#define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Code and drivers guru" -#define TR_ABOUT_MIKE_3 "Arguably, one of the best" -#define TR_ABOUT_MIKE_4 "Inspirational" - -#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" -#define TR_ABOUT_ROMOLO_3 "" - -#define TR_ABOUT_ANDRE_1 "Andre Bernet" -#define TR_ABOUT_ANDRE_2 "Functionality, usability," -#define TR_ABOUT_ANDRE_3 "debugging, documentation" - -#define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "openrcforums webmaster" - -#define TR_ABOUT_MARTIN_1 "Martin Hotar" -#define TR_ABOUT_MARTIN_2 "Graphics designer" - -#if defined(PCBTARANIS) - #define TR_ABOUT_HARDWARE_1 "FrSky" - #define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" - #define TR_ABOUT_HARDWARE_3 "Firmware contributor" -#else - #define TR_ABOUT_HARDWARE_1 "Brent Nelson" - #define TR_ABOUT_HARDWARE_2 "Sky9x designer/producer" - #define TR_ABOUT_HARDWARE_3 "" -#endif - -#define TR_ABOUT_PARENTS_1 "Parent projects" -#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" -#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" -#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" - -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' -#define TR_CHR_HOUR 'h' - -#define TR_BEEP_VOLUME "Beep Volume" -#define TR_WAV_VOLUME "Wav Volume" -#define TR_VARIO_VOLUME "Vario Volume" -#define TR_BG_VOLUME "Bg Volume" diff --git a/radio/src/translations/se.h b/radio/src/translations/se.h deleted file mode 100644 index 029dfba9d..000000000 --- a/radio/src/translations/se.h +++ /dev/null @@ -1,756 +0,0 @@ -/* - * Authors (alphabetical order) - * - Bertrand Songis - * - Bernet Andre - * - Kjell Kernen - * - Martin Hotar - * - Romolo Manfredini - * - * opentx is based on code named - * gruvin9x by Bryan J. Rentoul: http://code.google.com/p/gruvin9x/, - * er9x by Erez Raviv: http://code.google.com/p/er9x/, - * and the original (and ongoing) project by - * Thomas Husterer, th9x: http://code.google.com/p/th9x/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * - * !!!!! DO NOT EDIT se.h - EDIT se.h.txt INSTEAD !!!!!!! - * - * In order to make translations easier se.h.txt is parsed and national - * characters are replaced by bitmap codes. The result is se.h. - * - * See translate.py in the util catalog for the list of character codes - * - * !!!!! DO NOT EDIT se.h - EDIT se.h.txt INSTEAD !!!!!!! - */ - - -// NON ZERO TERMINATED STRINGS -#define LEN_OFFON "\003" -#define TR_OFFON "Av ""P\200\0" - -#define LEN_MMMINV "\003" -#define TR_MMMINV "---""INV" - -#define LEN_NCHANNELS "\004" -#define TR_NCHANNELS "\0014KN\0016KN\0018KN10KN12KN14KN16KN" - -#define LEN_VBEEPMODE "\005" -#define TR_VBEEPMODE "Tyst\0""Alarm""EjKnp""Alla\0" - -#define LEN_VBEEPLEN "\005" -#define TR_VBEEPLEN "0====""=0===""==0==""===0=""====0" - -#define LEN_VRENAVIG "\003" -#define TR_VRENAVIG "No REaREb" - -#define LEN_VBLMODE "\005" -#define TR_VBLMODE "Av\0 ""Knapp""Spak\0""B\200da\0""P\200\0 " - -#define LEN_TRNMODE "\002" -#define TR_TRNMODE "Av""+="":=" - -#define LEN_TRNCHN "\003" -#define TR_TRNCHN "KN1KN2KN3KN4" - -#define LEN_DATETIME "\005" -#define TR_DATETIME "DAG: ""TID: " - -#define LEN_VLCD "\006" -#define TR_VLCD "NormalOptrex" - -#define LEN_COUNTRYCODES TR("\002", "\007") -#define TR_COUNTRYCODES TR("US""JP""EU", "Amerika""Japan\0 ""Europa\0") - -#define LEN_VTRIMINC TR("\006","\014") -#define TR_VTRIMINC TR("Expo\0 ""xFin\0 ""Fin\0 ""Medium""Grov\0 ","Exponentiell""Extra Fin\0 ""Fin\0 ""Medium\0 ""Grov\0 ") - -#define LEN_VBEEPCOUNTDOWN "\006" -#define TR_VBEEPCOUNTDOWN "Tyst\0 Pip\0 R\202st\0 " - -#define LEN_RETA123 "\001" - -#if defined(PCBGRUVIN9X) - #if ROTARY_ENCODERS > 2 - #define TR_RETA123 "RHGS123abcd" - #else - #define TR_RETA123 "RHGS123ab" - #endif -#elif defined(PCBTARANIS) - #define TR_RETA123 "RHGS12HV" -#else - #define TR_RETA123 "RHGS123" -#endif - -#define LEN_VPROTOS "\006" - -#if defined(PXX) - #define TR_PXX "PXX\0 " -#elif defined(DSM2) || defined(IRPROTOS) - #define TR_PXX "[PXX]\0" -#else - #define TR_PXX -#endif - -#if defined(DSM2) - #define TR_DSM2 "LP45\0 ""DSM2\0 ""DSMX\0 " -#elif defined(IRPROTOS) - #define TR_DSM2 "[LP45]""[DSM2]""[DSMX]" -#else - #define TR_DSM2 -#endif - -#if defined(IRPROTOS) - #define TR_IRPROTOS "SILV TRAC09PICZ SWIFT\0" -#else - #define TR_IRPROTOS -#endif - -#if defined(CPUARM) - #define TR_XPPM -#else - #define TR_XPPM "PPM16\0""PPMsim" -#endif - -#define TR_VPROTOS "PPM\0 " TR_XPPM TR_PXX TR_DSM2 TR_IRPROTOS - -#define LEN_POSNEG "\003" -#define TR_POSNEG "Pos""Neg" - -#define LEN_VCURVEFUNC "\003" -#define TR_VCURVEFUNC "---""x>0""x<0""|x|""f>0""f<0""|f|" - -#define LEN_VMLTPX "\010" -#define TR_VMLTPX "Addera ""F\202rst\201rk""Ers\201tt " - -#define LEN_VMLTPX2 "\002" -#define TR_VMLTPX2 "+=""*="":=" - -#define LEN_VMIXTRIMS "\003" -#define TR_VMIXTRIMS "Av\0""P\200\0""Rod""Hjd""Gas""Ske" - -#define LEN_VCSWFUNC "\005" -#define TR_VCSWFUNC "---\0 ""a{x\0 ""a>x\0 ""ax""|a|b\0 ""a" - -#define LEN_VTELPROTO "\007" -#define TR_VTELPROTO "---\0 ""Hub\0 ""WSHH\202g." - -#define LEN_VOLTSRC "\003" -#define TR_VOLTSRC "---""A1\0""A2\0""FAS""Cel" - -#define LEN_VARIOSRC "\005" -#if defined(FRSKY_SPORT) - #define TR_VARIOSRC "Vario""A1\0 ""A2\0" -#else - #define TR_VARIOSRC "Alti\0""Alti+""Vario""A1\0 ""A2\0" -#endif - -#define LEN_VSCREEN "\007" -#define TR_VSCREEN "Siffror""Staplar" - -#define LEN_GPSFORMAT "\004" -#define TR_GPSFORMAT "HMS NMEA" - -#define LEN2_VTEMPLATES 13 -#define LEN_VTEMPLATES "\015" -#define TR_VTEMPLATES "Nolla Mixar\0\0""Enkel 4kanal\0""Gasklippning\0""V-Stj\201rt \0""Deltavinge \0""eCCPM \0""Helikopter \0""Servotest \0" - -#define LEN_VSWASHTYPE "\004" -#define TR_VSWASHTYPE "--- ""120 ""120X""140 ""90\0" - -#define LEN_VKEYS "\005" -#define TR_VKEYS TR(" Menu"" Exit"" Ned"" Upp""H\202ger""V\201nst", " Menu"" Exit""Enter"" Page"" Plus""Minus") - -#define LEN_VRENCODERS "\003" -#define TR_VRENCODERS "REa""REb" - -#define LEN_VSWITCHES "\003" -#define LEN_VSRCRAW "\004" - -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " -#elif defined(EXTRA_3POS) - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 " - #define TR_SW_VSRCRAW "3P1\0""3P2\0" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2""ID3""ID4""ID5" -#else - #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " - #define TR_SW_VSRCRAW "3POS" - #define TR_9X_3POS_SWITCHES "ID0""ID1""ID2" -#endif - -#if defined(CPUARM) - #define TR_CUSTOMSW "CS1""CS2""CS3""CS4""CS5""CS6""CS7""CS8""CS9""CSA""CSB""CSC""CSD""CSE""CSF""CSG""CSH""CSI""CSJ""CSK""CSL""CSM""CSN""CSO""CSP""CSQ""CSR""CSS""CST""CSU""CSV""CSW" -#elif defined(PCBGRUVIN9X) || defined(CPUM2561) || defined(CPUM128) - #define TR_CUSTOMSW "CS1""CS2""CS3""CS4""CS5""CS6""CS7""CS8""CS9""CSA""CSB""CSC""CSD""CSE""CSF" -#else - #define TR_CUSTOMSW "CS1""CS2""CS3""CS4""CS5""CS6""CS7""CS8""CS9""CSA""CSB""CSC" -#endif - -#if defined(PCBTARANIS) - #define TR_VSWITCHES "SA\300""SA-""SA\301""SB\300""SB-""SB\301""SC\300""SC-""SC\301""SD\300""SD-""SD\301""SE\300""SE-""SE\301""SF\300""SF\301""SG\300""SG-""SG\301""SH\300""SH\301" TR_CUSTOMSW "One" -#else - #define TR_VSWITCHES TR_9X_3POS_SWITCHES "THR""RUD""ELE""AIL""GEA""TRN" TR_CUSTOMSW "One" -#endif - -#if defined(PCBSKY9X) - #define TR_ROTARY_ENCODERS_VSRCRAW "REnc" -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS > 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb ""REc ""REd " -#elif defined(PCBGRUVIN9X) && ROTARY_ENCODERS <= 2 - #define TR_ROTARY_ENCODERS_VSRCRAW "REa ""REb " -#else - #define TR_ROTARY_ENCODERS_VSRCRAW -#endif - -#if defined(HELI) - #define TR_CYC_VSRCRAW "CYK1""CYK2""CYK3" -#else - #define TR_CYC_VSRCRAW "[C1]""[C2]""[C3]" -#endif - -#define TR_VSRCRAW "---\0""Rod\0""H\202j\0""Gas\0""Ske\0" TR_POTS_VSRCRAW TR_ROTARY_ENCODERS_VSRCRAW "MAX " TR_CYC_VSRCRAW "TrmR" "TrmH" "TrmG" "TrmS" TR_SW_VSRCRAW - -#define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "Av\0""ABS""GAs""GA%""GAt" - -#define LEN_VTRAINERMODES "\006" -#define TR_VTRAINERMODES "Master""Slav\0." - -#define LEN_VFAILSAFE "\011" -#define TR_VFAILSAFE "H\200ll\0 ""Special\0 ""Pulsfritt" - -#if defined(MAVLINK) - #define LEN_MAVLINK_BAUDS "\006" - #define TR_MAVLINK_BAUDS "4800 ""9600 ""14400 ""19200 ""38400 ""57600 ""76800 ""115200" - #define LEN_MAVLINK_AC_MODES "\011" - #define TR_MAVLINK_AC_MODES "Stabil ""Akrobat ""L\200s H\202jd ""Automat ""Guidad ""Hovra ""Flyg Hem ""Cirkla ""H\200ll Pos.""Landa ""OF Hovra ""Leksak A ""Leksak M ""OGILTIG " - #define LEN_MAVLINK_AP_MODES "\015" - #define TR_MAVLINK_AP_MODES "Manuell ""Cirkla ""Stabilisera ""\205vning ""Fly by Wire A""Fly by Wire A""Automatisk ""Flyg Hem ""Hovra ""Guidad ""Initialiserar""OGILTIG " -#endif - -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - -#if defined(PCBTARANIS) - #define TR_ENTER "[ENTER]" -#else - #define TR_ENTER "[MENU]" -#endif - -#define TR_POPUPS TR_ENTER"\010[EXIT]" -#define OFS_EXIT sizeof(TR_ENTER) - -#define TR_MENUWHENDONE CENTER "\006" TR_ENTER " Avslutar " -#define TR_FREE "kvar" -#define TR_DELETEMODEL "Radera Modell" -#define TR_COPYINGMODEL "Kopierar Modell " -#define TR_MOVINGMODEL "Flyttar Modell " -#define TR_LOADINGMODEL "Laddar Modell " -#define TR_NAME "Namn" -#define TR_MODELNAME "Modellnamn" -#define TR_PHASENAME "Modnamn " -#define TR_MIXNAME "Mixnamn " -#define TR_EXPONAME "Exponamn " -#define TR_BITMAP "Modellikon" -#define TR_TIMER TR("Timer","Timer ") -#define TR_ELIMITS TR("Gr\201nser++","Ut\202kade Gr\201nser") -#define TR_ETRIMS TR("Trimmar++","Ut\202kade Trimmar") -#define TR_TRIMINC TR("Trimning","Trim\202kning") -#define TR_TTRACE "F\202lj Gas" -#define TR_TTRIM "Gastrim" -#define TR_BEEPCTR TR("Cent.pip", "Centerpip") -#define TR_PROTO TR(INDENT"Proto",INDENT"Protokoll") -#define TR_PPMFRAME "PPM-paket" -#define TR_MS "ms" -#define TR_SWITCH "Brytare" -#define TR_TRIMS "Trimmar" -#define TR_FADEIN "Tona In" -#define TR_FADEOUT "Tona Ut" -#define TR_DEFAULT "Standard" -#define TR_CHECKTRIMS CENTER "\006Kolla\012Trimmar" -#define OFS_CHECKTRIMS CENTER_OFS+(9*FW) -#define TR_SWASHTYPE "Swashtyp" -#define TR_COLLECTIVE "Kollektiv" -#define TR_SWASHRING "Swashring" -#define TR_ELEDIRECTION "H\202JD Riktning" -#define TR_AILDIRECTION "SKEV Riktning" -#define TR_COLDIRECTION "KOLL.Riktning" -#define TR_MODE INDENT"L\201ge" -#define TR_NOFREEEXPO "Expo saknas!" -#define TR_NOFREEMIXER "Mixer saknas!" -#define TR_INSERTMIX "Addera Mix" -#define TR_EDITMIX "Redigera Mix" -#define TR_SOURCE INDENT"K\201lla" -#define TR_WEIGHT "Vikt" -#define TR_EXPO TR("Expo","Exponentiell") -#define TR_SIDE "Sida" -#define TR_DIFFERENTIAL "Diff." -#define TR_OFFSET INDENT"Offset" -#define TR_TRIM "Trim" -#define TR_DREX "DRex" -#define TR_CURVE "Kurva" -#define TR_FLMODE TR("L\201ge","L\201gen") -#define TR_MIXWARNING "Varning" -#define TR_OFF "Av " -#define TR_MULTPX "Multpx" -#define TR_DELAYDOWN "Dr\202j Ned" -#define TR_DELAYUP "Dr\202j Upp" -#define TR_SLOWDOWN "Tr\202g Ned" -#define TR_SLOWUP "Tr\202g Upp" -#define TR_MIXER "Mixar" -#define TR_CV "KU" -#define TR_GV "GV" -#define TR_ACHANNEL "A\004kanal " -#define TR_RANGE INDENT"MinMax" -#define TR_BAR "Data" -#define TR_ALARM INDENT"Alarm" -#define TR_USRDATA "Anv\201ndardata" -#define TR_BLADES INDENT"Blad" -#define TR_SCREEN "Sk\201rm" -#define TR_SOUND_LABEL "Ljud " -#define TR_LENGTH INDENT"Tid" -#define TR_SPKRPITCH INDENT"Ton" -#define TR_HAPTIC_LABEL "Vibrator" -#define TR_HAPTICSTRENGTH INDENT"Styrka" -#define TR_CONTRAST "Kontrast" -#define TR_ALARMS_LABEL "Alarm" -#define TR_BATTERY_RANGE "Batteri-MinMax" -#define TR_BATTERYWARNING INDENT"Batteri" -#define TR_INACTIVITYALARM INDENT"Inaktivitet" -#define TR_MEMORYWARNING INDENT"Lite Minne" -#define TR_ALARMWARNING INDENT"Ljud Av" -#define TR_RENAVIG "RotEnc Navig" -#define TR_THROTTLEREVERSE "Revers.Gas" -#define TR_MINUTEBEEP INDENT"Minutpip" -#define TR_BEEPCOUNTDOWN INDENT"R\201kna Ned" -#define TR_PERSISTENT TR("J\201mt p\200 ",INDENT"Alltid P\200") -#define TR_BACKLIGHT_LABEL "Belysning" -#define TR_BLDELAY INDENT"Av efter" -#define TR_BLONBRIGHTNESS INDENT"P\200 Ljusstyrka" -#define TR_BLOFFBRIGHTNESS INDENT"Av Ljusstyrka" -#define TR_SPLASHSCREEN "Startbild" -#define TR_THROTTLEWARNING "Gasvarning" -#define TR_SWITCHWARNING TR("Bryt.varn.","Brytarvarning") -#define TR_TIMEZONE TR("Tidszon","GPS Tidszon") -#define TR_RXCHANNELORD "Kanaler i RX" -#define TR_SLAVE "Slav" -#define TR_MODESRC " L\201ge\004% K\201lla" -#define TR_MULTIPLIER "Styrka" -#define TR_CAL "Kalib." -#define TR_VTRIM "Trim- +" -#define TR_BG "BG:" -#define TR_MENUTOSTART CENTER "\006" TR_ENTER " Startar " -#define TR_SETMIDPOINT CENTER "\010Centrera Allt" -#define TR_MOVESTICKSPOTS CENTER "\004R\202r Rattar/Spakar" -#define TR_RXBATT "Rx Batt:" -#define TR_TXnRX "Tx:\0Rx:" -#define OFS_RX 4 -#define TR_ACCEL "Acc:" -#define TR_NODATA CENTER "NO DATA" -#define TR_TM1TM2 "TM1\032TM2" -#define TR_THRTHP "THR\032TH%" -#define TR_TOT "TOT" -#define TR_TMR1LATMAXUS "Tmr1Lat max\006us" -#define STR_US (STR_TMR1LATMAXUS+12) -#define TR_TMR1LATMINUS "Tmr1Lat min\006us" -#define TR_TMR1JITTERUS "Tmr1 Jitter\006us" - -#if defined(CPUARM) - #define TR_TMIXMAXMS "Tmix max\012ms" -#else - #define TR_TMIXMAXMS "Tmix max\014ms" -#endif - -#define TR_T10MSUS "T10ms\016us" -#define TR_FREESTACKMINB "Free Stack\010b" -#define TR_MENUTORESET CENTER TR_ENTER " Nollar" -#define TR_PPM "PPM" -#define TR_CH "KN" -#define TR_MODEL "Modell" -#define TR_FP "FL" -#define TR_MIX "MIX" -#define TR_EEPROMLOWMEM "EEPROM low mem" -#define TR_ALERT "\016OBS" -#define TR_PRESSANYKEYTOSKIP "Tryck ned en knapp" -#define TR_THROTTLENOTIDLE "Gasen \201r p\200slagen!" -#define TR_ALARMSDISABLED "Alarmen Avst\201ngda!" -#define TR_PRESSANYKEY TR("Tryck ned en knapp", "Tryck ned en knapp") -#define TR_BADEEPROMDATA "EEprom Datafel " -#define TR_EEPROMFORMATTING "Formaterar EEprom" -#define TR_EEPROMOVERFLOW "Fel i EEprom" -#define TR_MENURADIOSETUP "Inst\201llningar" -#define TR_MENUDATEANDTIME "Dag och Tid" -#define TR_MENUTRAINER "Trainer (PPM in)" -#define TR_MENUVERSION "Version" -#define TR_MENUDIAG TR("Brytare","Test av Brytare") -#define TR_MENUANA "Analoga V\201rden" -#define TR_MENUCALIBRATION "Kalibrering" -#define TR_TRIMS2OFFSETS "\004[Spara Trimv\201rden]" -#define TR_MENUMODELSEL TR("Modell","V\201lj Modell") -#define TR_MENUSETUP TR("V\201rden","Modellinst\201llningar") -#define TR_MENUFLIGHTPHASE "Flygl\201ge" -#define TR_MENUFLIGHTPHASES "Flygl\201gen" -#define TR_MENUHELISETUP "Helikopter" - -#if defined(PCBTARANIS) - #define TR_MENUINPUTS "INPUTS" - #define TR_MENULIMITS "Gr\201nser" -#elif defined(PPM_CENTER_ADJUSTABLE) || defined(PPM_LIMITS_SYMETRICAL) // The right menu titles for the gurus ... - #define TR_MENUINPUTS "Spakar" - #define TR_MENULIMITS "Gr\201nser" -#else - #define TR_MENUINPUTS TR("DR/Expo","DualRates/Expo") - #define TR_MENULIMITS "Gr\201nser" -#endif - -#define TR_MENUCURVES "Kurvor" -#define TR_MENUCURVE "Kurva" -#define TR_MENUCUSTOMSWITCH "Logisk Brytare" -#define TR_MENUCUSTOMSWITCHES "Logiska Brytare" -#define TR_MENUCUSTOMFUNC "BrytarFunktioner" -#define TR_MENUTELEMETRY "Telemetri" -#define TR_MENUTEMPLATES "Mallar" -#define TR_MENUSTAT "Statistik" -#define TR_MENUDEBUG "Debug" -#define TR_RXNUM "RxNum" -#define TR_SYNCMENU "Synk [MENU]" -#define TR_LIMIT INDENT"Niv\200" -#define TR_MINRSSI "Min Rssi" -#define TR_LATITUDE "Breddgrad" -#define TR_LONGITUDE "L\201ngdgrad" -#define TR_GPSCOORD TR("GPS-Koordinater", "GPS-koordinatsystem") -#define TR_VARIO TR("Vario", "Variometer") -#define TR_SHUTDOWN "ST\201NGER AV" -#define TR_BATT_CALIB "Kalib. Batteri" -#define TR_CURRENT_CALIB "Kalib. Str\202m" -#define TR_VOLTAGE INDENT"Volt" -#define TR_CURRENT INDENT"Ampere" -#define TR_SELECT_MODEL "V\201lj Modell" -#define TR_CREATE_MODEL "Skapa Modell" -#define TR_COPY_MODEL "Kopiera Modell" -#define TR_MOVE_MODEL "Flytta Modell" -#define TR_BACKUP_MODEL "Modell-backup" -#define TR_DELETE_MODEL "Ta Bort Modell" -#define TR_RESTORE_MODEL "\200terst\201ll Modell" -#define TR_SDCARD_ERROR "SDCARD-fel" -#define TR_NO_SDCARD "SDCARD saknas" -#define TR_INCOMPATIBLE "Inkompatibel" -#define TR_WARNING "VARNING" -#define TR_EEPROMWARN "EEPROM" -#define TR_THROTTLEWARN "GAS" -#define TR_ALARMSWARN "ALARM" -#define TR_SWITCHWARN "BRYTARE" -#define TR_INVERT_THR TR("Revers.Gas?", "Reversera Gasen?") -#define TR_SPEAKER_VOLUME INDENT "Volym" -#define TR_LCD "LCD" -#define TR_BRIGHTNESS INDENT "Ljusstyrka" -#define TR_CPU_TEMP "CPU temp.\016>" -#define TR_CPU_CURRENT "Str\202m\022>" -#define TR_CPU_MAH "F\202rbrukn." -#define TR_COPROC "CoProc." -#define TR_COPROC_TEMP "MB temp. \016>" -#define TR_CAPAWARNING INDENT "L\200g Kapacitet" -#define TR_TEMPWARNING TR(INDENT "H\202g Temp ", INDENT "H\202g Temperatur") -#define TR_FUNC "Funk" -#define TR_V1 "V1" -#define TR_V2 "V2" -#define TR_DURATION "Tidl\201ngd" -#define TR_DELAY "F\202rdr\202j" -#define TR_SD_CARD "SD-kort" -#define TR_SDHC_CARD "SD/HC-kort" -#define TR_NO_SOUNDS_ON_SD "Inga ljud i SD" -#define TR_NO_MODELS_ON_SD "Ingen modell i SD" -#define TR_NO_BITMAPS_ON_SD "Ikoner saknas p\200 SD" -#define TR_PLAY_FILE "Spela" -#define TR_DELETE_FILE "Radera" -#define TR_COPY_FILE "Kopia" -#define TR_RENAME_FILE "Byt namn" -#define TR_ASSIGN_BITMAP "Tilldela ikon" -#define TR_REMOVED " raderad" -#define TR_SD_INFO "Information" -#define TR_SD_FORMAT "Format" -#define TR_NA "N/A" -#define TR_HARDWARE "H\200rdvara" -#define TR_FORMATTING "Formaterar..." -#define TR_TEMP_CALIB "Temp.kalib." -#define TR_TIME "Tid " -#define TR_BAUDRATE "BT Baudrate" -#define TR_SD_INFO_TITLE "SD INFO" -#define TR_SD_TYPE "Typ: " -#define TR_SD_SPEED "Hastighet:" -#define TR_SD_SECTORS "Sektorer:" -#define TR_SD_SIZE "Strl:" -#define TR_TYPE "Typ " -#define TR_GLOBAL_VARS "Globala Variabler" -#define TR_GLOBAL_VAR "Global Variabel" -#define TR_MENUGLOBALVARS "Globala Variabler" -#define TR_OWN "Egen" -#define TR_DATE "Datum" -#define TR_ROTARY_ENCODER "R.Enks" -#define TR_CHANNELS_MONITOR "Kanal\202versikt" -#define TR_INTERNALRF "Intern RF" -#define TR_EXTERNALRF "Extern RF" -#define TR_FAILSAFE "Failsafe-l\201ge" -#define TR_FAILSAFESET "FailsafeInst\201llning" -#define TR_COUNTRYCODE "Landskod" -#define TR_VOICELANG "R\202st-spr\200k" -#define TR_UNITSSYSTEM "Enheter" -#define TR_EDIT "Redigera" -#define TR_INSERT_BEFORE "Addera F\202re" -#define TR_INSERT_AFTER "Addera Efter" -#define TR_COPY "Kopiera" -#define TR_MOVE "Flytta" -#define TR_PASTE "Infoga" -#define TR_DELETE "Radera" -#define TR_INSERT "Addera" -#define TR_RESET_FLIGHT "Nollst\201ll Flygning" -#define TR_RESET_TIMER1 "Nollst\201ll Timer1" -#define TR_RESET_TIMER2 "Nollst\201ll Timer2" -#define TR_RESET_TELEMETRY "Nollst\201ll Telemetri" -#define TR_STATISTICS "Statistik" -#define TR_ABOUT_US "Om Oss" -#define TR_AND_SWITCH "AND Brytare" -#define TR_CF "BF" -#define TR_SPEAKER INDENT"H\202gtalare" -#define TR_BUZZER INDENT"Summer" -#define TR_BYTES "bytes" -#define TR_MODULE_BIND "[Bind]" -#define TR_MODULE_RANGE "[Testa]" -#define TR_RESET_BTN "[Nollst\201ll]" -#define TR_SET "[Spara]" -#define TR_TRAINER "Trainer" -#define TR_ANTENNAPROBLEM CENTER "Fel p\200 TX-antennen" -#define TR_MODELIDUSED TR("ID finns redan","ModellID anv\201nds redan") -#define TR_MODULE INDENT "Modul" -#define TR_CHANNELRANGE INDENT "Kanalomr\200de" -#define TR_LOWALARM INDENT "L\200g-alarm" -#define TR_CRITICALALARM INDENT "Kritiskt alarm" -#define TR_PERSISTENT_MAH INDENT "Store mAh" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") - -#if defined(MAVLINK) - #define TR_MAVLINK_RC_RSSI_SCALE_LABEL "Max RSSI" - #define TR_MAVLINK_PC_RSSI_EN_LABEL "PC RSSI EN" - #define TR_MAVMENUSETUP_TITLE "MavlinkInst\201llningar" - #define TR_MAVLINK_BAUD_LABEL "Baudrate" - #define TR_MAVLINK_INFOS "INFOS" - #define TR_MAVLINK_MODE "L\204GE" - #define TR_MAVLINK_CUR_MODE "Nuvarande L\201ge" - #define TR_MAVLINK_ARMED "Os\201krad" - #define TR_MAVLINK_BAT_MENU_TITLE "BAT RSSI" - #define TR_MAVLINK_BATTERY_LABEL "Status f\202r flygbatteri" - #define TR_MAVLINK_RC_RSSI_LABEL "RC RSSI" - #define TR_MAVLINK_PC_RSSI_LABEL "PC RSSI" - #define TR_MAVLINK_NAV_MENU_TITLE "NAV" - #define TR_MAVLINK_COURSE "Kurs" - #define TR_MAVLINK_HEADING "Riktning" - #define TR_MAVLINK_BEARING "B\201ring" - #define TR_MAVLINK_ALTITUDE "H\202jd" - #define TR_MAVLINK_GPS "GPS" - #define TR_MAVLINK_NO_FIX "NO Fix" - #define TR_MAVLINK_SAT "SAT" - #define TR_MAVLINK_HDOP "HDOP" - #define TR_MAVLINK_LAT "LAT" - #define TR_MAVLINK_LON "LON" -#endif - - - -// Taranis column headers -#define TR_PHASES_HEADERS { " Namn ", " Brytare ", " Trimmar ", " Tona Upp ", " Tona Ned " } -#define TR_LIMITS_HEADERS { " Namn ", " Offset ", " Min ", " Max ", " Riktning ", " PPM-centrum ", " Symmetriskt " } -#define TR_CSW_HEADERS { " Funktion ", " V1 ", " V2 ", " AND Brytare ", " Tidsl\201ngd ", " F\202rdr\202j " } - -// About screen -#define TR_ABOUTUS "Om Oss" - -#define TR_ABOUT_OPENTX_1 "OpenTX \201r icke-kommersiell," -#define TR_ABOUT_OPENTX_2 "\202ppen programvara utan" -#define TR_ABOUT_OPENTX_3 "garantier som uvecklas helt" -#define TR_ABOUT_OPENTX_4 "ideellt. St\202d i form av" -#define TR_ABOUT_OPENTX_5 "donationer v\201lkomnas!" - -#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 "Chefsutvecklare av OpenTX" -#define TR_ABOUT_BERTRAND_3 "Hj\201lputvecklare av Companion9x" - -#define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Kod och drivrutins-guru" -#define TR_ABOUT_MIKE_3 "Stor inspirationsk\201lla" -#define TR_ABOUT_MIKE_4 "" - -#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "Chefsutvecklare av Companion9x" -#define TR_ABOUT_ROMOLO_3 "" - -#define TR_ABOUT_ANDRE_1 "Andre Bernet" -#define TR_ABOUT_ANDRE_2 "Funktionalitet, Anv\201ndbarhet," -#define TR_ABOUT_ANDRE_3 "Fels\202kning, Dokumentation" - -#define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "Webmaster f\202r openRCforums" - -#define TR_ABOUT_MARTIN_1 "Martin Hotar" -#define TR_ABOUT_MARTIN_2 "Grafikdesigner" - -#if defined(PCBTARANIS) - #define TR_ABOUT_HARDWARE_1 "FrSky" - #define TR_ABOUT_HARDWARE_2 "H\200rdvarudesign/producent" - #define TR_ABOUT_HARDWARE_3 "" -#else - #define TR_ABOUT_HARDWARE_1 "Brent Nelson" - #define TR_ABOUT_HARDWARE_2 "Sky9x design/producent" - #define TR_ABOUT_HARDWARE_3 "" -#endif - -#define TR_ABOUT_PARENTS_1 "Ursprungsprojekt" -#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" -#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" -#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" - -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' -#define TR_CHR_HOUR 'h' - -#define TR_BEEP_VOLUME "Volym Pip" -#define TR_WAV_VOLUME "Volym Wav" -#define TR_VARIO_VOLUME "Volym Vario" -#define TR_BG_VOLUME "Volym Bg" From bea9c742438f5fbfbab69331bd387933c6696ea7 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Wed, 15 Jan 2014 20:40:53 +0100 Subject: [PATCH 8/8] Companion support for FAS offset, Persistent mAh and Altitude in top bar --- companion/src/eeprominterface.h | 10 +- .../src/firmwares/opentx/opentxeeprom.cpp | 12 +- .../src/firmwares/opentx/opentxinterface.cpp | 5 + companion/src/modeledit/telemetry.cpp | 45 +++++++- companion/src/modeledit/telemetry.h | 3 + companion/src/modeledit/telemetry.ui | 104 +++++++++++++++++- 6 files changed, 166 insertions(+), 13 deletions(-) diff --git a/companion/src/eeprominterface.h b/companion/src/eeprominterface.h index 02cc9650d..222bdf6f1 100644 --- a/companion/src/eeprominterface.h +++ b/companion/src/eeprominterface.h @@ -51,7 +51,8 @@ enum BoardEnum { BOARD_TARANIS_REV4a }; -#define IS_STOCK(board) (board==BOARD_STOCK || board==BOARD_M128) +#define IS_9X(board) (board==BOARD_STOCK || board==BOARD_M128) +#define IS_STOCK(board) (board==BOARD_STOCK) #define IS_2560(board) (board==BOARD_GRUVIN9X || board==BOARD_MEGA2560) #define IS_ARM(board) (board==BOARD_SKY9X || board==BOARD_TARANIS || board==BOARD_TARANIS_REV4a) #define IS_TARANIS(board) (board==BOARD_TARANIS || board==BOARD_TARANIS_REV4a) @@ -753,6 +754,9 @@ class FrSkyData { int varioCenterMin; // if increment in 0.2m/s = 3.0m/s max int varioCenterMax; int varioMax; + bool mAhPersistent; + unsigned int storedMah; + int fasOffset; void clear() { memset(this, 0, sizeof(FrSkyData)); rssiAlarms[0].clear(2, 45); rssiAlarms[1].clear(3, 42); varioSource = 2/*VARIO*/; } }; @@ -1012,7 +1016,9 @@ enum Capability { LuaInputs, LimitsPer1000, EnhancedCurves, - TelemetryInternalAlarms + TelemetryInternalAlarms, + HasFasOffset, + HasMahPersistent }; enum UseContext { diff --git a/companion/src/firmwares/opentx/opentxeeprom.cpp b/companion/src/firmwares/opentx/opentxeeprom.cpp index b723ac0a2..c72b0a4b5 100644 --- a/companion/src/firmwares/opentx/opentxeeprom.cpp +++ b/companion/src/firmwares/opentx/opentxeeprom.cpp @@ -1688,8 +1688,7 @@ class FrskyField: public StructField { Append(new UnsignedField<8>(frsky.usrProto)); if (version >= 216) { Append(new UnsignedField<7>(frsky.voltsSource)); - // TODO altitude displayed - Append(new SpareBitsField<1>()); + Append(new BoolField<1>(frsky.altitudeDisplayed)); } else { Append(new UnsignedField<8>(frsky.voltsSource)); @@ -1718,10 +1717,9 @@ class FrskyField: public StructField { Append(new ConversionField< SignedField<6> >(frsky.rssiAlarms[i].value, -45+i*3)); } if (version >= 216) { - // TODO uint16_t mAhPersistent:1; - // uint16_t storedMah:15; - // int8_t fasOffset; - Append(new SpareBitsField<24>()); + Append(new BoolField<1>(frsky.mAhPersistent)); + Append(new UnsignedField<15>(frsky.storedMah)); + Append(new SignedField<8>(frsky.fasOffset)); } } else { @@ -2043,7 +2041,7 @@ Open9xGeneralDataNew::Open9xGeneralDataNew(GeneralSettings & generalData, BoardE internalField.Append(new SpareBitsField<1>()); internalField.Append(new UnsignedField<8>(generalData.inactivityTimer)); - if (IS_STOCK(board) && version >= 215) { + if (IS_9X(board) && version >= 215) { internalField.Append(new UnsignedField<3>(generalData.mavbaud)); } else { diff --git a/companion/src/firmwares/opentx/opentxinterface.cpp b/companion/src/firmwares/opentx/opentxinterface.cpp index 73738e0b4..c24a1e471 100644 --- a/companion/src/firmwares/opentx/opentxinterface.cpp +++ b/companion/src/firmwares/opentx/opentxinterface.cpp @@ -701,6 +701,10 @@ int Open9xInterface::getCapability(const Capability capability) case EnhancedCurves: case TelemetryInternalAlarms: return IS_TARANIS(board); + case HasFasOffset: + return (IS_STOCK(board) ? false : true); + case HasMahPersistent: + return (IS_ARM(board) ? true : false); default: return 0; } @@ -1078,6 +1082,7 @@ void RegisterOpen9xFirmwares() open9x->addOption("novario", QObject::tr("No vario support")); open9x->addOption("nogps", QObject::tr("No GPS support")); open9x->addOption("nogauges", QObject::tr("No gauges in the custom telemetry screen")); + open9x->addOption("fasoffset", QObject::tr("Allow compensating for offset errors in FrSky FAS current sensors")); open9x->addOptions(fai_options); firmwares.push_back(open9x); diff --git a/companion/src/modeledit/telemetry.cpp b/companion/src/modeledit/telemetry.cpp index 22db68ae4..8b286f281 100644 --- a/companion/src/modeledit/telemetry.cpp +++ b/companion/src/modeledit/telemetry.cpp @@ -375,8 +375,7 @@ void TelemetryPanel::setup() ui->AltitudeGPS_ChkB->setChecked(model.frsky.FrSkyGpsAlt); } int varioCap=GetEepromInterface()->getCapability(HasVario); - // if (IS_TARANIS(GetEepromInterface()->getBoard())) { - if (false) { + if (IS_TARANIS(GetEepromInterface()->getBoard())) { ui->AltitudeToolbar_ChkB->setChecked(model.frsky.altitudeDisplayed); } else { ui->AltitudeToolbar_ChkB->hide(); @@ -481,6 +480,29 @@ void TelemetryPanel::setup() } else { ui->frskyProtoCB->addItem(tr("Winged Shadow How High (not supported)")); } + + ui->variousGB->hide(); + if (!(GetEepromInterface()->getCapability(HasFasOffset)) && !(firmware_id.contains("fasoffset"))) { + ui->fasOffset_label->hide(); + ui->fasOffset_DSB->hide(); + } else { + ui->fasOffset_DSB->setValue(model.frsky.fasOffset/10.0); + ui->variousGB->show(); + } + + if (!(GetEepromInterface()->getCapability(HasMahPersistent))) { + ui->mahCount_label->hide(); + ui->mahCount_SB->hide(); + ui->mahCount_ChkB->hide(); + } else { + if (model.frsky.mAhPersistent) { + ui->mahCount_ChkB->setChecked(true); + ui->mahCount_SB->setValue(model.frsky.storedMah); + } else { + ui->mahCount_SB->setDisabled(true); + } + ui->variousGB->show(); + } ui->frskyProtoCB->setCurrentIndex(model.frsky.usrProto); ui->frskyUnitsCB->setCurrentIndex(model.frsky.imperial); @@ -715,6 +737,25 @@ void TelemetryPanel::on_varioLimitCenterMax_DSB_editingFinished() emit modified(); } +void TelemetryPanel::on_fasOffset_DSB_editingFinished() +{ + model.frsky.fasOffset = ui->fasOffset_DSB->value()*10; + emit modified(); +} + +void TelemetryPanel::on_mahCount_SB_editingFinished() +{ + model.frsky.storedMah = ui->mahCount_SB->value(); + emit modified(); +} + +void TelemetryPanel::on_mahCount_ChkB_toggled(bool checked) +{ + model.frsky.mAhPersistent = checked; + ui->mahCount_SB->setDisabled(!checked); + emit modified(); +} + void TelemetryPanel::telBarUpdate() { int index; diff --git a/companion/src/modeledit/telemetry.h b/companion/src/modeledit/telemetry.h index 6984a9f51..e8f634463 100644 --- a/companion/src/modeledit/telemetry.h +++ b/companion/src/modeledit/telemetry.h @@ -74,6 +74,9 @@ class TelemetryPanel : public ModelPanel void on_varioLimitCenterMin_DSB_editingFinished(); void on_varioLimitMinOff_ChkB_toggled(bool checked); void on_varioLimitCenterMax_DSB_editingFinished(); + void on_fasOffset_DSB_editingFinished(); + void on_mahCount_SB_editingFinished(); + void on_mahCount_ChkB_toggled(bool checked); void telBarCBcurrentIndexChanged(int index); void ScreenTypeCBcurrentIndexChanged(int index); void telMaxSBeditingFinished(); diff --git a/companion/src/modeledit/telemetry.ui b/companion/src/modeledit/telemetry.ui index b03ab1091..bb6bae9c9 100644 --- a/companion/src/modeledit/telemetry.ui +++ b/companion/src/modeledit/telemetry.ui @@ -7,13 +7,13 @@ 0 0 692 - 540 + 568 Form - + @@ -770,6 +770,106 @@ + + + + + 0 + 0 + + + + Various + + + + 1 + + + 1 + + + + + + + + 0 + 0 + + + + 32767 + + + + + + + mAh count + + + + + + + + 0 + 0 + + + + FAS Offset + + + + + + + Persistent mAh + + + + + + + + 0 + 0 + + + + 1 + + + -1.500000000000000 + + + 1.500000000000000 + + + 0.100000000000000 + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + +