Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FT-817 cannot tune VFO with gpredict #340

Closed
mdblack98 opened this issue Jul 10, 2020 · 0 comments
Closed

FT-817 cannot tune VFO with gpredict #340

mdblack98 opened this issue Jul 10, 2020 · 0 comments
Labels

Comments

@mdblack98
Copy link
Contributor

When tuning the VFO the FT-817 disconnects.
C:\Qt_Projects\hamlib-w32-4.0\bin>rigctl -m1020 -rCOM11 -s38400 --set-conf=post_write_delay=50 -vvvvv
rigctl Hamlib 4.0~git
Last commit was Fri Jul 10 04:37:22 2020 +0000 SHA=9c8561
Report bugs to hamlib-developer@lists.sourceforge.net

rig_init called
yaesu: initrigs4_yaesu called
rig_register called
rig_register: rig_register (1021)
rig_register called
rig_register: rig_register (1027)
rig_register called
rig_register: rig_register (1010)
rig_register called
rig_register: rig_register (1005)
rig_register called
rig_register: rig_register (1006)
rig_register called
rig_register: rig_register (1007)
rig_register called
rig_register: rig_register (1039)
rig_register called
rig_register: rig_register (1009)
rig_register called
rig_register: rig_register (1020)
rig_register called
rig_register: rig_register (1001)
rig_register called
rig_register: rig_register (1022)
rig_register called
rig_register: rig_register (1023)
rig_register called
rig_register: rig_register (1011)
rig_register called
rig_register: rig_register (1015)
rig_register called
rig_register: rig_register (1013)
rig_register called
rig_register: rig_register (1014)
rig_register called
rig_register: rig_register (1028)
rig_register called
rig_register: rig_register (1031)
rig_register called
rig_register: rig_register (1016)
rig_register called
rig_register: rig_register (1003)
rig_register called
rig_register: rig_register (1024)
rig_register called
rig_register: rig_register (1004)
rig_register called
rig_register: rig_register (1025)
rig_register called
rig_register: rig_register (1029)
rig_register called
rig_register: rig_register (1037)
rig_register called
rig_register: rig_register (1032)
rig_register called
rig_register: rig_register (1030)
rig_register called
rig_register: rig_register (1017)
rig_register called
rig_register: rig_register (1019)
rig_register called
rig_register: rig_register (1018)
rig_register called
rig_register: rig_register (1026)
rig_register called
rig_register: rig_register (1033)
rig_register called
rig_register: rig_register (1034)
rig_register called
rig_register: rig_register (1035)
rig_register called
rig_register: rig_register (1036)
rig_register called
rig_register: rig_register (1038)
rig_register called
rig_register: rig_register (1040)
rig_register called
rig_register: rig_register (1041)
ft817_init: called
rig_token_lookup called
rig_confparam_lookup called
rig_set_conf called
rig_confparam_lookup called
rig_set_conf: post_write_delay='50'
rig_open called
port_open called
serial_open called
serial_setup called
serial_setup: tcgetattr
serial_setup: cfsetispeed
serial_setup: cfsetospeed
serial_setup: tcsetattr TCSANOW
serial_flush called
serial_flush: tcflush
ft817_open: called
rig_get_vfo called
rig_get_vfo: no get_vfo
vfo_fixup: vfo=VFOA
vfo_fixup: final vfo=VFOA
rig_open: No set_vfo function rig so default vfo = VFOA
Opened rig model 1020, 'FT-817'
Backend version: 20200629.0, Status: Stable
rigctl_parse: called, interactive=1

Rig command: f
rigctl_parse: cmd=f(66)
rigctl_parse: cmd==0x66
rigctl_parse: vfo_opt=0
rigctl_parse: debug1
rigctl_parse: debug5
rigctl_parse: debug10
rigctl_parse: vfo_opt=0
rig_get_freq called vfo=currVFO
vfo_fixup: vfo=currVFO
vfo_fixup: Leaving currVFO alone
elapsed_ms: start = 0,0
rig_get_freq: cache check age=1000000ms
rig_get_freq: cache miss age=1000000ms, cached_vfo=None, asked_vfo=currVFO
vfo_fixup: vfo=VFOA
vfo_fixup: final vfo=VFOA
rig_get_freq: no set_vfo so vfo=VFOA
ft817_get_freq: called
ft817_get_freq: retries=5
ft817_get_status: called
rig_flush: called for serial device
serial_flush called
serial_flush: tcflush
write_block called
write_block(): TX 5 bytes
0000 00 00 00 00 03 .....
read_block called
read_block(): RX 5 bytes
0000 05 01 81 59 01 ...Y.
ft817_read_eeprom: called
write_block called
write_block(): TX 5 bytes
0000 00 64 00 00 bb .d...
read_block called
read_block(): RX 2 bytes
0000 85 40 .@
from_bcd_be called
0000 05 01 81 59 01 ...Y.
ft817_get_freq: retries=4
ft817_get_status: called
rig_flush: called for serial device
serial_flush called
serial_flush: tcflush
write_block called
write_block(): TX 5 bytes
0000 00 00 00 00 03 .....
read_block called
read_block(): RX 5 bytes
0000 05 01 82 01 01 .....
ft817_read_eeprom: called
write_block called
write_block(): TX 5 bytes
0000 00 64 00 00 bb .d...
read_block called
read_block(): RX 2 bytes
0000 85 40 .@
from_bcd_be called
0000 05 01 82 01 01 .....
ft817_get_freq: retries=3
ft817_get_status: called
rig_flush: called for serial device
serial_flush called
serial_flush: tcflush
write_block called
write_block(): TX 5 bytes
0000 00 00 00 00 03 .....
read_block called
read_block(): RX 5 bytes
0000 05 01 82 46 01 ...F.
ft817_read_eeprom: called
write_block called
write_block(): TX 5 bytes
0000 00 64 00 00 bb .d...
read_block called
read_block(): RX 2 bytes
0000 85 40 .@
from_bcd_be called
0000 05 01 82 46 01 ...F.
ft817_get_freq: retries=2
ft817_get_status: called
rig_flush: called for serial device
serial_flush called
serial_flush: tcflush
write_block called
write_block(): TX 5 bytes
0000 00 00 00 00 03 .....
read_block called
read_block(): RX 5 bytes
0000 05 01 82 85 01 .....
ft817_read_eeprom: called
write_block called
write_block(): TX 5 bytes
0000 00 64 00 00 bb .d...
read_block called
read_block(): RX 2 bytes
0000 85 40 .@
from_bcd_be called
0000 05 01 82 85 01 .....
ft817_get_freq: retries=1
ft817_get_status: called
rig_flush: called for serial device
serial_flush called
serial_flush: tcflush
write_block called
write_block(): TX 5 bytes
0000 00 00 00 00 03 .....
read_block called
read_block(): RX 5 bytes
0000 05 01 83 30 01 ...0.
ft817_read_eeprom: called
write_block called
write_block(): TX 5 bytes
0000 00 64 00 00 bb .d...
read_block called
read_block(): RX 2 bytes
0000 85 40 .@
from_bcd_be called
0000 05 01 83 30 01 ...0.
ft817_get_freq: retries=0
ft817_get_status: called
rig_flush: called for serial device
serial_flush called
serial_flush: tcflush
write_block called
write_block(): TX 5 bytes
0000 00 00 00 00 03 .....
read_block called
read_block(): RX 5 bytes
0000 05 01 83 67 01 ...g.
ft817_read_eeprom: called
write_block called
write_block(): TX 5 bytes
0000 00 64 00 00 bb .d...
read_block called
read_block(): RX 2 bytes
0000 85 40 .@
from_bcd_be called
0000 05 01 83 67 01 ...g.
elapsed_ms: start = 0,0
elapsed_ms: after gettime, start = 1594406759,501626300
rig_get_freq: cache reset age=999000ms, vfo=VFOA, freq=0
rigctl_parse: vfo_opt=0
get_freq: error = IO error
rigctl_parse: retcode=-6
rigctl_parse: called, interactive=1

Rig command: rigctl_parse: cmd==0x0a

@mdblack98 mdblack98 added the bug label Jul 10, 2020
mdblack98 added a commit that referenced this issue Jul 10, 2020
So we will ignore the retry errors as the read normally works
but we need to allow for VFO tuning
#340
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant