diff --git a/driver/bk4819.c b/driver/bk4819.c index c5ec5cd..06cc0b6 100644 --- a/driver/bk4819.c +++ b/driver/bk4819.c @@ -96,7 +96,7 @@ void BK4819_Init(void) (58u << 4) | // AF Rx Gain-2 ( 8u << 0)); // AF DAC Gain (after Gain-1 and Gain-2) - // squelch mode + // squelch mode - DO NOT USE THESE, THEY MESS UP THE SQUELCH :( // BK4819_write_reg(0x77, 0x88EF); // rssi + noise + glitch .. RT-890 // BK4819_write_reg(0x77, 0xA8EF); // rssi + noise + glitch .. default // BK4819_write_reg(0x77, 0xAAEF); // rssi + glitch @@ -597,7 +597,7 @@ void BK4819_SetupSquelch( uint8_t squelch_close_glitch_thresh, uint8_t squelch_open_glitch_thresh) { - // squelch mode + // squelch mode - DO NOT USE THESE, THEY MESS UP THE SQUELCH :( // BK4819_write_reg(0x77, 0x88EF); // rssi + noise + glitch .. RT-890 // BK4819_write_reg(0x77, 0xA8EF); // rssi + noise + glitch .. default // BK4819_write_reg(0x77, 0xAAEF); // rssi + glitch diff --git a/firmware.bin b/firmware.bin index b7d539b..acef65c 100644 Binary files a/firmware.bin and b/firmware.bin differ diff --git a/firmware.packed.bin b/firmware.packed.bin index 948c2f8..9892a35 100644 Binary files a/firmware.packed.bin and b/firmware.packed.bin differ diff --git a/radio.c b/radio.c index bf4dd77..e06904d 100644 --- a/radio.c +++ b/radio.c @@ -549,16 +549,16 @@ void RADIO_ConfigureSquelch(vfo_info_t *p_vfo) glitch_close = glitch_open + 8; #else - // a little more sensitive -/* - rssi_open = (rssi_open * 3) / 4; - noise_open = (noise_open * 4) / 3; - glitch_open = (glitch_open * 4) / 3; + // a bit more sensitive + + rssi_open = (rssi_open * 1) / 3; + noise_open = (noise_open * 3) / 1; + glitch_open = (glitch_open * 3) / 1; + + rssi_close = (rssi_close * 1) / 3; + noise_close = (noise_close * 3) / 1; + glitch_close = (glitch_close * 3) / 1; - rssi_close = (rssi_close * 3) / 4; - noise_close = (noise_close * 4) / 3; - glitch_close = (glitch_close * 4) / 3; -*/ #endif // *********