Commit graph

228 commits

Author SHA1 Message Date
Phil Taylor
fc451b99bd Change class constructors to include parent 2022-05-08 19:31:05 +01:00
Phil Taylor
c46c119c30 Found issue with splitwaterfall function 2022-05-05 18:48:45 +01:00
Phil Taylor
5d456006b3 Name threads to ease debugging 2022-05-02 16:11:35 +01:00
Phil Taylor
eabad76189 Replace deprecated hex modifier 2022-04-28 10:52:46 +01:00
Phil Taylor
6fd5c951ab Various compatibility improvements 2022-04-20 13:35:23 +01:00
Phil Taylor
c164e5020a Add support for splitting/combining waterfall/scope data 2022-04-18 20:29:50 +01:00
Phil Taylor
52937579db Fixes to TCP server and attempt auto port detection on non-linux! 2022-04-08 14:40:05 +01:00
Phil Taylor
398e0a9856 Working (in Windows) audio output 2022-04-03 20:16:52 +01:00
Phil Taylor
d08a8ad1ed Merge branch 'master' into wfserver 2022-03-23 17:28:11 +00:00
roeland jansen
058e0d3614 Merge branch 'fix/typos' into 'master'
Fix spelling errors

See merge request eliggett/wfview!8
2022-03-23 15:45:51 +00:00
Daniele Forsi
cf85d4cf7b Fix spelling errors 2022-03-23 15:45:51 +00:00
Phil Taylor
56694f0b57 Slightly better tcp server implementation (still needs UI adding) 2022-03-23 13:19:05 +00:00
Phil Taylor
d398776832 Initial tcpserver support (needs work) 2022-03-23 10:12:42 +00:00
Russ Woodman - K5TUX
4c0aff99da Fixed broken implementation of "set_level RFPOWER" in rigctld 2022-03-19 14:05:46 -05:00
Phil Taylor
fdd82ce376 Lots more fixes and tweaks 2022-01-29 22:50:58 +00:00
Phil Taylor
496946ef8c Non-working standalone server 2022-01-26 09:49:52 +00:00
Phil Taylor
95960fdbad Treat GUID as 16 bytes rather than trying to be clever! 2022-01-23 17:54:40 +00:00
Phil Taylor
a568d3ffb4 Fix some compile warnings 2022-01-23 16:43:58 +00:00
Phil Taylor
dfb1a62850 More multi-radio support (nearly working!) 2022-01-22 15:12:36 +00:00
Phil Taylor
89133371b8 More work on multi-radio support 2022-01-21 23:58:18 +00:00
Phil Taylor
3b2e47be9f Lots of changes, mainly for multi-radio support 2022-01-21 19:23:32 +00:00
Phil Taylor
29f2609864 Merge settings branch 2022-01-04 18:34:34 +00:00
Elliott Liggett
27f3127ef7 Added forced manual RTS setting 2021-12-30 01:52:23 -08:00
Phil Taylor
f82b604836 Properly handle different rigctld client versions 2021-12-07 14:52:47 +00:00
Phil Taylor
dd1822a416 Add RIT function and other rigctl fixes 2021-12-07 12:32:51 +00:00
Phil Taylor
41801b0470 Various changes and fixes to rigctld/rigstate 2021-12-04 19:21:23 +00:00
Phil Taylor
1956f661b2 Rewrite rigstate (again!) 2021-12-01 10:01:05 +00:00
Phil Taylor
5e51278578 Change rigstate to a class 2021-11-23 00:39:10 +00:00
Phil Taylor
d00be32eac Add mutex within rigState to protect access 2021-11-22 10:37:21 +00:00
Elliott Liggett
6c8ba84347 Fixed manual rig ID issue with uninitialized variable. 2021-11-07 00:24:08 -07:00
Elliott Liggett
18b76fd050 Added override allowing the user-specified CI-V address to also be used
as the Rig ID (model). This is useful for older radios that do not reply
to Rig ID queries. For radios using the default CI-V address, it should
"just work".
2021-11-06 23:59:03 -07:00
Elliott Liggett
e71a7cd370 Added PTT "snooping" to the commHandler, such that radios needing RTS
set for PTT will work. Includes replying to PTT queries with the RTS
status. There is currently no UI to manually select radios that need
RTS.
2021-11-06 22:49:10 -07:00
Elliott Liggett
319cce5aaa Added RTS PTT support commHandler and rigCommander. RTS is only sent
from rigCommander at this time, the pty is not parsed.
2021-11-05 23:21:36 -07:00
Elliott Liggett
22e8fc9dd3 Added support for IF Shift and Twin Pass-Band Filters. Currently
accessable only via the debug button.
2021-11-05 10:09:31 -07:00
Elliott Liggett
3ab9ec1c31 Added IC-736 FM mode 2021-11-04 20:45:02 -07:00
Elliott Liggett
6f17e0e46c Merge remote-tracking branch 'origin/master' into rigs 2021-11-04 20:39:14 -07:00
Elliott Liggett
abbfdc856d Added code to force IC-736 to rigID 2021-11-04 20:17:50 -07:00
Phil Taylor
a67cb13387 Only send RX antenna byte to rig when it has an RX antenna option in rigCaps 2021-09-22 10:39:35 +01:00
Phil Taylor
dc3b73af82 Make rigctld state work for USB connected rigs 2021-09-07 18:04:43 +01:00
Phil Taylor
ba4e61b2f9 Experimental support for split mode in rigctld 2021-08-29 11:51:53 +01:00
Phil Taylor
3e41c26ea0 Ignore control levels that we don't currently support 2021-08-29 00:25:23 +01:00
Phil Taylor
5c87df95f4 Add better detection of ci-v transceive disable 2021-08-29 00:16:31 +01:00
Elliott Liggett
84135daf83 Added IC-736 2021-08-17 14:00:37 -07:00
Elliott Liggett
58e7115024 Added more support for the IC-9100 2021-08-17 09:35:40 -07:00
Roeland Jansen
3b4500d4b7 Merge branch 'audio-enhance' 2021-08-09 10:50:49 +02:00
Phil Taylor
1838a9efdc Fake known functions 2021-08-08 21:09:10 +01:00
Phil Taylor
21d392176f Add proper s-meter calibration 2021-08-08 17:14:48 +01:00
Roeland Jansen
9817314c73 Merge branch 'audio-enhance' 2021-08-07 21:35:55 +02:00
Phil Taylor
684f4b4bf2 Add ritctl model to rigCaps 2021-08-07 18:34:34 +01:00
Phil Taylor
c469b89b42 Add split/duplex support 2021-08-07 13:34:47 +01:00