Mike Black W9MDB
08aac88377
Add set_ptt for kachina 505dsp
2024-04-20 15:09:09 -05:00
Mike Black W9MDB
c31497918f
Add VFO Ops to rigmatrix.c and colorize things a bit
2024-04-19 16:42:10 -05:00
Mike Black W9MDB
d9b57bc7a8
Align dummy rigs
2024-04-19 16:41:37 -05:00
Mike Black W9MDB
90545a192e
Hopefully fix Barrett 4100 protocol
2024-04-19 10:34:20 -05:00
Mike Black W9MDB
dce80d264a
Update FLRig version
2024-04-18 11:28:38 -05:00
Mike Black W9MDB
4c111da0d1
Add small delay when setting VFO in FLRig to allow GUI to catch up
2024-04-18 11:22:41 -05:00
Mike Black W9MDB
d9b589d254
Fix unflushed data in get_lock
2024-04-18 11:22:25 -05:00
Mike Black W9MDB
95b0af114f
Fix rigmatrix.c with new non-const rig_caps
2024-04-15 14:49:49 -05:00
Mike Black W9MDB
9e42ca2052
Add IC756 IC756PROII and IC756PROIII to execeptions on get/set_mode
2024-04-15 08:13:55 -05:00
Mike Black W9MDB
331143fa17
Change TS890 to use SF command for mode get/set
2024-04-13 22:50:38 -05:00
Mike Black W9MDB
a6ad5f0928
Fix TS890 set_vfo in set_mode
2024-04-13 15:23:53 -05:00
Mike Black W9MDB
b42aa75dd8
astyle kenwood.c
2024-04-13 07:36:02 -05:00
Mike Black W9MDB
6cfdb9d4ed
Fix TS890 set_mode
2024-04-13 06:44:18 -05:00
Mike Black W9MDB
bddd7e1a7d
Fix github build for using libgpsd
2024-04-11 11:27:11 -05:00
Mike Black W9MDB
35b0bb086b
Fix fortify warning in misc.c
2024-04-11 09:06:21 -05:00
Mike Black W9MDB
0ba199448b
Make TS890S behave like TS990S for mode on VFOB
2024-04-09 17:14:48 -05:00
Mike Black W9MDB
3dac2efb48
Update simts890.c
2024-04-06 15:42:46 -05:00
Mike Black W9MDB
63fa818fd7
Add PARM_AFIF_LAN and PARM_AFIF_ACC for IC-9700
...
Add PARM_WLAN for IC-705
Fix parm selection/printout for the AFIF labels
2024-04-04 08:21:23 -05:00
Mike Black W9MDB
878243aff3
Fix FLRig 'w' and 'W' command reply display
2024-04-04 07:53:06 -05:00
Michael Black
00ceb6e72f
Merge pull request #1537 from eli-schwartz/c99-porting
...
tests: fix compilation with modern compilers
2024-04-03 17:05:53 -05:00
Eli Schwartz
279362f403
tests: fix compilation with modern compilers
...
GCC 14 and clang 16, after 20+ years, finally enforce c99 language
requirements. Previously, to keep old code compiling, the use of K&R C
constructs was simply allowed despite the standard, and so users could
accidentally use those constructs without realizing it or being warned.
Now, the compiler fatally errors out when encountering the problematic
code. This can also be observed in older versions of the compiler by
using the following flags:
```
-Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=incompatible-pointer-types
```
In hamlib's case, the use of a function without declaring it is illegal.
It's also a very simple fix though -- the standard header which declared
the stdlib exit() function was forgotten and never included. Simply add
the missing include, and make the source code automatically compliant.
Bug: https://bugs.gentoo.org/923108
2024-04-03 17:25:31 -04:00
Mike Black W9MDB
9a7dda25c8
w command now recognizes ; and 0xfd as valid endings for faster response instead of timeout
...
Stacking commands with w and W works e.g. FA;FB;
Still need to allow for hex values with simple form "xfe xfe...." instead of "\0xfe \0xfe..." -- more in-line with FLRig format
https://github.com/Hamlib/Hamlib/issues/1536
2024-04-02 16:26:27 -05:00
Mike Black W9MDB
41de3425d2
Fix hamlib_version in netrigctl_open and blank agc_levels from FLRig
2024-03-31 12:22:02 -05:00
Mike Black W9MDB
a4cd6deb9d
Update simic7000.c
2024-03-31 12:21:55 -05:00
Mike Black W9MDB
de71976044
Fix CPU usage with rigctlcom in sleep.c
...
Hopefully doesn't affect other things too much
2024-03-30 23:40:59 -05:00
Mike Black W9MDB
59fca440a5
Fix rigctld CPU usage when client impolitely disconnects
2024-03-30 17:21:29 -05:00
Mike Black W9MDB
7b8f263b21
Reduce verbosity in netrigctl.c
2024-03-30 10:06:08 -05:00
Mike Black W9MDB
0353fdcae0
Reduce debug in flrig
2024-03-29 22:23:36 -05:00
Mike Black W9MDB
e2b5a3bcb5
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2024-03-29 17:10:07 -05:00
Mike Black W9MDB
00dbd6a6df
Fix rigctlcom.s IF command for CW Skimmer use and others that might use IF command
2024-03-29 17:09:38 -05:00
Michael Black
ce4e9bfdf0
Merge pull request #1532 from GeoBaltz/rp8
...
More pointer conversions
2024-03-28 15:46:13 -05:00
George Baltz N3GB
9f997d799d
Fix incorrect port read for elevation
...
Add missing port parameters for rotp2
Remove funky character(^B) from simrotorez.c so `file` and `more` think it
is plain text.
Dunno if this works on the real H/W, but at least the simulator can get
and set az/el position without errors.
2024-03-28 16:26:21 -04:00
Mike Black W9MDB
55d5f8b64a
Really fix FLRig get_bwA return code
2024-03-26 16:59:57 -05:00
Mike Black W9MDB
0a0118b797
Fix FLrig get_bwA and get_bwB to return cached value if FLRig returns empty value
2024-03-26 16:25:20 -05:00
George Baltz N3GB
295ad74757
Add macros for amplifier and rotator state pointers.
2024-03-26 02:08:33 -04:00
George Baltz N3GB
2d0b8b807d
Pointerize all state references in rigs/kenwood/*
2024-03-26 02:08:33 -04:00
George Baltz N3GB
4b436479d1
More pointers to state
2024-03-26 02:08:33 -04:00
George Baltz N3GB
406b947134
More pointers to state
2024-03-26 02:08:33 -04:00
George Baltz N3GB
53b01d829e
Start converting rigs/* to use pointers to state
2024-03-26 02:08:33 -04:00
Mike Black W9MDB
896230beed
Fix bandwidth set for FLRig
2024-03-25 22:26:58 -05:00
Mike Black W9MDB
8ebffd20b6
Fix get_vfo_info compatibility with Log4OM
...
https://github.com/Hamlib/Hamlib/issues/1531
2024-03-25 17:50:39 -05:00
Mike Black W9MDB
dc375c6d00
Fix rig_get_split_vfo -- was almost always using cache
2024-03-25 14:46:26 -05:00
Mike Black W9MDB
624e00dcb4
Fix FLRig reading of bandwith when FIXED or "k" is read back
2024-03-25 11:29:18 -05:00
Mike Black W9MDB
31ea63b2f3
Fix IC7300 bandwidth reading for AM/BM ....still need to fix setting bandwidth for AM/FM
2024-03-25 10:23:40 -05:00
Mike Black W9MDB
c3429084fb
Allow FLRig to use "k" values for bandwidth
2024-03-25 10:22:48 -05:00
Michael Black
12ae80c0c5
Merge pull request #1529 from DJ3CE/k3kx3_swr
...
Add SWR get_level to K3 (KX3, KX2)
2024-03-24 22:36:03 -05:00
Cedric DJ3CE
7a7b52b89c
Add SWR get_level to K3 (KX3, KX2)
...
Capabilities, level_gran and k3_get_level
2024-03-25 01:49:02 +01:00
Mike Black W9MDB
1881b2e206
Fix FT1000MP rig_set_freq to set cache
2024-03-23 11:52:26 -05:00
Mike Black W9MDB
1b3481ba95
Fix FT-1000MP get_freq
2024-03-23 09:57:35 -05:00
Mike Black W9MDB
f51e7ef760
Add SDRConsole rig entry since TS-2000 is now hardware flow control by default
2024-03-23 08:46:56 -05:00