From 69c95ca15357d34db26c8daf65f56f086c226d97 Mon Sep 17 00:00:00 2001 From: Pascal Langer Date: Wed, 22 Jul 2020 15:27:06 +0200 Subject: [PATCH] Fix compilation issues when Telem is disabled --- Multiprotocol/AFHDS2A_a7105.ino | 6 +++++- Multiprotocol/FrSkyDVX_common.ino | 6 ++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Multiprotocol/AFHDS2A_a7105.ino b/Multiprotocol/AFHDS2A_a7105.ino index 1d8bed2..b8b528f 100644 --- a/Multiprotocol/AFHDS2A_a7105.ino +++ b/Multiprotocol/AFHDS2A_a7105.ino @@ -20,6 +20,10 @@ #define AFHDS2A_RXPACKET_SIZE 37 #define AFHDS2A_NUMFREQ 16 +#if not defined TELEMETRY + uint8_t RX_LQI=0; +#endif + enum{ AFHDS2A_PACKET_STICKS, AFHDS2A_PACKET_SETTINGS, @@ -65,7 +69,6 @@ static void AFHDS2A_calc_channels() } } -#if defined(AFHDS2A_FW_TELEMETRY) || defined(AFHDS2A_HUB_TELEMETRY) // telemetry sensors ID enum{ AFHDS2A_SENSOR_RX_VOLTAGE = 0x00, @@ -76,6 +79,7 @@ enum{ AFHDS2A_SENSOR_A3_VOLTAGE = 0x03, }; +#if defined(AFHDS2A_FW_TELEMETRY) || defined(AFHDS2A_HUB_TELEMETRY) static void AFHDS2A_update_telemetry() { // Read TX RSSI diff --git a/Multiprotocol/FrSkyDVX_common.ino b/Multiprotocol/FrSkyDVX_common.ino index 468ebb8..6f0aaa0 100644 --- a/Multiprotocol/FrSkyDVX_common.ino +++ b/Multiprotocol/FrSkyDVX_common.ino @@ -494,8 +494,10 @@ void Frsky_init_clone(void) SportHead=SportTail=0; // empty data buffer #endif FrSkyX_RX_Seq = 0 ; // Seq 0 to start with - telemetry_lost=1; - telemetry_link=0; //Stop sending telemetry + #ifdef TELEMETRY + telemetry_lost=1; + telemetry_link=0; //Stop sending telemetry + #endif } #endif