From 28f565a8ef8a9c8f93eaecc602c1408629fa5c20 Mon Sep 17 00:00:00 2001 From: Michael Black W9MDB Date: Mon, 1 Mar 2021 17:06:22 -0600 Subject: [PATCH] k3.c round bandwidth to 10Hz for K4 and 50Hz for other Elecraft rigs https://github.com/Hamlib/Hamlib/issues/563 --- rigs/kenwood/k3.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/rigs/kenwood/k3.c b/rigs/kenwood/k3.c index af2e93c68..2cc005b6e 100644 --- a/rigs/kenwood/k3.c +++ b/rigs/kenwood/k3.c @@ -1184,7 +1184,16 @@ int k3_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width) } #endif // width is 50Hz rounded down - width += 50; + struct kenwood_priv_data *priv = rig->state.priv; + if (priv->is_k4) + { + width += 10; // rounds to 10Hz + } + else + { + width += 50; + } + if (width > 99999) width = 99999; if (vfo == RIG_VFO_B)