From 665ea1ddf8650700e4a5c366ead2e3659382df4a Mon Sep 17 00:00:00 2001 From: Sjef Verhoeven PE5PVB Date: Wed, 31 Jul 2024 12:37:08 +0200 Subject: [PATCH] Set nominal auto BW on FM to 311kHz --- src/TEF6686.cpp | 6 +++--- src/Tuner_Drv_Lithio.cpp | 8 ++++---- src/Tuner_Drv_Lithio.h | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/TEF6686.cpp b/src/TEF6686.cpp index 0949298..c4ddddb 100644 --- a/src/TEF6686.cpp +++ b/src/TEF6686.cpp @@ -198,11 +198,11 @@ void TEF6686::setAMOffset(int8_t offset) { } void TEF6686::setFMBandw(uint16_t bandwidth) { - devTEF_Radio_Set_Bandwidth(0, bandwidth * 10, 1000, 1000); + devTEF_Radio_Set_Bandwidth(0, bandwidth * 10); } void TEF6686::setAMBandw(uint16_t bandwidth) { - devTEF_Radio_Set_BandwidthAM(0, bandwidth * 10, 1000, 1000); + devTEF_Radio_Set_BandwidthAM(0, bandwidth * 10); } void TEF6686::setAMCoChannel(uint16_t start, uint8_t level) { @@ -226,7 +226,7 @@ void TEF6686::setAMAttenuation(uint16_t start) { } void TEF6686::setFMABandw() { - devTEF_Radio_Set_Bandwidth(1, 3110, 1000, 1000); + devTEF_Radio_Set_Bandwidth(1, 3110); } void TEF6686::setiMS(bool mph) { diff --git a/src/Tuner_Drv_Lithio.cpp b/src/Tuner_Drv_Lithio.cpp index 35d19a7..1d8ed57 100644 --- a/src/Tuner_Drv_Lithio.cpp +++ b/src/Tuner_Drv_Lithio.cpp @@ -43,12 +43,12 @@ void devTEF_Radio_Tune_AM (uint16_t frequency) { devTEF_Set_Cmd(TEF_AM, Cmd_Tune_To, 7, 1, frequency); } -void devTEF_Radio_Set_Bandwidth(uint8_t mode, uint16_t bandwidth, uint16_t control_sensitivity, uint16_t low_level_sensitivity) { - devTEF_Set_Cmd(TEF_FM, Cmd_Set_Bandwidth, 11, mode, bandwidth, control_sensitivity, low_level_sensitivity); +void devTEF_Radio_Set_Bandwidth(uint8_t mode, uint16_t bandwidth) { + devTEF_Set_Cmd(TEF_FM, Cmd_Set_Bandwidth, 15, mode, bandwidth, 1000, 1000, 560, 3110); } -void devTEF_Radio_Set_BandwidthAM(uint8_t mode, uint16_t bandwidth, uint16_t control_sensitivity, uint16_t low_level_sensitivity) { - devTEF_Set_Cmd(TEF_AM, Cmd_Set_Bandwidth, 7, mode, bandwidth, control_sensitivity, low_level_sensitivity); +void devTEF_Radio_Set_BandwidthAM(uint8_t mode, uint16_t bandwidth) { + devTEF_Set_Cmd(TEF_AM, Cmd_Set_Bandwidth, 7, mode, bandwidth); } void devTEF_Radio_Set_Noiseblanker_AM(uint8_t mode, uint16_t start) { diff --git a/src/Tuner_Drv_Lithio.h b/src/Tuner_Drv_Lithio.h index 5e6f24a..2c59391 100644 --- a/src/Tuner_Drv_Lithio.h +++ b/src/Tuner_Drv_Lithio.h @@ -70,8 +70,8 @@ void devTEF_Radio_Tune_AM (uint16_t frequency ); void devTEF_Audio_Set_Mute(uint8_t mode); void devTEF_Audio_Set_Volume(int16_t volume); void devTEF_APPL_Set_OperationMode(bool mode); -void devTEF_Radio_Set_Bandwidth(uint8_t mode, uint16_t bandwidth, uint16_t control_sensitivity, uint16_t low_level_sensitivity); -void devTEF_Radio_Set_BandwidthAM(uint8_t mode, uint16_t bandwidth, uint16_t control_sensitivity, uint16_t low_level_sensitivity); +void devTEF_Radio_Set_Bandwidth(uint8_t mode, uint16_t bandwidth); +void devTEF_Radio_Set_BandwidthAM(uint8_t mode, uint16_t bandwidth); void devTEF_Radio_Set_Noiseblanker_AM(uint8_t mode, uint16_t start); void devTEF_Radio_Set_Attenuator_AM(uint16_t start); void devTEF_Radio_Set_CoChannel_AM(uint8_t mode, uint16_t start, uint8_t level);