Do not reset cache for unidirectional rigs

https://github.com/Hamlib/Hamlib/issues/1187
pull/1215/head
Mike Black W9MDB 2022-12-17 10:19:46 -06:00
rodzic 9508c45f00
commit 04f5195cfd
1 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -1895,7 +1895,12 @@ int HAMLIB_API rig_set_freq(RIG *rig, vfo_t vfo, freq_t freq)
#endif
)
{
rig_set_cache_freq(rig, RIG_VFO_ALL, (freq_t)0);
// Unidirectional rigs do not reset cache
if (rig->caps->rig_model != RIG_MODEL_FT736R)
{
rig_set_cache_freq(rig, RIG_VFO_ALL, (freq_t)0);
}
HAMLIB_TRACE;
retcode = rig_get_freq(rig, vfo, &freq_new);