We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Under certain conditions serial port timeout can be improved -- namely permission or existence problems.
rigctl -m 1020 -r com30 -s 4800 -vvvvv -Z 2023-01-12T10:35:39.352994-0600: ../../src/tests/rigctl.c(445) Startup: rigctl -m 1020 -r com30 -s 4800 -vvvvv -Z 2023-01-12T10:35:39.353102-0600: rigctl Hamlib 4.6~git Jan 10 05:26:15Z 2023 SHA=00dce9 2023-01-12T10:35:39.353149-0600: Report bugs to hamlib-developer@lists.sourceforge.net
2023-01-12T10:35:39.353204-0600: rig_check_rig_caps: p1=00007fffcca0a960, p2=00007fffcca10ed8, rig_model=00007fffcca0a960, macro_name=00007fffcca10ed8 2023-01-12T10:35:39.353270-0600: yaesu: initrigs4_yaesu called 2023-01-12T10:35:39.353390-0600: rig_init: rig_model=Yaesu FT-817 2023-01-12T10:35:39.353450-0600: rig_init: rig has VFO_A 2023-01-12T10:35:39.353494-0600: rig_init: rig has VFO_B 2023-01-12T10:35:39.353537-0600: ft817_init: called, version 20220419.0 2023-01-12T10:35:39.353601-0600: 1:rig.c(819):rig_open entered 2023-01-12T10:35:39.353655-0600: rig_settings_get_path: path=.hamlib_settings 2023-01-12T10:35:39.353731-0600: rig_settings_load_all: settings_file (.hamlib_settings): No such file or directory 2023-01-12T10:35:39.353781-0600: rig_open: cwd=C:\JTSDK64-Tools\tools\hamlib\qt\5.15.2\bin 2023-01-12T10:35:39.353850-0600: rig_open: C:\JTSDK64-Tools\tools\hamlib\qt\5.15.2\bin/hamlib_settings does not exist 2023-01-12T10:35:39.353896-0600: rig_open: async_data_enable=0, async_data_supported=0 2023-01-12T10:35:39.353945-0600: serial_open: com30 2023-01-12T10:35:39.354073-0600: serial_open(229): open failed#1 2023-01-12T10:35:39.854635-0600: serial_open(229): open failed#2 2023-01-12T10:35:40.355020-0600: serial_open(229): open failed#3 2023-01-12T10:35:40.855305-0600: serial_open(229): open failed#4 2023-01-12T10:35:41.355918-0600: serial_open: Unable to open com30 - No such file or directory 2023-01-12T10:35:41.356027-0600: port_open: serial_open(com30) status=-6, err=No such file or directory 2023-01-12T10:35:41.356093-0600: rig_open: rs->comm_state==0?=0 2023-01-12T10:35:41.356151-0600: 1:rig.c(1025):rig_open returning(-6) IO error
rig_open: error = com30 No such file or directory
The text was updated successfully, but these errors were encountered:
Improve serial port timeout when permission proble or does not exist
9c48ec7
#1216
For this example reduces error response to 500ms instead of 2000ms
rigctl -m 1020 -r com30 -s 4800 -vvvvv -Z 2023-01-12T11:25:32.635568-0600: ../../src/tests/rigctl.c(445) Startup: rigctl -m 1020 -r com30 -s 4800 -vvvvv -Z 2023-01-12T11:25:32.635651-0600: rigctl Hamlib 4.6~git Jan 12 17:23:11Z 2023 SHA=9c48ec 2023-01-12T11:25:32.635704-0600: Report bugs to hamlib-developer@lists.sourceforge.net
2023-01-12T11:25:32.635763-0600: rig_check_rig_caps: p1=00007fffc634a960, p2=00007fffc6350ed8, rig_model=00007fffc634a960, macro_name=00007fffc6350ed8 2023-01-12T11:25:32.635824-0600: yaesu: initrigs4_yaesu called 2023-01-12T11:25:32.635940-0600: rig_init: rig_model=Yaesu FT-817 2023-01-12T11:25:32.636026-0600: rig_init: rig has VFO_A 2023-01-12T11:25:32.636079-0600: rig_init: rig has VFO_B 2023-01-12T11:25:32.636137-0600: ft817_init: called, version 20220419.0 2023-01-12T11:25:32.636187-0600: 1:rig.c(819):rig_open entered 2023-01-12T11:25:32.636243-0600: rig_settings_get_path: path=.hamlib_settings 2023-01-12T11:25:32.636326-0600: rig_settings_load_all: settings_file (.hamlib_settings): No such file or directory 2023-01-12T11:25:32.636376-0600: rig_open: cwd=C:\JTSDK64-Tools\tools\hamlib\qt\5.15.2\bin 2023-01-12T11:25:32.636441-0600: rig_open: C:\JTSDK64-Tools\tools\hamlib\qt\5.15.2\bin/hamlib_settings does not exist 2023-01-12T11:25:32.636486-0600: rig_open: async_data_enable=0, async_data_supported=0 2023-01-12T11:25:32.636549-0600: serial_open: com30 2023-01-12T11:25:32.636662-0600: serial_open(229): open failed#1 2023-01-12T11:25:33.136835-0600: serial_open: Unable to open com30 - No such file or directory 2023-01-12T11:25:33.136947-0600: port_open: serial_open(com30) status=-6, err=No such file or directory 2023-01-12T11:25:33.136991-0600: rig_open: rs->comm_state==0?=0 2023-01-12T11:25:33.137038-0600: 1:rig.c(1025):rig_open returning(-6) IO error
Sorry, something went wrong.
No branches or pull requests
Under certain conditions serial port timeout can be improved -- namely permission or existence problems.
rigctl -m 1020 -r com30 -s 4800 -vvvvv -Z
2023-01-12T10:35:39.352994-0600: ../../src/tests/rigctl.c(445) Startup: rigctl -m 1020 -r com30 -s 4800 -vvvvv -Z
2023-01-12T10:35:39.353102-0600: rigctl Hamlib 4.6~git Jan 10 05:26:15Z 2023 SHA=00dce9
2023-01-12T10:35:39.353149-0600: Report bugs to hamlib-developer@lists.sourceforge.net
2023-01-12T10:35:39.353204-0600: rig_check_rig_caps: p1=00007fffcca0a960, p2=00007fffcca10ed8, rig_model=00007fffcca0a960, macro_name=00007fffcca10ed8
2023-01-12T10:35:39.353270-0600: yaesu: initrigs4_yaesu called
2023-01-12T10:35:39.353390-0600: rig_init: rig_model=Yaesu FT-817
2023-01-12T10:35:39.353450-0600: rig_init: rig has VFO_A
2023-01-12T10:35:39.353494-0600: rig_init: rig has VFO_B
2023-01-12T10:35:39.353537-0600: ft817_init: called, version 20220419.0
2023-01-12T10:35:39.353601-0600: 1:rig.c(819):rig_open entered
2023-01-12T10:35:39.353655-0600: rig_settings_get_path: path=.hamlib_settings
2023-01-12T10:35:39.353731-0600: rig_settings_load_all: settings_file (.hamlib_settings): No such file or directory
2023-01-12T10:35:39.353781-0600: rig_open: cwd=C:\JTSDK64-Tools\tools\hamlib\qt\5.15.2\bin
2023-01-12T10:35:39.353850-0600: rig_open: C:\JTSDK64-Tools\tools\hamlib\qt\5.15.2\bin/hamlib_settings does not exist
2023-01-12T10:35:39.353896-0600: rig_open: async_data_enable=0, async_data_supported=0
2023-01-12T10:35:39.353945-0600: serial_open: com30
2023-01-12T10:35:39.354073-0600: serial_open(229): open failed#1
2023-01-12T10:35:39.854635-0600: serial_open(229): open failed#2
2023-01-12T10:35:40.355020-0600: serial_open(229): open failed#3
2023-01-12T10:35:40.855305-0600: serial_open(229): open failed#4
2023-01-12T10:35:41.355918-0600: serial_open: Unable to open com30 - No such file or directory
2023-01-12T10:35:41.356027-0600: port_open: serial_open(com30) status=-6, err=No such file or directory
2023-01-12T10:35:41.356093-0600: rig_open: rs->comm_state==0?=0
2023-01-12T10:35:41.356151-0600: 1:rig.c(1025):rig_open returning(-6) IO error
rig_open: error = com30 No such file or directory
The text was updated successfully, but these errors were encountered: