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 set_vfo problem #1278

Closed
mdblack98 opened this issue Apr 22, 2023 · 1 comment
Closed

FT-817 set_vfo problem #1278

mdblack98 opened this issue Apr 22, 2023 · 1 comment
Labels
bug critical A problem for common operations with WSJT-X, GPredict, RigPi, etc. fixed Issue has been fixed

Comments

@mdblack98
Copy link
Contributor

When reading VFO too quickly after toggling VFO a timeout is occurring.
[2023-04-20 20:37:31.562615][00:00:23.917854][RIGCTRL:trace] 0000 00 00 00 00 81 .....
[2023-04-20 20:37:31.562649][00:00:23.917887][RIGCTRL:debug] ft817_read_ack: called
[2023-04-20 20:37:31.562686][00:00:23.917924][RIGCTRL:debug] read_block_generic called, direct=1
[2023-04-20 20:37:32.140843][00:00:24.496088][RIGCTRL:trace] read_block_generic(): RX 1 bytes, direct=1
[2023-04-20 20:37:32.140942][00:00:24.496182][RIGCTRL:trace] 0000 00 .
[2023-04-20 20:37:32.140984][00:00:24.496223][RIGCTRL:trace] ft817_read_ack: ack received (0)
[2023-04-20 20:37:32.141023][00:00:24.496262][RIGCTRL:trace] rig_get_mode(2534): debug
[2023-04-20 20:37:32.141062][00:00:24.496301][RIGCTRL:debug] 3:rig.c(2563):rig_passband_normal entered
[2023-04-20 20:37:32.141103][00:00:24.496341][RIGCTRL:debug] 3:rig_passband_normal: return filter#0, width=2200
[2023-04-20 20:37:32.141143][00:00:24.496381][RIGCTRL:debug] 3:rig.c(2584):rig_passband_normal returning(2200)
[2023-04-20 20:37:32.141184][00:00:24.496422][RIGCTRL:debug] 3:cache.c(35):rig_set_cache_mode entered
[2023-04-20 20:37:32.141290][00:00:24.496529][RIGCTRL:debug] 3:cache.c(108):rig_set_cache_mode returning(0)
[2023-04-20 20:37:32.141377][00:00:24.496616][RIGCTRL:trace] 2:rig_get_mode: elapsed=610ms
[2023-04-20 20:37:32.141422][00:00:24.496661][RIGCTRL:debug] 2:rig.c(2542):rig_get_mode returning(0)
[2023-04-20 20:37:32.141466][00:00:24.496704][RIGCTRL:debug] 1:rig.c(1375):rig_open returning(0)
[2023-04-20 20:37:32.141520][00:00:24.496758][RIGCTRL:debug] 1:rig.c(2884):rig_get_vfo entered
[2023-04-20 20:37:32.141561][00:00:24.496800][RIGCTRL:trace] rig_get_vfo: cache check age=15469ms
[2023-04-20 20:37:32.141600][00:00:24.496838][RIGCTRL:trace] rig_get_vfo: cache miss age=15469ms
[2023-04-20 20:37:32.141639][00:00:24.496878][RIGCTRL:trace] /home/wc4h/Downloads/wsjtx-2.6.1/hamlib-prefix/src/hamlib/src/rig.c(2926) trace
[2023-04-20 20:37:32.141679][00:00:24.496917][RIGCTRL:debug] ft817_get_vfo: called
[2023-04-20 20:37:32.141716][00:00:24.496954][RIGCTRL:debug] ft817_read_eeprom: called
[2023-04-20 20:37:32.147165][00:00:24.502405][RIGCTRL:trace] write_block(): TX 5 bytes, method=1
[2023-04-20 20:37:32.147257][00:00:24.502495][RIGCTRL:trace] 0000 00 54 00 00 bb .T...
[2023-04-20 20:37:32.147298][00:00:24.502536][RIGCTRL:debug] read_block_generic called, direct=1
[2023-04-20 20:37:35.150439][00:00:27.505683][RIGCTRL:warning] read_block_generic(): Timed out 3.3034 seconds after 0 chars, direct=1

@mdblack98 mdblack98 added bug critical A problem for common operations with WSJT-X, GPredict, RigPi, etc. labels Apr 22, 2023
@mdblack98 mdblack98 added this to the 4.5.6 milestone Apr 22, 2023
@mdblack98
Copy link
Contributor Author

Still one error during startup -- rig may need a pause between serial port open and first cmd...
[2023-04-22 15:40:00.201089][00:00:04.441467][RIGCTRL:debug] serial_open: /dev/ttyUSB0
[2023-04-22 15:40:00.204817][00:00:04.445194][RIGCTRL:trace] serial_setup: tcgetattr
[2023-04-22 15:40:00.204941][00:00:04.445357][RIGCTRL:trace] serial_setup: cfmakeraw
[2023-04-22 15:40:00.205059][00:00:04.445433][RIGCTRL:trace] serial_setup: cfsetispeed=38400,0x000f
[2023-04-22 15:40:00.205113][00:00:04.445515][RIGCTRL:trace] serial_setup: cfsetospeed=38400,0x000f
[2023-04-22 15:40:00.205199][00:00:04.445572][RIGCTRL:trace] serial_setup: data_bits=8
[2023-04-22 15:40:00.205239][00:00:04.445613][RIGCTRL:trace] serial_setup: parity=0
[2023-04-22 15:40:00.205276][00:00:04.445669][RIGCTRL:trace] serial_setup: Handshake=None
[2023-04-22 15:40:00.205351][00:00:04.445745][RIGCTRL:trace] serial_setup: tcsetattr TCSANOW
[2023-04-22 15:40:00.208342][00:00:04.448726][RIGCTRL:trace] read_string_generic called, rxmax=4095 direct=1, expected_len=1
[2023-04-22 15:40:00.209659][00:00:04.450037][RIGCTRL:debug] tcflush
[2023-04-22 15:40:00.259933][00:00:04.500311][RIGCTRL:debug] 2:rig.c(7511):async_data_handler_start entered
[2023-04-22 15:40:00.260104][00:00:04.500479][RIGCTRL:trace] async_data_handler_start: async data support disabled since async_data_enabled=0
[2023-04-22 15:40:00.260163][00:00:04.500537][RIGCTRL:debug] 2:rig.c(7518):async_data_handler_start returning(0)
[2023-04-22 15:40:00.260220][00:00:04.500598][RIGCTRL:debug] rig.c(262):add_opened_rig returning2(0)
[2023-04-22 15:40:00.260276][00:00:04.500653][RIGCTRL:debug] rig_open: 0x1a4533ec rs->comm_state==1?=1
[2023-04-22 15:40:00.260323][00:00:04.500700][RIGCTRL:debug] ft817_open: called
[2023-04-22 15:40:00.260404][00:00:04.500782][RIGCTRL:trace] rig.c(1322) trace
[2023-04-22 15:40:00.260518][00:00:04.500892][RIGCTRL:debug] 2:rig.c(2943):rig_get_vfo entered
[2023-04-22 15:40:00.260575][00:00:04.500952][RIGCTRL:trace] rig_get_vfo: cache miss age=1000000ms
[2023-04-22 15:40:00.260619][00:00:04.501030][RIGCTRL:trace] rig.c(2985) trace
[2023-04-22 15:40:00.260718][00:00:04.501091][RIGCTRL:debug] ft817_get_vfo: called
[2023-04-22 15:40:00.260757][00:00:04.501147][RIGCTRL:debug] ft817_read_eeprom: called
[2023-04-22 15:40:00.266428][00:00:04.506806][RIGCTRL:trace] write_block(): TX 5 bytes, method=1
[2023-04-22 15:40:00.266534][00:00:04.506908][RIGCTRL:trace] 0000 00 54 00 00 bb .T...
[2023-04-22 15:40:00.266585][00:00:04.506994][RIGCTRL:debug] read_block_generic called, direct=1
[2023-04-22 15:40:03.267321][00:00:07.507748][RIGCTRL:warning] read_block_generic(): Timed out 3.576 seconds after 0 chars, direct=1
[2023-04-22 15:40:03.267574][00:00:07.507948][RIGCTRL:error] rig_get_vfo: returning -8(read_string_generic called, rxmax=4095 direct=1, expected_len=1

@mdblack98 mdblack98 added the needs test Patches have been submitted but need testing to close issue label Apr 23, 2023
mdblack98 added a commit that referenced this issue Apr 25, 2023
mdblack98 added a commit that referenced this issue Apr 29, 2023
@mdblack98 mdblack98 added fixed Issue has been fixed and removed needs test Patches have been submitted but need testing to close issue labels Apr 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug critical A problem for common operations with WSJT-X, GPredict, RigPi, etc. fixed Issue has been fixed
Projects
None yet
Development

No branches or pull requests

1 participant