Just helped a guy who was having problems with his rig switching to 136kHz.


Turns out his frequency list didn't contain MSK144 50.280 so at some point the 
code went to the 1st frequency in the default list and changed the rig to that. 
 Checking the code I don't quite see how it could happen but it did show up in 
the  trace log as can be seen here.
2016-11-23T20:03:49.342Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    35 30 32 38 30 30 30 30 0a                          50280000. 
2016-11-23T20:03:49.342Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:871)Debug: 
"HamlibTransceiver::poll:" rig_get_freq frequency = 5.028e+07 
2016-11-23T20:03:49.342Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: netrigctl_get_mode called 
2016-11-23T20:03:49.342Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: write_block(): TX 2 bytes 
2016-11-23T20:03:49.342Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    6d 0a                                               m. 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: read_string(): RX 4 characters 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    55 53 42 0a                                         USB. 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: read_string(): RX 5 characters 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    32 31 30 30 0a                                      2100. 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:909)Debug: 
"HamlibTransceiver::poll:" rig_get_mode mode = USB bw = 2100 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: netrigctl_get_split_vfo called 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: write_block(): TX 2 bytes 
2016-11-23T20:03:49.545Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    73 0a                                               s. 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: read_string(): RX 2 characters 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    30 0a                                               0. 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: read_string(): RX 5 characters 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    56 46 4f 41 0a                                      VFOA. 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:934)Debug: 
"HamlibTransceiver::poll:" rig_get_split_vfo split =  0  VFO =  VFOA 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: netrigctl_get_ptt called 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: write_block(): TX 2 bytes 
2016-11-23T20:03:49.648Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    74 0a                                               t. 
2016-11-23T20:03:49.750Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: read_string(): RX 2 characters 
2016-11-23T20:03:49.750Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    30 0a                                               0. 
2016-11-23T20:03:49.750Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:956)Debug: 
"HamlibTransceiver::poll:" rig_get_ptt PTT = 0 
2016-11-23T20:03:54.128Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: netrigctl_get_vfo called 
2016-11-23T20:03:54.128Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: write_block(): TX 2 bytes 
2016-11-23T20:03:54.128Z(C:\JTSDK\src\wsjtx\HamlibTransceiver.cpp:55)Debug: 
Hamlib: 0000    76 0a                                               v. 
2016-11-23T20:03:54.179Z(C:\JTSDK\src\wsjtx\Configuration.cpp:690)Debug: 
Configuration::transceiver_frequency: 136000 
Transceiver::TransceiverState(online: yes Frequency {50280000Hz, 0Hz} 
Transceiver::MODE(UNK); SPLIT: off; PTT: off) 



I tried duplicating the problem but could not.  He reset his frequencies and it 
fixed the problem.  He was running r7337.  

In on_bandComboBox_currentIndexChanged and on_bandComboBox_activated do we want 
an else clause on the source_index.isValid check to pop up a message box saying 
you don't have a frequency entry for that mode/freq?

de Mike W9MDB

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to