Elliott Liggett
aac777eb07
Preamp and attenuator are now queried on startup. Additionally, the
...
preamp is checked when the attenuator is changed, and the attenuator is
checked with the preamp is changed. This helps the user understand if
the rig allows only one or the other to be active (such as the IC-9700).
2021-04-10 22:48:32 -07:00
Elliott Liggett
6b967a52b9
Antenna selection might work, untested.
2021-04-09 15:57:16 -07:00
Elliott Liggett
aff2e281e8
Preamp code is in. Can't read the current preamp state yet but we can
...
set it. Nicer names for preamp and attenuator menu items.
2021-04-09 10:04:20 -07:00
Elliott Liggett
2cbbb26f00
Preamp data is now tracked (but not used yet)
2021-04-08 00:05:40 -07:00
Elliott Liggett
92f019b787
Attenuators are in! Please try them out!
2021-04-07 23:35:24 -07:00
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