Mike Black W9MDB
758e9bc3a7
Use different method to detect rigctld port being offline
2021-04-10 11:07:10 -05:00
Mike Black W9MDB
601f0ab1f1
Allow rigctl to reopen port if it has been closed
2021-04-10 10:43:49 -05:00
Mike Black W9MDB
c4e37ef277
Add timeout to dump_state so rigctld will use the rig's timeout value plus 200ms for additional network delays
2021-04-09 15:35:30 -05:00
Mike Black W9MDB
6901bb1cda
Remove vfo_mode printout
2021-04-09 15:16:41 -05:00
Michael Black W9MDB
dd156f74e2
astyle files in preparation for 4.2 release
2021-03-26 14:26:56 -05:00
Michael Black W9MDB
33e9839080
Add vfo list printout to testrig.c
2021-03-26 10:31:59 -05:00
Michael Black W9MDB
79b5142c44
Fix tests/Makefile.am to build all tests items correctly
2021-03-21 22:56:43 -05:00
Michael Black W9MDB
21426c1eef
Fix tests/Makefile.am to refer to correct hamlibdatetime.h
2021-03-21 22:29:20 -05:00
Michael Black W9MDB
0ba0b55b87
Remove debug from rigctl_parse.c
2021-03-20 23:19:01 -05:00
Michael Black W9MDB
8c11f888a3
Fix rigctld return blank mode for rig_get_vfo_info
2021-03-20 16:58:38 -05:00
Michael Black W9MDB
1fdbebd7b2
Fix rigctlcom VFOB set_freq
...
https://github.com/Hamlib/Hamlib/issues/620
2021-03-20 11:51:41 -05:00
Michael Black W9MDB
bb43078b25
More work on SATMODE for rigctlcom.c
...
https://github.com/Hamlib/Hamlib/issues/620
2021-03-20 11:21:11 -05:00
Michael Black W9MDB
1224e9f6ba
Move hamlibdatetime.h generation to src directory
...
https://github.com/Hamlib/Hamlib/issues/617
2021-03-19 23:14:13 -05:00
Michael Black W9MDB
6eee309b56
Improve rig_get_version and hamlib_version2 information to include commit information
...
https://github.com/Hamlib/Hamlib/issues/617
2021-03-19 22:56:18 -05:00
Michael Black W9MDB
dee6bd6524
Add SA command handling to rigctlcom.c
...
https://github.com/Hamlib/Hamlib/issues/620
2021-03-19 14:59:42 -05:00
Michael Black W9MDB
ab0ae7d6b1
https://github.com/Hamlib/Hamlib/issues/618
2021-03-19 11:19:15 -05:00
Mikael Nousiainen
90112b5769
First attempt at fixing rigctl_parse return values and unnecessary rig re-open cycles
2021-03-16 23:39:35 +02:00
Michael Black W9MDB
3bc39aaec1
astyle files is preparation for 4.2 release
2021-03-15 17:51:22 -05:00
Michael Black W9MDB
1ba72fa725
Improve caching
...
https://github.com/Hamlib/Hamlib/issues/280
https://github.com/Hamlib/Hamlib/issues/606
2021-03-15 11:16:11 -05:00
Michael Black W9MDB
1d23fb6358
Fix some errors with the HAMLIB_ macro changes
2021-03-11 06:42:21 -06:00
Michael Black W9MDB
c2cab54650
Change all FILPATHLEN names to HAMLIB_FILPATHLEN
2021-03-09 10:16:18 -06:00
Michael Black W9MDB
be3748d383
https://github.com/Hamlib/Hamlib/issues/514
2021-03-08 09:54:24 -06:00
Michael Black W9MDB
94e51bfa24
rigctld.c add retry of rig_open with an IO error
...
https://github.com/Hamlib/Hamlib/issues/560
2021-03-07 09:03:37 -06:00
Michael Black W9MDB
1fcb9404b9
More changes to support macro renaming
2021-03-06 14:59:57 -06:00
Michael Black W9MDB
f88c3f4a4c
Fix mingw compilation errors on new rig_debug macro
2021-03-05 12:03:40 -06:00
Michael Black W9MDB
c3a1b489b7
Add return code to debug statements
...
Remove some RETURNFUNC that don't work with this change
2021-03-05 11:51:56 -06:00
Michael Black W9MDB
635372ae84
Remove debug from rigctl_parse.c
2021-03-04 15:29:57 -06:00
Michael Black W9MDB
247c90d4b0
Should fix icom power on
...
A little more cleanup to come
https://github.com/Hamlib/Hamlib/issues/583
2021-03-04 12:18:00 -06:00
Michael Black W9MDB
20a7111c54
Changing testrigcaps to give a warning on power_max instead of an error
...
Added comments to rig_state explain fragility of shared library effects
vfo_list is the only known item that really matters to if that changes it will fail make check
https://github.com/Hamlib/Hamlib/issues/581
2021-03-03 09:09:48 -06:00
Michael Black W9MDB
82126a4f09
Phase 1 of changing sprintflst functions to use buffer length
...
https://github.com/Hamlib/Hamlib/issues/580
2021-03-03 08:03:18 -06:00
Michael Black W9MDB
10fbe9bd4a
Change get_vfo_info to also return split
...
Since this is still a new call in 4.2 not considering this an API breakage
since it shouldn't be in common use yet
2021-03-01 14:56:21 -06:00
Michael Black W9MDB
f5e14a09b6
Fix cppcheck warnings in testrigcaps.c and testrigopen.c
2021-02-28 12:43:23 -06:00
Michael Black W9MDB
ee60a68bec
astyle files
2021-02-28 09:46:01 -06:00
Michael Black W9MDB
0aec4d8bea
rigctl now aborts after 3 retries to open the rig again
...
https://github.com/Hamlib/Hamlib/issues/560
2021-02-22 23:13:29 -06:00
Michael Black W9MDB
965ad4c642
Add some info to simyaesu.c
2021-02-21 23:38:21 -06:00
Michael Black W9MDB
c915d373e7
Add simyaeus to help test yaesu commands
2021-02-21 23:36:57 -06:00
Michael Black W9MDB
529685ab69
Disable rigctld error check with rig_close/rig_open -- more investigation needed
...
https://github.com/Hamlib/Hamlib/issues/556
2021-02-20 10:24:08 -06:00
Michael Black W9MDB
185a938a76
Add twiddle_timeout and twiddle_rit --set-conf options
...
rigctld --set-conf=twiddle_timeout=5,twiddle_rit=1
This will set the twiddle timeout to 5 seconds and turn on twiddle_rit
For twiddle timeout VFOB will not be poller for 5 seconds after VFO twiddling is detected. For RIT VFOB get_freq is suppressed and returns the cached value only (set_freq on VFOB still works).
rigctld --twiddle is deprecated and will be removed in 5.0
https://github.com/Hamlib/Hamlib/issues/444
2021-02-18 11:15:02 -06:00
Michael Black W9MDB
636d64d114
Fix compile warning try#2 in rigctl_parse.c
2021-02-18 07:11:03 -06:00
Michael Black W9MDB
bd2384e55e
Fix compile warning in rigctl_parse.c
2021-02-18 07:04:21 -06:00
Michael Black W9MDB
06723c959b
Limit the error retry in rigctld.c to 4 times
...
https://github.com/Hamlib/Hamlib/issues/551
2021-02-18 06:48:06 -06:00
Michael Black W9MDB
64b0b37d49
Move comma correct to outer level to apply in both usage cases
2021-02-11 15:52:29 -06:00
Michael Black W9MDB
4f73d24666
Correct for commas in set_level values done by Java in international mode
2021-02-11 15:25:44 -06:00
Michael Black W9MDB
6ffbf168d0
Add get_vfo_list command so rigctl can see available vfos
...
Should allow Log4OM to query VFOB/Sub freq now
Another fix to argumenet prompting with rigctl/rigctld
Add 2nd line of return for rigerror -- we well gradually be improving error info
https://github.com/Hamlib/Hamlib/issues/530
2021-02-10 17:32:59 -06:00
Michael Black W9MDB
9251dfa909
FIx rigctl/rigctl parsing of extended commands and arg prompting
...
https://github.com/Hamlib/Hamlib/issues/530
2021-02-10 12:35:50 -06:00
Michael Black W9MDB
306345442c
Fix 2nd argument parsing in rigctl_parse.c
2021-02-08 16:59:07 -06:00
Michael Black W9MDB
b3c23f82ef
Fix extra VFO: print out when rigctl --vfo is used and VFO argument is given
...
https://github.com/Hamlib/Hamlib/issues/535
2021-02-08 10:42:24 -06:00
Michael Black W9MDB
418e963c86
Add \get_vfo_info to rigctl and rigctld to allow geting freq/mode/width by vfo in one call
...
Overcomes limitation of f command where vfo swapping is needed if not in --vfo mode
rig_get_vfo_info function added
Log4OM should be able to get VFOB frequency on most rigs
https://github.com/Hamlib/Hamlib/issues/530
2021-02-07 12:45:59 -06:00
Michael Black W9MDB
1d8a010493
Fix 2nd arg prompt for rigctl
...
https://github.com/Hamlib/Hamlib/issues/447
https://github.com/Hamlib/Hamlib/issues/339
2021-02-05 17:40:10 -06:00
Michael Black W9MDB
9394a6cfe4
Fix link error with testloc.c
2021-01-30 22:16:14 -06:00