mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-06-24 22:25:17 -04:00
Some imrovements to the DXLabSuiteCommanderTransceiver, patch by Mike W9MDB.
This commit is contained in:
parent
e0639169a9
commit
86c863f288
@ -206,18 +206,15 @@ void DXLabSuiteCommanderTransceiver::do_frequency (Frequency f, MODE m, bool /*n
|
|||||||
{
|
{
|
||||||
CAT_TRACE (f << ' ' << state ());
|
CAT_TRACE (f << ' ' << state ());
|
||||||
auto f_string = frequency_to_string (f);
|
auto f_string = frequency_to_string (f);
|
||||||
if (UNK != m && m != get_mode ())
|
auto params = ("<xcvrfreq:%1>" + f_string).arg (f_string.size ());
|
||||||
|
simple_command (("<command:10>CmdSetFreq<parameters:%1>" + params).arg (params.size ()));
|
||||||
|
if (UNK != m)
|
||||||
{
|
{
|
||||||
auto m_string = map_mode (m);
|
auto m_string = map_mode (m);
|
||||||
auto params = ("<xcvrfreq:%1>" + f_string + "<xcvrmode:%2>" + m_string + "<preservesplitanddual:1>Y").arg (f_string.size ()).arg (m_string.size ());
|
auto params = ("<xcvrfreq:%1>" + f_string + "<xcvrmode:%2>" + m_string + "<preservesplitanddual:1>Y").arg (f_string.size ()).arg (m_string.size ());
|
||||||
simple_command (("<command:14>CmdSetFreqMode<parameters:%1>" + params).arg (params.size ()));
|
simple_command (("<command:14>CmdSetFreqMode<parameters:%1>" + params).arg (params.size ()));
|
||||||
update_mode (m);
|
update_mode (m);
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
auto params = ("<xcvrfreq:%1>" + f_string).arg (f_string.size ());
|
|
||||||
simple_command (("<command:10>CmdSetFreq<parameters:%1>" + params).arg (params.size ()));
|
|
||||||
}
|
|
||||||
update_rx_frequency (f);
|
update_rx_frequency (f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user