Phil Taylor
4b40e20d98
Remove some debugging
2023-01-25 15:39:01 +00:00
Roeland Jansen
6df7099cb3
Merge branch 'pbt-fixes'
2023-01-25 13:17:03 +01:00
Phil Taylor
5483732766
Merge branch 'master' into pbt-fixes
2023-01-25 11:42:13 +00:00
Phil Taylor
8b8668a6de
Finally PBT works in all modes/filter widths/cw pitch settings.
2023-01-25 11:41:50 +00:00
Roeland Jansen
bc0f9f01c7
Merge branch 'morecontrols'
2023-01-25 09:16:36 +01:00
Elliott Liggett
be0aee6183
Split mode is working, can also live-sync frequency and mode.
2023-01-25 00:15:20 -08:00
Roeland Jansen
85e38d940f
Merge branch 'pbt-fixes'
2023-01-25 07:47:41 +01:00
Phil Taylor
a1d3f93dad
PBT should now display correctly in ALL modes!
2023-01-24 20:12:23 +00:00
Elliott Liggett
d53c9b028e
Added a rapidPollCmdQueue for things we need to poll rapidly on not-s-
...
meter-intervals. Moved command types to wfviewtypes.h.
2023-01-24 10:37:26 -08:00
Phil Taylor
646ee94341
Merge branch 'filterwidth' of https://gitlab.com/eliggett/wfview into filterwidth
2023-01-24 11:11:20 +00:00
Elliott Liggett
68ed3dc56b
Fixed issue with older version of qt.
2023-01-23 20:56:17 -08:00
Phil Taylor
525f984f01
Merge remote-tracking branch 'origin/cwcw' into filterwidth
2023-01-24 00:40:08 +00:00
Phil Taylor
9c3ca568ed
Make PTT Enabled by default, user has the option to disable it. #74
2023-01-23 21:34:35 +00:00
Phil Taylor
f93dd83268
Remove some commented code
2023-01-23 21:26:43 +00:00
Phil Taylor
9349679e5b
Various fixes
2023-01-23 13:44:15 +00:00
Elliott Liggett
cba4ad345b
Fixed up many key shortcuts, added HJKL key shortcuts.
2023-01-22 23:41:31 -08:00
Elliott Liggett
27dd547e2a
Added some tooltips and mode-awareness to the CW window.
2023-01-22 20:59:01 -08:00
Elliott Liggett
4a0f5a7f59
Fixed signed issue with waterfall data.
2023-01-22 15:24:21 -08:00
Phil Taylor
e7091cb2c2
Make PBT display correctly
2023-01-22 17:19:44 +00:00
Elliott Liggett
deade9a38e
Added universal printhex header and functions. Changed radio traffic to
...
log to new category "rigTraffic".
2023-01-21 13:38:39 -08:00
Elliott Liggett
c5c01cf81d
removed a bit more debug and added some focus-force code for the CW
...
window.
2023-01-21 13:06:47 -08:00
Elliott Liggett
7a4f708e68
Added Keyer macros to settings.
2023-01-21 11:18:26 -08:00
Elliott Liggett
fd1dc860c1
Added CW logging category and additional (and needed) debug info for the
...
CW features.
2023-01-21 09:18:15 -08:00
Elliott Liggett
b3258c57a5
Added read/write for break in mode and key speed. Macro buttons working
...
although not saved.
2023-01-20 23:23:47 -08:00
Elliott Liggett
23c191a091
Morse code, initial commit. Does not read back WPM and breaking mode
...
yet, although it can set them.
2023-01-20 22:11:30 -08:00
Phil Taylor
93d20cc1ba
Fix compile errors after merge
2023-01-20 11:24:29 +00:00
Phil Taylor
ee4f00e153
Merge remote-tracking branch 'origin/horizpbt' into filterwidth
2023-01-20 09:31:21 +00:00
Elliott Liggett
1e79d5d32d
Changed transceiver adjustments to be horizontal. Added passband width
...
control to the transceiver adjustments.
2023-01-19 23:02:54 -08:00
Phil Taylor
c98d7094f9
Merge remote-tracking branch 'origin/efixes' into filterwidth
2023-01-19 16:18:29 +00:00
Phil Taylor
037f05297d
Start to fix PBT
2023-01-19 16:16:47 +00:00
Elliott Liggett
71326cd385
Added preference for automatic sideband.
2023-01-18 23:17:28 -08:00
Elliott Liggett
b99249692f
Cleaned up some old mode selection code.
2023-01-18 22:50:18 -08:00
Elliott Liggett
e9e042fad8
Change mode selection code to use the command queue (as it should have).
...
Beginnings of automatic sideband options.
2023-01-18 22:27:06 -08:00
Phil Taylor
f224068ec1
Fix LSB passband resize
2023-01-18 19:19:48 +00:00
Phil Taylor
e94c3e53c5
Correctly handle filter width (remove PBT for now)
2023-01-18 18:52:05 +00:00
Elliott Liggett
0c27bf7208
This is a stylistic thing that I saw which I could not let go.
2023-01-17 21:49:17 -08:00
Elliott Liggett
05295acc6f
Added version mismatch warning messages.
2023-01-17 21:43:58 -08:00
Elliott Liggett
fc753ffd39
cleanup of prefs
2023-01-17 21:13:16 -08:00
Elliott Liggett
f820d289b2
Re-arranged the preference structure to match how we save the
...
preferences.
2023-01-17 21:09:54 -08:00
Elliott Liggett
9c0aea0102
Changed Show More button to also raise the transceiver adjustments
...
window. Added "reset PBT" button to the transceiver adjustments window.
2023-01-17 20:53:34 -08:00
Phil Taylor
a6ea32d996
Allow resize passband when moved.
2023-01-16 22:14:09 +00:00
Phil Taylor
450ccefb60
Remove debugging messages
2023-01-16 13:06:04 +00:00
Phil Taylor
ca84555c15
Add move passband
2023-01-16 12:24:22 +00:00
Phil Taylor
8fca384135
Hopefully fix building with QCP < 2.0.0
2023-01-15 12:27:23 +00:00
Phil Taylor
3baf3eae65
Fix crash when no audio device is found
2023-01-15 11:14:28 +00:00
Phil Taylor
58f86f029b
Fix for mac compile
2023-01-14 00:17:53 +00:00
Phil Taylor
b285b81d72
Rename to IF filter width to match documentation
2023-01-13 21:07:55 +00:00
Phil Taylor
8f98696bec
Change wording
2023-01-13 21:06:50 +00:00
Phil Taylor
4f4cd5146c
Display current passband on status bar
2023-01-13 21:04:10 +00:00
Phil Taylor
cac454cbf6
More tidying of code
2023-01-13 20:53:51 +00:00
Phil Taylor
3e46b5a42d
More tidying
2023-01-13 19:40:38 +00:00
Phil Taylor
41e5e4b1c3
Another fix
2023-01-13 19:28:34 +00:00
Phil Taylor
d48bdfa6e2
Fix parentheses warning from GCC
2023-01-13 19:19:04 +00:00
Phil Taylor
4ee8741157
Few fixes to passband dragging
2023-01-13 18:50:06 +00:00
Phil Taylor
efb953a8c9
Allow on-screen adjustment of filter width
2023-01-13 18:14:11 +00:00
Phil Taylor
b45bf9ce41
Fix compile issues
2023-01-12 19:39:35 +00:00
Phil Taylor
0d9a01cd1f
Merge latest master and make USB controllers a compile time directive
2023-01-12 19:20:52 +00:00
Phil Taylor
93f18fae9e
Merge branch 'master' into shuttle
2023-01-12 18:50:18 +00:00
Phil Taylor
8a4b9f1934
Fix all audio formats and some compile warnings!
2023-01-07 20:52:07 +00:00
Phil Taylor
4a8de3c0c9
Add function to handle connect/disconnect
2023-01-05 20:00:31 +00:00
Phil Taylor
3e149ee742
Add option of popup alert
2023-01-05 19:37:53 +00:00
Phil Taylor
39dacf54f2
Fix wfserver device detection
2023-01-02 13:39:59 +00:00
Phil Taylor
e6a5152734
Prevent memory leak on exit
2023-01-02 12:38:05 +00:00
Phil Taylor
436428b3a9
Support hotplug audio on QT6+
2023-01-02 01:11:25 +00:00
Phil Taylor
91ce6040e0
Make sure compilation with QT5 still works
2023-01-01 16:17:48 +00:00
Phil Taylor
f4c455396a
Merge branch 'audio-fixes' into QT6.2
2022-12-29 15:26:41 +00:00
Phil Taylor
a89af116e9
Merge updated
2022-12-29 14:16:22 +00:00
Phil Taylor
72e8b2ec2f
Illuminate PTT LED on TX
2022-12-28 22:45:42 +00:00
Phil Taylor
c3fa41490a
Make RC28 buttons work
2022-12-28 22:25:41 +00:00
Phil Taylor
7dfdc5e3e2
Move audio device selection to dedicated class
2022-12-28 16:57:05 +00:00
Phil Taylor
f232ff2396
Make it compile.
...
Currently band switching from Shuttle is broken since I changed the bandtype to a struct. I will fix this soon!
2022-12-28 10:21:45 +00:00
Phil Taylor
d9e839b6f2
Merge branch 'master' into shuttle
2022-12-28 10:07:02 +00:00
Elliott Liggett
093e6e799c
Fixed termbin button issue when connection fails. Cleaned up some
...
logging.
2022-12-27 19:37:12 -08:00
Elliott Liggett
f6b1428267
Now tracking the plasma buffer user-desired size properly.
2022-12-02 13:32:02 -08:00
Elliott Liggett
82dfb99822
A little cleaner on the plasma mod.
2022-12-02 12:50:05 -08:00
Elliott Liggett
8cfb3f70e5
Added clearing to the plasma underlay display.
2022-12-02 12:38:08 -08:00
Phil Taylor
0a1a7b2336
Merge remote-tracking branch 'origin/pollprefs' into various-fixes
2022-11-28 09:27:53 +00:00
Elliott Liggett
4f6da00206
Added polling preferences and changed UI elements to radio buttons with
...
spin box.
2022-11-26 21:43:47 -08:00
Elliott Liggett
39caf41905
Added program version number to the settings file. Currently it is merely
...
written to and not used.
2022-11-26 20:53:12 -08:00
Phil Taylor
7138ef69ea
Merge branch 'master' into various-fixes
2022-11-26 19:02:11 +00:00
Elliott Liggett
afcf087a70
Fixed color preset zero issue.
2022-11-24 11:43:27 -08:00
Elliott Liggett
e1e9167622
Fixed unusual set of conditions in which manual CI-V address would fail
...
to identify the connected radio. The fix is to continually poll the RigID
until one is received. Radios that don't support RigID will need to
check both boxes in wfview (use rig as model number) to manually ID the
radio.
2022-11-23 23:26:11 -08:00
Elliott Liggett
a5ac42fe57
Fixed broken RTS preference. Added preliminary (and untested) support
...
for the IC-703, 737, 738, and 756.
2022-11-23 16:59:10 -08:00
Elliott Liggett
9da6f77078
Fixed issue causing the current color preset to not be load (previously
...
preset zero was always used).
2022-11-23 13:36:13 -08:00
Phil Taylor
29060eb43e
Add skimmer support (setting not saved)
2022-10-31 12:39:27 +00:00
Phil Taylor
f7c532007e
Make bandType a struct containing frequency and default SSB mode
2022-10-29 15:12:30 +01:00
Phil Taylor
429aba7d68
Remove spot display processing timer
2022-10-29 00:20:27 +01:00
Phil Taylor
e49e00c3ad
Silly error in setting default cluster
2022-10-29 00:18:04 +01:00
Phil Taylor
3a07830d47
Add passband to rigctld and allow setting
2022-10-28 20:04:14 +01:00
Phil Taylor
5ffbfc0f1d
Merge branch 'master' into shuttle
2022-10-25 10:19:56 +01:00
Phil Taylor
034ec90662
Stop it cutting off some devices
2022-10-24 00:09:18 +01:00
Phil Taylor
ce9ab6d7ff
Resize according to boundingrect
2022-10-23 23:45:53 +01:00
Phil Taylor
e2338edde6
Resize based on font size
2022-10-23 22:58:23 +01:00
Phil Taylor
16dd595f52
Try new universal resize code
2022-10-23 22:45:11 +01:00
Phil Taylor
eb363db09c
Try analogue?
2022-10-23 19:32:55 +01:00
Phil Taylor
b1b6f26b7d
Update wfmain.cpp
2022-10-23 19:20:24 +01:00
Phil Taylor
75aab75b46
start to support analogue
2022-10-23 18:54:18 +01:00
Phil Taylor
d753315c55
Some more buttons and add commands
2022-10-23 00:17:50 +01:00
Phil Taylor
6255542ee1
Map some buttons
2022-10-22 23:50:48 +01:00
Phil Taylor
a2c348f646
More changes
2022-10-22 23:43:49 +01:00
Phil Taylor
358375be8a
Add gamepad detection
2022-10-22 20:55:08 +01:00
Phil Taylor
066af2d9b8
Move Setup button to experimental and fix storing buttons
2022-10-11 23:56:00 +01:00
Phil Taylor
3dd1d7bb9a
Fix command numbering
2022-10-11 23:33:12 +01:00
Phil Taylor
5d0f6e82c5
Merge branch 'cluster' into shuttle
2022-10-11 16:42:34 +01:00
Phil Taylor
e15496e0b6
Disable click/drag tuning by default
2022-10-11 13:17:23 +01:00
Phil Taylor
f4e25d2273
Bit more tidying of spotting code
2022-10-10 12:55:12 +01:00
Phil Taylor
3ec54f1ebb
make spots appear at the actual top of wf
2022-10-09 20:24:01 +01:00
Phil Taylor
b7bcd58578
Add Pop-Out button for cluster screen
2022-10-09 14:32:09 +01:00
Phil Taylor
22abc65849
Add cluster spot color picker
2022-10-09 14:23:07 +01:00
Phil Taylor
cc6e4d042a
Left click on spot to change freq
2022-10-08 01:09:41 +01:00
Phil Taylor
f7e2631ee3
Update wfmain.cpp
2022-10-08 00:55:07 +01:00
Phil Taylor
62d9ec2442
Update wfmain.cpp
2022-10-06 11:17:46 +01:00
Phil Taylor
fa9cab1374
Make spot window size to fit content.
2022-10-06 11:12:55 +01:00
Phil Taylor
880a9c3da0
Add right-click on spot to popup dialog
2022-10-06 11:02:22 +01:00
Phil Taylor
b110ce7fbb
Bit of tidying
2022-10-05 14:26:42 +01:00
Phil Taylor
711b86e91b
Add memory sqlite db for cluster spots.
2022-10-05 11:03:15 +01:00
Phil Taylor
2d58ea2afb
Fix crash when adding cluster server
2022-09-30 18:41:57 +01:00
Phil Taylor
4db4510501
Comment unused line
2022-09-30 17:29:10 +01:00
Phil Taylor
3b1efbd69e
Change default to isdefault!
2022-09-30 17:26:21 +01:00
Phil Taylor
7d141608bf
Add TCP spot client
2022-09-30 17:05:42 +01:00
Phil Taylor
e7e7821f2b
Comment out some unused variables
2022-09-29 17:18:48 +01:00
Phil Taylor
dbc13a0533
Initial work on cluster spots.
2022-09-29 17:17:51 +01:00
Phil Taylor
cef827f7f8
Only request passband when there is a scope available
2022-09-28 17:53:28 +01:00
Phil Taylor
f7bde0fe64
Change default passband colors.
2022-09-28 17:42:12 +01:00
Phil Taylor
bbc2613942
Fix passband colorswatch
2022-09-28 17:34:15 +01:00
Phil Taylor
b3756391c1
Silently ignore server audio issues if server is not enabled.
2022-09-27 08:57:22 +01:00
Phil Taylor
242d39ce39
Always use 8bit encoding for audio device names
2022-09-27 08:44:55 +01:00
Phil Taylor
b7af0d4edd
Remove obsolete code
2022-09-26 21:43:22 +01:00
Phil Taylor
518e1700ae
Remove logging of audio device realm
2022-09-26 21:43:22 +01:00
Phil Taylor
87ebd0cdcc
Fix default audio device selection and hopefully fix device language issue
2022-09-26 21:43:22 +01:00
Phil Taylor
08b6224471
Add PSK modes to IC-7610 and to passband.
2022-09-26 21:22:02 +01:00
Phil Taylor
ac0771f034
Add passband for FM mode
2022-09-26 20:46:25 +01:00
Elliott Liggett
65b4a9cc17
Added click-drag tuning. Needs refinement but it's a start.
2022-09-26 11:53:56 -07:00
Phil Taylor
9d9a817f97
Allow changing of passband color
2022-09-26 11:59:16 +01:00
Phil Taylor
d8e244f33a
First look at a passband indicator
2022-09-26 01:44:49 +01:00
Phil Taylor
6e7d006b0e
Delete quit confirmation checkbox
2022-09-23 18:40:01 +01:00
Phil Taylor
f838e22498
Remove redundant CL args
2022-09-23 17:42:36 +01:00
M0VSE
d9190a5060
Finally fix compile warning!
2022-09-23 17:18:42 +01:00
Phil Taylor
26510c4166
Use date/time for log name if none specified
2022-09-23 16:46:33 +01:00
Elliott Liggett
79531712b0
Fixed glitch when tabs are changed prior to rigcaps.
2022-09-22 21:14:05 -07:00
Elliott Liggett
9c49395fa0
Additional resize fixes for non-spectrum rigs.
2022-09-22 21:06:49 -07:00
Elliott Liggett
11c1d2f5df
Hide UI elements not needed for non-spectrum radios.
2022-09-22 20:53:57 -07:00
Phil Taylor
3dbfc94419
Fix that was stopping users being created when none existed
2022-09-21 15:38:28 +01:00
Phil Taylor
2f35e009e9
Merge branch 'master' into shuttle
2022-09-20 22:53:26 +01:00
Elliott Liggett
cd3320ec9a
Added dialog box to the toFixed button where an edge can be selected.
2022-09-20 08:58:12 -07:00
Phil Taylor
31969d0647
Add change mode commands
2022-09-19 02:03:02 +01:00
Phil Taylor
722e5b3c35
Allow PTT to be toggled
2022-09-19 01:34:25 +01:00
Phil Taylor
5ccc2fc375
Fix for saving buttons
2022-09-19 01:14:11 +01:00
Elliott Liggett
881823a839
Added controls for custom scope edges, hide/show scope controls
...
depending upon the scope mode the radio reports.
2022-09-18 13:13:33 -07:00
Phil Taylor
e6506cd55f
Add storing button config
2022-09-18 21:00:44 +01:00