From cc7c5961a0ce6d8cc2a449c009a715546639ad1a Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Sat, 16 Jul 2022 10:53:03 -0500 Subject: [PATCH] Fix rig_cache to fix up RIG_VFO_OTHER when requested. https://github.com/Hamlib/Hamlib/issues/1086 --- src/cache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cache.c b/src/cache.c index b26ab06b0..00bca1598 100644 --- a/src/cache.c +++ b/src/cache.c @@ -46,6 +46,7 @@ int rig_set_cache_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width) if (vfo == RIG_VFO_NONE || vfo == RIG_VFO_CURR) { vfo = RIG_VFO_A; } if (vfo == RIG_VFO_SUB && rig->state.cache.satmode) { vfo = RIG_VFO_SUB_A; }; + if (vfo == RIG_VFO_OTHER) vfo = vfo_fixup(rig, vfo, rig->state.cache.split); switch (vfo) {