From 624e00dcb4d95c7cbb2b6d5f7c4fa2f237106573 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Mon, 25 Mar 2024 11:29:18 -0500 Subject: [PATCH] Fix FLRig reading of bandwith when FIXED or "k" is read back --- rigs/dummy/flrig.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rigs/dummy/flrig.c b/rigs/dummy/flrig.c index f61c96cd5..5afa4c6e0 100644 --- a/rigs/dummy/flrig.c +++ b/rigs/dummy/flrig.c @@ -1811,9 +1811,11 @@ static int flrig_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width) *width = atoi(p); - if (strstr(p, "k")) { *width *= 10000; } + if (strstr(p, "k")) { *width = *width * 1000; } - if (strcmp(p, "FIXED")) + rig_debug(RIG_DEBUG_ERR, "%s: p=%s, *width=%d\n", __func__, p, (int)(*width)); + + if (strcmp(p, "FIXED") == 0) { switch (*mode) {