Commit graph

8238 commits

Author SHA1 Message Date
Andrew Rodland
f5a83df14c
Update RT-21 version 2022-01-04 17:47:48 -05:00
Andrew Rodland
be53d99d9f Enable "stop" command for RT-21 rotator. 2022-01-02 01:33:21 -05:00
Mike Black W9MDB
18548ef298 Reduce debug in register.c -- not needed 2022-01-01 17:05:51 -06:00
Mike Black W9MDB
01b7f81119 Add a data tag to the caps structure and a test in rig_init to ensure the data tag is where it is expected
Modify testrigcaps.c to test new data tag
This should detect any changes which corrupt rig_caps from additons/subtractions/changes to the structure
2021-12-31 23:49:29 -06:00
Mike Black W9MDB
3fd5198a57 Fix FT990 set_vfo to other vfo so the vfo swaps back 2021-12-31 23:27:34 -06:00
Mike Black W9MDB
0080044fb1 Remove redundnat testrigcaps in tests/Makefile check 2021-12-30 09:09:42 -06:00
Mike Black W9MDB
954d70c143 Fix testrigcaps for WIN32 build 2021-12-30 07:04:38 -06:00
Mike Black W9MDB
8a78069975 Make write_block fail when device is not open
https://github.com/Hamlib/Hamlib/issues/912
2021-12-30 06:59:26 -06:00
Mike Black W9MDB
80188965a1 Comment out more async code 2021-12-29 22:28:32 -06:00
Mike Black W9MDB
a1ea9bf0e3 Add tx500.c 2021-12-29 17:53:40 -06:00
Mike Black W9MDB
7c7d04dc84 Add Lab599 TX-500 2021-12-29 17:50:51 -06:00
Mike Black W9MDB
a54b74f3c5 Update testcookie.c 2021-12-29 14:16:16 -06:00
Michael Black
e6be62c4af
Merge pull request #910 from arodland/rt21-azel-spurious
Fix spurious writes when no RT-21 second port
2021-12-29 14:06:19 -06:00
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