Phil Taylor
029552cbea
Lots more changes/tidying for memories and add IC705
2023-05-06 12:36:05 +01:00
Phil Taylor
0658835762
Various fixes and add sat mode for 9700
2023-05-04 21:55:40 +01:00
Phil Taylor
1eaec61f97
Fix for stuff removed by rigcreator
2023-05-03 19:20:32 +01:00
Phil Taylor
6f4a023084
Fix wrong way round
2023-05-03 19:19:58 +01:00
Phil Taylor
5644d9cb36
Another fix
2023-05-03 19:14:24 +01:00
Phil Taylor
a66c8f8a4f
Merge branch 'rigcreator' of https://gitlab.com/eliggett/wfview into rigcreator
2023-05-03 19:13:02 +01:00
Phil Taylor
a7c04e98e9
More fixes to memories and .pro file
2023-05-03 19:08:20 +01:00
M0VSE
c57f87bdea
Fixes for Linux compile
2023-05-03 13:52:15 +01:00
Phil Taylor
e6f20ee45f
Add memory format specifier to Rig Creator
2023-05-03 13:38:06 +01:00
Phil Taylor
b6e2729683
Add IC9700 memories
2023-05-02 21:18:41 +01:00
Phil Taylor
08662c4bcf
Add memories support for IC7610/785x
2023-05-01 21:56:52 +01:00
Phil Taylor
3bc246b76a
Fix tone/tsql selection
2023-04-29 14:55:41 +01:00
Phil Taylor
b437eed259
Add IC9700 and a few other fixes
2023-04-29 14:35:55 +01:00
Phil Taylor
d0c7583c1b
Few fixes
2023-04-28 19:09:47 +01:00
Phil Taylor
41b7fd652f
Add tuning step sizes
2023-04-28 13:44:12 +01:00
Phil Taylor
7d3fd21d69
Use INT_MIN as default value when sending a command
2023-04-28 01:01:57 +01:00
Phil Taylor
b82936ad5a
Fix RIT disable and allow negative values in RITFreq
2023-04-28 00:57:09 +01:00
Phil Taylor
c7c5bce4f0
Fix input level slider name
2023-04-28 00:31:41 +01:00
M0VSE
17e18a926a
Fixes for Qt5 and Linux compile
2023-04-27 19:56:25 +01:00
Phil Taylor
43764cf8eb
Various fixes
2023-04-27 16:39:51 +01:00
Phil Taylor
6252594dc8
Reorder and rename functions
2023-04-26 18:41:38 +01:00
Phil Taylor
2a7061c722
Remove many of the rigCaps.hasxxxx variables and fix split mode.
2023-04-25 15:56:28 +01:00
Phil Taylor
aa53869536
Tidy-up command handling with new getCommand() function
2023-04-25 08:56:06 +01:00
Phil Taylor
eb5a1c22cb
Add whether a mode allows passband changing
2023-04-24 11:23:51 +01:00
Phil Taylor
633c28627d
Add supported modes to filters
2023-04-24 11:06:33 +01:00
Phil Taylor
4db3d1a23c
Various fixes and make the parse log messages optional
2023-04-24 08:37:10 +01:00
Phil Taylor
e5815d249d
Initial version working on ic7610
2023-04-23 21:29:44 +01:00
Phil Taylor
7db0b8d92b
Merge branch 'master' into rigcreator
2023-04-19 14:53:32 +01:00
Phil Taylor
0a4ca68ab5
Beginnings of rigcreator
2023-04-19 14:51:23 +01:00
Roeland Jansen
375acead89
Merge branch 'multi-usb'
2023-04-19 07:36:20 +02:00
Phil Taylor
e274271820
Add support for IC-905
2023-04-17 11:19:00 +01:00
Phil Taylor
8ad74ac7f6
First step at improving LED support
2023-04-15 20:13:20 +01:00
Phil Taylor
d5f0e0f63c
Lots more features and other fixes
2023-04-09 23:53:51 +01:00
Phil Taylor
468cd2de0d
Add various commands, monitor, NB, NR etc.
2023-03-28 21:58:46 +01:00
Phil Taylor
d7ba3d9d9a
Fix for wrong VFO being set on haveBandStackReg
2023-03-21 15:37:57 +00:00
Phil Taylor
a461babf73
Fix warning
2023-03-18 00:17:33 +00:00
Phil Taylor
792fac11d6
Support multiple USB controllers
2023-03-17 23:35:40 +00:00
Phil Taylor
b738a38cbe
fix compile warnings from rigctl
2023-02-21 10:53:58 +00:00
Phil Taylor
8b7377f096
Add some feature in the hope of supporting sidetone
2023-02-14 18:47:32 +00:00
Elliott Liggett
bb632b8e2b
Fixed placement of "out of range" data byte reading.
2023-02-04 09:57:12 -08:00
Phil Taylor
4ea80af164
Merge branch 'morecontrols' into band-switching
2023-02-02 23:12:43 +00:00
Elliott Liggett
156f45d42f
Added quicksplit checkbox
2023-02-01 09:21:17 -08:00
Elliott Liggett
4411c1480e
Cleaned up some debug code, checked repter-split checkbox by default.
2023-02-01 08:14:36 -08:00
Phil Taylor
180b7b0095
Merge branch 'morecontrols' into band-switching
2023-02-01 09:42:09 +00:00
Elliott Liggett
a5f3750988
Cleaned up repeater-related debug code.
2023-01-31 22:08:27 -08:00
Elliott Liggett
eea17e5e09
Possibly the tone issue is solved.
2023-01-31 21:52:24 -08:00
Elliott Liggett
d503df03bd
Continued repeater status work...
2023-01-31 18:00:12 -08:00
Elliott Liggett
17d6493338
Potentially fixed TONE and TSQL for rigs other than the mighty IC-9700.
2023-01-31 14:03:51 -08:00
Elliott Liggett
cb7cf6c218
Added "scope out of range" notification.
2023-01-31 09:35:55 -08:00
Phil Taylor
2696d2c8d9
Fix for band +/- buttons
2023-01-30 23:54:45 +00:00
Elliott Liggett
bc508565ee
Merge remote-tracking branch 'origin/pbt-fixes' into morecontrols
...
Fixed bugs in offset frequency
2023-01-27 22:11:04 -08:00
Elliott Liggett
6976120d48
Working manual repeater offset, split, tones, tones on sub vfo, etc!
2023-01-27 21:42:57 -08:00
Elliott Liggett
2c6884d827
Added sub VFO repeater access and tone control, hopefully will work for
...
IC-7610 and IC-7850.
2023-01-27 14:05:50 -08:00
Elliott Liggett
f660681c53
Added MS and AB VFO operations.
2023-01-27 12:44:23 -08:00
Roeland Jansen
13f06e1dd7
Merge branch 'pbt-fixes'
2023-01-25 22:17:23 +01:00
Phil Taylor
ded6bd1ade
Add CW Speed spinbox to CW sender
2023-01-25 18:01:24 +00:00
Elliott Liggett
be0aee6183
Split mode is working, can also live-sync frequency and mode.
2023-01-25 00:15:20 -08:00
Elliott Liggett
deade9a38e
Added universal printhex header and functions. Changed radio traffic to
...
log to new category "rigTraffic".
2023-01-21 13:38:39 -08:00
Elliott Liggett
c5c01cf81d
removed a bit more debug and added some focus-force code for the CW
...
window.
2023-01-21 13:06:47 -08:00
Elliott Liggett
f772801b02
Fixed WPM and removed some extra debug.
2023-01-21 09:37:36 -08:00
Elliott Liggett
fd1dc860c1
Added CW logging category and additional (and needed) debug info for the
...
CW features.
2023-01-21 09:18:15 -08:00
Elliott Liggett
b3258c57a5
Added read/write for break in mode and key speed. Macro buttons working
...
although not saved.
2023-01-20 23:23:47 -08:00
Elliott Liggett
23c191a091
Morse code, initial commit. Does not read back WPM and breaking mode
...
yet, although it can set them.
2023-01-20 22:11:30 -08:00
Phil Taylor
e94c3e53c5
Correctly handle filter width (remove PBT for now)
2023-01-18 18:52:05 +00:00
Phil Taylor
ca84555c15
Add move passband
2023-01-16 12:24:22 +00:00
Phil Taylor
58f86f029b
Fix for mac compile
2023-01-14 00:17:53 +00:00
Phil Taylor
5c210f0699
Fix invalid filter width being sent to rig by rigctld.
2023-01-13 12:26:11 +00:00
Phil Taylor
03ebafae5b
Fix typo
2023-01-07 11:36:53 +00:00
Phil Taylor
3e149ee742
Add option of popup alert
2023-01-05 19:37:53 +00:00
Dawid SQ6EMM
8ead34b253
fixed missing 160m band
2022-12-31 02:02:16 +01:00
Phil Taylor
81f9e9bfcf
Update some rig definitions to work with new band struct.
2022-11-26 19:10:59 +00:00
Phil Taylor
7138ef69ea
Merge branch 'master' into various-fixes
2022-11-26 19:02:11 +00:00
Phil Taylor
1fe19166f3
Add some more commands
2022-11-26 19:01:16 +00:00
Elliott Liggett
9a63a6c4c4
Fixed minor typo in debug text.
2022-11-23 22:45:29 -08:00
Elliott Liggett
45244c7c64
Fixed annoying indentation issue.
2022-11-23 20:44:32 -08:00
Elliott Liggett
a5ac42fe57
Fixed broken RTS preference. Added preliminary (and untested) support
...
for the IC-703, 737, 738, and 756.
2022-11-23 16:59:10 -08:00
Phil Taylor
a1252eec1e
Fix passband warnings
2022-10-31 13:33:47 +00:00
Phil Taylor
d47b9be7e1
Add more commands to rigctld
2022-10-31 12:03:04 +00:00
Phil Taylor
f7c532007e
Make bandType a struct containing frequency and default SSB mode
2022-10-29 15:12:30 +01:00
Phil Taylor
3a07830d47
Add passband to rigctld and allow setting
2022-10-28 20:04:14 +01:00
Phil Taylor
1193841103
Ignore second VFO scope data (for now)
2022-09-27 09:37:24 +01:00
Phil Taylor
08b6224471
Add PSK modes to IC-7610 and to passband.
2022-09-26 21:22:02 +01:00
Phil Taylor
d8e244f33a
First look at a passband indicator
2022-09-26 01:44:49 +01:00
Elliott Liggett
9fb74ed6e1
Audio metering initial. Very messy but you can select TxRxAudio as the
...
meter type and wfview will show you TX or RX audio depending upon if you
are transmitting or not. You can also select only TxAudio or RxAudio.
This is nice for looking at Tx audio levels prior to transmitting, for
example, or metering the radio's "monitor" audio while transmitting.
2022-08-23 22:24:05 -07:00
roeland jansen
5dcb0819a8
Merge branch 'master' into 'master'
...
Added IC-746
See merge request eliggett/wfview!9
Thanks to Philip Kubat
2022-05-26 15:16:40 +00:00
Phil Taylor
ac677db7ac
Change class constructors to include parent
2022-05-08 19:31:05 +01:00
Phil Taylor
5bd29096e5
Found issue with splitwaterfall function
2022-05-05 18:48:45 +01:00
Phil Taylor
a929b2b8a8
Name threads to ease debugging
2022-05-02 16:11:35 +01:00
Phil Taylor
5b50127d0b
Replace deprecated hex modifier
2022-04-28 10:52:46 +01:00
Phil Taylor
86502a5c3a
Various compatibility improvements
2022-04-20 13:35:23 +01:00
Phil Taylor
d86f8958b2
Add support for splitting/combining waterfall/scope data
2022-04-18 20:29:50 +01:00
Phil Taylor
1f25ca67e8
Fixes to TCP server and attempt auto port detection on non-linux!
2022-04-08 14:40:05 +01:00
Phil Taylor
389f661c79
Working (in Windows) audio output
2022-04-03 20:16:52 +01:00
Phil Taylor
8ec62fec8d
Merge branch 'master' into wfserver
2022-03-23 17:28:11 +00:00
roeland jansen
e5b975038c
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
32f438aa01
Fix spelling errors
2022-03-23 15:45:51 +00:00
Phil Taylor
c5cf0fdf57
Slightly better tcp server implementation (still needs UI adding)
2022-03-23 13:19:05 +00:00
Phil Taylor
bfd9ddea52
Initial tcpserver support (needs work)
2022-03-23 10:12:42 +00:00
Russ Woodman - K5TUX
72663310c5
Fixed broken implementation of "set_level RFPOWER" in rigctld
2022-03-19 14:05:46 -05:00
Philip Kubat
38274cc3c8
Added IC-746
2022-02-07 20:31:29 -05:00
Phil Taylor
9ae8bc660c
Lots more fixes and tweaks
2022-01-29 22:50:58 +00:00
Phil Taylor
4a1be30c40
Non-working standalone server
2022-01-26 09:49:52 +00:00
Phil Taylor
5ae3549ba5
Treat GUID as 16 bytes rather than trying to be clever!
2022-01-23 17:54:40 +00:00
Phil Taylor
87a36426cf
Fix some compile warnings
2022-01-23 16:43:58 +00:00
Phil Taylor
39540612c7
More multi-radio support (nearly working!)
2022-01-22 15:12:36 +00:00
Phil Taylor
96de9c55fa
More work on multi-radio support
2022-01-21 23:58:18 +00:00
Phil Taylor
fcc7c9a5dc
Lots of changes, mainly for multi-radio support
2022-01-21 19:23:32 +00:00
Phil Taylor
ff6d0a6a65
Merge settings branch
2022-01-04 18:34:34 +00:00
Elliott Liggett
8dd42ba392
Added forced manual RTS setting
2021-12-30 01:52:23 -08:00
Phil Taylor
60118169e1
Properly handle different rigctld client versions
2021-12-07 14:52:47 +00:00
Phil Taylor
247817077c
Add RIT function and other rigctl fixes
2021-12-07 12:32:51 +00:00
Phil Taylor
81c9563f16
Various changes and fixes to rigctld/rigstate
2021-12-04 19:21:23 +00:00
Phil Taylor
47b439b741
Rewrite rigstate (again!)
2021-12-01 10:01:05 +00:00
Phil Taylor
c5d2ecb793
Change rigstate to a class
2021-11-23 00:39:10 +00:00
Phil Taylor
ee6889d163
Add mutex within rigState to protect access
2021-11-22 10:37:21 +00:00
Elliott Liggett
0315033f89
Fixed manual rig ID issue with uninitialized variable.
2021-11-07 00:24:08 -07:00
Elliott Liggett
88430db9ac
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
fe3d645711
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
77509aead6
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
cecaee397d
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
522557c6e8
Added IC-736 FM mode
2021-11-04 20:45:02 -07:00
Elliott Liggett
c3bdcf2287
Merge remote-tracking branch 'origin/master' into rigs
2021-11-04 20:39:14 -07:00
Elliott Liggett
12d202cbcd
Added code to force IC-736 to rigID
2021-11-04 20:17:50 -07:00
Phil Taylor
18eb9119be
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
8b06e9d048
Make rigctld state work for USB connected rigs
2021-09-07 18:04:43 +01:00
Phil Taylor
bf16dfe19a
Experimental support for split mode in rigctld
2021-08-29 11:51:53 +01:00
Phil Taylor
57e68571af
Ignore control levels that we don't currently support
2021-08-29 00:25:23 +01:00
Phil Taylor
67c80c2510
Add better detection of ci-v transceive disable
2021-08-29 00:16:31 +01:00
Elliott Liggett
f44dd4bda2
Added IC-736
2021-08-17 14:00:37 -07:00
Elliott Liggett
390f9500dc
Added more support for the IC-9100
2021-08-17 09:35:40 -07:00
Roeland Jansen
cc002281ab
Merge branch 'audio-enhance'
2021-08-09 10:50:49 +02:00
Phil Taylor
953f572673
Fake known functions
2021-08-08 21:09:10 +01:00
Phil Taylor
85271c398e
Add proper s-meter calibration
2021-08-08 17:14:48 +01:00
Roeland Jansen
dfc101eabe
Merge branch 'audio-enhance'
2021-08-07 21:35:55 +02:00
Phil Taylor
3a2db789a2
Add ritctl model to rigCaps
2021-08-07 18:34:34 +01:00
Phil Taylor
84261a49cc
Add split/duplex support
2021-08-07 13:34:47 +01:00
Roeland Jansen
69d2a374b6
Merge branch 'audio-enhance'
2021-08-07 11:33:00 +02:00
Phil Taylor
c4ed4d2de4
More rigctl features/fixes
2021-08-07 01:14:41 +01:00
Roeland Jansen
2a524fca1d
Merge branch 'audio-enhance'
2021-08-05 09:08:02 +02:00
Phil Taylor
1e2a0db604
More rigctld fixes
2021-08-05 01:23:15 +01:00
Phil Taylor
ee2cf70dc0
Add rigctld config to ui and fix some bugs
2021-08-04 20:49:32 +01:00
Roeland Jansen
3f1fc957ac
Merge branch 'ui-enhance'
2021-07-27 12:11:17 +02:00
Elliott Liggett
a777864a0b
Fixed error in IC-7410 attenuator spec.
2021-07-26 09:03:09 -07:00
Roeland Jansen
886ca86a90
Merge branch 'ui-enhance'
2021-07-20 08:07:28 +02:00
Elliott Liggett
decdfe370b
Added center tuning for IC-R8600, partially moved meter balistics
...
(average and peak) to the meter class.
2021-07-18 14:27:21 -07:00
Phil Taylor
0440097f53
Add missing break
2021-07-16 20:14:59 +01:00
Phil Taylor
e4dea63029
Get antenna status on start-up and slow poll for it.
2021-07-16 19:33:15 +01:00
Phil Taylor
e40545cf77
Add RX antenna selection for rigs that support it
2021-07-16 17:08:55 +01:00
Elliott Liggett
b6cac33ee9
Added more support for the IC-7600 in rigCaps.
2021-07-09 15:15:04 -07:00
Elliott Liggett
e50b032716
Added time, date, and UTC offset commands. Currently initiated by the
...
debug button. There seems to be a bug in the 7300 where the UTC offset
has one hour subtracted, ie, -7 HRS becomes -8 HRS. The hex command
appears to be sent correctly.
2021-07-09 12:02:50 -07:00