Elliott Liggett
b77715e0d8
Color preferences. We can now set a single color and also detach the
...
settings tab.
2022-08-21 00:17:44 -07:00
Elliott Liggett
4b0ce8537e
Added line input to color functions
2022-08-19 10:32:06 -07:00
Elliott Liggett
1423e7c300
Added color picker functions and demonstration UI elements
2022-08-19 09:41:13 -07:00
Elliott Liggett
ab65f8e38d
Finally remembered to remove annoying commented-out code.
2022-08-18 20:56:24 -07:00
Elliott Liggett
088d34af8b
Removed checkbox from prior peak hold mode.
2022-08-18 20:54:50 -07:00
Elliott Liggett
d8dc9daa15
One more thing for qcp 1.3
2022-08-18 16:45:58 -07:00
Elliott Liggett
a947ba6b18
Added support for qcp 1.3
2022-08-18 16:40:10 -07:00
Elliott Liggett
1d14d9520e
Fixed issue where spectrum greater than 128 was negative.
2022-08-18 11:52:41 -07:00
Elliott Liggett
ebb2c59a45
Added "pre-sorted" flag to plasma average mode plotting.
2022-08-18 11:11:57 -07:00
Elliott Liggett
a7587963b0
Fixed issue where the waterfall colors re-scaled to min-max versus user
...
preference upon wf length change.
2022-08-18 11:07:29 -07:00
Elliott Liggett
c59050e632
Removed issue with plasma buffer resizing with the waterfall.
2022-08-18 10:54:54 -07:00
Elliott Liggett
7093ac104a
Removed unused variables, corrected spelling.
2022-08-18 10:24:07 -07:00
Elliott Liggett
f1f58a10cf
Slight reduction in CPU usage with regards to wf, more to come.
2022-08-18 09:56:06 -07:00
Elliott Liggett
7639880861
Fixed issue with the floor and ceiling not updating initially. The
...
waterfall is now ranged prior to replot each time.
2022-08-17 23:30:02 -07:00
Elliott Liggett
b2204b3519
Fixed resize; added mutex.
2022-08-17 22:38:44 -07:00
Elliott Liggett
5215984de8
Minor change for slightly faster averages.
2022-08-17 21:46:47 -07:00
Elliott Liggett
123084c779
Slightly faster plotting due to data being already sorted.
2022-08-17 19:58:04 -07:00
Elliott Liggett
03a279087e
Added underlayBufferSize to the preferences.
2022-08-17 18:46:00 -07:00
Elliott Liggett
6ebb3b7680
Added some preferences for the plasma.
2022-08-17 18:41:35 -07:00
Elliott Liggett
32d55ef490
Fixed spectrum line length
2022-08-17 16:34:26 -07:00
Elliott Liggett
53bed16b45
Added floor and ceiling adjustments for the plots.
2022-08-17 16:21:33 -07:00
Elliott Liggett
02e6733cdd
Fixed ancient issue with layering of the plot data
2022-08-17 15:51:26 -07:00
Elliott Liggett
c753089ac7
Added spectrum plasma metering.
2022-08-17 15:10:07 -07:00
Phil Taylor
a9e9c80708
Fix silly bug introduced in server audio TX combo
2022-06-14 10:31:45 +01:00
Phil Taylor
0b74407448
Set default audio device if not found
2022-05-13 09:55:47 +01:00
Phil Taylor
2e433ed71f
Add pa/rt to server
2022-05-12 15:53:48 +01:00
Phil Taylor
578b993f70
Various fixes
2022-05-12 12:24:27 +01:00
Phil Taylor
44f6ec2740
Add back support for portaudo and rtaudio APIs
2022-05-12 01:46:20 +01:00
Phil Taylor
135640df44
Remove parent from classes that are moved to a thread
2022-05-08 19:35:47 +01:00
Phil Taylor
ac677db7ac
Change class constructors to include parent
2022-05-08 19:31:05 +01:00
Phil Taylor
8e38a8efb2
Create function to convert Icom format to QAudioFormat
2022-05-08 11:46:33 +01:00
Phil Taylor
8b958d572c
Fix some compile warnings and try to support sharing lan connected rigs
2022-05-05 18:09:16 +01:00
Phil Taylor
a929b2b8a8
Name threads to ease debugging
2022-05-02 16:11:35 +01:00
Phil Taylor
86502a5c3a
Various compatibility improvements
2022-04-20 13:35:23 +01:00
Phil Taylor
d86f8958b2
Add support for splitting/combining waterfall/scope data
2022-04-18 20:29:50 +01:00
Phil Taylor
9e269d774a
Add some more startup logging and improve windows startup speed.
2022-04-08 15:51:59 +01:00
Phil Taylor
1f25ca67e8
Fixes to TCP server and attempt auto port detection on non-linux!
2022-04-08 14:40:05 +01:00
Phil Taylor
389f661c79
Working (in Windows) audio output
2022-04-03 20:16:52 +01:00
Phil Taylor
8ec62fec8d
Merge branch 'master' into wfserver
2022-03-23 17:28:11 +00:00
roeland jansen
e5b975038c
Merge branch 'fix/typos' into 'master'
...
Fix spelling errors
See merge request eliggett/wfview!8
2022-03-23 15:45:51 +00:00
Daniele Forsi
32f438aa01
Fix spelling errors
2022-03-23 15:45:51 +00:00
Phil Taylor
21a8bbc1a6
Qt 5.9 compatibility
2022-01-30 10:55:12 +00:00
Phil Taylor
46cd6c1e53
Hopefully fix Linux compile error
2022-01-30 10:29:23 +00:00
Phil Taylor
9ae8bc660c
Lots more fixes and tweaks
2022-01-29 22:50:58 +00:00
Phil Taylor
5ae3549ba5
Treat GUID as 16 bytes rather than trying to be clever!
2022-01-23 17:54:40 +00:00
Phil Taylor
264ad231c0
Now supports multiple radios on OEM server
2022-01-23 15:06:31 +00:00
Phil Taylor
3ff6e7180a
Add radio_cap_packet MetaType for server
2022-01-22 15:32:53 +00:00
Phil Taylor
88d2124f35
Add MetaType for radio_cap_packet
2022-01-22 15:28:41 +00:00
Phil Taylor
39540612c7
More multi-radio support (nearly working!)
2022-01-22 15:12:36 +00:00
Phil Taylor
96de9c55fa
More work on multi-radio support
2022-01-21 23:58:18 +00:00
Phil Taylor
41e90bb309
Merge branch 'master' into wfserver
2022-01-21 19:23:45 +00:00
Phil Taylor
fcc7c9a5dc
Lots of changes, mainly for multi-radio support
2022-01-21 19:23:32 +00:00
Elliott Liggett
440429be9f
Adjusted window size for radios without spectrum. Thanks K5TUX.
2022-01-20 23:26:46 -08:00
Phil Taylor
914477d1dc
Tidy code after merge
2022-01-16 18:47:13 +00:00
Phil Taylor
ada263efed
Merge branch 'master' into audio-enhance
2022-01-16 18:28:36 +00:00
Phil Taylor
a75c6e0fdf
Zero audio to stop blip at startup
2022-01-15 16:31:50 +00:00
Phil Taylor
2eace96be9
Set tx/rx gain in server
2022-01-14 19:57:12 +00:00
Phil Taylor
4a200006eb
Extra audio debugging
2022-01-14 18:57:20 +00:00
Phil Taylor
e00fa26229
trying to find the cause of server audio issue
2022-01-13 11:17:13 +00:00
Phil Taylor
9284a49469
Try again to fix server restart!
2022-01-06 10:08:36 +00:00
Phil Taylor
43fb31e8d0
reconnect server signal/slots after restart
2022-01-06 10:03:58 +00:00
Phil Taylor
5e2c77b872
Spotted another error in audio settings.
2022-01-06 09:53:47 +00:00
Phil Taylor
8bf107fadc
Fix a few compile warnings
2022-01-05 14:53:12 +00:00
Phil Taylor
f77defd9d7
Fix silly typo which was causing audio crash!
2022-01-05 14:40:40 +00:00
Phil Taylor
1611058f77
Maybe fix audio crash?
2022-01-04 21:26:03 +00:00
Phil Taylor
18646ab0cf
Add SERVERCONFIG metatype
2022-01-04 19:55:48 +00:00
Phil Taylor
fce3a3d6be
Try to fix server
2022-01-04 19:50:38 +00:00
Phil Taylor
daf94543ac
Fix typo for portaudio/rtaudio builds
2021-12-30 18:27:22 +00:00
Phil Taylor
cf1caf0a0f
Update server users table dynamically
2021-12-30 18:22:34 +00:00
Phil Taylor
3f06ab6061
Allow dynamic restarting of server
2021-12-30 11:17:54 +00:00
Elliott Liggett
8dd42ba392
Added forced manual RTS setting
2021-12-30 01:52:23 -08:00
Elliott Liggett
d1165980a9
Minor typo with the new audio selection combo box, only on PORTAUDIO
...
builds.
2021-12-29 19:49:16 -08:00
Phil Taylor
e1cdcad65b
Integrate server setup into new settings pages
2021-12-30 00:48:39 +00:00
Elliott Liggett
8e95919aa9
A little more on the enable/disable UI elements. Should be good.
2021-12-23 21:04:53 -08:00
Elliott Liggett
7977de42d9
Changed the enable/disable for some network UI elements.
2021-12-23 21:02:35 -08:00
Elliott Liggett
314d78ad05
Added clock and UTC toggle.
2021-12-23 20:05:34 -08:00
Elliott Liggett
6b30cb53bc
Changed width of list, other minor tweaks.
2021-12-23 19:52:56 -08:00
Elliott Liggett
26f15cc9db
Working preferences with a list.
2021-12-23 19:45:58 -08:00
Elliott Liggett
700ac53b28
Added more pages.
2021-12-23 19:34:45 -08:00
Elliott Liggett
0c807f54c2
Beginning of the new Settings tab. Does not compile as-is yet.
2021-12-23 14:30:58 -08:00
Roeland Jansen
1dc5cc0428
added 500 Hz step for VFO
2021-12-11 10:49:06 +01:00
Phil Taylor
81c9563f16
Various changes and fixes to rigctld/rigstate
2021-12-04 19:21:23 +00:00
Phil Taylor
d71fb9ef4a
Merge branch 'master' into rigctl-enhancement
2021-12-01 10:22:29 +00:00
Phil Taylor
b1ef680dbf
Another "minor" update for RX only rigs
2021-12-01 10:21:40 +00:00
Phil Taylor
f67bed5832
Disable certain TX commands for RX only rigs
2021-12-01 10:13:21 +00:00
Phil Taylor
10fc10ef82
Merge branch 'master' into rigctl-enhancement
2021-11-23 00:40:05 +00:00
Phil Taylor
c5d2ecb793
Change rigstate to a class
2021-11-23 00:39:10 +00:00
Roeland Jansen
9ff394e0cd
changed debug command
2021-11-19 20:50:53 +01:00
Elliott Liggett
88430db9ac
Added override allowing the user-specified CI-V address to also be used
...
as the Rig ID (model). This is useful for older radios that do not reply
to Rig ID queries. For radios using the default CI-V address, it should
"just work".
2021-11-06 23:59:03 -07:00
Elliott Liggett
863dd6ba95
Merge remote-tracking branch 'origin/rigs' into rigs
2021-11-06 22:50:13 -07:00
Elliott Liggett
fe3d645711
Added PTT "snooping" to the commHandler, such that radios needing RTS
...
set for PTT will work. Includes replying to PTT queries with the RTS
status. There is currently no UI to manually select radios that need
RTS.
2021-11-06 22:49:10 -07:00
Roeland Jansen
facdd7dfbd
Merge branch 'audio-enhance' into rigs
2021-11-06 13:07:30 +01:00
Elliott Liggett
76c5488983
Changed IF/TPBF commands to be "unique priority" inserts. Added "more"
...
button for extended transceiver controls.
2021-11-05 17:12:19 -07:00
Elliott Liggett
a9fb81d8f6
Added an IF Shift-like control for radios with Twin PBF.
2021-11-05 11:52:20 -07:00
Elliott Liggett
cecaee397d
Added support for IF Shift and Twin Pass-Band Filters. Currently
...
accessable only via the debug button.
2021-11-05 10:09:31 -07:00
Phil Taylor
0c7bc17382
Add portaudio support
2021-11-01 20:27:33 +00:00
Phil Taylor
2c5f37d06c
Fix alignment of rigname in taskbar
2021-09-22 10:50:07 +01:00
Roeland Jansen
f1221c6f1b
added 25 kHz step for tuning
2021-08-31 09:21:02 +02:00
Phil Taylor
bf16dfe19a
Experimental support for split mode in rigctld
2021-08-29 11:51:53 +01:00
Phil Taylor
97e5ff9ff8
Remove unneeded debugging
2021-08-27 18:07:45 +01:00