Wykres commitów

138 Commity (ef7980108147e9d02397c1ddc8c082fa2c4b9669)

Autor SHA1 Wiadomość Data
Phil Taylor ef79801081 Add logging categories 2021-02-23 21:21:22 +00:00
Phil Taylor edf85885f1 Change precision of some number literals 2021-02-22 10:24:29 +00:00
Elliott Liggett 5da631ab0a Frequency lock works now. 2021-02-21 23:58:23 -08:00
Elliott Liggett 24d802597a Removed more unneeded debug and three unused functions. Just cleaning
house.
2021-02-21 22:13:21 -08:00
Elliott Liggett c4113aea6f 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 3796b00334 Add usertype selection for Server 2021-02-22 00:24:48 +00:00
Elliott Liggett c3e0fa7dbd 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 7f71759780 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 a9d430b271 Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance 2021-02-20 00:23:58 -08:00
Elliott Liggett d7c01f9560 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 9793b9e1cb 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 69db5e0efc Another fix for the server crash. 2021-02-19 09:32:30 +00:00
Phil Taylor b9c4921802 Hopefully fix crash on startup. 2021-02-19 09:28:03 +00:00
Elliott Liggett 3538e545d9 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 224e73ae3d 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
Elliott Liggett 98d9c470c5 Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance 2021-02-18 21:48:09 -08:00
Elliott Liggett 5c50b82dba Duplex controls now function. NB: "Auto" mode works as follows: User
selects "auto", rig does nothing, user changes frequency or band, and
then, the rig will automatically select the correct duplex mode. This is
the same way the rig works from the front panel.
2021-02-18 21:47:19 -08:00
Phil Taylor ba60181c69 Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha 2021-02-18 09:15:01 +00:00
Phil Taylor 7966568f17 Connect Civ to/from server 2021-02-18 09:14:41 +00:00
Elliott Liggett 74c6d65e1d Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance 2021-02-17 23:49:49 -08:00
Elliott Liggett 6a3260bb8a Added void slot code to receive USB/LAN/ACC gain, Mod input selection,
and duplex mode. Will connect up to UI elements later.
2021-02-17 23:47:34 -08:00
Elliott Liggett d03d781713 Fixed busted keystroke assignments (mode and transmit). 2021-02-16 22:32:05 -08:00
Phil Taylor 4b6b73894b Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha 2021-02-16 20:26:26 +00:00
Phil Taylor b52629f72b Fix server user saving error. 2021-02-16 16:42:56 +00:00
Phil Taylor 95028374b4 First commit of server code
Doesn't actually do anything at the moment other than allow clients to connect and login.
2021-02-16 16:16:46 +00:00
Elliott Liggett 11fd572d21 Fixed switch case unintended drop-through 2021-02-15 23:34:19 -08:00
Elliott Liggett a421dda264 Locking out satellite and reference adjust windows for rigs other than
IC-9700.
2021-02-15 22:46:26 -08:00
Elliott Liggett a95a957b59 wfview now checks the current spectrum reference level on startup. 2021-02-15 22:37:35 -08:00
Elliott Liggett ca2a8e1235 Added code to check the scope reference level. Will add a on-startup
check next.
2021-02-15 22:33:21 -08:00
Elliott Liggett a0e9392617 Added scope reference setting. Write-only for now. UI slider works. 2021-02-15 21:40:31 -08:00
Elliott Liggett 6938ed8a60 Full support for set and read mic gain and tx power. Code also exists to
set and read microphone compressor level, vox gain, anti vox, and self
audio monitor.
2021-02-15 20:32:14 -08:00
Elliott Liggett 91ce7f16d0 Added more support for levels (TX power and Mic Gain). Does not change
levels, just displays on debug button.
2021-02-15 17:15:28 -08:00
Elliott Liggett 1f133344ba Fixed reference issue where the slider and spinbox didn't track
correctly. Re-arranged buttons for this dialog.
2021-02-14 22:40:04 -08:00
Elliott Liggett fdaadc0d2a Added issueDelayedCommand and issueDelayedCommandPriority functions.
These are the methods by which we should issue queued commands to the
radio. It is no longer necessary to re-start the timer when using these
methods. These methods might get more advanced later, and this structure
will allow for more growth.
2021-02-14 20:51:18 -08:00
Elliott Liggett 32f407020b Changed front panel UI to contain more of the core features. PTT button
was interesting, now has function of Transmit on click, but if already
transmitting, sets to receive.
2021-02-14 20:45:48 -08:00
Elliott Liggett 73218c8a33 Merging contents from lan-alpha into ui-enhance
Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance
2021-02-14 17:50:40 -08:00
Phil Taylor dce5d93a6c Starting to create udp server 2021-02-14 18:32:58 +00:00
Elliott Liggett e1dd3e9ca0 Added numerical input validator to network port UI text fields. 2021-02-14 10:19:13 -08:00
Elliott Liggett 66e02a045a Filters are now read correctly from mode messages. Filter setup menu is
still a placeholder.
2021-02-13 23:42:51 -08:00
Elliott Liggett 5d3c386c87 Added filter selection support.
TODO: Read current filter from rig.
2021-02-13 10:02:45 -08:00
Elliott Liggett 47276bfaa3 Fixed issue with DV and LSB modes. 2021-02-12 23:35:17 -08:00
Elliott Liggett be52cb49bb Fixed DD and DV mode selection. 2021-02-12 23:18:01 -08:00
Elliott Liggett a6e1d36fea Comment cleanup 2021-02-12 22:50:54 -08:00
Elliott Liggett 951c2718ac Added data mode checkbox. 2021-02-12 22:49:42 -08:00
Elliott Liggett 9f2d64d943 Added per-rig customization to UI: Modes and ATU status. 2021-02-12 22:42:34 -08:00
Elliott Liggett 0f8c4b816e Changed spectrum to scale line plot to maximum amplitude of the rig.
Prepared new window for satellite ops (not added to program yet).
2021-02-12 17:21:32 -08:00
Phil Taylor 20e681dc91 Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha 2021-02-11 19:47:29 +00:00
Phil Taylor b7f8ad1dee Add initial TX audio support 2021-02-11 19:18:35 +00:00
Elliott Liggett 8dfc83a3c9 Added filter select combo box. Does not actually do anythig yet. 2021-02-11 09:21:17 -08:00
Elliott Liggett 37f242ea39 Added DD and DV modes for IC-705 and IC-9700. Untested. 2021-02-11 09:09:45 -08:00