Wykres commitów

374 Commity (8257a3540f3cd42e737a9ac4167d27cdb44d1077)

Autor SHA1 Wiadomość Data
Elliott Liggett 8257a3540f Added SWR and ALC scales to the meter. 2021-07-17 00:37:27 -07:00
Elliott Liggett c9692f63a6 Fix error in scale of power meter 2021-07-16 23:23:29 -07:00
Elliott Liggett b6a4e06fe2 Power meter for transmit. Much work remains on this meter alone. 2021-07-16 17:45:07 -07:00
Roeland Jansen 6a6a45d079 Merge branch 'sequence' 2021-07-15 08:52:21 +02:00
Elliott Liggett 21b9be4f94 Preferences added for Anti-Alias and Interpolate. 2021-07-14 22:44:05 -07:00
Roeland Jansen 050e449df7 Merge branch 'sequence' 2021-07-14 10:29:40 +02:00
Elliott Liggett 54f2dcd5b8 Added waterfall display options: anti-alias and interpolate. Not in
preferences yet. Debug button enables wf pan and zoom.
2021-07-13 22:42:55 -07:00
Roeland Jansen 8a49e0267d Merge branch 'sequence' 2021-07-12 18:47:53 +02:00
Phil Taylor 99b1e7f407 Allow user to select whether to confirm exit or not 2021-07-11 17:30:02 +01:00
Elliott Liggett d54562469d Reset PTT timer for control-R keystroke. 2021-07-09 23:59:32 -07:00
Elliott Liggett 2e9c734b64 Added a fix to keep the local frequency in-sync with any recent commands
sent to the radio.
2021-07-09 18:13:11 -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
Elliott Liggett 8bd786f235 New about box! 2021-07-08 00:31:59 -07:00
Elliott Liggett e4fdf6058c Added transceiver adjustment window show code, for the debug button only
currently.
2021-07-05 23:56:24 -07:00
Elliott Liggett ea26eaf53b Added window title text change to show radio model. Needs to be checked
cross-platform. On Linux Mint, displays: "IC-7300 -- wfview"
2021-07-05 23:50:37 -07:00
Elliott Liggett a8b1e905a0 waterfall theme is now saved. 2021-07-05 17:04:55 -07:00
Elliott Liggett 9799e4f745 Added local af gain and wf length to the preferences. 2021-07-05 16:45:19 -07:00
Roeland Jansen 1563fccf54 fixed small error where the tx latency was not copied in the UI 2021-07-02 13:19:53 +02:00
Elliott Liggett 38f45b1d31 Merge branch 'sequence' of gitlab.com:eliggett/wfview into sequence 2021-06-26 09:25:35 -07:00
Elliott Liggett 3803229b90 Duplicate of existing command. 2021-06-26 09:24:58 -07:00
Phil Taylor 298a659443 Remove unnecessary escape sequence 2021-06-26 10:15:26 +01:00
Elliott Liggett df6a0fbc33 Mode changes from the combo box now use the que. There are still other
methods to change mode which will transition shortly.
2021-06-25 23:56:19 -07:00
Elliott Liggett 95b31104f5 Faster PTT 2021-06-25 19:47:40 -07:00
Elliott Liggett 5ec9a595c9 Added PTT to the queue. 2021-06-25 16:26:13 -07:00
Elliott Liggett 7df82fc7b7 Added unique priority insertion methods. 2021-06-25 15:43:53 -07:00
Elliott Liggett 3553f3cc64 Changed how commands with parameter data are added. 2021-06-25 02:31:18 -07:00
Elliott Liggett 301b48cb02 Initial queued "set" command commit. Only the frequency set command is
used so far, and only for the "Frequency" tab and the tuning knob.
2021-06-25 01:24:21 -07:00
Elliott Liggett d819c6c931 Added polling button 2021-06-21 10:49:22 -07:00
Elliott Liggett 5ef6afe58c Removed unused variable and related comments. 2021-06-21 00:41:10 -07:00
Elliott Liggett ac76696b44 Moving to std::deque (double-ended que). 2021-06-21 00:36:57 -07:00
Elliott Liggett e7d07ed7f8 IC-R8600 span is now received into the UI correctly. 2021-06-20 23:46:26 -07:00
Elliott Liggett 849ddfe8d4 debug (control-shift-d) lets the user input timing parameters. Just
something for development for now.
2021-06-20 23:44:24 -07:00
Elliott Liggett 761dbd18a0 New unified outgoing command queue. Tested on IC-9700 and IC-718 (to
remote wfview server). CPU usage seems higher but please check your
system.

Timing seems to be acceptable but could probably use some tweaks. S-
meter polling is 25ms for fast radios, and slower rates for slower
radios. Half-duplex serial radios receive 3x slower polling to make room
for replies.

For Freq, Mode, etc "regular" constant polling (new feature):

IC-9700 polling is 5 per second, IC-718 is 1-2 per second.

Just helps keep the UI in sync with changes taking place at the rig. The
polling is slow enough that it doesn't impact anything. But quick enough
that it catches discrepencies pretty quickly.
2021-06-20 13:34:32 -07:00
Elliott Liggett 53957466bb Added a few more slider things 2021-06-19 16:18:00 -07:00
Elliott Liggett b5c7eaf95a Preliminary slider to status work. 2021-06-19 16:16:07 -07:00
Elliott Liggett 8eb00fa389 No more negative frequencies! 2021-06-19 12:39:11 -07:00
Elliott Liggett 2508b4d71c Additional support for the IC-R8600, including wider scope spans. 2021-06-18 22:45:12 -07:00
Elliott Liggett ee54e76c5f Minor change to remove some old debug code that snuck in. 2021-06-18 21:56:11 -07:00
Elliott Liggett 8024893a62 If no rig caps, then don't mess with the window! 2021-06-18 15:57:21 -07:00
Elliott Liggett cc92aa1b5c Added full duplex comms parameter to rigCaps. We assume half-duplex
until we receive a reply to rigID.
2021-06-18 12:41:56 -07:00
Elliott Liggett bd1b6fc1de Fixed accidental s-meter timing parameter change. 2021-06-18 00:58:02 -07:00
Elliott Liggett 7a2e8560cf Radios without spectrum do not show spectrum, and, the window properly
resizes for those controls. Also, a new key command, control-shift-d has
been added to run debug functions from any tab in the program.
2021-06-17 23:14:28 -07:00
Elliott Liggett 542376124b Additional code to hide/show spectrum and correcting an issue with the
rig name not populating for non-spectrum radios.
2021-06-15 13:38:16 -07:00
Elliott Liggett d3d59b2a94 Dynamic show/hide spectrum for rigs without this feature. 2021-06-15 11:27:45 -07:00
Elliott Liggett 297478ffca We now calculate polling rates immediately upon receiveCommReady for
serial connections. For network connections, we assume sane values and
modify once we receive the baud rate from the server.
2021-06-14 20:22:15 -07:00
Elliott Liggett 85a07881d6 Merge remote-tracking branch 'origin/audio-enhance' into sequence 2021-06-14 20:01:26 -07:00
Phil Taylor a7e0800508 Add tooltip showing percentage of TX power when slider is moved 2021-06-12 08:57:52 +01:00
Phil Taylor 8ef9943584 fourth and (hopefully) final attempt 2021-06-10 09:42:59 +01:00
Phil Taylor 8bd41e1df8 Third attempt to get messages from server! 2021-06-10 09:36:26 +01:00
Phil Taylor 170b494bad Use correct location for statusupdate! 2021-06-10 09:31:21 +01:00