From f044c2bfdd904cd744f73c224fd044029ccdd5e8 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Sun, 14 Nov 2021 22:52:10 -0600 Subject: [PATCH] If VFO_RX requested use rx_vfo https://github.com/Hamlib/Hamlib/issues/866 --- src/misc.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/misc.c b/src/misc.c index 006701e80..13305050b 100644 --- a/src/misc.c +++ b/src/misc.c @@ -1775,7 +1775,11 @@ vfo_t HAMLIB_API vfo_fixup(RIG *rig, vfo_t vfo, split_t split) } } - if (vfo == RIG_VFO_RX || vfo == RIG_VFO_A || vfo == RIG_VFO_MAIN) + if (vfo == RIG_VFO_RX) + { + vfo = rig->state.rx_vfo; + } + else if (vfo == RIG_VFO_RX || vfo == RIG_VFO_A || vfo == RIG_VFO_MAIN) { vfo = RIG_VFO_A; // default to mapping VFO_MAIN to VFO_A