Phil Taylor
6805264457
Move pseudoterm into dedicated class
2021-03-04 20:19:05 +00:00
Elliott Liggett
9d3ed6a0a5
removed annoying message.
2021-03-04 08:32:58 +00:00
Elliott Liggett
bf9acb5b12
Tuning steps! Still need to zero out those lower digits while scrolling
...
if box is checked.
2021-03-04 00:02:53 -08:00
Phil Taylor
06990f0291
Fix spectrum peaks as well.
2021-03-03 10:36:43 +00:00
Phil Taylor
8ea21c869e
Fix spectrum 'flattening' with strong signal
...
Issue was that internally QByteArray is stored as char but the actual value is unsigned char.
2021-03-03 10:34:56 +00:00
Elliott Liggett
3b64d6895d
Changed serial and LAN enable controls to "radio buttons" so that they
...
are exclusive selections.
2021-03-02 21:55:33 -08:00
Phil Taylor
4205625f9c
Allow selection of audio input and output devices for UDP Audio
2021-03-01 20:31:05 +00:00
Phil Taylor
0f11968812
Create udpPreferences struct and remove civPort and audioPort from UI
2021-03-01 19:53:12 +00:00
Phil Taylor
0f7c9f2ba4
Fix rigname width on Linux
2021-03-01 16:30:16 +00:00
Phil Taylor
6526ef5cb7
Add PTT Led and rigname to Permanent Widgets on Status Bar
2021-03-01 16:26:59 +00:00
Phil Taylor
2843319373
Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha
2021-03-01 08:30:04 +00:00
Elliott Liggett
e067c10b0e
Removed the last annoying legs of the center/fixed two-mode system.
2021-02-28 21:47:45 -08:00
Elliott Liggett
aaf8bce8d4
Added support for Scroll modes in latest firmware. Removed setCenter...
...
signals and replaced with setScopeMode signals. Fixed a bug where we
could not query the scope mode.
2021-02-28 21:41:27 -08:00
Phil Taylor
4bff3cd31f
Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha
2021-02-28 20:23:31 +00:00
Phil Taylor
d3e647576f
Add audio handling to UDP server
2021-02-28 20:10:07 +00:00
Elliott Liggett
3c3e811134
Removed some older methods of command que.
2021-02-28 00:54:37 -08:00
Elliott Liggett
5e7287793b
Fixed go to frequency button that didn't properly check results.
2021-02-27 23:47:09 -08:00
Phil Taylor
91d4185553
More TX audio fixes and fix latency slider error
2021-02-27 10:04:36 +00:00
Phil Taylor
903abaeeec
Change TX audio to use timed buffer.
2021-02-27 09:34:56 +00:00
Elliott Liggett
6919a41eac
Added support for 4 fixed scope edges. Untested.
2021-02-26 20:12:17 -08:00
Elliott Liggett
215cd6df25
Fixed issue with tuning steps and scrolling. Note: there are two
...
modifiers for the scrolling steps.
By default, scrolling on the WF or plot produces 100 Hz steps. Hold down
shift for 10 Hz steps, or hold down control for 1 khz steps. This works
well for me tuning in stations I have clicked on but perhaps not clicked
accurately.
2021-02-26 17:32:06 -08:00
Elliott Liggett
d0a80591c1
Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance
2021-02-26 17:12:51 -08:00
Elliott Liggett
c55b7f0eeb
Increased average and peak integration windows to sort of match DIN IEC
...
60268-10 Type I.
2021-02-26 17:11:41 -08:00
Phil Taylor
d1177c69f4
Create rx audio packets with timestamp
...
Lots of other changes but if this works OK, I will update tx audio to use the same system.
2021-02-27 00:37:00 +00:00
Elliott Liggett
ec13d2d129
Fixed minor bug where flock did not stop double-clicking on the
...
spectrum.
2021-02-26 00:24:02 -08:00
Elliott Liggett
1d8e326cb8
2-day old code merge: remote-tracking branch 'origin/lan-alpha' into ui-enhance
2021-02-26 00:13:52 -08:00
Elliott Liggett
e90473e061
Turned up the speed. Once you see fast meters, there's no going back.
...
Tested at 5ms without any issues, comitting at 10ms for now. Note that
50ms in the first 'fixed' meter code is the same as 25ms now due to how
the command queue is structured. So 10ms is only a bit faster than
before.
2021-02-26 00:01:23 -08:00
Elliott Liggett
b271c87382
Cleaned up meter code, we can now query any meter we wish very easily,
...
either queued or directly.
2021-02-25 23:57:37 -08:00
Elliott Liggett
8147451844
Fixed meter polling issue.
2021-02-25 22:51:43 -08:00
Phil Taylor
572179d22c
Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha
2021-02-24 22:58:38 +00:00
Phil Taylor
b6438ce759
Fix stylesheet in Windows
2021-02-24 22:55:29 +00:00
Elliott Liggett
78d5a403c0
meter fix
2021-02-24 09:38:34 -08:00
Elliott Liggett
ae782b3e08
signed vs unsigned and meter math
2021-02-24 07:56:12 -08:00
Phil Taylor
192a5ede71
Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha
2021-02-24 08:41:04 +00:00
Elliott Liggett
24b846bf91
Added a nice s-meter. It isn't right yet, but it's a start.
...
TODO: Change scale for power meter, make sure full-scale fits
TODO: create static image from scale to overlay each time rather than
drawing each time.
2021-02-24 00:18:19 -08:00
Phil Taylor
25f10d19cf
Add logging categories
2021-02-23 21:21:22 +00:00
Phil Taylor
f551ad85f7
Change precision of some number literals
2021-02-22 10:24:29 +00:00
Elliott Liggett
657ad08569
Frequency lock works now.
2021-02-21 23:58:23 -08:00
Elliott Liggett
97b60cb68f
Removed more unneeded debug and three unused functions. Just cleaning
...
house.
2021-02-21 22:13:21 -08:00
Elliott Liggett
f571a68c4c
Cleaned out some qDebug() that wasn't needed anymore. Output is now very
...
quiet on "release" type builds.
2021-02-21 21:54:25 -08:00
Phil Taylor
308e7e0fe9
Add usertype selection for Server
2021-02-22 00:24:48 +00:00
Elliott Liggett
ac8ed26f63
S-Meter working! Power meter working!
...
Needs more testing, but it's here! 100ms polling time.
2021-02-20 20:41:19 -08:00
Roeland Jansen
f8afe92466
until a more elegant idea comes up, changed the found rig message timeout from 1500 --> 0 so that the rigtype stays in view (testing multiple rigs, same time)
2021-02-20 13:42:57 +01:00
Elliott Liggett
1bc3ecb590
Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance
2021-02-20 00:23:58 -08:00
Elliott Liggett
b5cd0f6fe5
Data checkbox now changes input source label and updates level of slider
...
to last-known value for given MOD source.
2021-02-20 00:15:47 -08:00
Elliott Liggett
a02dbe60ae
Audio input gain slider now adjusts whatever the active MOD source is.
...
Text follows drop-down menu selection.
2021-02-20 00:05:23 -08:00
Phil Taylor
e30f05536c
Another fix for the server crash.
2021-02-19 09:32:30 +00:00
Phil Taylor
79ff0fdea1
Hopefully fix crash on startup.
2021-02-19 09:28:03 +00:00
Elliott Liggett
78a5bebb82
We can now set the modulation input and read the modulation input for
...
both data on and data off.
Next step is to change the "Mic" slider to adjust whatever input is
selected.
2021-02-19 00:14:40 -08:00
Elliott Liggett
b50fdd3849
Added "Use System Theme" check box code. You can now toggle between the
...
built-in dark stylesheet and the system theme, and can do so
independently of the waterfall theme. Thus, one can enjoy using other
tools to set the widget theme.
2021-02-18 22:38:50 -08:00