Disallow set_split_vfo when PTT is active

https://github.com/Hamlib/Hamlib/issues/844
pull/846/head
Mike Black W9MDB 2021-10-28 09:49:18 -05:00
rodzic 6f82645ee8
commit 9d2aaa00c0
1 zmienionych plików z 6 dodań i 0 usunięć

Wyświetl plik

@ -4651,6 +4651,12 @@ int HAMLIB_API rig_set_split_vfo(RIG *rig,
{
RETURNFUNC(-RIG_ENAVAIL);
}
if (rig->state.cache.ptt)
{
rig_debug(RIG_DEBUG_WARN, "%s: cannot execute when PTT is on\n", __func__);
return RIG_OK;
}
// We fix up vfos for non-satmode rigs only
if (rig->caps->has_get_func & RIG_FUNC_SATMODE)