Elliott Liggett
e6e8a115c3
Local af gain now has anti-log audio pot taper.
2021-07-06 12:02:09 -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
f51f91afaf
Applying setup.volume within audio handler if the audio handled is an
...
output. Added this to the init function.
2021-07-05 23:24:35 -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
df233d5257
changelog
2021-07-02 19:30:29 +02: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
Roeland Jansen
82d4862e21
WHATSNEW - added 718/7100
2021-06-29 09:43:51 +02:00
Roeland Jansen
ff4b945699
updated changelog
2021-06-29 09:36:30 +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
Phil Taylor
83f782cf10
Fix for fix of missing __PRETTY_FUNCTION__
2021-06-26 10:15:26 +01:00
Phil Taylor
74d38e5a8f
Add __PRETTY_FUNCTION__ for compilers that don't have it.
2021-06-26 10:06:09 +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
241f0db2c3
Quick hack for WFM
2021-06-24 12:40:23 -07:00
Roeland Jansen
d4335e1002
WHATSNEW
2021-06-22 16:16:15 +02:00
Roeland Jansen
2ee66afa9b
Merge branch 'sequence'
2021-06-21 21:04:18 +02:00
Elliott Liggett
d819c6c931
Added polling button
2021-06-21 10:49:22 -07:00
Roeland Jansen
70c920ee87
Merge branch 'sequence'
2021-06-21 10:49:22 +02: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
Roeland Jansen
86be98f958
Merge branch 'sequence'
2021-06-20 10:43:16 +02: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
Roeland Jansen
4b26783071
whatsnew: improbed IC r8600
2021-06-19 21:37:30 +02:00
Roeland Jansen
cfc29bb86f
Merge branch 'sequence'
2021-06-19 20:09:57 +02:00
Roeland Jansen
72ca86f1bd
WHATSNEW etc
2021-06-19 15:07:29 +02: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
Roeland Jansen
24480c790b
Merge branch 'sequence'
2021-06-18 23:08:57 +02: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
Roeland Jansen
6749b5d695
Merge branch 'sequence'
2021-06-18 15:18:45 +02: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
2392bdd932
Additional data corruption checking.
2021-06-15 10:28:20 -07:00
Elliott Liggett
815591f07d
Changed collision detection code so that we can more easily see what
...
message was missed.
2021-06-14 20:55:28 -07:00