Mike Black W9MDB
192822417b
Fix segfault for Kenwood L MICGAIN
...
Fix potential segfault in iofunc.c when stopset is null
2023-10-23 09:33:32 -05:00
Mike Black W9MDB
b609eb0085
Make multicast a little quieter so one can run rigctl -vvvvv
...
https://github.com/Hamlib/Hamlib/issues/695
2023-10-20 16:25:21 -05:00
Mike Black W9MDB
ff2c0e6b03
Fix USB_AF and USB_AF_INPUT for TS590
...
https://github.com/Hamlib/Hamlib/issues/1402
2023-10-20 09:35:03 -05:00
Mike Black W9MDB
ec6c19854e
Fix AG response for simts590.c
2023-10-18 17:14:37 -05:00
Mike Black W9MDB
60356f5774
Fix some simulators to use new WRITE function
...
Update simts590.c
2023-10-18 15:37:28 -05:00
Mike Black W9MDB
534fe449a2
Fix more cppcheck items
2023-10-13 17:36:29 -05:00
Mike Black W9MDB
d72127f29a
Fix cppcheck warnings
2023-10-11 23:22:42 -05:00
Mike Black W9MDB
67fdf34f22
Update simftdx101.c
2023-10-08 17:16:46 -05:00
Mike Black W9MDB
4175929a48
More changes from cppcheck
2023-10-06 22:59:55 -05:00
Mike Black W9MDB
5ac1e50b80
Fix always true conditions found by cppcheck
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-02 23:10:58 -05:00
Mike Black W9MDB
f00661a8ae
Fix unused cppcheck warnings
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-01 12:01:38 -05:00
Mike Black W9MDB
1e93364f7d
Update simic7851
2023-09-07 11:57:03 -05:00
Mike Black W9MDB
5963e149a9
Fix IC-590 filter byte
...
https://github.com/Hamlib/Hamlib/issues/1375
2023-08-28 23:34:28 -05:00
Mike Black W9MDB
5d12e5f8bd
Fix IC-905 10Ghz+ set/get freq and lower frequencies too
...
https://github.com/Hamlib/Hamlib/issues/1375
2023-08-27 15:43:28 -05:00
Mike Black W9MDB
5113c6a895
Add simqrplabs.c
2023-08-21 10:31:55 -05:00
Mike Black W9MDB
194906b290
For QRPLabs ignore the IF return length as the differenet models can't agree on the length.
...
QMX adds an extra space on the end with firmware 1_00_09
https://github.com/Hamlib/Hamlib/issues/1372
2023-08-21 10:13:26 -05:00
Mike Black W9MDB
cca3891362
Change L METER to allow meter names in addition to numeric
...
Change l METER to return meter number=name instead of just number
Hopefully doesn't mess up anybody using this function via rigctl/rigctld uf they parsing the number correctly.
It's easier for users with to use/see text names for both set/get
https://github.com/Hamlib/Hamlib/issues/1369
2023-08-20 16:03:25 -05:00
Mike Black W9MDB
1ad43a44ba
Fix KEYERTYPE
...
https://github.com/Hamlib/Hamlib/issues/1363
2023-08-19 08:43:06 -05:00
Mike Black W9MDB
af86f44eac
Fix CW morse infinite loop when error occurs RIG_EINVAL
2023-08-18 22:35:21 -05:00
Mike Black W9MDB
d57e4ae185
Improve Kenwood send_morse speed
2023-08-18 17:36:19 -05:00
Mike Black W9MDB
57ebd647eb
Add split capability to Xiegu G90
...
https://github.com/Hamlib/Hamlib/issues/1364
2023-08-18 10:56:58 -05:00
Mike Black W9MDB
7bd9cbef83
Fix simxiegug90.c
...
https://github.com/Hamlib/Hamlib/issues/1364
2023-08-18 09:29:53 -05:00
Mike Black W9MDB
7eefc77f5d
Revert "Fix G90 by changing set/get_mode_with_data to set/get_mode and suppress icom_get_dsp_flt"
...
G90 Firmware 1.80 fixes the x1a x03 command along with x25/x26
This reverts commit 01730082fb
.
2023-08-18 09:27:05 -05:00
Mike Black W9MDB
4faef9e031
Add simxiegug90.c
2023-08-18 08:17:39 -05:00
Mike Black W9MDB
01730082fb
Fix G90 by changing set/get_mode_with_data to set/get_mode and suppress icom_get_dsp_flt
...
https://github.com/Hamlib/Hamlib/issues/1364
2023-08-18 08:06:14 -05:00
Mike Black W9MDB
e887152407
Fix parm_gran
...
https://github.com/Hamlib/Hamlib/issues/1357
2023-08-17 16:04:45 -05:00
Mike Black W9MDB
afa51b9863
Add simftdx101
2023-08-11 10:53:00 -05:00
Mike Black W9MDB
d7d450df49
Add parm BANDSELECT for Yaesu rigs
...
'p BANDSELECT' returns current band of VFOA
'P BANDSELECT BAND160M' example selects the 160M band
'P BANDSELECT ?' shows bands available for the rig
Kenwood rigs will be next
Icom rigs TBD when Icom explains the return from 0x1a 0x01 -- no bandselect possible so manual setting of rig values
https://github.com/Hamlib/Hamlib/issues/1353
2023-08-11 10:40:42 -05:00
Mike Black W9MDB
22aee2ff31
Update simulators
2023-08-07 23:30:29 -05:00
Mike Black W9MDB
11f8a33e76
Add simic7851
2023-08-05 07:48:21 -05:00
Mike Black W9MDB
90f0ffcdc9
Add simts950 simts990
2023-08-03 08:14:15 -05:00
Mike Black W9MDB
6ef0f32d56
Add KS to simftdx1200.v
2023-08-01 17:05:59 -05:00
Mike Black W9MDB
c452cd31d9
Add simic705 simulator
2023-07-31 17:10:17 -05:00
Mike Black W9MDB
ebb6efba8d
Add simic7200.c fully compatible with FLRig
...
Add simic7000.c
Improve simpowersdr.c
2023-07-28 17:02:00 -05:00
Mike Black W9MDB
75569ab3f2
Update simic7610
2023-07-24 08:58:49 -05:00
Mike Black W9MDB
c288dacb54
Add simic7610
2023-07-24 08:30:04 -05:00
Mike Black W9MDB
448c41978f
Add some capability to simelecraft.c
2023-07-23 08:42:06 -05:00
Mike Black W9MDB
c9fc80fea1
Clean up warning in simic7300.c
2023-07-21 11:35:34 -05:00
Mike Black W9MDB
d6b8575eb3
Fix simic7300 to work with testcpp.cc
2023-07-18 22:33:14 -05:00
Mike Black W9MDB
f7bed3320e
Fix set_split_mode for Icom rigs
...
Add some more send_morse fixes - still can't do speed change yet
2023-07-18 12:37:54 -05:00
Mike Black W9MDB
7962a51f05
Update simic7300.c
2023-07-16 12:16:11 -05:00
Mike Black W9MDB
2204ebef56
Add simic7100.c back
2023-07-15 07:46:01 -05:00
Mike Black W9MDB
ecf914fca9
Clean up simulators/Makefile.am
2023-07-15 07:24:27 -05:00
Mike Black W9MDB
71f4e47006
Fix simicgeneric.c Makefile.am
2023-07-15 07:20:54 -05:00
Mike Black W9MDB
820549faf6
Rename simicom routines to shorter version
2023-07-15 07:14:31 -05:00
Mike Black W9MDB
0225d51a60
Update simulators
2023-07-11 11:16:51 -05:00
Mike Black W9MDB
556e1dd198
Add simicom7600
2023-07-11 11:16:23 -05:00
Mike Black W9MDB
c0c70b0146
Fix IC-7600 set/get freq to use new 0x25/x26 capability if available
...
https://github.com/Hamlib/Hamlib/issues/1319
2023-06-27 08:54:43 -05:00
Mike Black W9MDB
e9d0320111
Update simts590.c
2023-06-20 17:31:09 -05:00
Mike Black W9MDB
5a26bde236
Add simts450.c
2023-06-20 17:13:54 -05:00
Mike Black W9MDB
eb97c7c107
Change anytone.c to use bluetooth protocol
...
Update some things to keep debug quiet during thread operations in anytone.c
2023-06-04 15:56:01 -05:00
Mike Black W9MDB
412221d346
Update anytone.c a bit
2023-06-03 16:48:20 -05:00
Mike Black W9MDB
5745457d7f
Fix anytone thread deletion
2023-05-30 22:10:19 -05:00
Mike Black W9MDB
07a9f321b4
Fix anytone set/get VFO
...
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-28 16:38:27 -05:00
Mike Black W9MDB
34f20cc970
Add thread to anytone.c to do the keep alive it needs
...
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 12:51:24 -05:00
Mike Black W9MDB
c4a56a4cf0
Fix simatd578 one more time
...
https://github.com/Hamlib/Hamlib/issues/1303
2023-05-27 12:00:44 -05:00
Mike Black W9MDB
33a1b2dfb0
Fix simatdt578 entry
2023-05-27 11:12:27 -05:00
Mike Black W9MDB
ab6058da03
Add simatd578.c
2023-05-27 10:45:45 -05:00
Mike Black W9MDB
7309b24411
Add simicom7100
2023-05-22 09:31:51 -05:00
Mike Black W9MDB
ca62509013
Fix simftdx3000.c
2023-05-19 23:46:14 -05:00
Mike Black W9MDB
df53b9a928
Add simicom7300
2023-05-17 16:18:25 -05:00
Mike Black W9MDB
176a63c726
Add simft847.c
2023-05-14 13:12:45 -05:00
Mike Black W9MDB
0ad834f59e
Add simft847 to Makefile.am
2023-05-14 13:11:58 -05:00
Mike Black W9MDB
6651345065
Add SF command for TS-590S/SG
...
Still need to add bandwidth get/set
https://github.com/Hamlib/Hamlib/issues/1293
2023-05-14 11:06:22 -05:00
Mike Black W9MDB
a4c10c3206
Fix cppcheck warnings
2023-05-08 12:16:51 -05:00
Mike Black W9MDB
f45aea8859
Add simicom9100.c and fix compilation of all others due to POSIX requirements
2023-05-08 12:04:08 -05:00
Mike Black W9MDB
dad55ef148
astyle files getting ready for WSJT-x-2.7.0rc1
2023-05-08 07:37:13 -05:00
Mike Black W9MDB
f94ca77399
Fix NAK in simicom9700.c
2023-05-07 06:50:05 -05:00
Mike Black W9MDB
1e9ecb079a
Fix RT21 2nd device for elevation
...
https://github.com/Hamlib/Hamlib/issues/1257
https://github.com/Hamlib/Hamlib/issues/1258
2023-04-30 17:04:34 -05:00
Mike Black W9MDB
34566d433b
Add simft817.c
2023-04-30 08:50:12 -05:00
Mike Black W9MDB
1db6487b8d
Add simspid.c
2023-04-25 08:26:12 -05:00
Mike Black W9MDB
44807be556
Add simrotorez
2023-04-25 07:58:55 -05:00
Mike Black W9MDB
d34983f495
Fix strcmp duplicates iun ftdx simulators
2023-03-26 17:03:27 -05:00
Mike Black W9MDB
8cce59b048
Improve simelecraft.c to work with FLRig
2023-03-22 22:45:56 -05:00
Mike Black W9MDB
558747fab3
Update simft991.c
2023-03-20 23:06:50 -05:00
Dhiru Kholia
3d4fe8fead
Minor fixes for FT-747GX simulator
2023-03-06 21:00:35 +05:30
Mike Black W9MDB
e9724a9058
Add simtmd700
2023-02-06 15:57:20 -06:00
Mike Black W9MDB
321c366045
Add simtmd700
2023-02-06 15:56:36 -06:00
Mike Black W9MDB
29ad027b63
Update simicom9700.c
2023-01-29 12:46:48 -06:00
Mike Black W9MDB
a47eba7ce4
Revert "Update NEWS"
...
This reverts commit 76a3ab19eb
.
2023-01-24 11:25:49 -06:00
Mike Black W9MDB
76a3ab19eb
Update NEWS
2023-01-24 11:23:47 -06:00
Mike Black W9MDB
739fe24e62
Add new simulator to Makefile.am
2023-01-17 15:45:29 -06:00
Mike Black W9MDB
00dce998ae
Fix Elecraft power2mW precision/accuracy
...
Should fix any others too
https://github.com/Hamlib/Hamlib/issues/1205
2023-01-09 23:26:15 -06:00
Mike Black W9MDB
7978d74750
Force K22 mode on Elecraft rigs to get PC power level in .1W intervals for low power operations
...
https://github.com/Hamlib/Hamlib/issues/1205
2023-01-07 11:46:56 -06:00
Mike Black W9MDB
eb904148b5
Fix elecraft power2mW by scaling power to either 15W or 100W based on KPA availability
...
We are ignoring the tx_range values for the Kn series
https://github.com/Hamlib/Hamlib/issues/1205
2023-01-06 23:31:18 -06:00
Mike Black W9MDB
4a487ffdcc
Fix rigctld agc level readings -- allow for rig backedn to specify "RIG_AGC_NONE" now for clarity if desired
...
https://github.com/Hamlib/Hamlib/issues/1155
2023-01-06 16:21:58 -06:00
Mike Black W9MDB
86771a9557
Update simelecraft.c
2023-01-06 07:56:11 -06:00
Mike Black W9MDB
589736e8f7
Add simid5100.c
2023-01-04 17:33:55 -06:00
Mike Black W9MDB
87cc9a8c3d
Update ID5100 and ID4100
...
Promote ID5100 to stable
https://github.com/Hamlib/Hamlib/issues/1204
https://github.com/Hamlib/Hamlib/issues/1202
https://github.com/Hamlib/Hamlib/issues/1202
2023-01-04 15:40:36 -06:00
Mike Black W9MDB
7e81e8552a
FTDX5000 will now remember startup front/rear setting and restore it
...
Will also allow front/rear selection in WSJT-X/JTDX
https://github.com/Hamlib/Hamlib/issues/1195
2022-12-28 16:34:32 -06:00
Mike Black W9MDB
2a84386ae8
Add simft736.c and update others
2022-12-14 22:59:46 -06:00
Mike Black W9MDB
3a91446287
Update simftdx1200.c
2022-12-11 14:50:13 -06:00
Mike Black W9MDB
fd24547386
Add new simulators
2022-12-10 11:57:31 -06:00
Mike Black W9MDB
9eddf62687
Update simftdx3000.c
2022-12-08 22:37:10 -06:00
Mike Black W9MDB
2fc6344d54
Update simftdx3000.c
2022-12-06 23:27:28 -06:00
Mike Black W9MDB
1e1ed4c9e6
Force the FT-991 to 100ms along with FT-DX2000, Ft-891, FT950, FTDX3000/D
...
10ms was seeing timeouts on some rigs using rigctl
https://github.com/Hamlib/Hamlib/issues/1163
2022-12-03 15:18:02 -06:00
Mike Black W9MDB
f81c20eb37
Astyle files
2022-11-28 10:48:17 -06:00
Mike Black W9MDB
58f2549a99
Change rigctl send_raw to also require terminator
...
https://github.com/Hamlib/Hamlib/issues/1157
2022-11-26 15:19:23 -06:00
Mike Black W9MDB
6c5e0e6974
Update astyle formatting
2022-11-16 15:30:36 -06:00
Mike Black W9MDB
2aaa05b967
Update simicom9700.c
2022-11-13 09:57:54 -06:00
Mike Black W9MDB
77ae5ef5c9
Update simicom9700.c
2022-11-08 15:33:13 -06:00
Mike Black W9MDB
2993ca9e62
Fix segfault in icom_get_powerstat
2022-11-08 15:09:09 -06:00
Mike Black W9MDB
fde9ad706c
Fix IC-7300 rig power on hopefully
...
https://github.com/Hamlib/Hamlib/issues/1142
2022-11-08 10:47:57 -06:00
Mike Black W9MDB
c218996e2f
Add RIG_FUNC_OVF_STATUS for IC-7300, IC-9700, IC-705, IC-R8600
2022-11-04 23:31:51 -05:00
Mike Black W9MDB
d311153f63
Add AGC_TIME to IC-7300, IC-9700, and IC-705
...
https://github.com/Hamlib/Hamlib/issues/1136
2022-11-04 10:49:14 -05:00
Mike Black W9MDB
dac5175cad
Add simft747gx.c
2022-11-04 10:12:09 -05:00
Mike Black W9MDB
eb667185ef
Update simicom9700.c
2022-11-01 10:34:45 -05:00
Mike Black W9MDB
2a30396d70
Add RIG_LEVEL_USB_AF for IC-705, IC-7300, IC-9700, IC-785x, and IC-R8600
...
In combination with RIG_LEVEL_RF we should be able to create an AGC control
for WSJTX and JTDX for example to keep audio levels within a good A/D range automagically
https://github.com/Hamlib/Hamlib/issues/1135
2022-11-01 09:14:19 -05:00
Mike Black W9MDB
9c02b2ebc2
Fix Yaesu DT command and add 2 or 4 digit timezone option
...
https://github.com/Hamlib/Hamlib/issues/1132
2022-10-25 23:26:16 -05:00
Mike Black W9MDB
8c274456d4
Update rigctl.1
...
Update simft897.c
2022-10-21 22:59:49 -05:00
Mike Black W9MDB
e6cd452c9d
Fix detection if FT-710
...
Update simyaesu.c
2022-10-14 09:02:40 -05:00
Mike Black W9MDB
eb9efa7200
Update simicom.c
2022-10-12 15:30:34 -05:00
Mike Black W9MDB
7455546834
Update simicom.c
2022-09-29 08:24:39 -05:00
Mike Black W9MDB
48241f52d0
Update simft818.c
2022-09-27 23:11:53 -05:00
Mike Black W9MDB
e7647de001
Update simkenwood.c
2022-09-26 23:50:26 -05:00
Mike Black W9MDB
0b68de7b65
Update simkenwood.c
2022-09-26 23:04:23 -05:00
Mike Black W9MDB
67b933ddb5
Update astyle for 4.5 release
2022-09-20 08:46:28 -05:00
Mike Black W9MDB
4985d9ab26
Update simkenwood
2022-09-15 23:45:17 -05:00
Mike Black W9MDB
571f59e696
Add an async freq report to simicom9700
...
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-03 11:12:16 -05:00
Mike Black W9MDB
e630fc8180
Update simicom9700.c
2022-09-01 23:04:43 -05:00
Mike Black W9MDB
884190886c
Add simftdx5000.c
2022-08-27 08:23:11 -05:00
Mike Black W9MDB
4c2a68c94b
Add simftdx3000
2022-08-26 22:11:48 -05:00
Mike Black W9MDB
c34f719337
Astyle files
2022-08-20 22:56:04 -05:00
Mike Black W9MDB
2b4411c9c3
Update simkenwood.c
2022-08-17 15:33:18 -05:00
Mike Black W9MDB
81f8b03630
Add simft990
2022-07-31 07:10:15 -05:00
Mike Black W9MDB
57dcd19bb3
Add simft897.c
2022-07-31 07:09:48 -05:00
Mike Black W9MDB
a83eb3bf42
astyle files for 4.5 release
2022-07-27 17:16:17 -05:00
Mike Black W9MDB
f8039c9d91
Update simkenwood.c
2022-07-26 22:53:19 -05:00
Mike Black W9MDB
6019873b66
Update simkenwood.c
2022-07-06 06:45:07 -05:00
Mike Black W9MDB
4bdbb9954c
Update simicom.c
2022-07-04 07:22:41 -05:00
Mike Black W9MDB
64183e7d34
Add simicom9700
2022-06-29 15:34:23 -05:00
Mike Black W9MDB
844141dbd8
Update simyaesu.c
2022-06-19 16:41:42 -05:00
Mike Black W9MDB
739f699067
Fix compile of simft991.c
2022-06-02 12:16:53 -05:00
Mike Black W9MDB
f19d354ede
Astyle files
2022-05-29 12:06:44 -05:00
Mike Black W9MDB
2127633678
Let add2debugmsgsave use 20 lines of memory
2022-05-22 22:15:55 -05:00
Mike Black W9MDB
b1a4bb06ce
Astyle files
2022-05-21 13:23:51 -05:00
Mike Black W9MDB
468dd15110
Update simkenwood.c
2022-05-17 17:03:48 -05:00
Mike Black W9MDB
a0cb833548
Update simicom.c
2022-05-17 17:03:22 -05:00
Mike Black W9MDB
21a2190e7f
Update simyaesu.c
2022-05-17 16:19:36 -05:00
Mike Black W9MDB
ecd78e7354
Clean up simkenwood warnings
2022-05-15 11:26:29 -05:00
Mike Black W9MDB
6f9d057162
astyle files getting ready for release
2022-05-13 16:50:13 -05:00
Mike Black W9MDB
80043d437c
Update simkenwood and simyaesu
2022-05-13 16:27:18 -05:00
Mike Black W9MDB
1f5f808057
Update simelecraft.c
2022-05-11 16:46:17 -05:00
Mike Black W9MDB
f0f96dd5ce
Improve simyaesu.c
2022-05-07 22:53:08 -05:00
Mike Black W9MDB
533ad321d4
Update simkenwood.c
2022-04-28 16:42:15 -05:00
Mike Black W9MDB
15795d8366
Add simft818.c
2022-04-28 16:41:55 -05:00
Mike Black W9MDB
244738fcc9
Update simyaesu.c
2022-04-28 16:41:23 -05:00
Mike Black W9MDB
5bc1e89cb1
Add some more commands to simyaesu.c
2022-04-04 11:55:45 -05:00
Mike Black W9MDB
645ae51a5d
Add some more commands to simyaesu
2022-03-28 22:43:43 -05:00
Mike Black W9MDB
8c34ce1a2d
astyle source code
2022-02-05 15:27:43 -06:00