mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-02-09 23:28:12 +00:00
Fix compilation when telemetry is disabled
This commit is contained in:
parent
b2e312b41e
commit
32dbdfc6e3
@ -162,6 +162,7 @@ static void __attribute__((unused)) DEVO_build_data_pkt()
|
|||||||
DEVO_add_pkt_suffix();
|
DEVO_add_pkt_suffix();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined DEVO_HUB_TELEMETRY
|
||||||
static void __attribute__((unused)) DEVO_parse_telemetry_packet()
|
static void __attribute__((unused)) DEVO_parse_telemetry_packet()
|
||||||
{
|
{
|
||||||
DEVO_scramble_pkt(); //This will unscramble the packet
|
DEVO_scramble_pkt(); //This will unscramble the packet
|
||||||
@ -186,6 +187,7 @@ static void __attribute__((unused)) DEVO_parse_telemetry_packet()
|
|||||||
v_lipo2 = packet[3] << 1;
|
v_lipo2 = packet[3] << 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
static void __attribute__((unused)) DEVO_cyrf_set_bound_sop_code()
|
static void __attribute__((unused)) DEVO_cyrf_set_bound_sop_code()
|
||||||
{
|
{
|
||||||
|
@ -244,7 +244,7 @@ const mm_protocol_definition multi_protocols[] = {
|
|||||||
{PROTO_FRSKYL, STR_FRSKYL, 2, STR_SUBTYPE_FRSKYL, OPTION_RFTUNE },
|
{PROTO_FRSKYL, STR_FRSKYL, 2, STR_SUBTYPE_FRSKYL, OPTION_RFTUNE },
|
||||||
#endif
|
#endif
|
||||||
#if defined(FRSKYR9_SX1276_INO)
|
#if defined(FRSKYR9_SX1276_INO)
|
||||||
{PROTO_FRSKY_R9, STR_FRSKYR9, 4, STR_SUBTYPE_FRSKYR9, OPTION_RFPOWER },
|
{PROTO_FRSKY_R9, STR_FRSKYR9, 4, STR_SUBTYPE_FRSKYR9, OPTION_NONE },
|
||||||
#endif
|
#endif
|
||||||
#if defined(FX816_NRF24L01_INO)
|
#if defined(FX816_NRF24L01_INO)
|
||||||
{PROTO_FX816, STR_FX816, 1, STR_SUBTYPE_FX816, OPTION_NONE },
|
{PROTO_FX816, STR_FX816, 1, STR_SUBTYPE_FX816, OPTION_NONE },
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
#define VERSION_MAJOR 1
|
#define VERSION_MAJOR 1
|
||||||
#define VERSION_MINOR 3
|
#define VERSION_MINOR 3
|
||||||
#define VERSION_REVISION 1
|
#define VERSION_REVISION 1
|
||||||
#define VERSION_PATCH_LEVEL 14
|
#define VERSION_PATCH_LEVEL 15
|
||||||
|
|
||||||
//******************
|
//******************
|
||||||
// Protocols
|
// Protocols
|
||||||
|
@ -252,6 +252,7 @@ uint16_t PROPEL_callback()
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case PROPEL_DATA1:
|
case PROPEL_DATA1:
|
||||||
|
#ifdef PROPEL_HUB_TELEMETRY
|
||||||
if (_BV(NRF24L01_07_RX_DR) & NRF24L01_ReadReg(NRF24L01_07_STATUS))
|
if (_BV(NRF24L01_07_RX_DR) & NRF24L01_ReadReg(NRF24L01_07_STATUS))
|
||||||
{// data received from the model
|
{// data received from the model
|
||||||
NRF24L01_ReadPayload(packet_in, PROPEL_PACKET_SIZE);
|
NRF24L01_ReadPayload(packet_in, PROPEL_PACKET_SIZE);
|
||||||
@ -264,7 +265,6 @@ uint16_t PROPEL_callback()
|
|||||||
telemetry_link=1;
|
telemetry_link=1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
PROPEL_data_packet();
|
|
||||||
packet_count++;
|
packet_count++;
|
||||||
if(packet_count>=100)
|
if(packet_count>=100)
|
||||||
{//LQI calculation
|
{//LQI calculation
|
||||||
@ -274,6 +274,8 @@ uint16_t PROPEL_callback()
|
|||||||
telemetry_counter = 0;
|
telemetry_counter = 0;
|
||||||
telemetry_lost=0;
|
telemetry_lost=0;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
PROPEL_data_packet();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return PROPEL_PACKET_PERIOD;
|
return PROPEL_PACKET_PERIOD;
|
||||||
|
@ -321,6 +321,7 @@
|
|||||||
#undef BAYANG_RX_TELEMETRY
|
#undef BAYANG_RX_TELEMETRY
|
||||||
#undef BAYANG_RX_NRF24L01_INO
|
#undef BAYANG_RX_NRF24L01_INO
|
||||||
#undef DEVO_HUB_TELEMETRY
|
#undef DEVO_HUB_TELEMETRY
|
||||||
|
#undef PROPEL_HUB_TELEMETRY
|
||||||
#undef DSM_RX_CYRF6936_INO
|
#undef DSM_RX_CYRF6936_INO
|
||||||
#else
|
#else
|
||||||
#if defined(MULTI_TELEMETRY) && defined(MULTI_STATUS)
|
#if defined(MULTI_TELEMETRY) && defined(MULTI_STATUS)
|
||||||
@ -348,6 +349,9 @@
|
|||||||
#if not defined(DEVO_CYRF6936_INO)
|
#if not defined(DEVO_CYRF6936_INO)
|
||||||
#undef DEVO_HUB_TELEMETRY
|
#undef DEVO_HUB_TELEMETRY
|
||||||
#endif
|
#endif
|
||||||
|
#if not defined(PROPEL_NRF24L01_INO)
|
||||||
|
#undef PROPEL_HUB_TELEMETRY
|
||||||
|
#endif
|
||||||
#if not defined(NCC1701_NRF24L01_INO)
|
#if not defined(NCC1701_NRF24L01_INO)
|
||||||
#undef NCC1701_HUB_TELEMETRY
|
#undef NCC1701_HUB_TELEMETRY
|
||||||
#endif
|
#endif
|
||||||
@ -384,7 +388,7 @@
|
|||||||
#if not defined(HOTT_CC2500_INO)
|
#if not defined(HOTT_CC2500_INO)
|
||||||
#undef HOTT_FW_TELEMETRY
|
#undef HOTT_FW_TELEMETRY
|
||||||
#endif
|
#endif
|
||||||
#if not defined(HOTT_FW_TELEMETRY) && not defined(DSM_TELEMETRY) && not defined(SPORT_TELEMETRY) && not defined(HUB_TELEMETRY) && not defined(HUBSAN_HUB_TELEMETRY) && not defined(BUGS_HUB_TELEMETRY) && not defined(NCC1701_HUB_TELEMETRY) && not defined(BAYANG_HUB_TELEMETRY) && not defined(CABELL_HUB_TELEMETRY) && not defined(AFHDS2A_HUB_TELEMETRY) && not defined(AFHDS2A_FW_TELEMETRY) && not defined(MULTI_TELEMETRY) && not defined(MULTI_STATUS) && not defined(HITEC_HUB_TELEMETRY) && not defined(HITEC_FW_TELEMETRY) && not defined(SCANNER_TELEMETRY) && not defined(FRSKY_RX_TELEMETRY) && not defined(AFHDS2A_RX_TELEMETRY) && not defined(BAYANG_RX_TELEMETRY) && not defined(DEVO_HUB_TELEMETRY)
|
#if not defined(HOTT_FW_TELEMETRY) && not defined(DSM_TELEMETRY) && not defined(SPORT_TELEMETRY) && not defined(HUB_TELEMETRY) && not defined(HUBSAN_HUB_TELEMETRY) && not defined(BUGS_HUB_TELEMETRY) && not defined(NCC1701_HUB_TELEMETRY) && not defined(BAYANG_HUB_TELEMETRY) && not defined(CABELL_HUB_TELEMETRY) && not defined(AFHDS2A_HUB_TELEMETRY) && not defined(AFHDS2A_FW_TELEMETRY) && not defined(MULTI_TELEMETRY) && not defined(MULTI_STATUS) && not defined(HITEC_HUB_TELEMETRY) && not defined(HITEC_FW_TELEMETRY) && not defined(SCANNER_TELEMETRY) && not defined(FRSKY_RX_TELEMETRY) && not defined(AFHDS2A_RX_TELEMETRY) && not defined(BAYANG_RX_TELEMETRY) && not defined(DEVO_HUB_TELEMETRY) && not defined(PROPEL_HUB_TELEMETRY)
|
||||||
#undef TELEMETRY
|
#undef TELEMETRY
|
||||||
#undef INVERT_TELEMETRY
|
#undef INVERT_TELEMETRY
|
||||||
#undef MULTI_TELEMETRY
|
#undef MULTI_TELEMETRY
|
||||||
|
@ -310,6 +310,7 @@
|
|||||||
#define DEVO_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
#define DEVO_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
||||||
#define HUBSAN_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
#define HUBSAN_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
||||||
#define NCC1701_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
#define NCC1701_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
||||||
|
#define PROPEL_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
||||||
#define CABELL_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
#define CABELL_HUB_TELEMETRY // Use FrSkyD Hub format to send telemetry to TX
|
||||||
#define HITEC_HUB_TELEMETRY // Use FrSkyD Hub format to send basic telemetry to the radios which can decode it like er9x, erskyTX and OpenTX
|
#define HITEC_HUB_TELEMETRY // Use FrSkyD Hub format to send basic telemetry to the radios which can decode it like er9x, erskyTX and OpenTX
|
||||||
#define HITEC_FW_TELEMETRY // Forward received telemetry packets to be decoded by erskyTX and OpenTX
|
#define HITEC_FW_TELEMETRY // Forward received telemetry packets to be decoded by erskyTX and OpenTX
|
||||||
|
Loading…
x
Reference in New Issue
Block a user