Charles J. Cliffe
74d3e771fd
Toggle rig control/follow, rigthread fixes, save rig control state
2016-02-16 01:13:26 -05:00
Charles J. Cliffe
93d2c73fb9
Add delta lock -- lock modem relative to center frequency
2016-02-15 17:43:10 -05:00
Charles J. Cliffe
7bf0ad47c5
Add swap I/Q setting for all devices
2016-02-15 15:07:57 -05:00
Charles J. Cliffe
3f5ffc7aaa
Better handling of hamlib disconnect / errors
2016-02-15 13:04:18 -05:00
Charles J. Cliffe
03c6db1f16
Hold shift to nudge at half the snap value
2016-02-14 06:10:42 -05:00
Charles J. Cliffe
8f0ba10735
Add global key [ and ] for nudging modem by snap setting
2016-02-12 20:38:05 -05:00
Charles J. Cliffe
16ba35a892
Solo mode :)
2016-02-11 01:09:15 -05:00
Charles J. Cliffe
5a26669832
Add Tab/Shift-Tab next/prev modem
2016-02-11 00:08:56 -05:00
Charles J. Cliffe
987af4b997
Helptip updates
2016-02-08 23:52:40 -05:00
Charles J. Cliffe
e962ad4a56
Fix keyboard input error system response (auditory beep in most cases)
2016-02-08 23:40:09 -05:00
Charles J. Cliffe
393cd5f635
Add hover helptips, show hover helptips by default for new users.
2016-02-08 22:43:11 -05:00
Charles J. Cliffe
8737728cf9
Control gains with space or numeric entry
2016-02-07 22:19:05 -05:00
Charles J. Cliffe
96d22ee8f7
Set waterfall lps or spectrum avg by space/typing
2016-02-07 21:05:49 -05:00
Charles J. Cliffe
d7bb214d42
Start typing number to set center frequency
2016-02-07 19:32:05 -05:00
Charles J. Cliffe
2295b47d69
Initial global keyboard handler setup
2016-02-07 18:01:11 -05:00
Charles J. Cliffe
65005b60ac
Linux - missing header and warning fixes
2016-02-04 18:05:33 -05:00
Charles J. Cliffe
2518e22682
Update device on setting and bandwidth change
2016-02-02 19:27:08 -05:00
Charles J. Cliffe
48aff5baf1
Remove SoapySDR::Device proxy classes and functions, use SoapySDR directly
2016-01-31 15:11:54 -05:00
Stanisław Pitucha
035353123d
Fix signed/unsigned variables
2016-01-29 07:49:31 +11:00
Stanisław Pitucha
c59f72d4a0
Cleanup unused var warnings
...
Clean up compiling output so that actual issues can be spotted. Remove multiple
cases of unused parameter. Remove unused isActive at startup. (demod is started
regardless)
2016-01-27 11:21:53 +11:00
Charles J. Cliffe
0b6edc09b6
Save/Load manually specified devices
2016-01-22 00:40:00 -05:00
Charles J. Cliffe
ee6852b354
Logical UI / font size adjustments
2016-01-13 23:07:21 -05:00
Charles J. Cliffe
d8ed093659
Save active modem to session
2016-01-11 19:30:56 -05:00
Charles J. Cliffe
3236b23b51
Save/load sample rate for sessions
2016-01-10 15:08:08 -05:00
Charles J. Cliffe
936a640328
Per-Rig-Per-SDR IF frequency lock control and save/load
2016-01-09 00:09:46 -05:00
Charles J. Cliffe
08dc9af1c5
initial hamlib integration and frequency control
2016-01-03 19:00:26 -05:00
Charles J. Cliffe
c94cdb0855
string setting fix, soapy device frequency setting control/feedback
2016-01-02 21:42:35 -05:00
Charles J. Cliffe
6df9661db1
Add peak hold to spectrum visuals
2015-12-31 20:44:39 -05:00
Charles J. Cliffe
7d6a387a77
Updates and improvements for low-bandwidth input usage
2015-12-29 20:52:49 -05:00
Charles J. Cliffe
423b590d7c
Fix off-by-one error and missing modem bw defaults
2015-12-14 19:31:18 -05:00
Charles J. Cliffe
0b03ed47d4
Remap mis-matched averaging buffers on resampler change
2015-12-12 17:28:17 -05:00
Charles J. Cliffe
8331b1e5b1
Fix modem pre-selection bandwidth defaults
2015-12-11 22:21:41 -05:00
Charles J. Cliffe
fe25aaefdf
SpectrumVisualProcessor Zoom rework
...
- Offloads some zoom processing from liquid-dsp to FFTW
- Eliminates aliases crawling across during zoom
- Doubles internal FFT allowing some additional visual smoothing
- Reduces CPU usage while zoomed deeply
- Eliminates CPU spikes while zooming
2015-12-08 22:17:00 -05:00
Charles J. Cliffe
4ca7444176
Fix naming in UI "Bandwidth"->"Sample Rate"
2015-12-07 21:02:47 -05:00
Charles J. Cliffe
904db013c7
Simple tuner half-band display patch
2015-12-07 20:19:03 -05:00
Charles J. Cliffe
571ccd3f48
Save/Load and persist SoapySDR device settings
2015-12-06 00:32:32 -05:00
Charles J. Cliffe
0f8065f48a
FSK tweaks, minimum bandwidth adjust
2015-12-01 00:59:11 -05:00
Charles J. Cliffe
76d69ffd78
Add GMSK, fix modem bandwidth logic, cleanup.
2015-11-30 21:58:54 -05:00
Charles J. Cliffe
7e4d173996
Basic console window for digital output
...
- Probably end up making this a single tabbed dialog but this works for
the moment
2015-11-28 23:03:07 -05:00
Charles J. Cliffe
cdddd5850f
Legacy session load tweak, modem type selection refresh fix
2015-11-27 00:16:13 -05:00
Charles J. Cliffe
eb7986e25f
Save/load modem settings, race fixes, legacy session support
2015-11-27 00:05:21 -05:00
Charles J. Cliffe
e68ab1e82f
Remember settings when toggling modem types
...
- Some additional race condition fixes for showing/hiding the modem
property grid
2015-11-26 22:06:29 -05:00
Charles J. Cliffe
4fa0cb7c67
Persist modem settings on new instances
2015-11-26 01:54:54 -05:00
Charles J. Cliffe
1fb5dc4236
Fix non-digital-lab build
2015-11-24 23:32:40 -05:00
Charles J. Cliffe
67edfab862
Show/Hide modem properties when available
2015-11-24 23:00:43 -05:00
Charles J. Cliffe
abdb5d32d9
Modem instance setting read/write
2015-11-23 22:16:09 -05:00
Charles J. Cliffe
c5bccb4211
Modem property grid now shows interactive settings
...
- Not yet applied
2015-11-23 22:03:14 -05:00
Charles J. Cliffe
5303f329df
ModemProperties panel property grid init
2015-11-23 21:32:50 -05:00
Charles J. Cliffe
4a62eae096
Convert constellation code to ModemArgInfo settings
...
- Note: can’t set constellation yet until property grid is added
2015-11-23 20:03:47 -05:00
Charles J. Cliffe
c0eca0b2f3
Allow modems to limit/control input rate
...
- Modems can now over-ride user rate input and lock/step as needed
- Separate digital code defs a bit more so it’s not required when
disabled
- Testing FSK based on @andresv ’s example at
https://github.com/jgaeddert/liquid-dsp/issues/9
2015-11-22 19:56:25 -05:00