Wykres commitów

91 Commity (e4bbf62474d5faac84f852c06aa272948f44e40f)

Autor SHA1 Wiadomość Data
Elliott Liggett e4bbf62474 We can now read the repeater access mode and update the UI. What remains
is to be able to set the mode.
2021-04-04 23:46:44 -07:00
Elliott Liggett e7f2d1eba8 Working read/write of Tone, TSQL, and DTCS tones/code. Some code is also
present now to change the mode being used (tone, tsql, DTCS, or some
combo of the two).
2021-04-04 23:33:56 -07:00
Elliott Liggett 8cc78e37bb Tone, TSQL, and DTCS code added, but not complete. 2021-04-04 00:36:21 -07:00
Phil Taylor 6bba4eb6dc Set AFGain to 100% on LAN connections 2021-03-23 18:19:47 +00:00
Phil Taylor c2091e9c4e Add local volume control for UDP connections. 2021-03-22 18:53:34 +00:00
Elliott Liggett a26a352389 Changed frequency parameters to (mostly) unsigned 64-bit ints. This
makes all the rounding code very simple and removes many annoying lines
of code designed to handle errors induced by using doubles for the
frequency.
2021-03-22 00:11:43 -07:00
Elliott Liggett 4df9b66d8b Removed extra debug. 2021-03-07 15:53:34 -08:00
Phil Taylor 7f7e4b9d52 Stop input combos growing every time rig is reconnected. 2021-03-06 09:07:23 +00:00
Phil Taylor 80e0e808e2 Fixes for pty 2021-03-05 12:53:23 +00:00
Phil Taylor 51883a4e0e Revert "Update rigcommander.cpp"
This reverts commit c3b8f32bb6.
2021-03-04 23:44:45 +00:00
Phil Taylor c3b8f32bb6 Update rigcommander.cpp 2021-03-04 23:44:22 +00:00
Phil Taylor adaabec575 Move pseudoterm into dedicated class 2021-03-04 20:19:05 +00:00
Elliott Liggett b6440c7973 Removed old testing code. 2021-03-02 23:26:20 -08:00
Elliott Liggett f1cb92c996 Quieter debugging. 2021-03-02 22:11:01 -08:00
Elliott Liggett 260b48f07f Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance 2021-03-02 20:47:56 -08:00
Elliott Liggett 8a04c23d7f Started work on sending out the current span to the UI of the spectrum. 2021-03-02 20:47:20 -08:00
Phil Taylor 91a60bf918 Create udpPreferences struct and remove civPort and audioPort from UI 2021-03-01 19:53:12 +00:00
Phil Taylor 18b287a047 Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha 2021-03-01 08:30:04 +00:00
Elliott Liggett 5577aebf8b Removed the last annoying legs of the center/fixed two-mode system. 2021-02-28 21:47:45 -08:00
Elliott Liggett 5a673e256c 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 b4ea60e5d2 Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha 2021-02-28 20:23:31 +00:00
Phil Taylor aef03a6b7e Add audio handling to UDP server 2021-02-28 20:10:07 +00:00
Roeland Jansen 005b25a635 added 0 to model number in reference command to 7300 2021-02-27 21:18:26 +01:00
Elliott Liggett 8dcda65d1c More changes for Edge 4 with regards to updated firmware. 2021-02-27 00:05:06 -08:00
Elliott Liggett 0b22ef27ab Added support for 4 fixed scope edges. Untested. 2021-02-26 20:12:17 -08:00
Phil Taylor 27eb855adb 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 6b67c0ab2b 2-day old code merge: remote-tracking branch 'origin/lan-alpha' into ui-enhance 2021-02-26 00:13:52 -08:00
Elliott Liggett af2191da16 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 b14c8392c7 Fixed meter polling issue. 2021-02-25 22:51:43 -08:00
Phil Taylor ef79801081 Add logging categories 2021-02-23 21:21:22 +00:00
Phil Taylor 6c54421f16 Fix small Windows compile warnings 2021-02-22 11:11:08 +00: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 ba0509ba61 Fix txaudio and move udphandler into its own thread 2021-02-21 14:53:42 +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
Elliott Liggett a9d430b271 Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance 2021-02-20 00:23:58 -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
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 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 cf1ee895cf Fix error when deleting server connections
I still think that maybe this should be done better?
2021-02-18 13:49:19 +00: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 3c93dc5fd0 Added code to get and set split and duplex mode. Untested. 2021-02-17 23:41:01 -08:00
Elliott Liggett ce2f20753c Completed code to set and get modulation levels for ACC, USB, and LAN
sources, as well as source selection/verification.
2021-02-17 23:26:10 -08:00
Elliott Liggett a229fc9ccb Contains code to set modulation input (mic, acc, usb, lan), and to set
the gain of each type. Is not tested.
2021-02-17 00:00:28 -08:00
Elliott Liggett 2c9e46626e Preliminary changes to UI for repeater duplex. Staged change in
rigcommander.
2021-02-15 23:52:14 -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