From dfc59a87f73539439c0f51eec808c77323ef9e6f Mon Sep 17 00:00:00 2001 From: erikkaashoek Date: Thu, 9 Apr 2020 18:04:51 +0200 Subject: [PATCH] Repaired broken BPF --- sa_core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sa_core.c b/sa_core.c index b31623b..4b24505 100644 --- a/sa_core.c +++ b/sa_core.c @@ -763,15 +763,15 @@ float perform(bool break_on_operation, int i, int32_t f, int tracking) int lf = (uint32_t)(f + (int)(t * 500 * actual_rbw)); if (setting_mode == M_LOW && tracking) { setFreq (0, frequency_IF + lf - reffer_freq[setting_refer]); // Offset so fundamental of reffer is visible + local_IF = frequency_IF ; } else if (MODE_LOW(setting_mode)) { if (setting_mode == M_LOW && avoid_spur(f)) { local_IF = spur_alternate_IF; } else local_IF = frequency_IF ; + setFreq (0, local_IF); } else local_IF= 0; - if (local_IF) - setFreq (0, local_IF); #if 0 if (lf >11000000 || lf < 9000000) { lf = lf;