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
Phil Taylor
20e681dc91
Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha
2021-02-11 19:47:29 +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
fa50414138
Added UI elements with some supporting code: squelch and calibration
...
window.
2021-02-10 21:22:38 -08:00
roeland jansen
53fd008f3a
Added support for various spectrum sizes and rig capability support.
...
wfview has been tested with the following Icom radios over USB port:
IC-7300, IC-7610, IC-7851 (and IC-7850), and IC-9700. It likely works
fine with the IC-705 as well. At this time, the rig's CIV address must
be changed in the preference file to indicate the rig you are using, and
this must be in integer, not hex.
2021-02-10 17:32:56 +00:00
Phil Taylor
5ec57cbc1b
Merge branch 'lan-alpha' of https://gitlab.com/eliggett/wfview into lan-alpha
2021-02-09 12:43:49 +00:00
Phil Taylor
e6dee05ab1
Add support for codec/bitrate selection
2021-02-09 12:43:28 +00:00
Elliott Liggett
0b5559ac62
Minor UI update: replaced two buttons with single checkbox.
2021-02-08 23:31:44 -08:00
Phil Taylor
228fb07eed
Add audio buffersize slider and ability to select samplerate and number of channels.
2021-02-08 16:53:26 +00:00
Phil Taylor
89fe648868
Add logging to file.
2021-02-07 20:07:26 +00:00
Phil Taylor
fdda23c21f
Allow connect/disconnect
...
Not tested on serial connection!
2021-02-07 12:59:41 +00:00
Elliott Liggett
46b53f0f68
rigcommander now emits a signal once serial or network is instantiated.
2021-02-07 01:03:02 -08:00
Elliott Liggett
8c20e1d944
Added a feature that converts the current center-mode spectrum display
...
to fixed-mode. Squashed a bug related to determining the fixed/center
mode (we were looking out of sequence).
2021-02-05 23:58:17 -08:00
Phil Taylor
8dd8b3a088
Add widget to rhs of statusBar
2021-02-05 20:26:18 +00:00
Elliott Liggett
88edba70be
Added fixed/center data from spectrum waterfall data.
2021-02-04 22:44:15 -08:00
Phil Taylor
73d99023d7
Fix for ic7610 wf length and partial sound device selection
2021-02-04 10:27:30 +00:00
Phil Taylor
4bf23cea43
First support for LAN connection
...
Auto detection still not working so need to hard-code C-IV address, hope to fix this very soon!
2021-02-03 19:36:35 +00:00
Elliott Liggett
65f9a70ee9
Enhanced code that finds radio serial ports. Added error reporting to
...
the user if serial port isn't opening. Added command-line arguments for
serial port (example: "-p /dev/ttyUSB0" or "--port /dev/ttyUSB0").
Cleaned up some of the debug messages. wfview also will now tell the
user what radio was found in the status bar of the main window.
Added the begininning of code to determine the waveform type (center or
fixed). rigcommander now knows which is which. The next step is to emit
a signal when this changes, which then causes the main window to check
or uncheck the box (without triggering any other code).
Added some TODO remarks on mode (DV, DD).
Added some command line arguments that are not used at this time for --
host and --civ.
2021-02-02 01:05:59 -08:00
Elliott Liggett
d32ecde001
Added automatic rigID and automatic CIV finding. Also fixed frequency
...
data to include more digits. Cleaned up some startup code, made some
worse too probably. Tested with IC-9700 USB connection.
2021-01-29 22:09:09 -08:00
Elliott Liggett
655ea0ac0e
Added support for various spectrum sizes and rig capability support.
...
wfview has been tested with the following Icom radios over USB port:
IC-7300, IC-7610, IC-7851 (and IC-7850), and IC-9700. It likely works
fine with the IC-705 as well. At this time, the rig's CIV address must
be changed in the preference file to indicate the rig you are using, and
this must be in integer, not hex.
2021-01-24 16:16:38 -08:00
Elliott Liggett
03a3ca423d
Added preliminary mouse scrolling support for the waterfall and plot
...
area. As it stands, scrolling basically rotates the tuning knob. No
modifier keys are supported yet, but we'll get there!
2020-04-20 21:10:20 -07:00
Elliott Liggett
dd481afbbc
Added window position restore as a setting, worked around qt bug to
...
retain window focus during resize.
2020-04-04 16:51:46 -07:00
Elliott Liggett
86e4bf01a3
Added suport for for different rig baud rates via the [Radio] preference
...
SerialPortBaud. Left unset, it defaults to 115200. Added support for
status bar text with memory presets.
2020-03-30 14:09:52 -07:00
Elliott Liggett
6a1f53887b
Added pageup and pagedown keystrokes.
2020-03-17 15:15:01 -07:00
Elliott Liggett
e79c5de550
Added control+q for quit.
2020-03-10 11:08:36 -07:00
Elliott Liggett
d6e5fdb362
Fixed PTT and pttEnable preference.
2019-02-09 23:13:18 -08:00
Elliott Liggett
e0bc2912b0
Added custom stylesheet path to preferences.
2019-02-08 16:05:45 -08:00
Elliott Liggett
8d131208e2
Added "F" and "M" shortcuts to speak frequency and mode.
2019-02-07 10:15:10 -08:00
Elliott Liggett
7370064500
Control and shift modifiers now accepted for tuning step-size modifier
2019-02-05 16:11:25 -08:00
Elliott Liggett
8a530588d4
Added control key modifier to +/- for course tuning.
2019-02-04 10:32:16 -08:00
Elliott Liggett
dce977db76
Added +/- key support for tuning. Added additional compiler flags to
...
lower executable size.
2019-02-03 21:51:30 -08:00
Elliott Liggett
47b7a99490
Added control key shortcuts and function key F12 to cause the 7300 to
...
speak current status.
2019-02-01 12:21:54 -08:00
Elliott Liggett
a361b330d3
Added catch for slash key, does nothing so far, plan to cycle modes.
2019-01-28 15:46:14 -08:00
Elliott Liggett
f2fc2fbcad
Added F5-F10 buttons for mode switching, seems to work. Added debug
...
detect to disable UI elements for release builds.
2019-01-28 15:36:17 -08:00
Elliott Liggett
2f16c6c2bb
UI cleanup and PTT, F5 functions.
2019-01-23 17:19:35 -08:00
Elliott Liggett
9e50b2e037
Fixed ATU status return.
2018-12-20 10:56:54 -08:00
Elliott Liggett
c6f73fee7a
More ATU modifications
2018-12-19 12:31:44 -08:00
Elliott Liggett
55b0e15afd
Squashed CIV bug. Added preliminary scope mode functions (not working
...
yet).
2018-12-18 14:34:04 -08:00
Elliott Liggett
0918727058
Cleanup
2018-11-29 14:32:59 -08:00
Elliott Liggett
0cee949dcf
Added automatic IC-7300 serial port search
2018-11-29 13:41:42 -08:00
Elliott Liggett
5f35610207
Added shortcuts F1-F4, F11, Asterisk.
2018-11-27 22:02:37 -08:00
Elliott Liggett
b432482e0c
Fixed annoying data mode bug.
2018-11-26 23:10:23 -08:00
Elliott Liggett
973dec0b25
Now using preferences, read and write. Current settings are not written
...
at this time.
2018-11-24 22:21:36 -08:00
Elliott Liggett
59c5113f43
Added preference file capability, additional radio identity functions.
2018-11-24 00:10:05 -08:00
Elliott Liggett
da4b526f81
Added exit button and rig ID (was not useful)
2018-11-19 23:42:34 -08:00
Elliott Liggett
908e928838
Fixed AF/RF/SQL level bug
2018-11-18 00:01:20 -08:00
Elliott Liggett
ab477db944
Added some ATU structure
2018-11-16 23:13:59 -08:00
Elliott Liggett
36b10d4100
Added AF and RF (RX) gain and ATU basics
2018-11-16 22:19:44 -08:00
Elliott Liggett
54881ddd51
Squashed a number of bugs and added the band stacking register
...
functions.
2018-11-16 14:08:21 -08:00
Elliott Liggett
208e2017eb
Numerious modifications
2018-11-07 15:54:03 -08:00
Elliott Liggett
3f7edad074
Implimented tuning knob, enhanced communication handling.
2018-07-03 17:20:03 -07:00
Elliott Liggett
0b8de1a08b
Freq knob and beginnings of com port setup.
2018-06-25 00:34:33 -07:00
Elliott Liggett
989588f9e1
Added command que to main window. Good for commands that need to happen
...
in order and not immediately. Consider setting quicker timer.
2018-06-23 00:31:41 -07:00
Elliott Liggett
1fd6ce5310
Finally a good command parsing technique yeilds loads more usable data.
...
Dark mode is in too!
2018-06-22 16:31:52 -07:00
Elliott Liggett
24c8ec5a09
Fixed mode select bug. Added some preliminary hooks for changing the
...
theme to dark.
2018-06-19 23:45:56 -07:00
Elliott Liggett
4d86ab11cc
Initial commit.
2018-06-19 12:58:52 -07:00