From 3ab36f37383bf2bf26875563695de8887fdc03d1 Mon Sep 17 00:00:00 2001 From: Silvano Seva Date: Sun, 28 Aug 2022 10:13:22 +0200 Subject: [PATCH] Fixed bug in MD3x0 radio driver causing underdeviation of M17 signal --- platform/drivers/baseband/radio_MD3x0.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/drivers/baseband/radio_MD3x0.cpp b/platform/drivers/baseband/radio_MD3x0.cpp index 5375ab3e..1612ee32 100644 --- a/platform/drivers/baseband/radio_MD3x0.cpp +++ b/platform/drivers/baseband/radio_MD3x0.cpp @@ -214,9 +214,9 @@ void radio_setOpmode(const enum opmode mode) case OPMODE_M17: gpio_clearPin(DMR_SW); // Disconnect analog paths for DMR gpio_setPin(FM_SW); // Enable analog RX stage after superhet - _setBandwidth(BW_25); // Set bandwidth to 25kHz for proper deviation C5000.fmMode(); // HR_C5000 in FM mode C5000.setInputGain(-3); // Input gain in dB, found experimentally + _setBandwidth(BW_25); // Set bandwidth to 25kHz for proper deviation break; default: