Do not do vfo_fixup on satmode rigs

https://github.com/Hamlib/Hamlib/issues/782

(cherry picked from commit 6de4588335)
pull/796/head
Mike Black W9MDB 2021-09-01 12:45:29 -05:00 zatwierdzone przez Nate Bargmann
rodzic f6dff2576c
commit 267d70c2bf
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: FB2C5130D55A8819
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;