Wykres commitów

414 Commity (0475b85c8cbd8887b51ef29460591cdeec94e3fc)

Autor SHA1 Wiadomość Data
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