Ensure cache is update for split

https://github.com/Hamlib/Hamlib/issues/1012
This commit is contained in:
Mike Black W9MDB 2022-04-19 23:06:03 -05:00
parent 0405498b07
commit 2f29f326ab

View File

@ -4524,6 +4524,8 @@ int HAMLIB_API rig_set_split_vfo(RIG *rig,
case RIG_VFO_B: rx_vfo = split == 1 ? RIG_VFO_A : RIG_VFO_B; break;
}
rig->state.cache.split = split;
rig->state.cache.split_vfo = tx_vfo;
rx_vfo = vfo_fixup(rig, rx_vfo, split);
tx_vfo = vfo_fixup(rig, tx_vfo, split);
rig->state.rx_vfo = rx_vfo;