Mike Black W9MDB
c25e8f9e5b
Add TX/RX VFOs to dummy.c
2021-04-06 07:22:19 -05:00
Mike Black W9MDB
bbc8e00074
astyle files
2021-04-04 12:50:07 -05:00
Mike Black W9MDB
93f0cc78e9
Fix flrig.c ordering of statement to prevent warning message
2021-04-03 23:45:49 -05:00
Mike Black W9MDB
e06cce4f0d
Fix FLRig initial check of fast modes to avoid setting freq to zero
2021-04-03 23:41:22 -05:00
Mike Black W9MDB
b9faf48a17
Fix FLRig detection of fast modes
...
Timing on ANAN 100 at 115200 is 136ms with freq confirm and 4ms in fast mode
2021-04-03 23:16:57 -05:00
Mike Black W9MDB
a42142312f
Fix FLRig use of fast functions.
...
Defaults to fast functions if they are available.
param FAST_SET_FREQ 0 to turn on confirmation calls for set_freq
param FAST_SET_PTT 0 to turn on confirmation calls for set_ptt
2021-04-03 16:52:35 -05:00
Mike Black W9MDB
fb9c1eac38
Fix FLRig set_VFOA to be default
...
Add FAST_SET_FREQ and FAST_SET_PTT params to enable new function calls in FLRig for fast VFO/PTT setting
This should better support Doppler speed in SATPC32 and gpredict
2021-04-03 14:28:15 -05:00
Mike Black W9MDB
02c985ce3d
Add FLRig set_vfoA_fast detection and use it by default
...
Need to add option to use the regular set_vfoA
2021-04-02 12:07:34 -05:00
Mike Black W9MDB
a3fe52ea6c
In FlRig make rig.get_xcvr null answer non-fatal
2021-04-02 10:28:14 -05:00
Michael Black W9MDB
bcb3aaf162
Increase flrig timeout to 2 seconds
2021-03-31 16:37:46 -05:00
Michael Black W9MDB
36fbb26655
Fix parsing of targetable_vfo in netrigctl.c
2021-03-31 11:40:48 -05:00
Michael Black W9MDB
0f0dad177b
Reduce timeout in flrig.c -- timeouts causing problems with Log4OMV2
2021-03-28 14:35:20 -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
2aec11f5fe
Fix Hamlib NET rigctl so it works from WSJT-X/JTDX when rigctld --vfo is used
...
https://github.com/Hamlib/Hamlib/issues/628
2021-03-26 14:25:32 -05: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
88318e19c9
Add additional VFOS to dummy.c for cache testing
...
https://github.com/Hamlib/Hamlib/issues/606
2021-03-13 15:32:26 -06:00
Michael Black W9MDB
20e41b59ec
Fix flrig close/open null return on modes
...
https://github.com/Hamlib/Hamlib/issues/605
2021-03-12 12:12:20 -06:00
Michael Black W9MDB
54f7a2dc70
Remove dead line in flrig.c
2021-03-12 09:12:05 -06:00
Michael Black W9MDB
d816d27c74
Fix FlRig conditon where 0Hz can be returned on a network error
...
Was returning a bad error code
If any rig returns 0 Hz freq will be returned from cache instead
I don't think there's anytime we want a zero Hz frequency
2021-03-12 09:02:26 -06:00
Michael Black W9MDB
8202c86586
Add FlRig version info to flrig.c
2021-03-12 08:13:35 -06:00
Michael Black W9MDB
196ffb39a8
Update version in flrig.h
2021-03-11 23:05:52 -06:00
Michael Black W9MDB
f01129958e
Fix flrig vfo swapping when set_mode with bandwidth is done
...
https://github.com/Hamlib/Hamlib/issues/602
2021-03-11 23:03:53 -06:00
Michael Black W9MDB
60e9dd9742
Fix debug statement in flrig.c
2021-03-11 22:34:38 -06:00
Michael Black W9MDB
f67429528b
Fix debug statements in flrig.c
2021-03-11 22:31:37 -06:00
Michael Black W9MDB
1d23fb6358
Fix some errors with the HAMLIB_ macro changes
2021-03-11 06:42:21 -06:00
Michael Black W9MDB
5bebf5ad45
Update flrig.h version
2021-03-08 23:25:37 -06:00
Michael Black W9MDB
c13624add0
Fix flrig_set_split_freq_mode to allow set_freq but not set_mode during PTT
...
https://github.com/Hamlib/Hamlib/issues/593
2021-03-08 17:20:15 -06:00
Michael Black W9MDB
28a828b5b8
Add ENTERFUNC to flrig.c
...
https://github.com/Hamlib/Hamlib/issues/593
2021-03-08 16:54:52 -06:00
Michael Black W9MDB
491bf07c0d
Update comment in flrig.c
2021-03-08 16:43:05 -06:00
Michael Black W9MDB
3cad5c9a30
Fix mingw compilation warnings
2021-03-06 16:53:24 -06:00
Michael Black W9MDB
3d613519d5
Rename macros to avoid collisions with other software
2021-03-06 12:37:53 -06:00
Michael Black W9MDB
e6e04d258c
Add FUNC macros to flrig.c
...
https://github.com/Hamlib/Hamlib/issues/514
2021-03-06 11:40:27 -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
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
ee60a68bec
astyle files
2021-02-28 09:46:01 -06:00
Michael Black W9MDB
83c47fad42
Android NDK now builds -- check README.android for info on libusb
...
https://github.com/Hamlib/Hamlib/issues/546
2021-02-28 15:50:36 +01:00
Michael Black W9MDB
a708471c44
Add debug to flrig.c tracking down a random rig_clear() that is occuring on Flex
2021-02-26 15:24:47 -06:00
Michael Black W9MDB
59d09e42a5
Add USER-U USER-L modes to flrig.c for TS480
2021-02-20 00:02:58 -06:00
Michael Black W9MDB
0f9a7fac07
Add -RIG_EINVAL when set_level > 1.0
2021-02-19 08:44:02 -06:00
Michael Black W9MDB
53b18d4ec4
Add Main/Sub vfos to dummy.c for testing
2021-02-18 23:45:14 -06:00
Michael Black W9MDB
e016025c04
Add power functions to flrig.c
2021-02-15 08:53:41 -06:00
Michael Black W9MDB
b35191d6ad
Fix extra LF in rigerror output
...
ENTERFUNC/RETURNFUNC in dummy.c
https://github.com/Hamlib/Hamlib/issues/514
2021-02-10 22:58:45 -06:00
Michael Black W9MDB
02a0f1303c
Remove VFO from netrigctl.c get_vfo command
2021-02-07 23:28:16 -06:00
Michael Black W9MDB
3a25f54f74
Fix rot_dummy.c -- now behaves with gpredict tracking
...
https://github.com/Hamlib/Hamlib/issues/531
2021-02-07 12:19:52 -06:00
Michael Black W9MDB
ed25ac943d
Disable rotctl emulation -- override by setting simulating=1 in rot_dummy.c
...
https://github.com/Hamlib/Hamlib/issues/531
2021-02-07 12:05:52 -06:00
Michael Black W9MDB
9c3a12c6f0
Fix netrigctl.c parsing of CHKVFO response
2021-02-05 17:33:59 -06:00
Michael Black W9MDB
4b41c0dbfc
Let flrig use 5 second timeout from rig instead of overriding it
2021-01-28 12:24:22 -06:00
Michael Black W9MDB
2be172ac4e
Improve robustness of rigctld
...
Now retries opening indefinitely
Improved client side too
Error message should now show timeout if rig disappears
2021-01-24 10:51:19 -06:00
Michael Black W9MDB
e7b6e61ed0
astyle files prepping for 4.1 release
2021-01-22 10:41:30 -06:00