Locked Kenwood/Yaesu test #hamlib


Mike Black
 

Anybody that has a Kenwood or Yaesu rig could you please test this?

Run putty and connect to your rig and show me the reply to just typing a semicolon.

Another way is to find your rig model like this (TS-2000 example)

rigctl-wsjtx -l | find "2000"

  1029  Yaesu                  FT-2000                 20230228.3      Stable      RIG_MODEL_FT2000
  2014  Kenwood                TS-2000                 20230225.0      Stable      RIG_MODEL_TS2000

Adjust com port and baud rate to your rig and run this

rigctl-wsjtx -m 2014 -r com15 -s 115200 -vvvvv -Z W ; ;

You'll see the last part of the output should contain the ";" result like this:

2023-03-15T07:38:25.947123-0600: rigctl_send_cmd: rigport=1, bufcmd=;, cmd_len=1
2023-03-15T07:38:25.947243-0600: write_block(): TX 1 bytes, method=2
2023-03-15T07:38:25.947300-0600: 0000    3b                                                  ;
2023-03-15T07:38:25.947371-0600: read_string_generic called, rxmax=513 direct=1, expected_len=1
2023-03-15T07:38:25.947471-0600: read_string_generic(): RX 2 characters, direct=1
2023-03-15T07:38:25.947520-0600: 0000    3f 3b                                               ?;
2023-03-15T07:38:25.947686-0600:  1:rigctl_parse.c(5010):rigctl_send_cmd returning(0)
2023-03-15T07:38:25.947729-0600: rigctl_parse: called, interactive=0
2023-03-15T07:38:25.947766-0600:  1:rig.c(1434):rig_close entered
2023-03-15T07:38:25.947801-0600:   2:kenwood.c(1078):kenwood_close entered



Mike W9MDB


Norman Heyen
 

I got this from my old 570D

C:\Windows\System32>rigctl-wsjtx -m 2014 -r com3 -s 57600 -vvvvv -Z W ; ;
2023-03-17T12:44:25.452867-0600: rigctl.c(445) Startup: rigctl-wsjtx -m
2014 -r com3 -s 57600 -vvvvv -Z W ; ;
2023-03-17T12:44:25.452867-0600: rigctl Hamlib 4.5.4 Jan 10 01:31:41Z 2023
SHA=921cc5
2023-03-17T12:44:25.452867-0600: Report bugs to <
hamlib-developer@...>

2023-03-17T12:44:25.452867-0600: rig_check_rig_caps: p1=000000005F6CACE0,
p2=000000005F6D1258, rig_model=000000005F6CACE0, macro_name=000000005F6D1258
2023-03-17T12:44:25.452867-0600: rig_init: rig_model=Kenwood TS-2000
2023-03-17T12:44:25.452867-0600: rig_init: rig has VFO_A
2023-03-17T12:44:25.452867-0600: rig_init: rig has VFO_B
2023-03-17T12:44:25.452867-0600: rig_init: rig has VFO_C
2023-03-17T12:44:25.452867-0600: kenwood_init called, version
20230109/20230109.0
2023-03-17T12:44:25.452867-0600: kenwood_init: if_len = 37
2023-03-17T12:44:25.452867-0600: kenwood.c(801):kenwood_init returning2(0)
2023-03-17T12:44:25.452867-0600: 1:rig.c(817):rig_open entered
2023-03-17T12:44:25.452867-0600: rig_settings_get_path:
path=.hamlib_settings
2023-03-17T12:44:25.452867-0600: rig_settings_load_all: settings_file
(.hamlib_settings): No such file or directory
2023-03-17T12:44:25.452867-0600: rig_open: cwd=C:\Windows\System32
2023-03-17T12:44:25.452867-0600: rig_open:
C:\Windows\System32/hamlib_settings does not exist
2023-03-17T12:44:25.452867-0600: rig_open: async_data_enable=0,
async_data_supported=0
2023-03-17T12:44:25.452867-0600: serial_open: com3
2023-03-17T12:44:25.467066-0600: serial_setup: tcgetattr
2023-03-17T12:44:25.467066-0600: serial_setup: cfsetispeed=57600,0x1001
2023-03-17T12:44:25.467066-0600: serial_setup: cfsetospeed=57600,0x1001
2023-03-17T12:44:25.467066-0600: serial_setup: data_bits=8
2023-03-17T12:44:25.467066-0600: serial_setup: parity=0
2023-03-17T12:44:25.467066-0600: serial_setup: Handshake=None
2023-03-17T12:44:25.482690-0600: serial_setup: tcsetattr TCSANOW
2023-03-17T12:44:25.482690-0600: read_string_generic called, rxmax=4095
direct=1, expected_len=1
2023-03-17T12:44:25.577016-0600: 2:rig.c(7434):async_data_handler_start
entered
2023-03-17T12:44:25.577016-0600: async_data_handler_start: async data
support disabled since async_data_enabled=0
2023-03-17T12:44:25.577016-0600: 2:rig.c(7441):async_data_handler_start
returning(0)
2023-03-17T12:44:25.577016-0600: rig.c(254):add_opened_rig returning2(0)
2023-03-17T12:44:25.577016-0600: rig_open: 00000000010C9F5C
rs->comm_state==1?=1
2023-03-17T12:44:25.577016-0600: 2:kenwood.c(823):kenwood_open entered
2023-03-17T12:44:25.577016-0600: 3:kenwood.c(1096):kenwood_get_id entered
2023-03-17T12:44:25.577016-0600: kenwood_transaction called cmd=ID
datasize=128
2023-03-17T12:44:25.577016-0600: kenwood_transaction: cmdstr = ID
2023-03-17T12:44:25.577016-0600: rig_flush: called for serial device
2023-03-17T12:44:25.577016-0600: read_string_generic called, rxmax=4095
direct=1, expected_len=1
2023-03-17T12:44:25.592916-0600: write_block(): TX 3 bytes, method=2
2023-03-17T12:44:25.592916-0600: 0000 49 44 3b
ID;
2023-03-17T12:44:25.592916-0600: read_string_generic called, rxmax=128
direct=1, expected_len=1
2023-03-17T12:44:25.906950-0600: read_string_generic(): Timed out 0.314
seconds after 0 chars, direct=1
2023-03-17T12:44:25.906950-0600: kenwood_transaction:
read_string(expected=128, len=0)=''
2023-03-17T12:44:25.906950-0600: kenwood_transaction: read_string retval <
0, retval = -5, retry_read=0, rs->rigport.retry=0
2023-03-17T12:44:25.906950-0600: kenwood.c(624):kenwood_transaction
returning2(-5) Communication timed out

2023-03-17T12:44:25.906950-0600: 3:kenwood.c(1098):kenwood_get_id
returning(-5) Communication timed out

2023-03-17T12:44:26.124016-0600: 3:kenwood.c(1096):kenwood_get_id entered
2023-03-17T12:44:26.124016-0600: kenwood_transaction called cmd=ID
datasize=128
2023-03-17T12:44:26.124016-0600: kenwood_transaction: cmdstr = ID
2023-03-17T12:44:26.124016-0600: rig_flush: called for serial device
2023-03-17T12:44:26.124016-0600: read_string_generic called, rxmax=4095
direct=1, expected_len=1
2023-03-17T12:44:26.139641-0600: write_block(): TX 3 bytes, method=2
2023-03-17T12:44:26.139641-0600: 0000 49 44 3b
ID;
2023-03-17T12:44:26.139641-0600: read_string_generic called, rxmax=128
direct=1, expected_len=1
2023-03-17T12:44:26.453904-0600: read_string_generic(): Timed out 0.314
seconds after 0 chars, direct=1
2023-03-17T12:44:26.453904-0600: kenwood_transaction:
read_string(expected=128, len=0)=''
2023-03-17T12:44:26.453904-0600: kenwood_transaction: read_string retval <
0, retval = -5, retry_read=0, rs->rigport.retry=0
2023-03-17T12:44:26.453904-0600: kenwood.c(624):kenwood_transaction
returning2(-5) Communication timed out

2023-03-17T12:44:26.454905-0600: 3:kenwood.c(1098):kenwood_get_id
returning(-5) Communication timed out

2023-03-17T12:44:26.454905-0600: kenwood_open: no response to get_id from
rig...continuing anyway
2023-03-17T12:44:26.454905-0600: kenwood_open: rig has_rit2
2023-03-17T12:44:26.455905-0600: kenwood_transaction called cmd=FA
datasize=128
2023-03-17T12:44:26.455905-0600: kenwood_transaction: cmdstr = FA
2023-03-17T12:44:26.455905-0600: rig_flush: called for serial device
2023-03-17T12:44:26.455905-0600: read_string_generic called, rxmax=4095
direct=1, expected_len=1
2023-03-17T12:44:26.482644-0600: write_block(): TX 3 bytes, method=2
2023-03-17T12:44:26.482644-0600: 0000 46 41 3b
FA;
2023-03-17T12:44:26.482644-0600: read_string_generic called, rxmax=128
direct=1, expected_len=1
2023-03-17T12:44:26.796289-0600: read_string_generic(): Timed out 0.313
seconds after 0 chars, direct=1
2023-03-17T12:44:26.796289-0600: kenwood_transaction:
read_string(expected=128, len=0)=''
2023-03-17T12:44:26.796289-0600: kenwood_transaction: read_string retval <
0, retval = -5, retry_read=0, rs->rigport.retry=0
2023-03-17T12:44:26.796289-0600: kenwood.c(624):kenwood_transaction
returning2(-5) Communication timed out

2023-03-17T12:44:26.796289-0600: kenwood_open: no response from rig
2023-03-17T12:44:26.796289-0600: 2:kenwood.c(935):kenwood_open
returning(-5) Communication timed out

2023-03-17T12:44:26.796289-0600: 2:rig.c(7478):async_data_handler_stop
entered
2023-03-17T12:44:26.796289-0600: 2:rig.c(7508):async_data_handler_stop
returning(0)
2023-03-17T12:44:26.796289-0600: ser_close: restoring options
2023-03-17T12:44:26.922061-0600: 1:rig.c(1273):rig_open returning(-5)
Communication timed out

rig_open: error = com3 No such file or directory

Hope that helps,
Norman
KC9NVN

On Fri, Mar 17, 2023 at 3:25 AM Michael Black via groups.io <mdblack98=
yahoo.com@groups.io> wrote:

Anybody that has a Kenwood or Yaesu rig could you please test this?

Run putty and connect to your rig and show me the reply to just typing a
semicolon.

Another way is to find your rig model like this (TS-2000 example)

rigctl-wsjtx -l | find "2000"

1029 Yaesu FT-2000 20230228.3
Stable RIG_MODEL_FT2000
2014 Kenwood TS-2000 20230225.0
Stable RIG_MODEL_TS2000

Adjust com port and baud rate to your rig and run this

rigctl-wsjtx -m 2014 -r com15 -s 115200 -vvvvv -Z W ; ;

You'll see the last part of the output should contain the ";" result like
this:

2023-03-15T07:38:25.947123-0600: rigctl_send_cmd: rigport=1, bufcmd=;,
cmd_len=1
2023-03-15T07:38:25.947243-0600: write_block(): TX 1 bytes, method=2
2023-03-15T07:38:25.947300-0600: 0000 3b
;
2023-03-15T07:38:25.947371-0600: read_string_generic called, rxmax=513
direct=1, expected_len=1
2023-03-15T07:38:25.947471-0600: read_string_generic(): RX 2 characters,
direct=1
2023-03-15T07:38:25.947520-0600: 0000 3f 3b
?;
2023-03-15T07:38:25.947686-0600: 1:rigctl_parse.c(5010):rigctl_send_cmd
returning(0)
2023-03-15T07:38:25.947729-0600: rigctl_parse: called, interactive=0
2023-03-15T07:38:25.947766-0600: 1:rig.c(1434):rig_close entered
2023-03-15T07:38:25.947801-0600: 2:kenwood.c(1078):kenwood_close entered



Mike W9MDB






Brian Morrison
 

On Wed, 15 Mar 2023 12:51:13 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:

Anybody that has a Kenwood or Yaesu rig could you please test this?

Run putty and connect to your rig and show me the reply to just
typing a semicolon.

Another way is to find your rig model like this (TS-2000 example)

rigctl-wsjtx -l | find "2000"

  1029  Yaesu                  FT-2000                 20230228.3
Stable      RIG_MODEL_FT2000 2014  Kenwood                TS-2000
             20230225.0      Stable      RIG_MODEL_TS2000

Adjust com port and baud rate to your rig and run this

rigctl-wsjtx -m 2014 -r com15 -s 115200 -vvvvv -Z W ; ;

You'll see the last part of the output should contain the ";" result
like this:

2023-03-15T07:38:25.947123-0600: rigctl_send_cmd: rigport=1,
bufcmd=;, cmd_len=1 2023-03-15T07:38:25.947243-0600: write_block():
TX 1 bytes, method=2 2023-03-15T07:38:25.947300-0600: 0000    3b
                                            ;
2023-03-15T07:38:25.947371-0600: read_string_generic called,
rxmax=513 direct=1, expected_len=1 2023-03-15T07:38:25.947471-0600:
read_string_generic(): RX 2 characters, direct=1
2023-03-15T07:38:25.947520-0600: 0000    3f 3b
                       ?; 2023-03-15T07:38:25.947686-0600:
1:rigctl_parse.c(5010):rigctl_send_cmd returning(0)
2023-03-15T07:38:25.947729-0600: rigctl_parse: called, interactive=0
2023-03-15T07:38:25.947766-0600:  1:rig.c(1434):rig_close entered
2023-03-15T07:38:25.947801-0600:   2:kenwood.c(1078):kenwood_close
entered



Mike W9MDB

[bdm@deangelis ~]$ rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W ;
2023-03-17T20:39:02.686311-0000: rigctl.c(445) Startup: rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W
2023-03-17T20:39:02.686332-0000: rigctl Hamlib 4.5.4 Jan 10 01:31:41Z 2023 SHA=921cc5
2023-03-17T20:39:02.686335-0000: Report bugs to <hamlib-developer@...>

2023-03-17T20:39:02.686338-0000: rig_check_rig_caps: p1=0x7f7b43aa8300, p2=0x7f7b43aae880, rig_model=0x7f7b43aa8300, macro_name=0x7f7b43aae880
2023-03-17T20:39:02.686352-0000: rig_init: rig_model=Kenwood TS-890S
2023-03-17T20:39:02.686367-0000: rig_init: rig has VFO_A
2023-03-17T20:39:02.686371-0000: rig_init: rig has VFO_B
2023-03-17T20:39:02.686380-0000: kenwood_init called, version 20230109/20230109.10
2023-03-17T20:39:02.686388-0000: kenwood_init: if_len = 37
2023-03-17T20:39:02.686392-0000: kenwood.c(801):kenwood_init returning2(0)
2023-03-17T20:39:02.686400-0000: 1:rig.c(817):rig_open entered
2023-03-17T20:39:02.686412-0000: rig_settings_get_path: path=/home/bdm/.config/hamlib_settings
2023-03-17T20:39:02.686425-0000: rig_settings_load_all: settings_file (/home/bdm/.config/hamlib_settings): No such file or directory
2023-03-17T20:39:02.686432-0000: rig_open: cwd=/home/bdm
2023-03-17T20:39:02.686441-0000: rig_open: /home/bdm/hamlib_settings does not exist
2023-03-17T20:39:02.686446-0000: rig_open: async_data_enable=0, async_data_supported=0
2023-03-17T20:39:02.686453-0000: serial_open: /dev/ttyUSB1
2023-03-17T20:39:02.690290-0000: serial_setup: tcgetattr
2023-03-17T20:39:02.690306-0000: serial_setup: cfmakeraw
2023-03-17T20:39:02.690319-0000: serial_setup: cfsetispeed=115200,0x1002
2023-03-17T20:39:02.690328-0000: serial_setup: cfsetospeed=115200,0x1002
2023-03-17T20:39:02.690336-0000: serial_setup: data_bits=8
2023-03-17T20:39:02.690349-0000: serial_setup: parity=0
2023-03-17T20:39:02.690357-0000: serial_setup: Handshake=None
2023-03-17T20:39:02.690365-0000: serial_setup: tcsetattr TCSANOW
2023-03-17T20:39:02.691630-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.743349-0000: 2:rig.c(7434):async_data_handler_start entered
2023-03-17T20:39:02.743363-0000: async_data_handler_start: async data support disabled since async_data_enabled=0
2023-03-17T20:39:02.743371-0000: 2:rig.c(7441):async_data_handler_start returning(0)
2023-03-17T20:39:02.743382-0000: rig.c(254):add_opened_rig returning2(0)
2023-03-17T20:39:02.743387-0000: rig_open: 0x55b0cd0d71cc rs->comm_state==1?=1
2023-03-17T20:39:02.743392-0000: 2:kenwood.c(823):kenwood_open entered
2023-03-17T20:39:02.743397-0000: 3:kenwood.c(1096):kenwood_get_id entered
2023-03-17T20:39:02.743401-0000: kenwood_transaction called cmd=ID datasize=128
2023-03-17T20:39:02.743406-0000: kenwood_transaction: cmdstr = ID
2023-03-17T20:39:02.743411-0000: rig_flush: called for serial device
2023-03-17T20:39:02.743416-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.744496-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.744511-0000: 0000 49 44 3b ID;
2023-03-17T20:39:02.744518-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-17T20:39:02.747455-0000: read_string_generic(): RX 6 characters, direct=1
2023-03-17T20:39:02.747469-0000: 0000 49 44 30 32 34 3b ID024;
2023-03-17T20:39:02.747476-0000: kenwood_transaction: read_string(expected=128, len=6)='ID024;'
2023-03-17T20:39:02.747482-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.747487-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.747493-0000: 3:kenwood.c(1098):kenwood_get_id returning(0)
2023-03-17T20:39:02.747498-0000: kenwood_open: got ID so try PS
2023-03-17T20:39:02.747503-0000: 3:rig.c(6040):rig_get_powerstat entered
2023-03-17T20:39:02.747508-0000: rig.c(6060) trace
2023-03-17T20:39:02.747518-0000: 4:kenwood.c(4877):kenwood_get_powerstat entered
2023-03-17T20:39:02.747523-0000: kenwood_safe_transaction called, cmd=PS, expected=3
2023-03-17T20:39:02.747528-0000: kenwood_transaction called cmd=PS datasize=6
2023-03-17T20:39:02.747532-0000: kenwood_transaction: cmdstr = PS
2023-03-17T20:39:02.747538-0000: rig_flush: called for serial device
2023-03-17T20:39:02.747543-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.748623-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.748634-0000: 0000 50 53 3b PS;
2023-03-17T20:39:02.748640-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-17T20:39:02.751541-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-17T20:39:02.751554-0000: 0000 50 53 31 3b PS1;
2023-03-17T20:39:02.751560-0000: kenwood_transaction: read_string(expected=7, len=4)='PS1;'
2023-03-17T20:39:02.751565-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.751570-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.751575-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.751581-0000: 4:kenwood.c(4899):kenwood_get_powerstat returning(0)
2023-03-17T20:39:02.751586-0000: 3:rig.c(6062):rig_get_powerstat returning(0)
2023-03-17T20:39:02.751591-0000: kenwood_open: rig has_rit2
2023-03-17T20:39:02.751596-0000: kenwood_open: found match 024
2023-03-17T20:39:02.751601-0000: 3:rig.c(2884):rig_get_vfo entered
2023-03-17T20:39:02.751605-0000: rig_get_vfo: cache check age=1000000ms
2023-03-17T20:39:02.751610-0000: rig_get_vfo: cache miss age=1000000ms
2023-03-17T20:39:02.751615-0000: rig.c(2926) trace
2023-03-17T20:39:02.751619-0000: 4:kenwood.c(1737):kenwood_get_vfo_if entered
2023-03-17T20:39:02.751624-0000: 5:kenwood.c(1111):kenwood_get_if entered
2023-03-17T20:39:02.751629-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-17T20:39:02.751633-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-17T20:39:02.751638-0000: kenwood_transaction: cmdstr = IF
2023-03-17T20:39:02.751643-0000: rig_flush: called for serial device
2023-03-17T20:39:02.751648-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.752723-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.752732-0000: 0000 49 46 3b IF;
2023-03-17T20:39:02.752737-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-17T20:39:02.760248-0000: read_string_generic(): RX 38 characters, direct=1
2023-03-17T20:39:02.760261-0000: 0000 49 46 30 30 30 30 37 31 37 37 30 30 30 20 20 20 IF00007177000
2023-03-17T20:39:02.760266-0000: 0010 20 20 20 30 30 30 30 30 30 30 30 30 30 31 30 30 0000000000100
2023-03-17T20:39:02.760269-0000: 0020 30 30 30 30 30 3b 00000;
2023-03-17T20:39:02.760273-0000: kenwood_transaction: read_string(expected=128, len=38)='IF00007177000 000000000010000000;'
2023-03-17T20:39:02.760277-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.760282-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.760286-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.760290-0000: 5:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-17T20:39:02.760295-0000: kenwood_get_vfo_if: priv->tx_vfo=VFOA
2023-03-17T20:39:02.760298-0000: 4:kenwood.c(1785):kenwood_get_vfo_if returning(0)
2023-03-17T20:39:02.760305-0000: 3:rig_get_vfo: elapsed=9ms
2023-03-17T20:39:02.760309-0000: 3:rig.c(2947):rig_get_vfo returning(0)
2023-03-17T20:39:02.760313-0000: kenwood_open: found the right driver for TS-890S(2041)
2023-03-17T20:39:02.760317-0000: 3:kenwood.c(4782):kenwood_get_trn entered
2023-03-17T20:39:02.760320-0000: kenwood_safe_transaction called, cmd=AI, expected=3
2023-03-17T20:39:02.760324-0000: kenwood_transaction called cmd=AI datasize=6
2023-03-17T20:39:02.760327-0000: kenwood_transaction: cmdstr = AI
2023-03-17T20:39:02.760331-0000: rig_flush: called for serial device
2023-03-17T20:39:02.760335-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.761413-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.761424-0000: 0000 41 49 3b AI;
2023-03-17T20:39:02.761428-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-17T20:39:02.764339-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-17T20:39:02.764353-0000: 0000 41 49 30 3b AI0;
2023-03-17T20:39:02.764358-0000: kenwood_transaction: read_string(expected=7, len=4)='AI0;'
2023-03-17T20:39:02.764364-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.764369-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.764374-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.764380-0000: 3:kenwood.c(4819):kenwood_get_trn returning(0)
2023-03-17T20:39:02.764384-0000: 3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-17T20:39:02.764389-0000: 4:kenwood.c(1111):kenwood_get_if entered
2023-03-17T20:39:02.764394-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-17T20:39:02.764401-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-17T20:39:02.764406-0000: kenwood_transaction(273): cache hit, age=4ms
2023-03-17T20:39:02.764409-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-17T20:39:02.764414-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.764419-0000: 4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-17T20:39:02.764423-0000: kenwood.c(1665) trace
2023-03-17T20:39:02.764428-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-17T20:39:02.764433-0000: 3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-17T20:39:02.764437-0000: kenwood_open: priv->tx_vfo=VFOA
2023-03-17T20:39:02.764442-0000: 2:kenwood.c(1040):kenwood_open returning(0)
2023-03-17T20:39:02.764447-0000: rig.c(1280) trace
2023-03-17T20:39:02.764451-0000: 2:rig.c(2884):rig_get_vfo entered
2023-03-17T20:39:02.764456-0000: rig_get_vfo: cache check age=4ms
2023-03-17T20:39:02.764460-0000: rig_get_vfo: cache hit age=4ms, vfo=VFOA
2023-03-17T20:39:02.764467-0000: 2:rig_get_vfo: elapsed=0ms
2023-03-17T20:39:02.764472-0000: 2:rig.c(2919):rig_get_vfo returning(0)
2023-03-17T20:39:02.764479-0000: rig_get_freq(1989) called vfo=VFOA
2023-03-17T20:39:02.764489-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-17T20:39:02.764493-0000: rig.c(1998) vfo=VFOA, curr_vfo=VFOA
2023-03-17T20:39:02.764511-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOA, asked_vfo=VFOA, use_cached_freq=0
2023-03-17T20:39:02.764516-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-17T20:39:02.764520-0000: 2:kenwood.c(1950):kenwood_get_freq entered
2023-03-17T20:39:02.764525-0000: kenwood_safe_transaction called, cmd=FA, expected=13
2023-03-17T20:39:02.764529-0000: kenwood_transaction called cmd=FA datasize=50
2023-03-17T20:39:02.764534-0000: kenwood_transaction: cmdstr = FA
2023-03-17T20:39:02.764539-0000: rig_flush: called for serial device
2023-03-17T20:39:02.764543-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.765624-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.765635-0000: 0000 46 41 3b FA;
2023-03-17T20:39:02.765641-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-17T20:39:02.769457-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-17T20:39:02.769469-0000: 0000 46 41 30 30 30 30 37 31 37 37 30 30 30 3b FA00007177000;
2023-03-17T20:39:02.769474-0000: kenwood_transaction: read_string(expected=51, len=14)='FA00007177000;'
2023-03-17T20:39:02.769481-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.769486-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.769492-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.769500-0000: 2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-17T20:39:02.769531-0000: 1:rig_get_freq: elapsed=5ms
2023-03-17T20:39:02.769537-0000: rig_get_freq(1989) called vfo=VFOB
2023-03-17T20:39:02.769546-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOB, vfo_curr=VFOA, split=0
2023-03-17T20:39:02.769551-0000: vfo_fixup: final vfo=VFOB
2023-03-17T20:39:02.769555-0000: rig.c(1998) vfo=VFOB, curr_vfo=VFOA
2023-03-17T20:39:02.769573-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOB, asked_vfo=VFOB, use_cached_freq=0
2023-03-17T20:39:02.769578-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-17T20:39:02.769583-0000: 2:kenwood.c(1950):kenwood_get_freq entered
2023-03-17T20:39:02.769589-0000: kenwood_safe_transaction called, cmd=FB, expected=13
2023-03-17T20:39:02.769593-0000: kenwood_transaction called cmd=FB datasize=50
2023-03-17T20:39:02.769598-0000: kenwood_transaction: cmdstr = FB
2023-03-17T20:39:02.769603-0000: rig_flush: called for serial device
2023-03-17T20:39:02.769608-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.770691-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.770702-0000: 0000 46 42 3b FB;
2023-03-17T20:39:02.770709-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-17T20:39:02.774562-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-17T20:39:02.774576-0000: 0000 46 42 30 30 30 32 38 30 33 33 33 36 30 3b FB00028033360;
2023-03-17T20:39:02.774581-0000: kenwood_transaction: read_string(expected=51, len=14)='FB00028033360;'
2023-03-17T20:39:02.774587-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.774592-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.774597-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.774606-0000: 2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-17T20:39:02.774637-0000: 1:rig_get_freq: elapsed=5ms
2023-03-17T20:39:02.774643-0000: 2:rig.c(5086):rig_get_split_vfo entered
2023-03-17T20:39:02.774648-0000: rig_get_split_vfo: cache check age=1000000ms
2023-03-17T20:39:02.774653-0000: rig_get_split_vfo: cache miss age=1000000ms
2023-03-17T20:39:02.774658-0000: rig.c(5138) trace
2023-03-17T20:39:02.774663-0000: 3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-17T20:39:02.774668-0000: 4:kenwood.c(1111):kenwood_get_if entered
2023-03-17T20:39:02.774673-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-17T20:39:02.774678-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-17T20:39:02.774682-0000: kenwood_transaction(273): cache hit, age=14ms
2023-03-17T20:39:02.774687-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-17T20:39:02.774692-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.774697-0000: 4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-17T20:39:02.774702-0000: kenwood.c(1665) trace
2023-03-17T20:39:02.774706-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-17T20:39:02.774711-0000: 3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-17T20:39:02.774715-0000: rig_get_split_vfo: cache.split=0
2023-03-17T20:39:02.774720-0000: 2:rig_get_split_vfo: elapsed=0ms
2023-03-17T20:39:02.774725-0000: 2:rig.c(5151):rig_get_split_vfo returning(0)
2023-03-17T20:39:02.774730-0000: rig_open(1351): Current split=0, tx_vfo=VFOA
2023-03-17T20:39:02.774735-0000: 2:rig.c(2409):rig_get_mode entered
2023-03-17T20:39:02.774748-0000: vfo_fixup:(from rig_get_mode:2432) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-17T20:39:02.774762-0000: rig_get_mode: VFOA cache check age=10ms
2023-03-17T20:39:02.774771-0000: rig_get_mode: cache miss age mode=10ms, width=10ms
2023-03-17T20:39:02.774775-0000: rig.c(2480) trace
2023-03-17T20:39:02.774780-0000: kenwood_get_mode called, curr_vfo=VFOA
2023-03-17T20:39:02.774784-0000: kenwood_safe_transaction called, cmd=MD, expected=3
2023-03-17T20:39:02.774789-0000: kenwood_transaction called cmd=MD datasize=6
2023-03-17T20:39:02.774793-0000: kenwood_transaction: cmdstr = MD
2023-03-17T20:39:02.774798-0000: rig_flush: called for serial device
2023-03-17T20:39:02.774804-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.775882-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.775894-0000: 0000 4d 44 3b MD;
2023-03-17T20:39:02.775901-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-17T20:39:02.778948-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-17T20:39:02.778968-0000: 0000 4d 44 31 3b MD1;
2023-03-17T20:39:02.778975-0000: kenwood_transaction: read_string(expected=7, len=4)='MD1;'
2023-03-17T20:39:02.778981-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.778986-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.778992-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.778999-0000: kenwood2rmode called
2023-03-17T20:39:02.779006-0000: 3:rig.c(2563):rig_passband_normal entered
2023-03-17T20:39:02.779011-0000: 3:rig_passband_normal: return filter#0, width=2400
2023-03-17T20:39:02.779016-0000: 3:rig.c(2584):rig_passband_normal returning(2400)
2023-03-17T20:39:02.779021-0000: kenwood.c(2741):kenwood_get_mode returning2(0)
2023-03-17T20:39:02.779026-0000: rig_get_mode: retcode after get_mode=0
2023-03-17T20:39:02.779046-0000: rig_get_mode(2526): debug
2023-03-17T20:39:02.779055-0000: 3:cache.c(35):rig_set_cache_mode entered
2023-03-17T20:39:02.779072-0000: 3:cache.c(108):rig_set_cache_mode returning(0)
2023-03-17T20:39:02.779081-0000: 2:rig_get_mode: elapsed=4ms
2023-03-17T20:39:02.779086-0000: 2:rig.c(2542):rig_get_mode returning(0)
2023-03-17T20:39:02.779095-0000: 1:rig.c(1375):rig_open returning(0)
Opened rig model 2041, 'TS-890S'
2023-03-17T20:39:02.779109-0000: Backend version: 20230109.10, Status: Stable
2023-03-17T20:39:02.779116-0000: rigctl_parse: called, interactive=0
Invalid arg for command 'send_cmd_rx'
2023-03-17T20:39:02.779128-0000: 1:rig.c(1397):rig_close entered
2023-03-17T20:39:02.779140-0000: 2:rig.c(7478):async_data_handler_stop entered
2023-03-17T20:39:02.779145-0000: 2:rig.c(7508):async_data_handler_stop returning(0)
2023-03-17T20:39:02.779153-0000: ser_close: restoring options
2023-03-17T20:39:02.784645-0000: rig_close(1531): 0x55b0cd0d71cc rs->comm_state==0?=0
2023-03-17T20:39:02.784658-0000: 1:rig.c(1535):rig_close returning(0)
2023-03-17T20:39:02.784666-0000: 1:kenwood.c(806):kenwood_cleanup entered
2023-03-17T20:39:02.784671-0000: 1:kenwood.c(811):kenwood_cleanup returning(0)

A second <space>; on the command line gives a syntax error message.

--

Brian G8SEZ


Mike Black
 

rigctl-wsjtx -m 2014 -r com15 -s 115200 -vvvvv -Z W \; \;

For Linux it would be different -- have to escape the semicolons...


Mike W9MDB

On Friday, March 17, 2023 at 03:41:46 PM CDT, Brian Morrison <bdm@...> wrote:





On Wed, 15 Mar 2023 12:51:13 +0000 (UTC)

"Michael Black via groups.io" <mdblack98@...> wrote:

Anybody that has a Kenwood or Yaesu rig could you please test this?

Run putty and connect to your rig and show me the reply to just
typing a semicolon.

Another way is to find your rig model like this (TS-2000 example)

rigctl-wsjtx -l | find "2000"

  1029  Yaesu                  FT-2000                 20230228.3
  Stable      RIG_MODEL_FT2000 2014  Kenwood                TS-2000
             20230225.0      Stable      RIG_MODEL_TS2000

Adjust com port and baud rate to your rig and run this

rigctl-wsjtx -m 2014 -r com15 -s 115200 -vvvvv -Z W ; ;

You'll see the last part of the output should contain the ";" result
like this:

2023-03-15T07:38:25.947123-0600: rigctl_send_cmd: rigport=1,
bufcmd=;, cmd_len=1 2023-03-15T07:38:25.947243-0600: write_block():
TX 1 bytes, method=2 2023-03-15T07:38:25.947300-0600: 0000    3b
                                            ;
2023-03-15T07:38:25.947371-0600: read_string_generic called,
rxmax=513 direct=1, expected_len=1 2023-03-15T07:38:25.947471-0600:
read_string_generic(): RX 2 characters, direct=1
2023-03-15T07:38:25.947520-0600: 0000    3f 3b
                       ?; 2023-03-15T07:38:25.947686-0600:
1:rigctl_parse.c(5010):rigctl_send_cmd returning(0)
2023-03-15T07:38:25.947729-0600: rigctl_parse: called, interactive=0
2023-03-15T07:38:25.947766-0600:  1:rig.c(1434):rig_close entered
2023-03-15T07:38:25.947801-0600:   2:kenwood.c(1078):kenwood_close
entered



Mike W9MDB


[bdm@deangelis ~]$ rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W ;
2023-03-17T20:39:02.686311-0000: rigctl.c(445) Startup: rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W
2023-03-17T20:39:02.686332-0000: rigctl Hamlib 4.5.4 Jan 10 01:31:41Z 2023 SHA=921cc5
2023-03-17T20:39:02.686335-0000: Report bugs to <hamlib-developer@...>

2023-03-17T20:39:02.686338-0000: rig_check_rig_caps: p1=0x7f7b43aa8300, p2=0x7f7b43aae880, rig_model=0x7f7b43aa8300, macro_name=0x7f7b43aae880
2023-03-17T20:39:02.686352-0000: rig_init: rig_model=Kenwood TS-890S
2023-03-17T20:39:02.686367-0000: rig_init: rig has VFO_A
2023-03-17T20:39:02.686371-0000: rig_init: rig has VFO_B
2023-03-17T20:39:02.686380-0000: kenwood_init called, version 20230109/20230109.10
2023-03-17T20:39:02.686388-0000: kenwood_init: if_len = 37
2023-03-17T20:39:02.686392-0000: kenwood.c(801):kenwood_init returning2(0)
2023-03-17T20:39:02.686400-0000:  1:rig.c(817):rig_open entered
2023-03-17T20:39:02.686412-0000: rig_settings_get_path: path=/home/bdm/.config/hamlib_settings
2023-03-17T20:39:02.686425-0000: rig_settings_load_all: settings_file (/home/bdm/.config/hamlib_settings): No such file or directory
2023-03-17T20:39:02.686432-0000: rig_open: cwd=/home/bdm
2023-03-17T20:39:02.686441-0000: rig_open: /home/bdm/hamlib_settings does not exist
2023-03-17T20:39:02.686446-0000: rig_open: async_data_enable=0, async_data_supported=0
2023-03-17T20:39:02.686453-0000: serial_open: /dev/ttyUSB1
2023-03-17T20:39:02.690290-0000: serial_setup: tcgetattr
2023-03-17T20:39:02.690306-0000: serial_setup: cfmakeraw
2023-03-17T20:39:02.690319-0000: serial_setup: cfsetispeed=115200,0x1002
2023-03-17T20:39:02.690328-0000: serial_setup: cfsetospeed=115200,0x1002
2023-03-17T20:39:02.690336-0000: serial_setup: data_bits=8
2023-03-17T20:39:02.690349-0000: serial_setup: parity=0
2023-03-17T20:39:02.690357-0000: serial_setup: Handshake=None
2023-03-17T20:39:02.690365-0000: serial_setup: tcsetattr TCSANOW
2023-03-17T20:39:02.691630-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.743349-0000:  2:rig.c(7434):async_data_handler_start entered
2023-03-17T20:39:02.743363-0000: async_data_handler_start: async data support disabled since async_data_enabled=0
2023-03-17T20:39:02.743371-0000:  2:rig.c(7441):async_data_handler_start returning(0)
2023-03-17T20:39:02.743382-0000: rig.c(254):add_opened_rig returning2(0)
2023-03-17T20:39:02.743387-0000: rig_open: 0x55b0cd0d71cc rs->comm_state==1?=1
2023-03-17T20:39:02.743392-0000:  2:kenwood.c(823):kenwood_open entered
2023-03-17T20:39:02.743397-0000:    3:kenwood.c(1096):kenwood_get_id entered
2023-03-17T20:39:02.743401-0000: kenwood_transaction called cmd=ID datasize=128
2023-03-17T20:39:02.743406-0000: kenwood_transaction: cmdstr = ID
2023-03-17T20:39:02.743411-0000: rig_flush: called for serial device
2023-03-17T20:39:02.743416-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.744496-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.744511-0000: 0000    49 44 3b                                            ID;           
2023-03-17T20:39:02.744518-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-17T20:39:02.747455-0000: read_string_generic(): RX 6 characters, direct=1
2023-03-17T20:39:02.747469-0000: 0000    49 44 30 32 34 3b                                  ID024;         
2023-03-17T20:39:02.747476-0000: kenwood_transaction: read_string(expected=128, len=6)='ID024;'
2023-03-17T20:39:02.747482-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.747487-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.747493-0000:    3:kenwood.c(1098):kenwood_get_id returning(0)
2023-03-17T20:39:02.747498-0000: kenwood_open: got ID so try PS
2023-03-17T20:39:02.747503-0000:    3:rig.c(6040):rig_get_powerstat entered
2023-03-17T20:39:02.747508-0000: rig.c(6060) trace
2023-03-17T20:39:02.747518-0000:    4:kenwood.c(4877):kenwood_get_powerstat entered
2023-03-17T20:39:02.747523-0000: kenwood_safe_transaction called, cmd=PS, expected=3
2023-03-17T20:39:02.747528-0000: kenwood_transaction called cmd=PS datasize=6
2023-03-17T20:39:02.747532-0000: kenwood_transaction: cmdstr = PS
2023-03-17T20:39:02.747538-0000: rig_flush: called for serial device
2023-03-17T20:39:02.747543-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.748623-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.748634-0000: 0000    50 53 3b                                            PS;           
2023-03-17T20:39:02.748640-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-17T20:39:02.751541-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-17T20:39:02.751554-0000: 0000    50 53 31 3b                                        PS1;           
2023-03-17T20:39:02.751560-0000: kenwood_transaction: read_string(expected=7, len=4)='PS1;'
2023-03-17T20:39:02.751565-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.751570-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.751575-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.751581-0000:    4:kenwood.c(4899):kenwood_get_powerstat returning(0)
2023-03-17T20:39:02.751586-0000:    3:rig.c(6062):rig_get_powerstat returning(0)
2023-03-17T20:39:02.751591-0000: kenwood_open: rig has_rit2
2023-03-17T20:39:02.751596-0000: kenwood_open: found match 024
2023-03-17T20:39:02.751601-0000:    3:rig.c(2884):rig_get_vfo entered
2023-03-17T20:39:02.751605-0000: rig_get_vfo: cache check age=1000000ms
2023-03-17T20:39:02.751610-0000: rig_get_vfo: cache miss age=1000000ms
2023-03-17T20:39:02.751615-0000: rig.c(2926) trace
2023-03-17T20:39:02.751619-0000:    4:kenwood.c(1737):kenwood_get_vfo_if entered
2023-03-17T20:39:02.751624-0000:      5:kenwood.c(1111):kenwood_get_if entered
2023-03-17T20:39:02.751629-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-17T20:39:02.751633-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-17T20:39:02.751638-0000: kenwood_transaction: cmdstr = IF
2023-03-17T20:39:02.751643-0000: rig_flush: called for serial device
2023-03-17T20:39:02.751648-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.752723-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.752732-0000: 0000    49 46 3b                                            IF;           
2023-03-17T20:39:02.752737-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-17T20:39:02.760248-0000: read_string_generic(): RX 38 characters, direct=1
2023-03-17T20:39:02.760261-0000: 0000    49 46 30 30 30 30 37 31 37 37 30 30 30 20 20 20    IF00007177000 
2023-03-17T20:39:02.760266-0000: 0010    20 20 20 30 30 30 30 30 30 30 30 30 30 31 30 30        0000000000100
2023-03-17T20:39:02.760269-0000: 0020    30 30 30 30 30 3b                                  00000;         
2023-03-17T20:39:02.760273-0000: kenwood_transaction: read_string(expected=128, len=38)='IF00007177000      000000000010000000;'
2023-03-17T20:39:02.760277-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.760282-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.760286-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.760290-0000:      5:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-17T20:39:02.760295-0000: kenwood_get_vfo_if: priv->tx_vfo=VFOA
2023-03-17T20:39:02.760298-0000:    4:kenwood.c(1785):kenwood_get_vfo_if returning(0)
2023-03-17T20:39:02.760305-0000:    3:rig_get_vfo: elapsed=9ms
2023-03-17T20:39:02.760309-0000:    3:rig.c(2947):rig_get_vfo returning(0)
2023-03-17T20:39:02.760313-0000: kenwood_open: found the right driver for TS-890S(2041)
2023-03-17T20:39:02.760317-0000:    3:kenwood.c(4782):kenwood_get_trn entered
2023-03-17T20:39:02.760320-0000: kenwood_safe_transaction called, cmd=AI, expected=3
2023-03-17T20:39:02.760324-0000: kenwood_transaction called cmd=AI datasize=6
2023-03-17T20:39:02.760327-0000: kenwood_transaction: cmdstr = AI
2023-03-17T20:39:02.760331-0000: rig_flush: called for serial device
2023-03-17T20:39:02.760335-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.761413-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.761424-0000: 0000    41 49 3b                                            AI;           
2023-03-17T20:39:02.761428-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-17T20:39:02.764339-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-17T20:39:02.764353-0000: 0000    41 49 30 3b                                        AI0;           
2023-03-17T20:39:02.764358-0000: kenwood_transaction: read_string(expected=7, len=4)='AI0;'
2023-03-17T20:39:02.764364-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.764369-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.764374-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.764380-0000:    3:kenwood.c(4819):kenwood_get_trn returning(0)
2023-03-17T20:39:02.764384-0000:    3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-17T20:39:02.764389-0000:    4:kenwood.c(1111):kenwood_get_if entered
2023-03-17T20:39:02.764394-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-17T20:39:02.764401-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-17T20:39:02.764406-0000: kenwood_transaction(273): cache hit, age=4ms
2023-03-17T20:39:02.764409-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-17T20:39:02.764414-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.764419-0000:    4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-17T20:39:02.764423-0000: kenwood.c(1665) trace
2023-03-17T20:39:02.764428-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-17T20:39:02.764433-0000:    3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-17T20:39:02.764437-0000: kenwood_open: priv->tx_vfo=VFOA
2023-03-17T20:39:02.764442-0000:  2:kenwood.c(1040):kenwood_open returning(0)
2023-03-17T20:39:02.764447-0000: rig.c(1280) trace
2023-03-17T20:39:02.764451-0000:  2:rig.c(2884):rig_get_vfo entered
2023-03-17T20:39:02.764456-0000: rig_get_vfo: cache check age=4ms
2023-03-17T20:39:02.764460-0000: rig_get_vfo: cache hit age=4ms, vfo=VFOA
2023-03-17T20:39:02.764467-0000:  2:rig_get_vfo: elapsed=0ms
2023-03-17T20:39:02.764472-0000:  2:rig.c(2919):rig_get_vfo returning(0)
2023-03-17T20:39:02.764479-0000: rig_get_freq(1989) called vfo=VFOA
2023-03-17T20:39:02.764489-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-17T20:39:02.764493-0000: rig.c(1998) vfo=VFOA, curr_vfo=VFOA
2023-03-17T20:39:02.764511-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOA, asked_vfo=VFOA, use_cached_freq=0
2023-03-17T20:39:02.764516-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-17T20:39:02.764520-0000:  2:kenwood.c(1950):kenwood_get_freq entered
2023-03-17T20:39:02.764525-0000: kenwood_safe_transaction called, cmd=FA, expected=13
2023-03-17T20:39:02.764529-0000: kenwood_transaction called cmd=FA datasize=50
2023-03-17T20:39:02.764534-0000: kenwood_transaction: cmdstr = FA
2023-03-17T20:39:02.764539-0000: rig_flush: called for serial device
2023-03-17T20:39:02.764543-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.765624-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.765635-0000: 0000    46 41 3b                                            FA;           
2023-03-17T20:39:02.765641-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-17T20:39:02.769457-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-17T20:39:02.769469-0000: 0000    46 41 30 30 30 30 37 31 37 37 30 30 30 3b          FA00007177000; 
2023-03-17T20:39:02.769474-0000: kenwood_transaction: read_string(expected=51, len=14)='FA00007177000;'
2023-03-17T20:39:02.769481-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.769486-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.769492-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.769500-0000:  2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-17T20:39:02.769531-0000:  1:rig_get_freq: elapsed=5ms
2023-03-17T20:39:02.769537-0000: rig_get_freq(1989) called vfo=VFOB
2023-03-17T20:39:02.769546-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOB, vfo_curr=VFOA, split=0
2023-03-17T20:39:02.769551-0000: vfo_fixup: final vfo=VFOB
2023-03-17T20:39:02.769555-0000: rig.c(1998) vfo=VFOB, curr_vfo=VFOA
2023-03-17T20:39:02.769573-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOB, asked_vfo=VFOB, use_cached_freq=0
2023-03-17T20:39:02.769578-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-17T20:39:02.769583-0000:  2:kenwood.c(1950):kenwood_get_freq entered
2023-03-17T20:39:02.769589-0000: kenwood_safe_transaction called, cmd=FB, expected=13
2023-03-17T20:39:02.769593-0000: kenwood_transaction called cmd=FB datasize=50
2023-03-17T20:39:02.769598-0000: kenwood_transaction: cmdstr = FB
2023-03-17T20:39:02.769603-0000: rig_flush: called for serial device
2023-03-17T20:39:02.769608-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.770691-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.770702-0000: 0000    46 42 3b                                            FB;           
2023-03-17T20:39:02.770709-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-17T20:39:02.774562-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-17T20:39:02.774576-0000: 0000    46 42 30 30 30 32 38 30 33 33 33 36 30 3b          FB00028033360; 
2023-03-17T20:39:02.774581-0000: kenwood_transaction: read_string(expected=51, len=14)='FB00028033360;'
2023-03-17T20:39:02.774587-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.774592-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.774597-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.774606-0000:  2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-17T20:39:02.774637-0000:  1:rig_get_freq: elapsed=5ms
2023-03-17T20:39:02.774643-0000:  2:rig.c(5086):rig_get_split_vfo entered
2023-03-17T20:39:02.774648-0000: rig_get_split_vfo: cache check age=1000000ms
2023-03-17T20:39:02.774653-0000: rig_get_split_vfo: cache miss age=1000000ms
2023-03-17T20:39:02.774658-0000: rig.c(5138) trace
2023-03-17T20:39:02.774663-0000:    3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-17T20:39:02.774668-0000:    4:kenwood.c(1111):kenwood_get_if entered
2023-03-17T20:39:02.774673-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-17T20:39:02.774678-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-17T20:39:02.774682-0000: kenwood_transaction(273): cache hit, age=14ms
2023-03-17T20:39:02.774687-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-17T20:39:02.774692-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.774697-0000:    4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-17T20:39:02.774702-0000: kenwood.c(1665) trace
2023-03-17T20:39:02.774706-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-17T20:39:02.774711-0000:    3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-17T20:39:02.774715-0000: rig_get_split_vfo: cache.split=0
2023-03-17T20:39:02.774720-0000:  2:rig_get_split_vfo: elapsed=0ms
2023-03-17T20:39:02.774725-0000:  2:rig.c(5151):rig_get_split_vfo returning(0)
2023-03-17T20:39:02.774730-0000: rig_open(1351): Current split=0, tx_vfo=VFOA
2023-03-17T20:39:02.774735-0000:  2:rig.c(2409):rig_get_mode entered
2023-03-17T20:39:02.774748-0000: vfo_fixup:(from rig_get_mode:2432) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-17T20:39:02.774762-0000: rig_get_mode: VFOA cache check age=10ms
2023-03-17T20:39:02.774771-0000: rig_get_mode: cache miss age mode=10ms, width=10ms
2023-03-17T20:39:02.774775-0000: rig.c(2480) trace
2023-03-17T20:39:02.774780-0000: kenwood_get_mode called, curr_vfo=VFOA
2023-03-17T20:39:02.774784-0000: kenwood_safe_transaction called, cmd=MD, expected=3
2023-03-17T20:39:02.774789-0000: kenwood_transaction called cmd=MD datasize=6
2023-03-17T20:39:02.774793-0000: kenwood_transaction: cmdstr = MD
2023-03-17T20:39:02.774798-0000: rig_flush: called for serial device
2023-03-17T20:39:02.774804-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-17T20:39:02.775882-0000: write_block(): TX 3 bytes, method=2
2023-03-17T20:39:02.775894-0000: 0000    4d 44 3b                                            MD;           
2023-03-17T20:39:02.775901-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-17T20:39:02.778948-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-17T20:39:02.778968-0000: 0000    4d 44 31 3b                                        MD1;           
2023-03-17T20:39:02.778975-0000: kenwood_transaction: read_string(expected=7, len=4)='MD1;'
2023-03-17T20:39:02.778981-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-17T20:39:02.778986-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-17T20:39:02.778992-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-17T20:39:02.778999-0000: kenwood2rmode called
2023-03-17T20:39:02.779006-0000:    3:rig.c(2563):rig_passband_normal entered
2023-03-17T20:39:02.779011-0000:    3:rig_passband_normal: return filter#0, width=2400
2023-03-17T20:39:02.779016-0000:    3:rig.c(2584):rig_passband_normal returning(2400)
2023-03-17T20:39:02.779021-0000: kenwood.c(2741):kenwood_get_mode returning2(0)
2023-03-17T20:39:02.779026-0000: rig_get_mode: retcode after get_mode=0
2023-03-17T20:39:02.779046-0000: rig_get_mode(2526): debug
2023-03-17T20:39:02.779055-0000:    3:cache.c(35):rig_set_cache_mode entered
2023-03-17T20:39:02.779072-0000:    3:cache.c(108):rig_set_cache_mode returning(0)
2023-03-17T20:39:02.779081-0000:  2:rig_get_mode: elapsed=4ms
2023-03-17T20:39:02.779086-0000:  2:rig.c(2542):rig_get_mode returning(0)
2023-03-17T20:39:02.779095-0000:  1:rig.c(1375):rig_open returning(0)
Opened rig model 2041, 'TS-890S'
2023-03-17T20:39:02.779109-0000: Backend version: 20230109.10, Status: Stable
2023-03-17T20:39:02.779116-0000: rigctl_parse: called, interactive=0
Invalid arg for command 'send_cmd_rx'
2023-03-17T20:39:02.779128-0000:  1:rig.c(1397):rig_close entered
2023-03-17T20:39:02.779140-0000:  2:rig.c(7478):async_data_handler_stop entered
2023-03-17T20:39:02.779145-0000:  2:rig.c(7508):async_data_handler_stop returning(0)
2023-03-17T20:39:02.779153-0000: ser_close: restoring options
2023-03-17T20:39:02.784645-0000: rig_close(1531): 0x55b0cd0d71cc rs->comm_state==0?=0
2023-03-17T20:39:02.784658-0000:  1:rig.c(1535):rig_close returning(0)
2023-03-17T20:39:02.784666-0000:  1:kenwood.c(806):kenwood_cleanup entered
2023-03-17T20:39:02.784671-0000:  1:kenwood.c(811):kenwood_cleanup returning(0)

A second <space>; on the command line gives a syntax error message.

--

Brian  G8SEZ


Brian Morrison
 

On Fri, 17 Mar 2023 21:26:37 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:

rigctl-wsjtx -m 2014 -r com15 -s 115200 -vvvvv -Z W \; \;

For Linux it would be different -- have to escape the semicolons...
Should have spotted that :-/

Here you go....:

[bdm@deangelis ~]$ rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W \; \;

2023-03-18T15:57:34.930906-0000: rigctl.c(445) Startup: rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W ; ;
2023-03-18T15:57:34.930919-0000: rigctl Hamlib 4.5.4 Jan 10 01:31:41Z 2023 SHA=921cc5
2023-03-18T15:57:34.930921-0000: Report bugs to <hamlib-developer@...>

2023-03-18T15:57:34.930923-0000: rig_check_rig_caps: p1=0x7f96caaa8300, p2=0x7f96caaae880, rig_model=0x7f96caaa8300, macro_name=0x7f96caaae880
2023-03-18T15:57:34.930933-0000: rig_init: rig_model=Kenwood TS-890S
2023-03-18T15:57:34.930942-0000: rig_init: rig has VFO_A
2023-03-18T15:57:34.930945-0000: rig_init: rig has VFO_B
2023-03-18T15:57:34.930951-0000: kenwood_init called, version 20230109/20230109.10
2023-03-18T15:57:34.930956-0000: kenwood_init: if_len = 37
2023-03-18T15:57:34.930958-0000: kenwood.c(801):kenwood_init returning2(0)
2023-03-18T15:57:34.930963-0000: 1:rig.c(817):rig_open entered
2023-03-18T15:57:34.930970-0000: rig_settings_get_path: path=/home/bdm/.config/hamlib_settings
2023-03-18T15:57:34.930980-0000: rig_settings_load_all: settings_file (/home/bdm/.config/hamlib_settings): No such file or directory
2023-03-18T15:57:34.930984-0000: rig_open: cwd=/home/bdm
2023-03-18T15:57:34.930990-0000: rig_open: /home/bdm/hamlib_settings does not exist
2023-03-18T15:57:34.930993-0000: rig_open: async_data_enable=0, async_data_supported=0
2023-03-18T15:57:34.930998-0000: serial_open: /dev/ttyUSB1
2023-03-18T15:57:34.935425-0000: serial_setup: tcgetattr
2023-03-18T15:57:34.935432-0000: serial_setup: cfmakeraw
2023-03-18T15:57:34.935435-0000: serial_setup: cfsetispeed=115200,0x1002
2023-03-18T15:57:34.935438-0000: serial_setup: cfsetospeed=115200,0x1002
2023-03-18T15:57:34.935440-0000: serial_setup: data_bits=8
2023-03-18T15:57:34.935443-0000: serial_setup: parity=0
2023-03-18T15:57:34.935445-0000: serial_setup: Handshake=None
2023-03-18T15:57:34.935448-0000: serial_setup: tcsetattr TCSANOW
2023-03-18T15:57:34.936675-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.987889-0000: 2:rig.c(7434):async_data_handler_start entered
2023-03-18T15:57:34.987922-0000: async_data_handler_start: async data support disabled since async_data_enabled=0
2023-03-18T15:57:34.987937-0000: 2:rig.c(7441):async_data_handler_start returning(0)
2023-03-18T15:57:34.987972-0000: rig.c(254):add_opened_rig returning2(0)
2023-03-18T15:57:34.987988-0000: rig_open: 0x55d70e9bd1cc rs->comm_state==1?=1
2023-03-18T15:57:34.988001-0000: 2:kenwood.c(823):kenwood_open entered
2023-03-18T15:57:34.988015-0000: 3:kenwood.c(1096):kenwood_get_id entered
2023-03-18T15:57:34.988028-0000: kenwood_transaction called cmd=ID datasize=128
2023-03-18T15:57:34.988042-0000: kenwood_transaction: cmdstr = ID
2023-03-18T15:57:34.988054-0000: rig_flush: called for serial device
2023-03-18T15:57:34.988067-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.989237-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:34.989275-0000: 0000 49 44 3b ID;
2023-03-18T15:57:34.989291-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-18T15:57:34.992406-0000: read_string_generic(): RX 6 characters, direct=1
2023-03-18T15:57:34.992440-0000: 0000 49 44 30 32 34 3b ID024;
2023-03-18T15:57:34.992457-0000: kenwood_transaction: read_string(expected=128, len=6)='ID024;'
2023-03-18T15:57:34.992475-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:34.992493-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:34.992514-0000: 3:kenwood.c(1098):kenwood_get_id returning(0)
2023-03-18T15:57:34.992533-0000: kenwood_open: got ID so try PS
2023-03-18T15:57:34.992551-0000: 3:rig.c(6040):rig_get_powerstat entered
2023-03-18T15:57:34.992568-0000: rig.c(6060) trace
2023-03-18T15:57:34.992600-0000: 4:kenwood.c(4877):kenwood_get_powerstat entered
2023-03-18T15:57:34.992618-0000: kenwood_safe_transaction called, cmd=PS, expected=3
2023-03-18T15:57:34.992633-0000: kenwood_transaction called cmd=PS datasize=6
2023-03-18T15:57:34.992649-0000: kenwood_transaction: cmdstr = PS
2023-03-18T15:57:34.992664-0000: rig_flush: called for serial device
2023-03-18T15:57:34.992681-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.993854-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:34.993885-0000: 0000 50 53 3b PS;
2023-03-18T15:57:34.993904-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:34.996959-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:34.996993-0000: 0000 50 53 31 3b PS1;
2023-03-18T15:57:34.997011-0000: kenwood_transaction: read_string(expected=7, len=4)='PS1;'
2023-03-18T15:57:34.997026-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:34.997044-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:34.997062-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:34.997081-0000: 4:kenwood.c(4899):kenwood_get_powerstat returning(0)
2023-03-18T15:57:34.997097-0000: 3:rig.c(6062):rig_get_powerstat returning(0)
2023-03-18T15:57:34.997113-0000: kenwood_open: rig has_rit2
2023-03-18T15:57:34.997129-0000: kenwood_open: found match 024
2023-03-18T15:57:34.997146-0000: 3:rig.c(2884):rig_get_vfo entered
2023-03-18T15:57:34.997164-0000: rig_get_vfo: cache check age=1000000ms
2023-03-18T15:57:34.997180-0000: rig_get_vfo: cache miss age=1000000ms
2023-03-18T15:57:34.997194-0000: rig.c(2926) trace
2023-03-18T15:57:34.997216-0000: 4:kenwood.c(1737):kenwood_get_vfo_if entered
2023-03-18T15:57:34.997233-0000: 5:kenwood.c(1111):kenwood_get_if entered
2023-03-18T15:57:34.997250-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-18T15:57:34.997267-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-18T15:57:34.997348-0000: kenwood_transaction: cmdstr = IF
2023-03-18T15:57:34.997369-0000: rig_flush: called for serial device
2023-03-18T15:57:34.997383-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.998548-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:34.998579-0000: 0000 49 46 3b IF;
2023-03-18T15:57:34.998596-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-18T15:57:35.004653-0000: read_string_generic(): RX 38 characters, direct=1
2023-03-18T15:57:35.004660-0000: 0000 49 46 30 30 30 31 34 32 33 36 30 30 30 20 20 20 IF00014236000
2023-03-18T15:57:35.004663-0000: 0010 20 20 20 30 30 30 30 30 30 30 30 30 30 32 30 30 0000000000200
2023-03-18T15:57:35.004666-0000: 0020 30 30 30 30 30 3b 00000;
2023-03-18T15:57:35.004668-0000: kenwood_transaction: read_string(expected=128, len=38)='IF00014236000 000000000020000000;'
2023-03-18T15:57:35.004671-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.004675-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.004678-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.004681-0000: 5:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-18T15:57:35.004684-0000: kenwood_get_vfo_if: priv->tx_vfo=VFOA
2023-03-18T15:57:35.004687-0000: 4:kenwood.c(1785):kenwood_get_vfo_if returning(0)
2023-03-18T15:57:35.004692-0000: 3:rig_get_vfo: elapsed=8ms
2023-03-18T15:57:35.004695-0000: 3:rig.c(2947):rig_get_vfo returning(0)
2023-03-18T15:57:35.004698-0000: kenwood_open: found the right driver for TS-890S(2041)
2023-03-18T15:57:35.004702-0000: 3:kenwood.c(4782):kenwood_get_trn entered
2023-03-18T15:57:35.004705-0000: kenwood_safe_transaction called, cmd=AI, expected=3
2023-03-18T15:57:35.004708-0000: kenwood_transaction called cmd=AI datasize=6
2023-03-18T15:57:35.004711-0000: kenwood_transaction: cmdstr = AI
2023-03-18T15:57:35.004714-0000: rig_flush: called for serial device
2023-03-18T15:57:35.004717-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.005851-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.005858-0000: 0000 41 49 3b AI;
2023-03-18T15:57:35.005861-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:35.008935-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:35.008943-0000: 0000 41 49 30 3b AI0;
2023-03-18T15:57:35.008947-0000: kenwood_transaction: read_string(expected=7, len=4)='AI0;'
2023-03-18T15:57:35.008950-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.008953-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.008957-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.008960-0000: 3:kenwood.c(4819):kenwood_get_trn returning(0)
2023-03-18T15:57:35.008963-0000: 3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-18T15:57:35.008966-0000: 4:kenwood.c(1111):kenwood_get_if entered
2023-03-18T15:57:35.008969-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-18T15:57:35.008973-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-18T15:57:35.008977-0000: kenwood_transaction(273): cache hit, age=4ms
2023-03-18T15:57:35.008980-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-18T15:57:35.008983-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.008986-0000: 4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-18T15:57:35.008989-0000: kenwood.c(1665) trace
2023-03-18T15:57:35.008992-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-18T15:57:35.008995-0000: 3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-18T15:57:35.008999-0000: kenwood_open: priv->tx_vfo=VFOA
2023-03-18T15:57:35.009002-0000: 2:kenwood.c(1040):kenwood_open returning(0)
2023-03-18T15:57:35.009005-0000: rig.c(1280) trace
2023-03-18T15:57:35.009008-0000: 2:rig.c(2884):rig_get_vfo entered
2023-03-18T15:57:35.009012-0000: rig_get_vfo: cache check age=4ms
2023-03-18T15:57:35.009014-0000: rig_get_vfo: cache hit age=4ms, vfo=VFOA
2023-03-18T15:57:35.009020-0000: 2:rig_get_vfo: elapsed=0ms
2023-03-18T15:57:35.009023-0000: 2:rig.c(2919):rig_get_vfo returning(0)
2023-03-18T15:57:35.009031-0000: rig_get_freq(1989) called vfo=VFOA
2023-03-18T15:57:35.009038-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-18T15:57:35.009041-0000: rig.c(1998) vfo=VFOA, curr_vfo=VFOA
2023-03-18T15:57:35.009056-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOA, asked_vfo=VFOA, use_cached_freq=0
2023-03-18T15:57:35.009059-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-18T15:57:35.009062-0000: 2:kenwood.c(1950):kenwood_get_freq entered
2023-03-18T15:57:35.009066-0000: kenwood_safe_transaction called, cmd=FA, expected=13
2023-03-18T15:57:35.009069-0000: kenwood_transaction called cmd=FA datasize=50
2023-03-18T15:57:35.009072-0000: kenwood_transaction: cmdstr = FA
2023-03-18T15:57:35.009075-0000: rig_flush: called for serial device
2023-03-18T15:57:35.009079-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.010279-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.010285-0000: 0000 46 41 3b FA;
2023-03-18T15:57:35.010288-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-18T15:57:35.014263-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-18T15:57:35.014271-0000: 0000 46 41 30 30 30 31 34 32 33 36 30 30 30 3b FA00014236000;
2023-03-18T15:57:35.014275-0000: kenwood_transaction: read_string(expected=51, len=14)='FA00014236000;'
2023-03-18T15:57:35.014278-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.014282-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.014286-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.014291-0000: 2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-18T15:57:35.014315-0000: 1:rig_get_freq: elapsed=5ms
2023-03-18T15:57:35.014319-0000: rig_get_freq(1989) called vfo=VFOB
2023-03-18T15:57:35.014327-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOB, vfo_curr=VFOA, split=0
2023-03-18T15:57:35.014331-0000: vfo_fixup: final vfo=VFOB
2023-03-18T15:57:35.014334-0000: rig.c(1998) vfo=VFOB, curr_vfo=VFOA
2023-03-18T15:57:35.014348-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOB, asked_vfo=VFOB, use_cached_freq=0
2023-03-18T15:57:35.014352-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-18T15:57:35.014355-0000: 2:kenwood.c(1950):kenwood_get_freq entered
2023-03-18T15:57:35.014359-0000: kenwood_safe_transaction called, cmd=FB, expected=13
2023-03-18T15:57:35.014363-0000: kenwood_transaction called cmd=FB datasize=50
2023-03-18T15:57:35.014366-0000: kenwood_transaction: cmdstr = FB
2023-03-18T15:57:35.014369-0000: rig_flush: called for serial device
2023-03-18T15:57:35.014373-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.015523-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.015529-0000: 0000 46 42 3b FB;
2023-03-18T15:57:35.015533-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-18T15:57:35.019478-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-18T15:57:35.019486-0000: 0000 46 42 30 30 30 32 38 30 33 33 33 36 30 3b FB00028033360;
2023-03-18T15:57:35.019490-0000: kenwood_transaction: read_string(expected=51, len=14)='FB00028033360;'
2023-03-18T15:57:35.019494-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.019497-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.019501-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.019506-0000: 2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-18T15:57:35.019532-0000: 1:rig_get_freq: elapsed=5ms
2023-03-18T15:57:35.019537-0000: 2:rig.c(5086):rig_get_split_vfo entered
2023-03-18T15:57:35.019540-0000: rig_get_split_vfo: cache check age=1000000ms
2023-03-18T15:57:35.019543-0000: rig_get_split_vfo: cache miss age=1000000ms
2023-03-18T15:57:35.019547-0000: rig.c(5138) trace
2023-03-18T15:57:35.019550-0000: 3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-18T15:57:35.019553-0000: 4:kenwood.c(1111):kenwood_get_if entered
2023-03-18T15:57:35.019557-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-18T15:57:35.019560-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-18T15:57:35.019563-0000: kenwood_transaction(273): cache hit, age=14ms
2023-03-18T15:57:35.019566-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-18T15:57:35.019570-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.019573-0000: 4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-18T15:57:35.019577-0000: kenwood.c(1665) trace
2023-03-18T15:57:35.019581-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-18T15:57:35.019584-0000: 3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-18T15:57:35.019588-0000: rig_get_split_vfo: cache.split=0
2023-03-18T15:57:35.019592-0000: 2:rig_get_split_vfo: elapsed=0ms
2023-03-18T15:57:35.019596-0000: 2:rig.c(5151):rig_get_split_vfo returning(0)
2023-03-18T15:57:35.019599-0000: rig_open(1351): Current split=0, tx_vfo=VFOA
2023-03-18T15:57:35.019603-0000: 2:rig.c(2409):rig_get_mode entered
2023-03-18T15:57:35.019607-0000: vfo_fixup:(from rig_get_mode:2432) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-18T15:57:35.019619-0000: rig_get_mode: VFOA cache check age=10ms
2023-03-18T15:57:35.019626-0000: rig_get_mode: cache miss age mode=10ms, width=10ms
2023-03-18T15:57:35.019630-0000: rig.c(2480) trace
2023-03-18T15:57:35.019633-0000: kenwood_get_mode called, curr_vfo=VFOA
2023-03-18T15:57:35.019637-0000: kenwood_safe_transaction called, cmd=MD, expected=3
2023-03-18T15:57:35.019640-0000: kenwood_transaction called cmd=MD datasize=6
2023-03-18T15:57:35.019644-0000: kenwood_transaction: cmdstr = MD
2023-03-18T15:57:35.019648-0000: rig_flush: called for serial device
2023-03-18T15:57:35.019651-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.020749-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.020756-0000: 0000 4d 44 3b MD;
2023-03-18T15:57:35.020760-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:35.023813-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:35.023827-0000: 0000 4d 44 32 3b MD2;
2023-03-18T15:57:35.023831-0000: kenwood_transaction: read_string(expected=7, len=4)='MD2;'
2023-03-18T15:57:35.023835-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.023839-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.023843-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.023847-0000: kenwood2rmode called
2023-03-18T15:57:35.023851-0000: 3:rig.c(2563):rig_passband_normal entered
2023-03-18T15:57:35.023855-0000: 3:rig_passband_normal: return filter#0, width=2400
2023-03-18T15:57:35.023859-0000: 3:rig.c(2584):rig_passband_normal returning(2400)
2023-03-18T15:57:35.023864-0000: kenwood.c(2741):kenwood_get_mode returning2(0)
2023-03-18T15:57:35.023868-0000: rig_get_mode: retcode after get_mode=0
2023-03-18T15:57:35.023880-0000: rig_get_mode(2526): debug
2023-03-18T15:57:35.023889-0000: 3:cache.c(35):rig_set_cache_mode entered
2023-03-18T15:57:35.023903-0000: 3:cache.c(108):rig_set_cache_mode returning(0)
2023-03-18T15:57:35.023912-0000: 2:rig_get_mode: elapsed=4ms
2023-03-18T15:57:35.023916-0000: 2:rig.c(2542):rig_get_mode returning(0)
2023-03-18T15:57:35.023920-0000: 1:rig.c(1375):rig_open returning(0)
Opened rig model 2041, 'TS-890S'
2023-03-18T15:57:35.023932-0000: Backend version: 20230109.10, Status: Stable
2023-03-18T15:57:35.023935-0000: rigctl_parse: called, interactive=0
2023-03-18T15:57:35.023943-0000: rigctl_parse: vfo_opt=0
2023-03-18T15:57:35.023948-0000: 1:rig.c(6040):rig_get_powerstat entered
2023-03-18T15:57:35.023952-0000: rig.c(6060) trace
2023-03-18T15:57:35.023956-0000: 2:kenwood.c(4877):kenwood_get_powerstat entered
2023-03-18T15:57:35.023961-0000: kenwood_safe_transaction called, cmd=PS, expected=3
2023-03-18T15:57:35.023965-0000: kenwood_transaction called cmd=PS datasize=6
2023-03-18T15:57:35.023969-0000: kenwood_transaction: cmdstr = PS
2023-03-18T15:57:35.023973-0000: rig_flush: called for serial device
2023-03-18T15:57:35.023977-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.025076-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.025085-0000: 0000 50 53 3b PS;
2023-03-18T15:57:35.025089-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:35.028228-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:35.028237-0000: 0000 50 53 31 3b PS1;
2023-03-18T15:57:35.028242-0000: kenwood_transaction: read_string(expected=7, len=4)='PS1;'
2023-03-18T15:57:35.028246-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.028250-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.028254-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.028259-0000: 2:kenwood.c(4899):kenwood_get_powerstat returning(0)
2023-03-18T15:57:35.028264-0000: 1:rig.c(6062):rig_get_powerstat returning(0)
2023-03-18T15:57:35.028277-0000: 1:rigctl_parse.c(4774):rigctl_send_cmd entered
2023-03-18T15:57:35.028324-0000: rigctl_send_cmd: backend_num=2
2023-03-18T15:57:35.028328-0000: rigctl_send_cmd: KENWOOD
2023-03-18T15:57:35.028331-0000: rigctl_send_cmd: arg1=;
2023-03-18T15:57:35.028341-0000: rigctl_send_cmd: bufcmd=;
2023-03-18T15:57:35.028345-0000: rigctl_send_cmd: text protocol, send_cmd_term=0x0a 0x0d 0x00
2023-03-18T15:57:35.028349-0000: rig_flush: called for serial device
2023-03-18T15:57:35.028353-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.029511-0000: rigctl_send_cmd: rigport=3, bufcmd=;, cmd_len=1
2023-03-18T15:57:35.029524-0000: write_block(): TX 1 bytes, method=2
2023-03-18T15:57:35.029529-0000: 0000 3b ;
2023-03-18T15:57:35.029534-0000: read_string_generic called, rxmax=513 direct=1, expected_len=1
2023-03-18T15:57:35.032286-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-18T15:57:35.032296-0000: 0000 3f 3b ?;
?;
2023-03-18T15:57:35.032303-0000: 1:rigctl_parse.c(4990):rigctl_send_cmd returning(0)
2023-03-18T15:57:35.032308-0000: rigctl_parse: called, interactive=0
2023-03-18T15:57:35.032313-0000: 1:rig.c(1397):rig_close entered
2023-03-18T15:57:35.032322-0000: 2:rig.c(7478):async_data_handler_stop entered
2023-03-18T15:57:35.032327-0000: 2:rig.c(7508):async_data_handler_stop returning(0)
2023-03-18T15:57:35.032334-0000: ser_close: restoring options
2023-03-18T15:57:35.037821-0000: rig_close(1531): 0x55d70e9bd1cc rs->comm_state==0?=0
2023-03-18T15:57:35.037833-0000: 1:rig.c(1535):rig_close returning(0)
2023-03-18T15:57:35.037839-0000: 1:kenwood.c(806):kenwood_cleanup entered
2023-03-18T15:57:35.037844-0000: 1:kenwood.c(811):kenwood_cleanup returning(0)



--

Brian Morrison

"I am not young enough to know everything"
Oscar Wilde


Mike Black
 

On Saturday, March 18, 2023 at 10:59:24 AM CDT, Brian Morrison <bdm@...> wrote:





On Fri, 17 Mar 2023 21:26:37 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:

rigctl-wsjtx -m 2014 -r com15 -s 115200 -vvvvv -Z W \; \;

For Linux it would be different -- have to escape the semicolons...
Should have spotted that :-/

Here you go....:

[bdm@deangelis ~]$ rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W \; \;

2023-03-18T15:57:34.930906-0000: rigctl.c(445) Startup: rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W ; ;
2023-03-18T15:57:34.930919-0000: rigctl Hamlib 4.5.4 Jan 10 01:31:41Z 2023 SHA=921cc5
2023-03-18T15:57:34.930921-0000: Report bugs to <hamlib-developer@...>

2023-03-18T15:57:34.930923-0000: rig_check_rig_caps: p1=0x7f96caaa8300, p2=0x7f96caaae880, rig_model=0x7f96caaa8300, macro_name=0x7f96caaae880
2023-03-18T15:57:34.930933-0000: rig_init: rig_model=Kenwood TS-890S
2023-03-18T15:57:34.930942-0000: rig_init: rig has VFO_A
2023-03-18T15:57:34.930945-0000: rig_init: rig has VFO_B
2023-03-18T15:57:34.930951-0000: kenwood_init called, version 20230109/20230109.10
2023-03-18T15:57:34.930956-0000: kenwood_init: if_len = 37
2023-03-18T15:57:34.930958-0000: kenwood.c(801):kenwood_init returning2(0)
2023-03-18T15:57:34.930963-0000:  1:rig.c(817):rig_open entered
2023-03-18T15:57:34.930970-0000: rig_settings_get_path: path=/home/bdm/.config/hamlib_settings
2023-03-18T15:57:34.930980-0000: rig_settings_load_all: settings_file (/home/bdm/.config/hamlib_settings): No such file or directory
2023-03-18T15:57:34.930984-0000: rig_open: cwd=/home/bdm
2023-03-18T15:57:34.930990-0000: rig_open: /home/bdm/hamlib_settings does not exist
2023-03-18T15:57:34.930993-0000: rig_open: async_data_enable=0, async_data_supported=0
2023-03-18T15:57:34.930998-0000: serial_open: /dev/ttyUSB1
2023-03-18T15:57:34.935425-0000: serial_setup: tcgetattr
2023-03-18T15:57:34.935432-0000: serial_setup: cfmakeraw
2023-03-18T15:57:34.935435-0000: serial_setup: cfsetispeed=115200,0x1002
2023-03-18T15:57:34.935438-0000: serial_setup: cfsetospeed=115200,0x1002
2023-03-18T15:57:34.935440-0000: serial_setup: data_bits=8
2023-03-18T15:57:34.935443-0000: serial_setup: parity=0
2023-03-18T15:57:34.935445-0000: serial_setup: Handshake=None
2023-03-18T15:57:34.935448-0000: serial_setup: tcsetattr TCSANOW
2023-03-18T15:57:34.936675-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.987889-0000:  2:rig.c(7434):async_data_handler_start entered
2023-03-18T15:57:34.987922-0000: async_data_handler_start: async data support disabled since async_data_enabled=0
2023-03-18T15:57:34.987937-0000:  2:rig.c(7441):async_data_handler_start returning(0)
2023-03-18T15:57:34.987972-0000: rig.c(254):add_opened_rig returning2(0)
2023-03-18T15:57:34.987988-0000: rig_open: 0x55d70e9bd1cc rs->comm_state==1?=1
2023-03-18T15:57:34.988001-0000:  2:kenwood.c(823):kenwood_open entered
2023-03-18T15:57:34.988015-0000:    3:kenwood.c(1096):kenwood_get_id entered
2023-03-18T15:57:34.988028-0000: kenwood_transaction called cmd=ID datasize=128
2023-03-18T15:57:34.988042-0000: kenwood_transaction: cmdstr = ID
2023-03-18T15:57:34.988054-0000: rig_flush: called for serial device
2023-03-18T15:57:34.988067-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.989237-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:34.989275-0000: 0000    49 44 3b                                            ID;           
2023-03-18T15:57:34.989291-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-18T15:57:34.992406-0000: read_string_generic(): RX 6 characters, direct=1
2023-03-18T15:57:34.992440-0000: 0000    49 44 30 32 34 3b                                  ID024;         
2023-03-18T15:57:34.992457-0000: kenwood_transaction: read_string(expected=128, len=6)='ID024;'
2023-03-18T15:57:34.992475-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:34.992493-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:34.992514-0000:    3:kenwood.c(1098):kenwood_get_id returning(0)
2023-03-18T15:57:34.992533-0000: kenwood_open: got ID so try PS
2023-03-18T15:57:34.992551-0000:    3:rig.c(6040):rig_get_powerstat entered
2023-03-18T15:57:34.992568-0000: rig.c(6060) trace
2023-03-18T15:57:34.992600-0000:    4:kenwood.c(4877):kenwood_get_powerstat entered
2023-03-18T15:57:34.992618-0000: kenwood_safe_transaction called, cmd=PS, expected=3
2023-03-18T15:57:34.992633-0000: kenwood_transaction called cmd=PS datasize=6
2023-03-18T15:57:34.992649-0000: kenwood_transaction: cmdstr = PS
2023-03-18T15:57:34.992664-0000: rig_flush: called for serial device
2023-03-18T15:57:34.992681-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.993854-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:34.993885-0000: 0000    50 53 3b                                            PS;           
2023-03-18T15:57:34.993904-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:34.996959-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:34.996993-0000: 0000    50 53 31 3b                                        PS1;           
2023-03-18T15:57:34.997011-0000: kenwood_transaction: read_string(expected=7, len=4)='PS1;'
2023-03-18T15:57:34.997026-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:34.997044-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:34.997062-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:34.997081-0000:    4:kenwood.c(4899):kenwood_get_powerstat returning(0)
2023-03-18T15:57:34.997097-0000:    3:rig.c(6062):rig_get_powerstat returning(0)
2023-03-18T15:57:34.997113-0000: kenwood_open: rig has_rit2
2023-03-18T15:57:34.997129-0000: kenwood_open: found match 024
2023-03-18T15:57:34.997146-0000:    3:rig.c(2884):rig_get_vfo entered
2023-03-18T15:57:34.997164-0000: rig_get_vfo: cache check age=1000000ms
2023-03-18T15:57:34.997180-0000: rig_get_vfo: cache miss age=1000000ms
2023-03-18T15:57:34.997194-0000: rig.c(2926) trace
2023-03-18T15:57:34.997216-0000:    4:kenwood.c(1737):kenwood_get_vfo_if entered
2023-03-18T15:57:34.997233-0000:      5:kenwood.c(1111):kenwood_get_if entered
2023-03-18T15:57:34.997250-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-18T15:57:34.997267-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-18T15:57:34.997348-0000: kenwood_transaction: cmdstr = IF
2023-03-18T15:57:34.997369-0000: rig_flush: called for serial device
2023-03-18T15:57:34.997383-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:34.998548-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:34.998579-0000: 0000    49 46 3b                                            IF;           
2023-03-18T15:57:34.998596-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-18T15:57:35.004653-0000: read_string_generic(): RX 38 characters, direct=1
2023-03-18T15:57:35.004660-0000: 0000    49 46 30 30 30 31 34 32 33 36 30 30 30 20 20 20    IF00014236000 
2023-03-18T15:57:35.004663-0000: 0010    20 20 20 30 30 30 30 30 30 30 30 30 30 32 30 30        0000000000200
2023-03-18T15:57:35.004666-0000: 0020    30 30 30 30 30 3b                                  00000;         
2023-03-18T15:57:35.004668-0000: kenwood_transaction: read_string(expected=128, len=38)='IF00014236000      000000000020000000;'
2023-03-18T15:57:35.004671-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.004675-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.004678-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.004681-0000:      5:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-18T15:57:35.004684-0000: kenwood_get_vfo_if: priv->tx_vfo=VFOA
2023-03-18T15:57:35.004687-0000:    4:kenwood.c(1785):kenwood_get_vfo_if returning(0)
2023-03-18T15:57:35.004692-0000:    3:rig_get_vfo: elapsed=8ms
2023-03-18T15:57:35.004695-0000:    3:rig.c(2947):rig_get_vfo returning(0)
2023-03-18T15:57:35.004698-0000: kenwood_open: found the right driver for TS-890S(2041)
2023-03-18T15:57:35.004702-0000:    3:kenwood.c(4782):kenwood_get_trn entered
2023-03-18T15:57:35.004705-0000: kenwood_safe_transaction called, cmd=AI, expected=3
2023-03-18T15:57:35.004708-0000: kenwood_transaction called cmd=AI datasize=6
2023-03-18T15:57:35.004711-0000: kenwood_transaction: cmdstr = AI
2023-03-18T15:57:35.004714-0000: rig_flush: called for serial device
2023-03-18T15:57:35.004717-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.005851-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.005858-0000: 0000    41 49 3b                                            AI;           
2023-03-18T15:57:35.005861-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:35.008935-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:35.008943-0000: 0000    41 49 30 3b                                        AI0;           
2023-03-18T15:57:35.008947-0000: kenwood_transaction: read_string(expected=7, len=4)='AI0;'
2023-03-18T15:57:35.008950-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.008953-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.008957-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.008960-0000:    3:kenwood.c(4819):kenwood_get_trn returning(0)
2023-03-18T15:57:35.008963-0000:    3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-18T15:57:35.008966-0000:    4:kenwood.c(1111):kenwood_get_if entered
2023-03-18T15:57:35.008969-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-18T15:57:35.008973-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-18T15:57:35.008977-0000: kenwood_transaction(273): cache hit, age=4ms
2023-03-18T15:57:35.008980-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-18T15:57:35.008983-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.008986-0000:    4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-18T15:57:35.008989-0000: kenwood.c(1665) trace
2023-03-18T15:57:35.008992-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-18T15:57:35.008995-0000:    3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-18T15:57:35.008999-0000: kenwood_open: priv->tx_vfo=VFOA
2023-03-18T15:57:35.009002-0000:  2:kenwood.c(1040):kenwood_open returning(0)
2023-03-18T15:57:35.009005-0000: rig.c(1280) trace
2023-03-18T15:57:35.009008-0000:  2:rig.c(2884):rig_get_vfo entered
2023-03-18T15:57:35.009012-0000: rig_get_vfo: cache check age=4ms
2023-03-18T15:57:35.009014-0000: rig_get_vfo: cache hit age=4ms, vfo=VFOA
2023-03-18T15:57:35.009020-0000:  2:rig_get_vfo: elapsed=0ms
2023-03-18T15:57:35.009023-0000:  2:rig.c(2919):rig_get_vfo returning(0)
2023-03-18T15:57:35.009031-0000: rig_get_freq(1989) called vfo=VFOA
2023-03-18T15:57:35.009038-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-18T15:57:35.009041-0000: rig.c(1998) vfo=VFOA, curr_vfo=VFOA
2023-03-18T15:57:35.009056-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOA, asked_vfo=VFOA, use_cached_freq=0
2023-03-18T15:57:35.009059-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-18T15:57:35.009062-0000:  2:kenwood.c(1950):kenwood_get_freq entered
2023-03-18T15:57:35.009066-0000: kenwood_safe_transaction called, cmd=FA, expected=13
2023-03-18T15:57:35.009069-0000: kenwood_transaction called cmd=FA datasize=50
2023-03-18T15:57:35.009072-0000: kenwood_transaction: cmdstr = FA
2023-03-18T15:57:35.009075-0000: rig_flush: called for serial device
2023-03-18T15:57:35.009079-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.010279-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.010285-0000: 0000    46 41 3b                                            FA;           
2023-03-18T15:57:35.010288-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-18T15:57:35.014263-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-18T15:57:35.014271-0000: 0000    46 41 30 30 30 31 34 32 33 36 30 30 30 3b          FA00014236000; 
2023-03-18T15:57:35.014275-0000: kenwood_transaction: read_string(expected=51, len=14)='FA00014236000;'
2023-03-18T15:57:35.014278-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.014282-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.014286-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.014291-0000:  2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-18T15:57:35.014315-0000:  1:rig_get_freq: elapsed=5ms
2023-03-18T15:57:35.014319-0000: rig_get_freq(1989) called vfo=VFOB
2023-03-18T15:57:35.014327-0000: vfo_fixup:(from rig_get_freq:1996) vfo=VFOB, vfo_curr=VFOA, split=0
2023-03-18T15:57:35.014331-0000: vfo_fixup: final vfo=VFOB
2023-03-18T15:57:35.014334-0000: rig.c(1998) vfo=VFOB, curr_vfo=VFOA
2023-03-18T15:57:35.014348-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOB, asked_vfo=VFOB, use_cached_freq=0
2023-03-18T15:57:35.014352-0000: rig_get_freq(2085): vfo_opt=0, model=2041
2023-03-18T15:57:35.014355-0000:  2:kenwood.c(1950):kenwood_get_freq entered
2023-03-18T15:57:35.014359-0000: kenwood_safe_transaction called, cmd=FB, expected=13
2023-03-18T15:57:35.014363-0000: kenwood_transaction called cmd=FB datasize=50
2023-03-18T15:57:35.014366-0000: kenwood_transaction: cmdstr = FB
2023-03-18T15:57:35.014369-0000: rig_flush: called for serial device
2023-03-18T15:57:35.014373-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.015523-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.015529-0000: 0000    46 42 3b                                            FB;           
2023-03-18T15:57:35.015533-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-18T15:57:35.019478-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-18T15:57:35.019486-0000: 0000    46 42 30 30 30 32 38 30 33 33 33 36 30 3b          FB00028033360; 
2023-03-18T15:57:35.019490-0000: kenwood_transaction: read_string(expected=51, len=14)='FB00028033360;'
2023-03-18T15:57:35.019494-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.019497-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.019501-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.019506-0000:  2:kenwood.c(2020):kenwood_get_freq returning(0)
2023-03-18T15:57:35.019532-0000:  1:rig_get_freq: elapsed=5ms
2023-03-18T15:57:35.019537-0000:  2:rig.c(5086):rig_get_split_vfo entered
2023-03-18T15:57:35.019540-0000: rig_get_split_vfo: cache check age=1000000ms
2023-03-18T15:57:35.019543-0000: rig_get_split_vfo: cache miss age=1000000ms
2023-03-18T15:57:35.019547-0000: rig.c(5138) trace
2023-03-18T15:57:35.019550-0000:    3:kenwood.c(1599):kenwood_get_split_vfo_if entered
2023-03-18T15:57:35.019553-0000:    4:kenwood.c(1111):kenwood_get_if entered
2023-03-18T15:57:35.019557-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-18T15:57:35.019560-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-18T15:57:35.019563-0000: kenwood_transaction(273): cache hit, age=14ms
2023-03-18T15:57:35.019566-0000: kenwood.c(278):kenwood_transaction returning2(0)
2023-03-18T15:57:35.019570-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.019573-0000:    4:kenwood.c(1113):kenwood_get_if returning(0)
2023-03-18T15:57:35.019577-0000: kenwood.c(1665) trace
2023-03-18T15:57:35.019581-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-18T15:57:35.019584-0000:    3:kenwood.c(1720):kenwood_get_split_vfo_if returning(0)
2023-03-18T15:57:35.019588-0000: rig_get_split_vfo: cache.split=0
2023-03-18T15:57:35.019592-0000:  2:rig_get_split_vfo: elapsed=0ms
2023-03-18T15:57:35.019596-0000:  2:rig.c(5151):rig_get_split_vfo returning(0)
2023-03-18T15:57:35.019599-0000: rig_open(1351): Current split=0, tx_vfo=VFOA
2023-03-18T15:57:35.019603-0000:  2:rig.c(2409):rig_get_mode entered
2023-03-18T15:57:35.019607-0000: vfo_fixup:(from rig_get_mode:2432) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-18T15:57:35.019619-0000: rig_get_mode: VFOA cache check age=10ms
2023-03-18T15:57:35.019626-0000: rig_get_mode: cache miss age mode=10ms, width=10ms
2023-03-18T15:57:35.019630-0000: rig.c(2480) trace
2023-03-18T15:57:35.019633-0000: kenwood_get_mode called, curr_vfo=VFOA
2023-03-18T15:57:35.019637-0000: kenwood_safe_transaction called, cmd=MD, expected=3
2023-03-18T15:57:35.019640-0000: kenwood_transaction called cmd=MD datasize=6
2023-03-18T15:57:35.019644-0000: kenwood_transaction: cmdstr = MD
2023-03-18T15:57:35.019648-0000: rig_flush: called for serial device
2023-03-18T15:57:35.019651-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.020749-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.020756-0000: 0000    4d 44 3b                                            MD;           
2023-03-18T15:57:35.020760-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:35.023813-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:35.023827-0000: 0000    4d 44 32 3b                                        MD2;           
2023-03-18T15:57:35.023831-0000: kenwood_transaction: read_string(expected=7, len=4)='MD2;'
2023-03-18T15:57:35.023835-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.023839-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.023843-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.023847-0000: kenwood2rmode called
2023-03-18T15:57:35.023851-0000:    3:rig.c(2563):rig_passband_normal entered
2023-03-18T15:57:35.023855-0000:    3:rig_passband_normal: return filter#0, width=2400
2023-03-18T15:57:35.023859-0000:    3:rig.c(2584):rig_passband_normal returning(2400)
2023-03-18T15:57:35.023864-0000: kenwood.c(2741):kenwood_get_mode returning2(0)
2023-03-18T15:57:35.023868-0000: rig_get_mode: retcode after get_mode=0
2023-03-18T15:57:35.023880-0000: rig_get_mode(2526): debug
2023-03-18T15:57:35.023889-0000:    3:cache.c(35):rig_set_cache_mode entered
2023-03-18T15:57:35.023903-0000:    3:cache.c(108):rig_set_cache_mode returning(0)
2023-03-18T15:57:35.023912-0000:  2:rig_get_mode: elapsed=4ms
2023-03-18T15:57:35.023916-0000:  2:rig.c(2542):rig_get_mode returning(0)
2023-03-18T15:57:35.023920-0000:  1:rig.c(1375):rig_open returning(0)
Opened rig model 2041, 'TS-890S'
2023-03-18T15:57:35.023932-0000: Backend version: 20230109.10, Status: Stable
2023-03-18T15:57:35.023935-0000: rigctl_parse: called, interactive=0
2023-03-18T15:57:35.023943-0000: rigctl_parse: vfo_opt=0
2023-03-18T15:57:35.023948-0000:  1:rig.c(6040):rig_get_powerstat entered
2023-03-18T15:57:35.023952-0000: rig.c(6060) trace
2023-03-18T15:57:35.023956-0000:  2:kenwood.c(4877):kenwood_get_powerstat entered
2023-03-18T15:57:35.023961-0000: kenwood_safe_transaction called, cmd=PS, expected=3
2023-03-18T15:57:35.023965-0000: kenwood_transaction called cmd=PS datasize=6
2023-03-18T15:57:35.023969-0000: kenwood_transaction: cmdstr = PS
2023-03-18T15:57:35.023973-0000: rig_flush: called for serial device
2023-03-18T15:57:35.023977-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.025076-0000: write_block(): TX 3 bytes, method=2
2023-03-18T15:57:35.025085-0000: 0000    50 53 3b                                            PS;           
2023-03-18T15:57:35.025089-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-18T15:57:35.028228-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-18T15:57:35.028237-0000: 0000    50 53 31 3b                                        PS1;           
2023-03-18T15:57:35.028242-0000: kenwood_transaction: read_string(expected=7, len=4)='PS1;'
2023-03-18T15:57:35.028246-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-18T15:57:35.028250-0000: kenwood.c(624):kenwood_transaction returning2(0)
2023-03-18T15:57:35.028254-0000: kenwood.c(695):kenwood_safe_transaction returning2(0)
2023-03-18T15:57:35.028259-0000:  2:kenwood.c(4899):kenwood_get_powerstat returning(0)
2023-03-18T15:57:35.028264-0000:  1:rig.c(6062):rig_get_powerstat returning(0)
2023-03-18T15:57:35.028277-0000:  1:rigctl_parse.c(4774):rigctl_send_cmd entered
2023-03-18T15:57:35.028324-0000: rigctl_send_cmd: backend_num=2
2023-03-18T15:57:35.028328-0000: rigctl_send_cmd: KENWOOD
2023-03-18T15:57:35.028331-0000: rigctl_send_cmd: arg1=;
2023-03-18T15:57:35.028341-0000: rigctl_send_cmd: bufcmd=;
2023-03-18T15:57:35.028345-0000: rigctl_send_cmd: text protocol, send_cmd_term=0x0a 0x0d 0x00
2023-03-18T15:57:35.028349-0000: rig_flush: called for serial device
2023-03-18T15:57:35.028353-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-18T15:57:35.029511-0000: rigctl_send_cmd: rigport=3, bufcmd=;, cmd_len=1
2023-03-18T15:57:35.029524-0000: write_block(): TX 1 bytes, method=2
2023-03-18T15:57:35.029529-0000: 0000    3b                                                  ;             
2023-03-18T15:57:35.029534-0000: read_string_generic called, rxmax=513 direct=1, expected_len=1
2023-03-18T15:57:35.032286-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-18T15:57:35.032296-0000: 0000    3f 3b                                              ?;             
?;
2023-03-18T15:57:35.032303-0000:  1:rigctl_parse.c(4990):rigctl_send_cmd returning(0)
2023-03-18T15:57:35.032308-0000: rigctl_parse: called, interactive=0
2023-03-18T15:57:35.032313-0000:  1:rig.c(1397):rig_close entered
2023-03-18T15:57:35.032322-0000:  2:rig.c(7478):async_data_handler_stop entered
2023-03-18T15:57:35.032327-0000:  2:rig.c(7508):async_data_handler_stop returning(0)
2023-03-18T15:57:35.032334-0000: ser_close: restoring options
2023-03-18T15:57:35.037821-0000: rig_close(1531): 0x55d70e9bd1cc rs->comm_state==0?=0
2023-03-18T15:57:35.037833-0000:  1:rig.c(1535):rig_close returning(0)
2023-03-18T15:57:35.037839-0000:  1:kenwood.c(806):kenwood_cleanup entered
2023-03-18T15:57:35.037844-0000:  1:kenwood.c(811):kenwood_cleanup returning(0)



--

Brian Morrison

                "I am not young enough to know everything"
                                                          Oscar Wilde


Brian Morrison
 

On Sun, 19 Mar 2023 05:02:00 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:

Try this dll

https://www.dropbox.com/s/snmkzu8eif89yqs/libhamlib-4.dll?dl=0
Not useful on Linux ;-)

--

Brian G8SEZ


Gary Rogers
 


On Mar 19, 2023, at 9:31 AM, Brian Morrison <bdm@...> wrote:


 On Sun, 19 Mar 2023 05:02:00 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:


Try this dll



https://www.dropbox.com/s/snmkzu8eif89yqs/libhamlib-4.dll?dl=0

Not useful on Linux ;-)

--

Brian  G8SEZ







Mike Black
 

On Sunday, March 19, 2023 at 08:31:28 AM CDT, Brian Morrison <bdm@...> wrote:





On Sun, 19 Mar 2023 05:02:00 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:

Try this dll

https://www.dropbox.com/s/snmkzu8eif89yqs/libhamlib-4.dll?dl=0
Not useful on Linux ;-)

--

Brian  G8SEZ


Brian Morrison
 

On Sun, 19 Mar 2023 14:24:25 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:

Build from source here

https://n0nb.users.sourceforge.net/
Sorry if I am being dim :)

Is it the latest 4.5.5~git code you want testing Mike?

--

Brian G8SEZ


Mike Black
 

No. The 4.6 code.

On Mar 19, 2023, at 1:02 PM, Brian Morrison <bdm@...> wrote:

On Sun, 19 Mar 2023 14:24:25 +0000 (UTC)
"Michael Black via groups.io" <mdblack98@...> wrote:

Build from source here

https://n0nb.users.sourceforge.net/
Sorry if I am being dim :)

Is it the latest 4.5.5~git code you want testing Mike?

--

Brian G8SEZ





Brian Morrison
 

On Sun, 19 Mar 2023 14:49:25 -0500
"Michael Black via groups.io" <mdblack98@...> wrote:

No. The 4.6 code.
OK, this is from the latest 4.6~git retrieved today:

[bdm@deangelis ~]$ rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W \; \;
2023-03-20T17:37:20.715411-0000: rigctl.c(442) Startup: rigctl -m 2041 -r /dev/ttyUSB1 -s 115200 -vvvvv -Z W ; ;
2023-03-20T17:37:20.715424-0000: rigctl Hamlib 4.6~git Mar 19 22:15:49Z 2023 SHA=26d3e7 64-bit
2023-03-20T17:37:20.715426-0000: Report bugs to <hamlib-developer@...>

2023-03-20T17:37:20.715428-0000: rig_check_rig_caps: p1=0x7f0215ee1520, p2=0x7f0215ee7aa0, rig_model=0x7f0215ee1520, macro_name=0x7f0215ee7aa0
2023-03-20T17:37:20.715437-0000: rig_init: rig_model=Kenwood TS-890S
2023-03-20T17:37:20.715448-0000: rig_init: rig has VFO_A
2023-03-20T17:37:20.715451-0000: rig_init: rig has VFO_B
2023-03-20T17:37:20.715475-0000: kenwood_init called, version 20230318/20230318.11
2023-03-20T17:37:20.715480-0000: kenwood_init: if_len = 37
2023-03-20T17:37:20.715482-0000: kenwood.c(812):kenwood_init returning2(0)
2023-03-20T17:37:20.715488-0000: 1:rig.c(827):rig_open entered
2023-03-20T17:37:20.715495-0000: rig_settings_get_path: path=/home/bdm/.config/hamlib_settings
2023-03-20T17:37:20.715505-0000: rig_settings_load_all: settings_file (/home/bdm/.config/hamlib_settings): No such file or directory
2023-03-20T17:37:20.715509-0000: rig_open: cwd=/home/bdm
2023-03-20T17:37:20.715514-0000: rig_open: /home/bdm/hamlib_settings does not exist
2023-03-20T17:37:20.715517-0000: rig_open: async_data_enable=0, async_data_supported=0
2023-03-20T17:37:20.715523-0000: serial_open: /dev/ttyUSB1
2023-03-20T17:37:20.719866-0000: serial_setup: tcgetattr
2023-03-20T17:37:20.719874-0000: serial_setup: cfmakeraw
2023-03-20T17:37:20.719876-0000: serial_setup: cfsetispeed=115200,0x1002
2023-03-20T17:37:20.719879-0000: serial_setup: cfsetospeed=115200,0x1002
2023-03-20T17:37:20.719882-0000: serial_setup: data_bits=8
2023-03-20T17:37:20.719884-0000: serial_setup: parity=0
2023-03-20T17:37:20.719886-0000: serial_setup: Handshake=None
2023-03-20T17:37:20.719889-0000: serial_setup: tcsetattr TCSANOW
2023-03-20T17:37:20.721126-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:20.722252-0000: tcflush
2023-03-20T17:37:20.772386-0000: 2:rig.c(7506):async_data_handler_start entered
2023-03-20T17:37:20.772412-0000: async_data_handler_start: async data support disabled since async_data_enabled=0
2023-03-20T17:37:20.772422-0000: 2:rig.c(7513):async_data_handler_start returning(0)
2023-03-20T17:37:20.772448-0000: rig.c(262):add_opened_rig returning2(0)
2023-03-20T17:37:20.772458-0000: rig_open: 0x55d15fa951cc rs->comm_state==1?=1
2023-03-20T17:37:20.772468-0000: 2:rig.c(6105):rig_get_powerstat entered
2023-03-20T17:37:20.772477-0000: rig.c(6125) trace
2023-03-20T17:37:20.772497-0000: 3:kenwood.c(5058):kenwood_get_powerstat entered
2023-03-20T17:37:20.772506-0000: kenwood_safe_transaction called, cmd=;;;;PS, expected=3
2023-03-20T17:37:20.772515-0000: kenwood_transaction called cmd=;;;;PS datasize=6
2023-03-20T17:37:20.772523-0000: kenwood_transaction: cmdstr = ;;;;PS
2023-03-20T17:37:20.772531-0000: rig_flush: called for serial device
2023-03-20T17:37:20.772539-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:20.773667-0000: tcflush
2023-03-20T17:37:20.773707-0000: write_block(): TX 7 bytes, method=2
2023-03-20T17:37:20.773730-0000: 0000 3b 3b 3b 3b 50 53 3b ;;;;PS;
2023-03-20T17:37:20.773742-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:20.777473-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-20T17:37:20.777501-0000: 0000 3f 3b ?;
2023-03-20T17:37:20.777513-0000: kenwood_transaction: read_string(expected=7, len=2)='?;'
2023-03-20T17:37:20.777525-0000: kenwood_transaction: Unknown command or rig busy ';;;;PS'
2023-03-20T17:37:20.877707-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:20.877727-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-20T17:37:20.877731-0000: 0000 3f 3b ?;
2023-03-20T17:37:20.877735-0000: kenwood_transaction: read_string(expected=7, len=2)='?;'
2023-03-20T17:37:20.877738-0000: kenwood_transaction: Unknown command or rig busy ';;;;PS'
2023-03-20T17:37:20.977884-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:20.977950-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-20T17:37:20.977970-0000: 0000 3f 3b ?;
2023-03-20T17:37:20.977989-0000: kenwood_transaction: read_string(expected=7, len=2)='?;'
2023-03-20T17:37:20.978007-0000: kenwood_transaction: Unknown command or rig busy ';;;;PS'
2023-03-20T17:37:20.978048-0000: kenwood.c(634):kenwood_transaction returning2(-9) Command rejected by the rig

2023-03-20T17:37:20.978069-0000: kenwood.c(686):kenwood_safe_transaction returning2(-9) Command rejected by the rig

2023-03-20T17:37:20.978089-0000: 3:kenwood.c(5075):kenwood_get_powerstat returning(-9) Command rejected by the rig

2023-03-20T17:37:20.978109-0000: 2:rig.c(6130):rig_get_powerstat returning(-9) Command rejected by the rig

2023-03-20T17:37:20.978128-0000: 2:kenwood.c(834):kenwood_open entered
2023-03-20T17:37:20.978146-0000: 3:kenwood.c(1109):kenwood_get_id entered
2023-03-20T17:37:20.978163-0000: kenwood_transaction called cmd=ID datasize=128
2023-03-20T17:37:20.978181-0000: kenwood_transaction: cmdstr = ID
2023-03-20T17:37:20.978199-0000: rig_flush: called for serial device
2023-03-20T17:37:20.978214-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:20.979408-0000: 0000 3f 3b 50 53 31 3b ?;PS1;
2023-03-20T17:37:20.979441-0000: tcflush
2023-03-20T17:37:20.979479-0000: write_block(): TX 3 bytes, method=2
2023-03-20T17:37:20.979499-0000: 0000 49 44 3b ID;
2023-03-20T17:37:20.979517-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-20T17:37:20.982689-0000: read_string_generic(): RX 6 characters, direct=1
2023-03-20T17:37:20.982724-0000: 0000 49 44 30 32 34 3b ID024;
2023-03-20T17:37:20.982742-0000: kenwood_transaction: read_string(expected=128, len=6)='ID024;'
2023-03-20T17:37:20.982758-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-20T17:37:20.982805-0000: kenwood.c(634):kenwood_transaction returning2(0)
2023-03-20T17:37:20.982826-0000: 3:kenwood.c(1116):kenwood_get_id returning(0)
2023-03-20T17:37:20.982842-0000: kenwood_open: got ID so try PS
2023-03-20T17:37:20.982859-0000: 3:rig.c(6105):rig_get_powerstat entered
2023-03-20T17:37:20.982877-0000: rig.c(6125) trace
2023-03-20T17:37:20.982892-0000: 4:kenwood.c(5058):kenwood_get_powerstat entered
2023-03-20T17:37:20.982909-0000: kenwood_safe_transaction called, cmd=;;;;PS, expected=3
2023-03-20T17:37:20.982925-0000: kenwood_transaction called cmd=;;;;PS datasize=6
2023-03-20T17:37:20.982939-0000: kenwood_transaction: cmdstr = ;;;;PS
2023-03-20T17:37:20.982957-0000: rig_flush: called for serial device
2023-03-20T17:37:20.982973-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:20.984105-0000: tcflush
2023-03-20T17:37:20.984158-0000: write_block(): TX 7 bytes, method=2
2023-03-20T17:37:20.984179-0000: 0000 3b 3b 3b 3b 50 53 3b ;;;;PS;
2023-03-20T17:37:20.984199-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:20.988015-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-20T17:37:20.988050-0000: 0000 3f 3b ?;
2023-03-20T17:37:20.988066-0000: kenwood_transaction: read_string(expected=7, len=2)='?;'
2023-03-20T17:37:20.988082-0000: kenwood_transaction: Unknown command or rig busy ';;;;PS'
2023-03-20T17:37:21.088243-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:21.088308-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-20T17:37:21.088328-0000: 0000 3f 3b ?;
2023-03-20T17:37:21.088350-0000: kenwood_transaction: read_string(expected=7, len=2)='?;'
2023-03-20T17:37:21.088369-0000: kenwood_transaction: Unknown command or rig busy ';;;;PS'
2023-03-20T17:37:21.188534-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:21.188600-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-20T17:37:21.188619-0000: 0000 3f 3b ?;
2023-03-20T17:37:21.188638-0000: kenwood_transaction: read_string(expected=7, len=2)='?;'
2023-03-20T17:37:21.188657-0000: kenwood_transaction: Unknown command or rig busy ';;;;PS'
2023-03-20T17:37:21.188678-0000: kenwood.c(634):kenwood_transaction returning2(-9) Command rejected by the rig

2023-03-20T17:37:21.188697-0000: kenwood.c(686):kenwood_safe_transaction returning2(-9) Command rejected by the rig

2023-03-20T17:37:21.188717-0000: 4:kenwood.c(5075):kenwood_get_powerstat returning(-9) Command rejected by the rig

2023-03-20T17:37:21.188739-0000: 3:rig.c(6130):rig_get_powerstat returning(-9) Command rejected by the rig

2023-03-20T17:37:21.188759-0000: kenwood_open: rig has_rit2
2023-03-20T17:37:21.188808-0000: kenwood_open: found match 024
2023-03-20T17:37:21.188827-0000: 3:rig.c(2938):rig_get_vfo entered
2023-03-20T17:37:21.188844-0000: rig_get_vfo: cache miss age=1000000ms
2023-03-20T17:37:21.188857-0000: rig.c(2980) trace
2023-03-20T17:37:21.188873-0000: 4:kenwood.c(1755):kenwood_get_vfo_if entered
2023-03-20T17:37:21.188890-0000: 5:kenwood.c(1129):kenwood_get_if entered
2023-03-20T17:37:21.188905-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-20T17:37:21.188926-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-20T17:37:21.188944-0000: kenwood_transaction: cmdstr = IF
2023-03-20T17:37:21.188962-0000: rig_flush: called for serial device
2023-03-20T17:37:21.188978-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:21.190162-0000: 0000 3f 3b 50 53 31 3b ?;PS1;
2023-03-20T17:37:21.190195-0000: tcflush
2023-03-20T17:37:21.190236-0000: write_block(): TX 3 bytes, method=2
2023-03-20T17:37:21.190256-0000: 0000 49 46 3b IF;
2023-03-20T17:37:21.190274-0000: read_string_generic called, rxmax=128 direct=1, expected_len=1
2023-03-20T17:37:21.196560-0000: read_string_generic(): RX 38 characters, direct=1
2023-03-20T17:37:21.196598-0000: 0000 49 46 30 30 30 31 34 32 33 36 30 30 30 20 20 20 IF00014236000
2023-03-20T17:37:21.196618-0000: 0010 20 20 20 30 30 30 30 30 30 30 30 30 30 32 30 30 0000000000200
2023-03-20T17:37:21.196635-0000: 0020 30 30 30 30 30 3b 00000;
2023-03-20T17:37:21.196657-0000: kenwood_transaction: read_string(expected=128, len=38)='IF00014236000 000000000020000000;'
2023-03-20T17:37:21.196677-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-20T17:37:21.196696-0000: kenwood.c(634):kenwood_transaction returning2(0)
2023-03-20T17:37:21.196715-0000: kenwood.c(705):kenwood_safe_transaction returning2(0)
2023-03-20T17:37:21.196734-0000: 5:kenwood.c(1131):kenwood_get_if returning(0)
2023-03-20T17:37:21.196753-0000: kenwood_get_vfo_if: priv->tx_vfo=VFOA
2023-03-20T17:37:21.196791-0000: 4:kenwood.c(1803):kenwood_get_vfo_if returning(0)
2023-03-20T17:37:21.196817-0000: 3:rig_get_vfo: elapsed=8ms
2023-03-20T17:37:21.196836-0000: 3:rig.c(3001):rig_get_vfo returning(0)
2023-03-20T17:37:21.196854-0000: kenwood_open: found the right driver for TS-890S(2041)
2023-03-20T17:37:21.196872-0000: 3:kenwood.c(4952):kenwood_get_trn entered
2023-03-20T17:37:21.196889-0000: kenwood_safe_transaction called, cmd=AI, expected=3
2023-03-20T17:37:21.196907-0000: kenwood_transaction called cmd=AI datasize=6
2023-03-20T17:37:21.196924-0000: kenwood_transaction: cmdstr = AI
2023-03-20T17:37:21.196943-0000: rig_flush: called for serial device
2023-03-20T17:37:21.196961-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:21.198098-0000: tcflush
2023-03-20T17:37:21.198152-0000: write_block(): TX 3 bytes, method=2
2023-03-20T17:37:21.198174-0000: 0000 41 49 3b AI;
2023-03-20T17:37:21.198194-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:21.201320-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-20T17:37:21.201355-0000: 0000 41 49 30 3b AI0;
2023-03-20T17:37:21.201372-0000: kenwood_transaction: read_string(expected=7, len=4)='AI0;'
2023-03-20T17:37:21.201388-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-20T17:37:21.201407-0000: kenwood.c(634):kenwood_transaction returning2(0)
2023-03-20T17:37:21.201426-0000: kenwood.c(705):kenwood_safe_transaction returning2(0)
2023-03-20T17:37:21.201445-0000: 3:kenwood.c(4989):kenwood_get_trn returning(0)
2023-03-20T17:37:21.201462-0000: 3:kenwood.c(1617):kenwood_get_split_vfo_if entered
2023-03-20T17:37:21.201482-0000: 4:kenwood.c(1129):kenwood_get_if entered
2023-03-20T17:37:21.201499-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-20T17:37:21.201514-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-20T17:37:21.201531-0000: kenwood_transaction(274): cache hit, age=4ms
2023-03-20T17:37:21.201545-0000: kenwood.c(279):kenwood_transaction returning2(0)
2023-03-20T17:37:21.201562-0000: kenwood.c(705):kenwood_safe_transaction returning2(0)
2023-03-20T17:37:21.201577-0000: 4:kenwood.c(1131):kenwood_get_if returning(0)
2023-03-20T17:37:21.201594-0000: kenwood.c(1683) trace
2023-03-20T17:37:21.201610-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-20T17:37:21.201626-0000: 3:kenwood.c(1738):kenwood_get_split_vfo_if returning(0)
2023-03-20T17:37:21.201643-0000: kenwood_open: priv->tx_vfo=VFOA
2023-03-20T17:37:21.201659-0000: 2:kenwood.c(1051):kenwood_open returning(0)
2023-03-20T17:37:21.201675-0000: rig.c(1317) trace
2023-03-20T17:37:21.201692-0000: 2:rig.c(2938):rig_get_vfo entered
2023-03-20T17:37:21.201709-0000: rig_get_vfo: cache hit age=4ms, vfo=VFOA
2023-03-20T17:37:21.201730-0000: 2:rig_get_vfo: elapsed=0ms
2023-03-20T17:37:21.201748-0000: 2:rig.c(2973):rig_get_vfo returning(0)
2023-03-20T17:37:21.201765-0000: rig_get_freq(2042) called vfo=VFOA
2023-03-20T17:37:21.201841-0000: vfo_fixup:(from rig_get_freq:2049) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-20T17:37:21.201860-0000: rig.c(2051) vfo=VFOA, curr_vfo=VFOA
2023-03-20T17:37:21.201920-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOA, asked_vfo=VFOA, use_cached_freq=0
2023-03-20T17:37:21.201938-0000: rig_get_freq(2139): vfo_opt=0, model=2041
2023-03-20T17:37:21.201956-0000: 2:kenwood.c(1968):kenwood_get_freq entered
2023-03-20T17:37:21.201973-0000: kenwood_safe_transaction called, cmd=FA, expected=13
2023-03-20T17:37:21.201989-0000: kenwood_transaction called cmd=FA datasize=50
2023-03-20T17:37:21.202005-0000: kenwood_transaction: cmdstr = FA
2023-03-20T17:37:21.202022-0000: rig_flush: called for serial device
2023-03-20T17:37:21.202040-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:21.203189-0000: tcflush
2023-03-20T17:37:21.203242-0000: write_block(): TX 3 bytes, method=2
2023-03-20T17:37:21.203264-0000: 0000 46 41 3b FA;
2023-03-20T17:37:21.203281-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-20T17:37:21.207357-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-20T17:37:21.207396-0000: 0000 46 41 30 30 30 31 34 32 33 36 30 30 30 3b FA00014236000;
2023-03-20T17:37:21.207413-0000: kenwood_transaction: read_string(expected=51, len=14)='FA00014236000;'
2023-03-20T17:37:21.207432-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-20T17:37:21.207450-0000: kenwood.c(634):kenwood_transaction returning2(0)
2023-03-20T17:37:21.207467-0000: kenwood.c(705):kenwood_safe_transaction returning2(0)
2023-03-20T17:37:21.207493-0000: 2:kenwood.c(2038):kenwood_get_freq returning(0)
2023-03-20T17:37:21.207606-0000: 1:rig_get_freq: elapsed=6ms
2023-03-20T17:37:21.207625-0000: rig_get_freq(2042) called vfo=VFOB
2023-03-20T17:37:21.207660-0000: vfo_fixup:(from rig_get_freq:2049) vfo=VFOB, vfo_curr=VFOA, split=0
2023-03-20T17:37:21.207678-0000: vfo_fixup: final vfo=VFOB
2023-03-20T17:37:21.207696-0000: rig.c(2051) vfo=VFOB, curr_vfo=VFOA
2023-03-20T17:37:21.207765-0000: rig_get_freq: cache miss age=1000000ms, cached_vfo=VFOB, asked_vfo=VFOB, use_cached_freq=0
2023-03-20T17:37:21.207813-0000: rig_get_freq(2139): vfo_opt=0, model=2041
2023-03-20T17:37:21.207831-0000: 2:kenwood.c(1968):kenwood_get_freq entered
2023-03-20T17:37:21.207850-0000: kenwood_safe_transaction called, cmd=FB, expected=13
2023-03-20T17:37:21.207866-0000: kenwood_transaction called cmd=FB datasize=50
2023-03-20T17:37:21.207884-0000: kenwood_transaction: cmdstr = FB
2023-03-20T17:37:21.207901-0000: rig_flush: called for serial device
2023-03-20T17:37:21.207918-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:21.209030-0000: tcflush
2023-03-20T17:37:21.209083-0000: write_block(): TX 3 bytes, method=2
2023-03-20T17:37:21.209106-0000: 0000 46 42 3b FB;
2023-03-20T17:37:21.209125-0000: read_string_generic called, rxmax=51 direct=1, expected_len=1
2023-03-20T17:37:21.213092-0000: read_string_generic(): RX 14 characters, direct=1
2023-03-20T17:37:21.213130-0000: 0000 46 42 30 30 30 32 38 30 33 33 33 36 30 3b FB00028033360;
2023-03-20T17:37:21.213147-0000: kenwood_transaction: read_string(expected=51, len=14)='FB00028033360;'
2023-03-20T17:37:21.213164-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-20T17:37:21.213182-0000: kenwood.c(634):kenwood_transaction returning2(0)
2023-03-20T17:37:21.213200-0000: kenwood.c(705):kenwood_safe_transaction returning2(0)
2023-03-20T17:37:21.213224-0000: 2:kenwood.c(2038):kenwood_get_freq returning(0)
2023-03-20T17:37:21.213343-0000: 1:rig_get_freq: elapsed=6ms
2023-03-20T17:37:21.213363-0000: 2:rig.c(5145):rig_get_split_vfo entered
2023-03-20T17:37:21.213379-0000: rig_get_split_vfo: cache check age=1000000ms
2023-03-20T17:37:21.213393-0000: rig_get_split_vfo: cache miss age=1000000ms
2023-03-20T17:37:21.213407-0000: rig.c(5197) trace
2023-03-20T17:37:21.213429-0000: 3:kenwood.c(1617):kenwood_get_split_vfo_if entered
2023-03-20T17:37:21.213446-0000: 4:kenwood.c(1129):kenwood_get_if entered
2023-03-20T17:37:21.213463-0000: kenwood_safe_transaction called, cmd=IF, expected=37
2023-03-20T17:37:21.213480-0000: kenwood_transaction called cmd=IF datasize=128
2023-03-20T17:37:21.213495-0000: kenwood_transaction(274): cache hit, age=16ms
2023-03-20T17:37:21.213512-0000: kenwood.c(279):kenwood_transaction returning2(0)
2023-03-20T17:37:21.213527-0000: kenwood.c(705):kenwood_safe_transaction returning2(0)
2023-03-20T17:37:21.213544-0000: 4:kenwood.c(1131):kenwood_get_if returning(0)
2023-03-20T17:37:21.213560-0000: kenwood.c(1683) trace
2023-03-20T17:37:21.213576-0000: kenwood_get_split_vfo_if: priv->tx_vfo=VFOA, split=0
2023-03-20T17:37:21.213593-0000: 3:kenwood.c(1738):kenwood_get_split_vfo_if returning(0)
2023-03-20T17:37:21.213609-0000: rig_get_split_vfo: cache.split=0
2023-03-20T17:37:21.213627-0000: 2:rig_get_split_vfo: elapsed=0ms
2023-03-20T17:37:21.213644-0000: 2:rig.c(5210):rig_get_split_vfo returning(0)
2023-03-20T17:37:21.213660-0000: rig_open(1388): Current split=0, tx_vfo=VFOA
2023-03-20T17:37:21.213677-0000: 2:rig.c(2463):rig_get_mode entered
2023-03-20T17:37:21.213694-0000: vfo_fixup:(from rig_get_mode:2486) vfo=VFOA, vfo_curr=VFOA, split=0
2023-03-20T17:37:21.213746-0000: rig_get_mode: VFOA cache check age=11ms
2023-03-20T17:37:21.213801-0000: rig_get_mode: cache miss age mode=11ms, width=11ms
2023-03-20T17:37:21.213818-0000: rig.c(2534) trace
2023-03-20T17:37:21.213833-0000: kenwood_get_mode called, curr_vfo=VFOA
2023-03-20T17:37:21.213846-0000: kenwood_safe_transaction called, cmd=MD, expected=3
2023-03-20T17:37:21.213861-0000: kenwood_transaction called cmd=MD datasize=6
2023-03-20T17:37:21.213875-0000: kenwood_transaction: cmdstr = MD
2023-03-20T17:37:21.213893-0000: rig_flush: called for serial device
2023-03-20T17:37:21.213908-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:21.215023-0000: tcflush
2023-03-20T17:37:21.215076-0000: write_block(): TX 3 bytes, method=2
2023-03-20T17:37:21.215097-0000: 0000 4d 44 3b MD;
2023-03-20T17:37:21.215114-0000: read_string_generic called, rxmax=7 direct=1, expected_len=1
2023-03-20T17:37:21.218304-0000: read_string_generic(): RX 4 characters, direct=1
2023-03-20T17:37:21.218340-0000: 0000 4d 44 32 3b MD2;
2023-03-20T17:37:21.218358-0000: kenwood_transaction: read_string(expected=7, len=4)='MD2;'
2023-03-20T17:37:21.218374-0000: kenwood_transaction: returning RIG_OK, retval=0
2023-03-20T17:37:21.218392-0000: kenwood.c(634):kenwood_transaction returning2(0)
2023-03-20T17:37:21.218411-0000: kenwood.c(705):kenwood_safe_transaction returning2(0)
2023-03-20T17:37:21.218463-0000: kenwood2rmode called
2023-03-20T17:37:21.218482-0000: 3:rig.c(2617):rig_passband_normal entered
2023-03-20T17:37:21.218499-0000: 3:rig_passband_normal: return filter#0, width=2400
2023-03-20T17:37:21.218514-0000: 3:rig.c(2638):rig_passband_normal returning(2400)
2023-03-20T17:37:21.218532-0000: kenwood.c(2759):kenwood_get_mode returning2(0)
2023-03-20T17:37:21.218549-0000: rig_get_mode: retcode after get_mode=0
2023-03-20T17:37:21.218591-0000: rig_get_mode(2580): debug
2023-03-20T17:37:21.218626-0000: 3:cache.c(35):rig_set_cache_mode entered
2023-03-20T17:37:21.218685-0000: 3:cache.c(118):rig_set_cache_mode returning(0)
2023-03-20T17:37:21.218722-0000: 2:rig_get_mode: elapsed=5ms
2023-03-20T17:37:21.218739-0000: 2:rig.c(2596):rig_get_mode returning(0)
2023-03-20T17:37:21.218757-0000: 1:rig.c(1412):rig_open returning(0)
Opened rig model 2041, 'TS-890S'
2023-03-20T17:37:21.218817-0000: Backend version: 20230318.11, Status: Stable
2023-03-20T17:37:21.218833-0000: rigctl_parse: called, interactive=0
2023-03-20T17:37:21.218855-0000: rigctl_parse: vfo_opt=0
2023-03-20T17:37:21.218885-0000: 1:rigctl_parse.c(4794):rigctl_send_cmd entered
2023-03-20T17:37:21.218902-0000: rigctl_send_cmd: backend_num=2
2023-03-20T17:37:21.218918-0000: rigctl_send_cmd: KENWOOD
2023-03-20T17:37:21.218934-0000: rigctl_send_cmd: arg1=;
2023-03-20T17:37:21.218964-0000: rigctl_send_cmd: bufcmd=;
2023-03-20T17:37:21.218982-0000: rigctl_send_cmd: text protocol, send_cmd_term=0x0a 0x0d 0x00
2023-03-20T17:37:21.218998-0000: rig_flush: called for serial device
2023-03-20T17:37:21.219015-0000: read_string_generic called, rxmax=4095 direct=1, expected_len=1
2023-03-20T17:37:21.220168-0000: tcflush
2023-03-20T17:37:21.220210-0000: rigctl_send_cmd: rigport=3, bufcmd=;, cmd_len=1
2023-03-20T17:37:21.220242-0000: write_block(): TX 1 bytes, method=2
2023-03-20T17:37:21.220261-0000: 0000 3b ;
2023-03-20T17:37:21.220281-0000: read_string_generic called, rxmax=513 direct=1, expected_len=1
2023-03-20T17:37:21.223101-0000: read_string_generic(): RX 2 characters, direct=1
2023-03-20T17:37:21.223135-0000: 0000 3f 3b ?;
?;
2023-03-20T17:37:21.223159-0000: 1:rigctl_parse.c(5010):rigctl_send_cmd returning(0)
2023-03-20T17:37:21.223185-0000: rigctl_parse: called, interactive=0
2023-03-20T17:37:21.223204-0000: 1:rig.c(1434):rig_close entered
2023-03-20T17:37:21.223235-0000: 2:rig.c(7550):async_data_handler_stop entered
2023-03-20T17:37:21.223252-0000: 2:rig.c(7580):async_data_handler_stop returning(0)
2023-03-20T17:37:21.223268-0000: ser_close: restoring options
2023-03-20T17:37:21.229503-0000: rig_close(1568): 0x55d15fa951cc rs->comm_state==0?=0
2023-03-20T17:37:21.229543-0000: 1:rig.c(1572):rig_close returning(0)
2023-03-20T17:37:21.229563-0000: 1:kenwood.c(817):kenwood_cleanup entered
2023-03-20T17:37:21.229578-0000: 1:kenwood.c(822):kenwood_cleanup returning(0)


--

Brian G8SEZ


Brian Morrison
 

On Mon, 20 Mar 2023 17:42:41 +0000
"Brian Morrison" <bdm@...> wrote:

No. The 4.6 code.
OK, this is from the latest 4.6~git retrieved today:
There are no "Command rejected by rig" errors with the latest 4.5.5 tag
retrieved from Hamlib git.

--

Brian G8SEZ