TS-480 frequency jumping #644
Labels
bug
critical
A problem for common operations with WSJT-X, GPredict, RigPi, etc.
JTDX
Bugs affecting JTDX operations
needs test
Patches have been submitted but need testing to close issue
WSJTX
Bugs affecting WSTJ-X operations
Log shows going to RX; followed immediately by FAXXXXXXX does not recognized the FA command.
So we'll put a 100ms sleep after RX and also when ? is received we will write the command again instead of just reading.
2021-04-02T21:01:54.754Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_init called, version 20210328/20210328.1
021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\Configuration.cpp:1139)Debug: Configuration::transceiver_ptt: false Transceiver::TransceiverState(online: yes Frequency {14074000Hz, 14075000Hz} Transceiver::USB; SPLIT: on; PTT: on; FAST_MODE: off; AUDIO: off; TX_AUDIO: off; TUNE: off; QUICK: off; PERIOD: 120sec.; BLOCKSIZE: 3456; SYMBOLSLENGTH: 79; FRAMESPERSYMBOL: 1920; TRFREQUENCY: 1500Hz; TONESPACING: -3; SYNCHRONIZE: on; DBSNR: 99; TRPERIOD: 15sec.; SPREAD: 0; NSYM: 79; VOLUME: 0; LEVEL: 0dBm; POWER: 0mWatts)
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\EmulateSplitTransceiver.cpp:27)Debug: EmulateSplitTransceiver::set: state: Transceiver::TransceiverState(online: yes Frequency {14074000Hz, 14075000Hz} Transceiver::USB; SPLIT: on; PTT: off; FAST_MODE: off; AUDIO: off; TX_AUDIO: off; TUNE: off; QUICK: off; PERIOD: 120sec.; BLOCKSIZE: 3456; SYMBOLSLENGTH: 79; FRAMESPERSYMBOL: 1920; TRFREQUENCY: 1500Hz; TONESPACING: -3; SYNCHRONIZE: on; DBSNR: 99; TRPERIOD: 15sec.; SPREAD: 0; NSYM: 79; VOLUME: 0; LEVEL: 0dBm; POWER: 0mWatts) #: 11
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\TransceiverBase.cpp:77)Debug: "TransceiverBase::set:" #: 11 Transceiver::TransceiverState(online: yes Frequency {14074000Hz, 0Hz} Transceiver::USB; SPLIT: off; PTT: off; FAST_MODE: off; AUDIO: off; TX_AUDIO: off; TUNE: off; QUICK: off; PERIOD: 120sec.; BLOCKSIZE: 3456; SYMBOLSLENGTH: 79; FRAMESPERSYMBOL: 1920; TRFREQUENCY: 1500Hz; TONESPACING: -3; SYNCHRONIZE: on; DBSNR: 99; TRPERIOD: 15sec.; SPREAD: 0; NSYM: 79; VOLUME: 0; LEVEL: 0dBm; POWER: 0mWatts)
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:1328)Debug: "HamlibTransceiver::do_ptt:" false Transceiver::TransceiverState(online: yes Frequency {14075000Hz, 0Hz} Transceiver::USB; SPLIT: off; PTT: on; FAST_MODE: off; AUDIO: off; TX_AUDIO: off; TUNE: off; QUICK: off; PERIOD: 120sec.; BLOCKSIZE: 3456; SYMBOLSLENGTH: 79; FRAMESPERSYMBOL: 1920; TRFREQUENCY: 1500Hz; TONESPACING: -3; SYNCHRONIZE: on; DBSNR: 99; TRPERIOD: 15sec.; SPREAD: 0; NSYM: 79; VOLUME: 0; LEVEL: -60dBm; POWER: 0mWatts) reversed = false
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:1344)Debug: "HamlibTransceiver::do_ptt:" rig_set_ptt PTT = false
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: rig.c(2659):rig_set_ptt entered
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_set_ptt called
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction called
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: cache invalidated
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: cmdstr = RX
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: rig_flush: called for serial device
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: serial.c(629):serial_flush entered
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: tcflush
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: serial.c(661):serial_flush return(0)
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: write_block called
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: write_block(): TX 3 bytes
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: 0000 52 58 3b RX;
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: returning retval=0
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood.c(556):kenwood_transaction return(0)
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood.c(3760):kenwood_set_ptt return(0)
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: rig.c(2888):rig_set_ptt return(0)
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:848)Debug: "HamlibTransceiver::do_frequency:" 14074000 mode: Transceiver::USB reversed: false
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: rig_set_freq called vfo=currVFO, freq=14074000
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: vfo_fixup: vfo=currVFO
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: vfo_fixup: Leaving currVFO alone
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: rig_set_freq: TARGETABLE_FREQ vfo=currVFO
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_set_freq called vfo=currVFO freq=14074000
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_set_freq: tvfo=VFOA
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction called
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: cache invalidated
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: cmdstr = FA00014074000
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: rig_flush: called for serial device
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: serial.c(629):serial_flush entered
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: tcflush
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: serial.c(661):serial_flush return(0)
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: write_block called
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: write_block(): TX 14 bytes
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: 0000 46 41 30 30 30 31 34 30 37 34 30 30 30 3b FA00014074000;
2021-04-02T21:02:24.375Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: write_block called
2021-04-02T21:02:24.390Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: write_block(): TX 3 bytes
2021-04-02T21:02:24.390Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: 0000 49 44 3b ID;
2021-04-02T21:02:24.390Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: read_string called, rxmax=35
2021-04-02T21:02:24.422Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: read_string(): RX 2 characters
2021-04-02T21:02:24.422Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: 0000 3f 3b ?;
2021-04-02T21:02:24.422Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: read_string(len=2)='?;'
2021-04-02T21:02:24.422Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:52)Critical: Hamlib: kenwood_transaction: Unknown command or rig busy 'FA00014074000'
2021-04-02T21:02:24.422Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:52)Critical: Hamlib: kenwood_transaction: Retrying shortly
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: read_string called, rxmax=35
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: read_string(): RX 6 characters
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: 0000 49 44 30 32 30 3b ID020;
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: read_string(len=6)='ID020;'
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: No data expected, checking ID; in ID020;
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: returning RIG_OK, retval=0
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: returning retval=0
2021-04-02T21:02:24.637Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood.c(556):kenwood_transaction return(0)
The text was updated successfully, but these errors were encountered: