Elliott Liggett
029ecfd003
Fixed BSR mode and filter selection.
2021-05-07 15:46:47 -07:00
Elliott Liggett
1aa1c54292
The band stacking register now uses the newer integer frequency parsing.
...
We also communicate a little slower to the serial rigs, which seems more
reliable.
2021-05-07 14:52:19 -07:00
Phil Taylor
acba674a12
Add code to select virtual serial port
2021-05-05 14:11:00 +01:00
Roeland Jansen
5764c707a6
reverted last change -- need to modify the display code here, not rigcaps
2021-05-04 18:42:14 +02:00
Roeland Jansen
0407a06411
ant sel starts with '1' on the rigs
2021-05-04 18:31:45 +02:00
Elliott Liggett
07e63b77b6
Unified frequency-type MHz to use same code as Hz.
2021-05-01 21:53:05 -07:00
Elliott Liggett
cf837ad4df
Added more modes for the IC-R8600.
2021-05-01 00:54:42 -07:00
Elliott Liggett
1630ba7b7d
Different timing on command polling for serial rigs.
2021-04-30 22:15:30 -07:00
Elliott Liggett
69391d3aee
Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance
2021-04-29 17:02:14 -07:00
Elliott Liggett
c64c9abd6e
Merge branch 'ui-enhance' of gitlab.com:eliggett/wfview into ui-enhance
2021-04-27 20:36:41 -07:00
Elliott Liggett
07e4158e32
Additional bands added, Airband, WFM
2021-04-27 20:18:17 -07:00
Roeland Jansen
c112870bd2
added 630/2200m for 705; probably like the 7300 hardly useable for TX though. Also added auomatic switching to the view pane after non-BSR bands are selected
2021-04-27 21:49:31 +02:00
Roeland Jansen
ba4c1ce0c6
added 630/2200m to 7300/7610/785x
2021-04-27 21:39:31 +02:00
Phil Taylor
9dd55f412b
Merge branch 'ui-enhance' into lan-alpha
2021-04-27 09:01:12 +01:00
Elliott Liggett
c741a4b948
Added dynamic band buttons. Fixed multiple bugs related to various
...
differences in band stacking register addresses (for example, the GEN
band on the 705 has a different address from the 7100 and the 7300).
This code was only tested with the 9700.
2021-04-26 18:24:28 -07:00
Phil Taylor
67b5ac0a64
Merge branch 'ui-enhance' into lan-alpha
2021-04-25 10:58:40 +01:00
Phil Taylor
72b4424f8d
More work on rigctld
2021-04-25 10:58:25 +01:00
Elliott Liggett
91a4f10836
Added ability to read RIT status. Added RIT to initial rig query. Added
...
variables to handle delayed command timing values. Fixed bug in
frequency parsing code that had existed for some time. Changed tic marks
on RIT knob because I wanted more of them. Bumped startup initial rig
state queries to 100ms. May consider faster queries on startup since we
are going to need more things queried on startup.
2021-04-25 00:23:52 -07:00
Elliott Liggett
42029da821
Receiver Incremental Tuning is in. The UI does not check the rig's
...
initial state yet, but the functions are partially in rigCommander for
that purpose.
2021-04-24 00:31:51 -07:00
Elliott Liggett
426d2b505f
Found two missing defaults in switch cases inside rigcommander.cpp.
2021-04-23 23:24:34 -07:00
Phil Taylor
39a86acea6
Merge branch 'ui-enhance' into lan-alpha
2021-04-21 09:17:31 +01:00
Elliott Liggett
8f2b52ac8d
Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance
2021-04-20 08:54:23 -07:00
Phil Taylor
b9ced4361f
rigctl working (sort of) with WSJT-X
2021-04-20 12:29:10 +01:00
Elliott Liggett
a957fb83f6
Preliminary commit for power-on and power-off functionality. Is not
...
correct for most rigs.
2021-04-19 22:55:39 -07:00
Elliott Liggett
8ee68321d5
Added ATU featureon 7610.
2021-04-11 16:38:58 +00:00
Elliott Liggett
5eb5f6820c
Now grabs scope state on startup. Found bug, did not fix, in the
...
frequency parsing code. Worked aroud it by using doubles for now.
2021-04-11 00:42:25 -07:00
Elliott Liggett
38b301388b
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
82a7356de7
Antenna selection might work, untested.
2021-04-09 15:57:16 -07:00
Elliott Liggett
e13e4c7f9a
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
480548b81c
Preamp data is now tracked (but not used yet)
2021-04-08 00:05:40 -07:00
Elliott Liggett
852c19fc8b
Attenuators are in! Please try them out!
2021-04-07 23:35:24 -07:00
Elliott Liggett
666e2ffa20
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
62cdb35e98
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
e761b48b93
Tone, TSQL, and DTCS code added, but not complete.
2021-04-04 00:36:21 -07:00
Phil Taylor
4f187c6133
Set AFGain to 100% on LAN connections
2021-03-23 18:19:47 +00:00
Phil Taylor
9d6044797e
Add local volume control for UDP connections.
2021-03-22 18:53:34 +00:00
Elliott Liggett
35c6486701
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
ff207c0bca
Removed extra debug.
2021-03-07 15:53:34 -08:00
Phil Taylor
2f08df398e
Stop input combos growing every time rig is reconnected.
2021-03-06 09:07:23 +00:00
Phil Taylor
3078a1cf88
Fixes for pty
2021-03-05 12:53:23 +00:00
Phil Taylor
345016bb35
Revert "Update rigcommander.cpp"
...
This reverts commit 3383092dd7 .
2021-03-04 23:44:45 +00:00
Phil Taylor
3383092dd7
Update rigcommander.cpp
2021-03-04 23:44:22 +00:00
Phil Taylor
6805264457
Move pseudoterm into dedicated class
2021-03-04 20:19:05 +00:00
Elliott Liggett
1ae13db2e3
Removed old testing code.
2021-03-02 23:26:20 -08:00
Elliott Liggett
cd79f54118
Quieter debugging.
2021-03-02 22:11:01 -08:00
Elliott Liggett
1120f1ca6b
Merge remote-tracking branch 'origin/lan-alpha' into ui-enhance
2021-03-02 20:47:56 -08:00
Elliott Liggett
d62a8f9711
Started work on sending out the current span to the UI of the spectrum.
2021-03-02 20:47:20 -08:00
Phil Taylor
0f11968812
Create udpPreferences struct and remove civPort and audioPort from UI
2021-03-01 19:53:12 +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