IC-9700 & rigctld & grpedict fail

Hi All

I have problems running my IC-9700 (FW 1.31) with gpredict (gpredict-win32-2.3.37 or gpredict-win32-2.2.1) and hamlib (hamlib-w64-4.5~git or 4.4).

IC-9700 & gpredict is set according to gpredict/ic-9700.txt at master · csete/gpredict · GitHub

This is the command line for rigctld:

rigctld -m 3081 -r COM7 -s 115200 -T 127.0.0.1 -t 9700 -vvvvv

When I click the ENGAGE-button the frequencies on the IC9700 flicker a few times, then the ENGAGE-button becomes unselected again.

I get this error log below the name - sri cannot upload a file.

Any clue what I did wrong?

Thanks in advance

//Dietmar

rigctld.c(639) Startup: rigctld -m 3081 -r COM7 -s 115200 -T 127.0.0.1 -t 9700 -vvvvv
rigctld Hamlib 4.5~git Wed May 25 16:55:14 2022 +0000 SHA=0d46e5
Report bugs to hamlib-developer@lists.sourceforge.net

Max# of rigctld client services=32
rig_check_rig_caps: p1=000000007487AE60, p2=00000000748813D8, rig_model=000000007487AE60, macro_name=00000000748813D8
initrigs4_icom: _init called
rig_init(535): 0000000000FDAE4C rs->comm_state==0?=0
rig_init: rig has VFO_A
rig_init: rig has VFO_B
rig_init: rig has VFO_SUB_A
rig_init: rig has VFO_SUB_B
rig_init: rig has VFO_MAIN_A
rig_init: rig has VFO_MAIN_B
rig_init: rig has VFO_SUB
rig_init: rig has VFO_MAIN
rig_init: rig has VFO_MEM
1:icom.c(613):icom_init entered
icom_init: done
1:icom.c(695):icom_init returning(0)
main: twiddle=0, uplink=0, twiddle_rit=0
1:rig.c(782):rig_open entered
rig_open: cwd=C:\Users\dietmar\Desktop\SAT
rig_open: C:\Users\dietmar\Desktop\SAT/.hamlib_settings does not exist
serial_open: COM7
serial_setup: tcgetattr
serial_setup: cfsetispeed=115200,0x1002
serial_setup: cfsetospeed=115200,0x1002
serial_setup: data_bits=8
serial_setup: parity=0
serial_setup: Handshake=None
serial_setup: tcsetattr TCSANOW
read_string_generic called, rxmax=4095 direct=1
2:rig.c(7082):async_data_handler_start entered
async_data_handler_start: async data support disabled
2:rig.c(7087):async_data_handler_start returning(0)
rig.c(251):add_opened_rig returning2(0)
rig_open: 0000000000FDAE4C rs->comm_state==1?=1
2:icom.c(944):icom_rig_open entered
icom_rig_open: IC-9700 v20220326.7
3:icom.c(748):icom_get_usb_echo_off entered
4:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x03, subcmd=0xffffffff, payload_len=0
5:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 35 04 fd …P0u5…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=04
5:frame.c(403):icom_one_transaction returning(0)
4:frame.c(455):icom_transaction returning(0)
icom_get_usb_echo_off: ack_len=6
icom_get_usb_echo_off: USB echo off detected
3:icom.c(777):icom_get_usb_echo_off returning(1)
icom_rig_open: echo status result=1
icom_rig_open: echo status known, getting frequency
rig_get_freq(1876) called vfo=currVFO
vfo_fixup:(from rig_get_freq:1882) vfo=currVFO, vfo_curr=None, split=0
vfo_fixup: Leaving currVFO alone
rig.c(1885) vfo=currVFO, curr_vfo=None
rig_get_freq: cache miss age=1000000ms, cached_vfo=None, asked_vfo=None
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for None, curr_vfo=None
icom_get_freq: using vfo=None
3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=0
4:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 25 00 fd …%…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
4:frame.c(352):icom_one_transaction returning(-9) rig_get_freq(1940): freqMainB=0, modeMainB=, widthMainB=0
rig_get_freq(1940): freqSubA=0, modeSubA=, widthSubA=0
rig_get_freq(1940): freqSubB=0, modeSubB=, widthSubB=0
rig_get_freq: cache miss age=1000000ms, cached_vfo=None, asked_vfo=None
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for None, curr_vfo=None
icom_get_freq: using vfo=None
3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=0
4:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 25 00 fd …%…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig
Command rejected by the rig

icom_transaction: failed: rig_get_freq(1940): freqSubB=0, modeSubB=, widthSubB=0
rig_get_freq: cache miss age=1000000ms, cached_vfo=None, asked_vfo=None
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for None, curr_vfo=None
icom_get_freq: using vfo=None
3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=0
4:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 25 00 fd …%…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

3:frame.c(455):icom_transaction returning(-9) rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for None, curr_vfo=None
icom_get_freq: using vfo=None
3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=0
4:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 25 00 fd …%…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

icom_get_freq: rig probe shows 0x25 CI-V cmd not available
icom.c(1598) trace
set_vfo_curr: vfo=None, curr_vfo=None
set_vfo_curr: curr_vfo now=None
icom.c(9253):set_vfo_curr returning2(0)
3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x03, subcmd=0xffffffff, payload_len=0
4:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 35 04 fd …P0u5…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=04
4:frame.c(403):icom_one_transaction returning(0)
3:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=None, curr_vfo=None
set_vfo_curr: curr_vfo now=None
icom.c(9253):set_vfo_curr returning2(0)
from_bcd called
icom_get_freq exit vfo=None, curr_vfo=currVFO
icom.c(1702):icom_get_freq returning2(0)
2:rig_get_freq: elapsed=48ms
rig_get_freq(1876) called vfo=otherVFO
vfo_fixup:(from rig_get_freq:1882) vfo=otherVFO, vfo_curr=currVFO, split=0
rig.c(1885) vfo=otherVFO, curr_vfo=currVFO
rig_get_cache: unknown vfo=otherVFO
rig_get_freq: cache miss age=1000000ms, cached_vfo=otherVFO, asked_vfo=otherVFO
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for otherVFO, curr_vfo=currVFO
icom_get_freq: using vfo=otherVFO
icom.c(1598) trace
set_vfo_curr: vfo=otherVFO, curr_vfo=currVFO
set_vfo_curr: setting new vfo=otherVFO
icom.c(9238) trace
3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=otherVFO
vfo_fixup:(from rig_set_vfo:2577) vfo=otherVFO, vfo_curr=currVFO, split=0
4:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
4:rig.c(2726):rig_get_vfo returning(-11) rig_get_cache: vfo=otherVFO, freq=0, mode=, width=0
rig_get_freq(1940): freqMainA=435753050, modeMainA=, widthMainA=0
rig_get_freq(1940): freqMainB=0, modeMainB=, widthMainB=0
rig_get_freq(1940): freqSubA=0, modeSubA=, widthSubA=0
rig_get_freq(1940): freqSubB=0, modeSubB=, widthSubB=0
rig_get_freq: cache miss age=1000000ms, cached_vfo=otherVFO, asked_vfo=otherVFO
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for otherVFO, curr_vfo=currVFO
icom_get_freq: using vfo=otherVFO
icom.c(1598) trace
set_vfo_curr: vfo=otherVFO, curr_vfo=currVFO
set_vfo_curr: setting new vfo=otherVFO
icom.c(9238) trace
3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=otherVFO
vfo_fixup:(from rig_set_vfo:2577) vfo=otherVFO, vfo_curr=currVFO, split=0
4:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available
Feature not available

rig_set_vfo: rig_get_vfo error=rig_get_freq(1940): freqMainB=0, modeMainB=, widthMainB=0
rig_get_freq(1940): freqSubA=0, modeSubA=, widthSubA=0
rig_get_freq(1940): freqSubB=0, modeSubB=, widthSubB=0
rig_get_freq: cache miss age=1000000ms, cached_vfo=otherVFO, asked_vfo=otherVFO
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for otherVFO, curr_vfo=currVFO
icom_get_freq: using vfo=otherVFO
icom.c(1598) trace
set_vfo_curr: vfo=otherVFO, curr_vfo=currVFO
set_vfo_curr: setting new vfo=otherVFO
icom.c(9238) trace
3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=otherVFO
vfo_fixup:(from rig_set_vfo:2577) vfo=otherVFO, vfo_curr=currVFO, split=0
4:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available

Feature not available
Feature not available

vfo_fixup:(from rig_set_vfo:2610) vfo=otherVFO, vfo_curr=currVFO, split=0
rig.c(2627) trace
icom_set_vfo called vfo=otherVFO
icom_set_vfo: line#2790
icom_set_vfo: unknown vfo ‘otherVFO’
icom.c(2990):icom_set_vfo returning2(-1) icom.c(1598) trace
set_vfo_curr: vfo=otherVFO, curr_vfo=currVFO
set_vfo_curr: setting new vfo=otherVFO
icom.c(9238) trace
3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=otherVFO
vfo_fixup:(from rig_set_vfo:2577) vfo=otherVFO, vfo_curr=currVFO, split=0
4:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available

Feature not available

vfo_fixup:(from rig_set_vfo:2610) vfo=otherVFO, vfo_curr=currVFO, split=0
rig.c(2627) trace
icom_set_vfo called vfo=otherVFO
icom_set_vfo: line#2790
icom_set_vfo: unknown vfo ‘otherVFO’
Invalid parameter
Invalid parameter

rig_set_vfo: set_vfo otherVFO failed with 'set_vfo_curr: setting new vfo=otherVFO
icom.c(9238) trace
3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=otherVFO
vfo_fixup:(from rig_set_vfo:2577) vfo=otherVFO, vfo_curr=currVFO, split=0
4:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available

Feature not available

vfo_fixup:(from rig_set_vfo:2610) vfo=otherVFO, vfo_curr=currVFO, split=0
rig.c(2627) trace
icom_set_vfo called vfo=otherVFO
icom_set_vfo: line#2790
icom_set_vfo: unknown vfo ‘otherVFO’
Invalid parameter

Invalid parameter
Invalid parameter

rig_set_vfo: return -1, vfo=otherVFO, curr_vfo=currVFO
3:rig_set_vfo: elapsed=0ms
3:rig.c(2681):rig_set_vfo returning(-1) 4:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available

Feature not available

vfo_fixup:(from rig_set_vfo:2610) vfo=otherVFO, vfo_curr=currVFO, split=0
rig.c(2627) trace
icom_set_vfo called vfo=otherVFO
icom_set_vfo: line#2790
icom_set_vfo: unknown vfo ‘otherVFO’
Invalid parameter

Invalid parameter

rig_set_cache_freq: vfo=, current_vfo=currVFO
rig_set_vfo: return -1, vfo=otherVFO, curr_vfo=currVFO
3:rig_set_vfo: elapsed=0ms
Invalid parameter
Invalid parameter

icom.c(9243):set_vfo_curr returning2(-1) Feature not available

Feature not available

vfo_fixup:(from rig_set_vfo:2610) vfo=otherVFO, vfo_curr=currVFO, split=0
rig.c(2627) trace
icom_set_vfo called vfo=otherVFO
icom_set_vfo: line#2790
icom_set_vfo: unknown vfo ‘otherVFO’
Invalid parameter

Invalid parameter

rigctl_parse: vfo_opt=0
-3:rigctl_parse.c(2025):rigctl_set_freq entered
rig_set_freq called vfo=currVFO, freq=145891740
vfo_fixup:(from rig_set_freq:1679) vfo=currVFO, vfo_curr=VFOA, split=1
vfo_fixup: Leaving currVFO alone
rig_set_freq: TARGETABLE_FREQ vfo=currVFO
rig.c(1707) trace
icom_set_freq called currVFO=145891740
rig_get_freq(1876) called vfo=currVFO
vfo_fixup:(from rig_get_freq:1882) vfo=currVFO, vfo_curr=VFOA, split=1
vfo_fixup: Leaving currVFO alone
rig.c(1885) vfo=currVFO, curr_vfo=VFOA
rig_get_freq: cache miss age=10074ms, cached_vfo=VFOA, asked_vfo=VFOA
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for VFOA, curr_vfo=VFOA
icom_get_freq: using vfo=VFOA
icom.c(1598) trace
set_vfo_curr: vfo=VFOA, curr_vfo=VFOA
set_vfo_curr: curr_vfo now=VFOA
icom.c(9253):set_vfo_curr returning2(0)
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x03, subcmd=0xffffffff, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 35 04 fd …P0u5…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=04
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=VFOA, curr_vfo=VFOA
set_vfo_curr: curr_vfo now=VFOA
icom.c(9253):set_vfo_curr returning2(0)
from_bcd called
icom_get_freq exit vfo=VFOA, curr_vfo=VFOA
icom.c(1702):icom_get_freq returning2(0)
-3:rig_get_freq: elapsed=23ms
to_bcd called
icom_set_freq(1304): vfo=currVFO, currvfo=VFOA
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
-1:frame.c(352):icom_one_transaction returning(-9) rig_get_freq(2065): freqMainA=435753050, modeMainA=, widthMainA=0
rig_get_freq(2065): freqMainB=0, modeMainB=, widthMainB=0
rig_get_freq(2065): freqSubA=145753050, modeSubA=, widthSubA=0
rig_get_freq(2065): freqSubB=0, modeSubB=, widthSubB=0
-3:rig_get_freq: elapsed=23ms
to_bcd called
icom_set_freq(1304): vfo=currVFO, currvfo=VFOA
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig
Command rejected by the rig

icom_transaction: failed: rig_get_freq(2065): freqSubA=145753050, modeSubA=, widthSubA=0
rig_get_freq(2065): freqSubB=0, modeSubB=, widthSubB=0
-3:rig_get_freq: elapsed=23ms
to_bcd called
icom_set_freq(1304): vfo=currVFO, currvfo=VFOA
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -2:frame.c(455):icom_transaction returning(-9)                      -3:rig_get_freq: elapsed=23ms

to_bcd called
icom_set_freq(1304): vfo=currVFO, currvfo=VFOA
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

icom_set_freq: special check for vfo swap
rig_get_freq(1876) called vfo=currVFO
vfo_fixup:(from rig_get_freq:1882) vfo=currVFO, vfo_curr=VFOA, split=1
vfo_fixup: Leaving currVFO alone
rig.c(1885) vfo=currVFO, curr_vfo=VFOA
rig_get_freq: VFOA cache hit age=74ms, freq=435753050
-3:rig_get_freq: elapsed=0ms
icom_band_changing: lastfreq=4, thisfreq=1
icom_band_changing: Band change detected
icom.c(1217):icom_band_changing returning2(1)
-2:rig.c(5857):rig_has_vfo_op entered
-2:rig.c(5865):rig_has_vfo_op returning(2)
-2:icom.c(8281):icom_vfo_op entered
-1:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
0:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(8367):icom_vfo_op returning(0)
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
-1:frame.c(352):icom_one_transaction returning(-9) read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(8367):icom_vfo_op returning(0)
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig
Command rejected by the rig

icom_transaction: failed: 0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(8367):icom_vfo_op returning(0)
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -2:frame.c(455):icom_transaction returning(-9) 0:frame.c(403):icom_one_transaction returning(0) 
                 -1:frame.c(455):icom_transaction returning(0) 
                 -2:icom.c(8367):icom_vfo_op returning(0) 
                 -2:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

icom_set_freq: 2nd set freq failed: -2:icom.c(8367):icom_vfo_op returning(0)
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x00, payload_len=5
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 00 40 17 89 45 01 fd …%.@…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -2:icom.c(8281):icom_vfo_op entered
                 -1:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
0:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(8367):icom_vfo_op returning(0)
icom.c(1364):icom_set_freq returning2(-9) Command rejected by the rig

                 -2:icom.c(8281):icom_vfo_op entered
                 -1:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
0:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig
Command rejected by the rig

                 -3:rig.c(1714):rig_set_freq returning(-9)                      -2:icom.c(8281):icom_vfo_op entered
                 -1:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
0:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -4:rigctl_parse.c(2037):rigctl_set_freq returning(-9) icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0

0:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

rigctl_parse: return#1 RPRT -9
mutex_rigctld: client lock disengaged
handle_socket: rigctl_parse retcode=-9
mutex_rigctld: client lock engaged
mutex_rigctld: client lock disengaged
handle_socket: doing rigctl_parse vfo_mode=0, secure=0
rigctl_parse: called, interactive=1
rigctl_parse: cmd=I(49) handle=3
mutex_rigctld: client lock engaged
rigctl(d): I ‘currVFO’ ‘145888260’ ‘’ ‘’
rigctl_parse: vfo_opt=0
-4:rigctl_parse.c(2799):rigctl_set_split_freq entered
rig_set_split_freq called vfo=TX, curr_vfo=VFOA, tx_freq=145888260
rig_get_freq(1876) called vfo=Sub
vfo_fixup:(from rig_get_freq:1882) vfo=Sub, vfo_curr=VFOA, split=1
vfo_fixup: final vfo=Sub
rig.c(1885) vfo=Sub, curr_vfo=VFOA
rig_get_freq: cache miss age=10000ms, cached_vfo=Sub, asked_vfo=Sub
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for Sub, curr_vfo=VFOA
icom_get_freq: using vfo=Sub
icom.c(1598) trace
set_vfo_curr: vfo=Sub, curr_vfo=VFOA
set_vfo_curr: setting new vfo=Sub
icom.c(9238) trace
-3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=Sub
rig_set_vfo ********************** called vfo=Sub
vfo_fixup:(from rig_set_vfo:2577) vfo=Sub, vfo_curr=VFOA, split=1
vfo_fixup: final vfo=Sub
-2:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
-2:rig.c(2726):rig_get_vfo returning(-11) rig_get_freq(1940): freqMainB=0, modeMainB=, widthMainB=0
rig_get_freq(1940): freqSubA=145753050, modeSubA=, widthSubA=0
rig_get_freq(1940): freqSubB=0, modeSubB=, widthSubB=0
rig_get_freq: cache miss age=10000ms, cached_vfo=Sub, asked_vfo=Sub
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for Sub, curr_vfo=VFOA
icom_get_freq: using vfo=Sub
icom.c(1598) trace
set_vfo_curr: vfo=Sub, curr_vfo=VFOA
set_vfo_curr: setting new vfo=Sub
icom.c(9238) trace
-3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=Sub
rig_set_vfo ********************** called vfo=Sub
vfo_fixup:(from rig_set_vfo:2577) vfo=Sub, vfo_curr=VFOA, split=1
vfo_fixup: final vfo=Sub
-2:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available
Feature not available

rig_set_vfo: rig_get_vfo error=rig_get_freq(1940): freqSubB=0, modeSubB=, widthSubB=0
rig_get_freq: cache miss age=10000ms, cached_vfo=Sub, asked_vfo=Sub
rig_get_freq(1967): vfo_opt=0, model=3081
icom_get_freq called for Sub, curr_vfo=VFOA
icom_get_freq: using vfo=Sub
icom.c(1598) trace
set_vfo_curr: vfo=Sub, curr_vfo=VFOA
set_vfo_curr: setting new vfo=Sub
icom.c(9238) trace
-3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=Sub
rig_set_vfo ********************** called vfo=Sub
vfo_fixup:(from rig_set_vfo:2577) vfo=Sub, vfo_curr=VFOA, split=1
vfo_fixup: final vfo=Sub
-2:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available

Feature not available
Feature not available

vfo_fixup:(from rig_set_vfo:2610) vfo=Sub, vfo_curr=VFOA, split=1
vfo_fixup: final vfo=Sub
rig.c(2627) trace
icom_set_vfo called vfo=Sub
icom_set_vfo: vfo line#2750 vfo=Sub
icom_set_vfo: VFO changing from Sub to SubA
icom_set_vfo: line#2790
icom_set_vfo: SubA/B logic
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x07, subcmd=0xd1, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 d1 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
rig_set_vfo: rig->state.current_vfo=Sub
rig.c(2653) trace
icom_get_freq called for Sub, curr_vfo=Sub
icom_get_freq: using vfo=Sub
icom.c(1598) trace
set_vfo_curr: vfo=Sub, curr_vfo=Sub
set_vfo_curr: curr_vfo now=Sub
icom.c(9253):set_vfo_curr returning2(0)
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x03, subcmd=0xffffffff, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 45 01 fd …P0uE…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=01
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=Sub, curr_vfo=Sub
set_vfo_curr: curr_vfo now=Sub
icom.c(9253):set_vfo_curr returning2(0)
from_bcd called
icom_get_freq exit vfo=Sub, curr_vfo=Sub
icom.c(1702):icom_get_freq returning2(0)
rig_set_vfo: retcode from rig_get_freq = rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 45 01 fd …P0uE…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=01
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=Sub, curr_vfo=Sub
set_vfo_curr: curr_vfo now=Sub
icom.c(9253):set_vfo_curr returning2(0)
from_bcd called
icom_get_freq exit vfo=Sub, curr_vfo=Sub
icom.c(1702):icom_get_freq returning2(0)
Command completed successfully
Command completed successfully

rig_set_vfo: return 0, vfo=Sub, curr_vfo=Sub
-3:rig_set_vfo: elapsed=45ms
-3:rig.c(2681):rig_set_vfo returning(0)
set_vfo_curr: curr_vfo now=Sub
icom.c(9253):set_vfo_curr returning2(0)
-3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x03, subcmd=0xffffffff, payload_len=0
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 45 01 fd …P0uE…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=01
-2:frame.c(403):icom_one_transaction returning(0)
-3:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=VFOA, curr_vfo=Sub
set_vfo_curr: setting new vfo=VFOA
icom.c(9238) trace
-3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=VFOA
vfo_fixup:(from rig_set_vfo:2577) vfo=VFOA, vfo_curr=Sub, split=1
-2:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
-2:rig.c(2726):rig_get_vfo returning(-11) write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 45 01 fd …P0uE…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=01
-2:frame.c(403):icom_one_transaction returning(0)
-3:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=VFOA, curr_vfo=Sub
set_vfo_curr: setting new vfo=VFOA
icom.c(9238) trace
-3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=VFOA
vfo_fixup:(from rig_set_vfo:2577) vfo=VFOA, vfo_curr=Sub, split=1
-2:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available
Feature not available

rig_set_vfo: rig_get_vfo error=read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 45 01 fd …P0uE…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=01
-2:frame.c(403):icom_one_transaction returning(0)
-3:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=VFOA, curr_vfo=Sub
set_vfo_curr: setting new vfo=VFOA
icom.c(9238) trace
-3:rig.c(2558):rig_set_vfo entered
rig_set_vfo called vfo=VFOA
vfo_fixup:(from rig_set_vfo:2577) vfo=VFOA, vfo_curr=Sub, split=1
-2:rig.c(2706):rig_get_vfo entered
rig_get_vfo: no get_vfo
Feature not available

Feature not available
Feature not available

vfo_fixup:(from rig_set_vfo:2610) vfo=Main, vfo_curr=Sub, split=1
rig.c(2627) trace
icom_set_vfo called vfo=Main
icom_set_vfo: vfo line#2738 vfo=Main, split=1
icom_set_vfo: line#2790
icom_set_vfo: line#2993
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x07, subcmd=0xd0, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 d0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
icom_set_vfo: line#2996
icom_set_vfo: line#3019 curr_vfo=Main
icom.c(3020):icom_set_vfo returning2(0)
rig_set_vfo: rig->state.current_vfo=Main
rig.c(2653) trace
icom_get_freq called for Main, curr_vfo=Main
icom_get_freq: using vfo=Main
icom.c(1598) trace
set_vfo_curr: vfo=Main, curr_vfo=Main
set_vfo_curr: curr_vfo now=Main
icom.c(9253):set_vfo_curr returning2(0)
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x03, subcmd=0xffffffff, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 35 04 fd …P0u5…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=04
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=Main, curr_vfo=Main
set_vfo_curr: curr_vfo now=Main
icom.c(9253):set_vfo_curr returning2(0)
from_bcd called
icom_get_freq exit vfo=Main, curr_vfo=Main
icom.c(1702):icom_get_freq returning2(0)
rig_set_vfo: retcode from rig_get_freq = rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 6 bytes, method=2
0000 fe fe a2 e0 03 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 11
read_string_generic(): RX 11 characters, direct=1
0000 fe fe e0 a2 03 50 30 75 35 04 fd …P0u5…
icom_one_transaction: frm_len=11, frm_len-1=fd, frm_len-2=04
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
icom.c(1609) trace
set_vfo_curr: vfo=Main, curr_vfo=Main
set_vfo_curr: curr_vfo now=Main
icom.c(9253):set_vfo_curr returning2(0)
from_bcd called
icom_get_freq exit vfo=Main, curr_vfo=Main
icom.c(1702):icom_get_freq returning2(0)
Command completed successfully
Command completed successfully

rig_set_vfo: return 0, vfo=Main, curr_vfo=Main
-3:rig_set_vfo: elapsed=46ms
-3:rig.c(2681):rig_set_vfo returning(0)
set_vfo_curr: curr_vfo now=Main
icom.c(9253):set_vfo_curr returning2(0)
from_bcd called
icom_get_freq exit vfo=Sub, curr_vfo=VFOA
icom.c(1702):icom_get_freq returning2(0)
-4:rig_get_freq: elapsed=117ms
rig.c(3822) trace
icom_set_split_freq called for TX
icom_set_split_freq: curr_vfo=VFOA
icom_set_split_freq: satmode=1, subvfo=Sub
icom_set_split_freq: vfo is now Sub
-3:icom.c(5213):icom_get_split_vfos entered
icom_get_func called
-2:icom.c(7058):icom_get_func entered
icom_get_func: i=0
icom_get_func: i=1
icom_get_func: i=2
icom_get_func: i=3
icom_get_func: i=4
icom_get_func: i=5
icom_get_func: i=6
icom_get_func: i=7
-1:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x16, subcmd=0x5a, payload_len=0
0:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 16 5a fd …Z.
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 8
read_string_generic(): RX 8 characters, direct=1
0000 fe fe e0 a2 16 5a 01 fd …Z…
icom_one_transaction: frm_len=8, frm_len-1=fd, frm_len-2=01
0:frame.c(403):icom_one_transaction returning(0)
-1:frame.c(455):icom_transaction returning(0)
-2:icom.c(7266):icom_get_func returning(0)
icom_get_split_vfos: VFO_HAS_MAIN_SUB_A_B_ONLY, split=0, rx=Main, tx=Sub
-3:icom.c(5289):icom_get_split_vfos returning(0)
icom_set_split_freq: rx_vfo=Main, tx_vfo=Sub
icom.c(5468) trace
rig_set_freq called vfo=Sub, freq=145888260
vfo_fixup:(from rig_set_freq:1679) vfo=Sub, vfo_curr=VFOA, split=1
vfo_fixup: final vfo=Sub
rig_set_freq: TARGETABLE_FREQ vfo=Sub
rig.c(1707) trace
icom_set_freq called Sub=145888260
rig_get_freq(1876) called vfo=Sub
vfo_fixup:(from rig_get_freq:1882) vfo=Sub, vfo_curr=VFOA, split=1
vfo_fixup: final vfo=Sub
rig.c(1885) vfo=Sub, curr_vfo=VFOA
rig_get_freq: Sub cache hit age=24ms, freq=145753050
-4:rig_get_freq: elapsed=0ms
to_bcd called
icom_set_freq(1304): vfo=Sub, currvfo=VFOA
icom.c(1310) trace
-3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 01 60 82 88 45 01 fd …%...E.. read_string_generic called, rxmax=200 direct=1 read_string_generic: minlen now 6 read_string_generic(): RX 6 characters, direct=1 0000 fe fe e0 a2 fa fd ...... -2:frame.c(352):icom_one_transaction returning(-9) rig_get_freq(1940): freqSubA=145753050, modeSubA=, widthSubA=0 rig_get_freq(1940): freqSubB=0, modeSubB=, widthSubB=0 rig_get_freq: Sub cache hit age=24ms, freq=145753050 -4:rig_get_freq: elapsed=0ms to_bcd called icom_set_freq(1304): vfo=Sub, currvfo=VFOA icom.c(1310) trace -3:frame.c(425):icom_transaction entered icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5 -2:frame.c(138):icom_one_transaction entered rig_flush: called for serial device read_string_generic called, rxmax=4095 direct=1 write_block(): TX 12 bytes, method=2 0000 fe fe a2 e0 25 01 60 82 88 45 01 fd ....%.…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig
Command rejected by the rig

icom_transaction: failed: rig_get_freq: Sub cache hit age=24ms, freq=145753050
-4:rig_get_freq: elapsed=0ms
to_bcd called
icom_set_freq(1304): vfo=Sub, currvfo=VFOA
icom.c(1310) trace
-3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 01 60 82 88 45 01 fd …%.`…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -3:frame.c(455):icom_transaction returning(-9) to_bcd called

icom_set_freq(1304): vfo=Sub, currvfo=VFOA
icom.c(1310) trace
-3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 01 60 82 88 45 01 fd …%.`…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

icom_set_freq: special check for vfo swap
rig_get_freq(1876) called vfo=currVFO
vfo_fixup:(from rig_get_freq:1882) vfo=currVFO, vfo_curr=VFOA, split=1
vfo_fixup: Leaving currVFO alone
rig.c(1885) vfo=currVFO, curr_vfo=VFOA
rig_get_freq: VFOA cache hit age=98ms, freq=435753050
-4:rig_get_freq: elapsed=0ms
icom_band_changing: lastfreq=4, thisfreq=1
icom_band_changing: Band change detected
icom.c(1217):icom_band_changing returning2(1)
-3:rig.c(5857):rig_has_vfo_op entered
-3:rig.c(5865):rig_has_vfo_op returning(2)
-3:icom.c(8281):icom_vfo_op entered
-2:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
-3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 01 60 82 88 45 01 fd …%...E.. read_string_generic called, rxmax=200 direct=1 read_string_generic: minlen now 6 read_string_generic(): RX 6 characters, direct=1 0000 fe fe e0 a2 fa fd ...... -2:frame.c(352):icom_one_transaction returning(-9) read_string_generic: minlen now 6 read_string_generic(): RX 6 characters, direct=1 0000 fe fe e0 a2 fb fd ...... icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb -1:frame.c(403):icom_one_transaction returning(0) -2:frame.c(455):icom_transaction returning(0) -3:icom.c(8367):icom_vfo_op returning(0) -3:frame.c(425):icom_transaction entered icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5 -2:frame.c(138):icom_one_transaction entered rig_flush: called for serial device read_string_generic called, rxmax=4095 direct=1 write_block(): TX 12 bytes, method=2 0000 fe fe a2 e0 25 01 60 82 88 45 01 fd ....%.…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig
Command rejected by the rig

icom_transaction: failed: 0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
-3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 01 60 82 88 45 01 fd …%.`…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -3:frame.c(455):icom_transaction returning(-9)                      -1:frame.c(403):icom_one_transaction returning(0) 
                 -2:frame.c(455):icom_transaction returning(0) 
                 -3:icom.c(8367):icom_vfo_op returning(0) 
                 -3:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 01 60 82 88 45 01 fd …%.`…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

icom_set_freq: 2nd set freq failed: -3:icom.c(8367):icom_vfo_op returning(0)
-3:frame.c(425):icom_transaction entered
icom_transaction: cmd=0x25, subcmd=0x01, payload_len=5
-2:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 12 bytes, method=2
0000 fe fe a2 e0 25 01 60 82 88 45 01 fd …%.`…E…
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fa fd …
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -3:icom.c(8281):icom_vfo_op entered
                 -2:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
icom.c(1364):icom_set_freq returning2(-9) Command rejected by the rig

                 -3:icom.c(8281):icom_vfo_op entered
                 -2:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig
Command rejected by the rig

                 -4:rig.c(1714):rig_set_freq returning(-9)                      -3:icom.c(8281):icom_vfo_op entered
                 -2:frame.c(425):icom_transaction entered

icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

icom.c(5478):icom_set_split_freq returning2(-9) icom_transaction: cmd=0x07, subcmd=0xb0, payload_len=0
-1:frame.c(138):icom_one_transaction entered
rig_flush: called for serial device
read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

                 -5:rig_set_split_freq: elapsed=284ms

rig.c(3825):rig_set_split_freq returning2(-9) read_string_generic called, rxmax=4095 direct=1
write_block(): TX 7 bytes, method=2
0000 fe fe a2 e0 07 b0 fd …
read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig

                 -5:rig_set_split_freq: elapsed=284ms

Command rejected by the rig
Command rejected by the rig

                 -5:rigctl_parse.c(2803):rigctl_set_split_freq returning(-9) 0000    fe fe a2 e0 07 b0 fd                                .......         

read_string_generic called, rxmax=200 direct=1
read_string_generic: minlen now 6
read_string_generic(): RX 6 characters, direct=1
0000 fe fe e0 a2 fb fd …
icom_one_transaction: frm_len=6, frm_len-1=fd, frm_len-2=fb
-1:frame.c(403):icom_one_transaction returning(0)
-2:frame.c(455):icom_transaction returning(0)
-3:icom.c(8367):icom_vfo_op returning(0)
Command rejected by the rig

Command rejected by the rig

Command rejected by the rig

                 -5:rig_set_split_freq: elapsed=284ms

Command rejected by the rig

Command rejected by the rig
Command rejected by the rig

rigctl_parse: return#1 RPRT -9
mutex_rigctld: client lock disengaged
handle_socket: rigctl_parse retcode=-9
mutex_rigctld: client lock engaged
mutex_rigctld: client lock disengaged
handle_socket: doing rigctl_parse vfo_mode=0, secure=0
rigctl_parse: called, interactive=1
rigctl_parse: cmd=q(71) handle=3
rigctl_parse: quit returning NETRIGCTL_RET 0
handle_socket: rigctl_parse retcode=1
Connection closed from 127.0.0.1:52596
CtrlHandler: called

Do you have more than one radio control program open?

Is your IC-9700 set to the default CI-V address and baud rate of 115200?

–E
de W6EL

Hi Dietmar @dl2sba
In case you haven’t resolved your problem yet, check if you have upgraded the firmware to latest version 1.32: IC-9700 | Firmware / Software | Support | Icom Inc.

It helped me to resolve the same problem.

73, Pavol