Topics

FLRIG and TS-990

Nate Kirschman
 

I’m running into a problem with FLRIG v. 1.3.42 and the TS-990.  Previous versions (1.3.26, for example) of FLRIG worked with some difficulty with the TS-990, and continues to do so with the latest version of TS-990 firmware.  The current version of FLRIG doesn’t work at all except for the Tune button.  This problem first appeared with the previous version of the TS-990 firmware and persists with the current TS-990 firmware, just loaded yesterday.
 
I don’t even know where to start.  It doesn’t seem to recognize the virtual com port.  On my PC, the USB com port gets assigned to COM 3.  The native Kenwood ARCP-990 works OK, N3FJP logging software works OK, reads frequency, mode, etc.  But FLRIG notices COM 3 on application start-up, but gives a message: Transceiver not responding!  Check serial (COM) port connection  Open Menu Config/Setup/Transceiver.  Press ‘ser port’ button, reselect port Press ‘init button.
 
I go the Xcvr configuration screen and I see Rig TS-990, Ser Port Com3, and Baud 115200 and 2 StopBits.  PTT via CAT.  From the main screen there’s no interaction with the rig except the Tune button seems to work.  No frequency display, etc.  I push the Ser Port button, and try to select the COM 3.  There is no COM 3 on the list.  I hit the Init button.  I get Not Responding message again, and a bogus frequency display. 
 
I’ve copied, and pasted to this email, the trace log file below.
 
Any help is appreciated.
 
Nate Kirschman, WN3I, 717-434-5842
 
02:56:51.705 : W: init_port_combos: Found serial port COM1
 
02:56:51.705 : W: init_port_combos: Found serial port COM3
 
02:56:52.235 : E: OpenPort: Open Comm port //./COM3 ; hComm = 328
 
02:56:52.245 : E: SetCommunicationTimeouts:
Read Interval Timeout............... -1
Read Total Timeout Multiplier....... -1
Read Total Timeout Constant Timeout. -2
Write Total Timeout Constant........ 0
Write Total Timeout Multiplier...... 0
 
02:56:52.245 : D: startXcvrSerial:
Serial port:
    Port     : COM3
    Baud     : 9
    Stopbits : 2
    Retries  : 2
    Timeout  : 50
    Loop     : 200
    RTSCTS   : 0
    CATptt   : 1
    RTSptt   : 0
    DTRptt   : 0
    RTS+     : 0
    DTR+     : 0
 
 
02:56:52.245 : init_rig()
02:56:52.925 : E:21:56:52: read ex 00100 failed 150 ms
cmd EX00100;
ans
 
02:56:53.305 : E:21:56:53: Read menu 0607 failed 100 ms
cmd EX00607;
ans
 
02:56:53.675 : E:21:56:53: Read menu 0608 failed 100 ms
cmd EX00608;
ans
 
02:56:53.705 : I:21:56:53:  Main band
cmd CB0;
ans
 
02:56:53.715 : I:21:56:53: Rx A, Tx A
cmd MV00;
ans
 
02:56:54.375 : E:21:56:54: check failed 150 ms
cmd FA;
ans
 
03:00:21.359 : lock mutex_service_requests : movFreqA
03:00:21.359 : unlock mutex_service_requests : movFreqA
 
04:09:40.361 : W: init_port_combos: Found serial port COM1
 
04:09:41.567 : W: init_port_combos: Found serial port COM1
 
04:09:49.647 : closeRig()
04:09:49.677 : E: OpenPort: Open Comm port //./COM3 ; hComm = 328
 
04:09:49.685 : E: SetCommunicationTimeouts:
Read Interval Timeout............... -1
Read Total Timeout Multiplier....... -1
Read Total Timeout Constant Timeout. -2
Write Total Timeout Constant........ 0
Write Total Timeout Multiplier...... 0
 
04:09:49.686 : D: startXcvrSerial:
Serial port:
    Port     : COM3
    Baud     : 9
    Stopbits : 2
    Retries  : 2
    Timeout  : 50
    Loop     : 200
    RTSCTS   : 0
    CATptt   : 1
    RTSptt   : 0
    DTRptt   : 0
    RTS+     : 0
    DTR+     : 0
 
 
04:09:49.687 : init_rig()
04:09:50.350 : E:23:09:50: read ex 00100 failed 150 ms
cmd EX00100;
ans
 
04:09:50.717 : E:23:09:50: Read menu 0607 failed 100 ms
cmd EX00607;
ans
 
04:09:51.080 : E:23:09:51: Read menu 0608 failed 100 ms
cmd EX00608;
ans
 
04:09:51.096 : I:23:09:51:  Main band
cmd CB0;
ans
 
04:09:51.101 : I:23:09:51: Rx A, Tx A
cmd MV00;
ans
 
04:09:51.757 : E:23:09:51: check failed 150 ms
cmd FA;
ans
 
04:10:42.663 : closeRig()
04:10:42.671 : E: OpenPort: Open Comm port //./COM3 ; hComm = 328
 
04:10:42.679 : E: SetCommunicationTimeouts:
Read Interval Timeout............... -1
Read Total Timeout Multiplier....... -1
Read Total Timeout Constant Timeout. -2
Write Total Timeout Constant........ 0
Write Total Timeout Multiplier...... 0
 
04:10:42.680 : D: startXcvrSerial:
Serial port:
    Port     : COM3
    Baud     : 9
    Stopbits : 2
    Retries  : 2
    Timeout  : 50
    Loop     : 200
    RTSCTS   : 0
    CATptt   : 1
    RTSptt   : 0
    DTRptt   : 0
    RTS+     : 0
    DTR+     : 0
 
 
04:10:42.681 : init_rig()
04:10:43.344 : E:23:10:43: read ex 00100 failed 150 ms
cmd EX00100;
ans
 
04:10:43.710 : E:23:10:43: Read menu 0607 failed 100 ms
cmd EX00607;
ans
 
04:10:44.071 : E:23:10:44: Read menu 0608 failed 100 ms
cmd EX00608;
ans
 
04:10:44.086 : I:23:10:44:  Main band
cmd CB0;
ans
 
04:10:44.091 : I:23:10:44: Rx A, Tx A
cmd MV00;
ans
 
04:10:44.747 : E:23:10:44: check failed 150 ms
cmd FA;
ans