Repaired broken BPF

tinySA
erikkaashoek 6 years ago
parent e5af80877e
commit dfc59a87f7

@ -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)); int lf = (uint32_t)(f + (int)(t * 500 * actual_rbw));
if (setting_mode == M_LOW && tracking) { if (setting_mode == M_LOW && tracking) {
setFreq (0, frequency_IF + lf - reffer_freq[setting_refer]); // Offset so fundamental of reffer is visible 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)) { } else if (MODE_LOW(setting_mode)) {
if (setting_mode == M_LOW && avoid_spur(f)) { if (setting_mode == M_LOW && avoid_spur(f)) {
local_IF = spur_alternate_IF; local_IF = spur_alternate_IF;
} else } else
local_IF = frequency_IF ; local_IF = frequency_IF ;
setFreq (0, local_IF);
} else } else
local_IF= 0; local_IF= 0;
if (local_IF)
setFreq (0, local_IF);
#if 0 #if 0
if (lf >11000000 || lf < 9000000) { if (lf >11000000 || lf < 9000000) {
lf = lf; lf = lf;

Loading…
Cancel
Save

Powered by TurnKey Linux.