mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-21 11:31:51 -05:00
Remove a, hopefully, unnecessary unconditional CAT frequency set
this frequency set was causing CAT command rejections on some Icom rigs when using WSPR auto tune-up with the rig's built-in auto-ATU anabled. The issue relates to a PTT-set, tune, PTT-reset, set-frequency sequence where the rig's ATU is still tuning while the PTT is reset. Since this should only happen in WSPR mode where split operating is not used it should resolve the issue.
This commit is contained in:
parent
d41c0bc432
commit
c764a5305e
@ -81,8 +81,7 @@ void TransceiverBase::set (TransceiverState const& s,
|
||||
}
|
||||
if (s.frequency () // ignore bogus zero frequencies
|
||||
&& ((s.frequency () != requested_.frequency () // and QSY
|
||||
|| (s.mode () != UNK && s.mode () != requested_.mode ())) // or mode change
|
||||
|| ptt_off)) // or just returned to rx
|
||||
|| (s.mode () != UNK && s.mode () != requested_.mode ())))) // or mode change
|
||||
{
|
||||
do_frequency (s.frequency (), s.mode (), ptt_off);
|
||||
do_post_frequency (s.frequency (), s.mode ());
|
||||
|
Loading…
Reference in New Issue
Block a user