From 0062bc4100eb08ec4fb84d0ff64a5d19dfc2a9e9 Mon Sep 17 00:00:00 2001 From: mikeller Date: Sun, 15 Mar 2020 14:42:43 +1300 Subject: [PATCH] Fixed CRSF RF mode indication on link loss. --- src/main/rx/crsf.c | 1 - src/main/rx/crsf.h | 8 ++++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/rx/crsf.c b/src/main/rx/crsf.c index 059839cd83..0c6786baed 100644 --- a/src/main/rx/crsf.c +++ b/src/main/rx/crsf.c @@ -214,7 +214,6 @@ static void crsfCheckRssi(uint32_t currentTimeUs) { #ifdef USE_RX_LINK_QUALITY_INFO if (linkQualitySource == LQ_SOURCE_RX_PROTOCOL_CRSF) { setLinkQualityDirect(0); - rxSetRfMode(0); } #endif } diff --git a/src/main/rx/crsf.h b/src/main/rx/crsf.h index fe8efed077..6430e93f28 100644 --- a/src/main/rx/crsf.h +++ b/src/main/rx/crsf.h @@ -33,6 +33,14 @@ #define CRSF_SNR_MIN (-30) #define CRSF_SNR_MAX 20 +/* For documentation purposes +typedef enum { + CRSF_RF_MODE_4_FPS = 0, + CRSF_RF_MODE_50_FPS, + CRSF_RF_MODE_150_FPS, +} crsfRfMode_e; +*/ + typedef struct crsfFrameDef_s { uint8_t deviceAddress; uint8_t frameLength;