Do not do vfo_fixup on satmode rigs

https://github.com/Hamlib/Hamlib/issues/782
pull/788/head
Mike Black W9MDB 2021-09-01 12:45:29 -05:00
rodzic 7a5834a9a3
commit 6de4588335
1 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -4549,8 +4549,12 @@ int HAMLIB_API rig_set_split_vfo(RIG *rig,
RETURNFUNC(-RIG_ENAVAIL);
}
rx_vfo = vfo_fixup(rig, rx_vfo, split);
tx_vfo = vfo_fixup(rig, tx_vfo, split);
// We fix up vfos for non-satmode rigs
if (!(rig->caps->has_get_func & RIG_FUNC_SATMODE))
{
rx_vfo = vfo_fixup(rig, rx_vfo, split);
tx_vfo = vfo_fixup(rig, tx_vfo, split);
}
// set rig to the the requested RX VFO
TRACE;