Andrew Rodland
8bf26f1fa0
Fix spurious writes when no RT-21 second port
...
The if condition for whether there actually is a second port is only
covering the sprintf for the elevation command, and not the write
attempt. So we call rotorez_send_priv_cmd2 whether rotport2 is valid or
not. When it's not, we try to write the command to fd 0 (stdin). When
running on the console, this results in trash on the console. When
runnning under something else (e.g. systemd) this results in errors or
other wierd behavior (e.g. EBADF because stdin isn't connected, causing
the command to fail with RIG_EIO).
2021-12-29 13:54:20 -05:00
Mike Black W9MDB
76b3ec72fd
Update testrigcaps.c
2021-12-29 12:25:03 -06:00
Mike Black W9MDB
f547ef0f13
update NEWS
2021-12-29 09:37:56 -06:00
Mike Black W9MDB
e9038f7c41
Add Xeigu G90 and fix spelling
2021-12-29 09:36:54 -06:00
Mike Black W9MDB
05bed8f52e
Add vfo_fixup to rig_get_mode
2021-12-28 23:50:32 -06:00
Mike Black W9MDB
99f964ed72
Add vfo_fixup to rig_set_mode
2021-12-28 23:20:57 -06:00
Mike Black W9MDB
e223cf8ac9
Remove debug statements from iofunc.c
2021-12-28 23:02:03 -06:00
Mike Black W9MDB
320eb0975d
Remove rts/dtr setting from x108g_open
2021-12-28 22:50:51 -06:00
Mike Black W9MDB
739e0633f7
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-12-28 22:45:16 -06:00
Mike Black W9MDB
32a9903466
Remove split functions from XG6100 -- rig was rejecting the 0x0f 0x01 split on command so apparently it is not supported
...
https://github.com/Hamlib/Hamlib/issues/908
2021-12-28 22:44:39 -06:00
Mike Black W9MDB
502409aa17
Remove split functions from XG6100 -- rig was rejecting the 0x0f 0x01 split on command so apparently it is not supported
2021-12-28 22:42:55 -06:00
Mike Black W9MDB
cab6ae80b5
Update vfo_fixup to fix VFO_SUB too
2021-12-28 22:30:53 -06:00
Mike Black W9MDB
c8cf296711
https://github.com/Hamlib/Hamlib/issues/907
2021-12-28 18:14:35 -06:00
Mike Black W9MDB
882471bf19
Disable test#1d in testcookie -- this may get deprecated
2021-12-28 14:34:02 -06:00
Mike Black W9MDB
664ca38715
Update testrigcaps for 32-bit build
2021-12-28 14:31:31 -06:00
Mike Black W9MDB
6d16f24157
CODAN promoted to stable
...
Re-enable serial flush
2021-12-28 12:55:50 -06:00
Mike Black W9MDB
f5b229f9dc
Re-enable serial_flush
2021-12-28 11:26:02 -06:00
Mike Black W9MDB
36859c33dc
Fix rig_open
2021-12-28 07:49:45 -06:00
Mike Black W9MDB
a77f18b79a
Add error message to rig_debug output
2021-12-28 07:33:32 -06:00
Mike Black W9MDB
86a6ffb19e
Add Xeigu X6100
2021-12-27 23:23:26 -06:00
Mike Black W9MDB
1c0ecc7ec6
Update NEWS
2021-12-27 17:56:10 -06:00
Mike Black W9MDB
b0b660ede9
Add scan off to codan init
2021-12-27 17:54:12 -06:00
Mike Black W9MDB
045ab048f1
Remove more async code to clean up compiler warning for 4.5
2021-12-27 17:09:50 -06:00
Mike Black W9MDB
af3027bbd1
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-12-27 17:03:12 -06:00
Mike Black W9MDB
d2d622a3e8
Add testrigcaps to make check
...
https://github.com/Hamlib/Hamlib/issues/905
2021-12-27 17:02:42 -06:00
Mike Black W9MDB
43889b1af9
Add testrigcaps to make check
2021-12-27 17:02:02 -06:00
Mike Black W9MDB
7ce460f7d6
Add cmd validtion back for Yaesu rigs for FA/FB commands
...
https://github.com/Hamlib/Hamlib/issues/903
2021-12-27 16:46:20 -06:00
Mike Black W9MDB
fc002ad187
Change write_delay in FTDX3000 to 10ms
...
VS1;VS; was answering VS0 instead of VS1 even though VFO did change to VFOB
https://github.com/Hamlib/Hamlib/issues/906
2021-12-27 16:07:52 -06:00
Mike Black W9MDB
1518b8033c
If -RIG_ENTARGET returns from set_freq it will be ignored
...
This will covers rigs that cannot set freq while transmitting like the FTDX3000 and FTDX5000
https://github.com/Hamlib/Hamlib/issues/906
2021-12-27 14:46:56 -06:00
Mike Black W9MDB
d4d4547321
Add Android.mk to codan
2021-12-27 12:16:09 -06:00
Mike Black W9MDB
451aa7be0c
Fix codan link error
2021-12-27 11:53:42 -06:00
Mike Black W9MDB
16406bba09
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-12-27 11:48:22 -06:00
Mike Black W9MDB
0ccf0b480c
Add CODAN Envoy and NGS rigs
2021-12-27 11:48:05 -06:00
Mike Black W9MDB
70beeb69e1
Add CODAN rigs to riglist.h
2021-12-27 09:04:45 -06:00
Mike Black W9MDB
2f15661067
Update testrigcaps.c for Linux 64-bit build
2021-12-27 09:03:34 -06:00
Mike Black W9MDB
0974680022
Fix compiler error from async code
2021-12-27 08:33:53 -06:00
Mike Black W9MDB
1048cbb568
Add RIG_FUNC_DUAL_WATCH for IC-9700 and IC-9100
2021-12-26 22:39:57 -06:00
Mike Black W9MDB
2fe9117639
Disable async processing and move async definitions out of hamlib_port_t
...
This broke backwards compatibility with DLL/shared libraries
2021-12-26 22:24:09 -06:00
Mike Black W9MDB
65cfbb9760
Read latlong functions to rotator.h -- messed up DLL offset
2021-12-26 11:17:03 -06:00
Mike Black W9MDB
3a79e125c4
Change the grid function to be local instead of exporting to DLL -- was causing DLL incompatility
2021-12-26 10:13:21 -06:00
Mike Black W9MDB
3da4a9ea74
Revert "Revert "Add testgrid and move grid lat/lon functions to rig.h""
...
This reverts commit 1601375f7a
.
2021-12-26 10:07:24 -06:00
Mike Black W9MDB
1601375f7a
Revert "Add testgrid and move grid lat/lon functions to rig.h"
...
This reverts commit d510893f7e
.
This may have messed up DLL compatibility
2021-12-26 09:53:58 -06:00
Mike Black W9MDB
665e0de488
Fix split mode functions for IC-F8101
2021-12-26 09:29:58 -06:00
Mike Black W9MDB
196be77da4
Revert "Add error message to debug statements with error codes -- a little more user friendly"
...
This reverts commit 016bcfcf39
.
This might have affected DLL compatiblity
2021-12-26 09:10:21 -06:00
Mike Black W9MDB
016bcfcf39
Add error message to debug statements with error codes -- a little more user friendly
2021-12-26 08:02:22 -06:00
Mike Black W9MDB
a9fd2020f6
Fix IC-F8101 split command
2021-12-26 07:50:17 -06:00
Mike Black W9MDB
ef77f1c71f
Fix pipe NONBLOCK flags in iofunc.c -- was not being applied to both file descriptors
...
https://github.com/Hamlib/Hamlib/issues/902
2021-12-26 07:27:38 -06:00
Mike Black W9MDB
90400c0d9f
Add split funcions to IC-F8101
2021-12-25 16:03:20 -06:00
Mike Black W9MDB
72dac9a573
Disable async startup code on Windows
...
Need a custom pipe function for Windows to work
https://github.com/Hamlib/Hamlib/issues/902
2021-12-25 12:33:32 -06:00
Mike Black W9MDB
5a18808933
Turn on VFO mode for ICF8101 during rig_open
2021-12-25 11:38:10 -06:00