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
68f0a986ee
Missing support module detection / info popup
2015-12-07 22:05:31 -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
f91a508da6
Channelizer tweaks
2015-12-05 19:07:26 -05:00
Charles J. Cliffe
1eb84d6fa7
SDRPostThread cleanup
2015-12-05 18:52:36 -05:00
Charles J. Cliffe
4b53dab47f
Merge pull request #212 from cjcliffe/memory_leak1
...
Add ReBuffer buffer count warning, fix SDRPostThread off-by-one error
2015-12-04 22:14:29 -05:00
Charles J. Cliffe
cdc80b890b
Add ReBuffer buffer count warning, fix SDRPostThread off-by-one channel reset
2015-12-04 22:10:51 -05:00
Charles J. Cliffe
a801290587
Version bump.
2015-12-01 22:38:23 -05:00
Charles J. Cliffe
3e11af3b8f
Update README.md
2015-12-01 22:19:40 -05:00
Charles J. Cliffe
777e4a3488
Merge pull request #199 from cjcliffe/digital_experiments
...
Digital experiments and cleanup
2015-12-01 22:17:36 -05:00
Charles J. Cliffe
7d0c667f3e
MSVC temporary fix-up
2015-12-01 22:06:50 -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
ceb6d62089
X/Y scope fading tweak
2015-11-29 16:42:12 -05:00
Charles J. Cliffe
380a5e4c2e
Fix case where re-activation shows old mode dialog
2015-11-29 15:16:44 -05:00
Charles J. Cliffe
c303b68284
Basic X/Y scope plot while in digital mode
2015-11-29 13:35:12 -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
d14dfed063
FSK now appears somewhat functional (outputs symbols to console)
2015-11-24 00:20:17 -05:00
Charles J. Cliffe
6e74662518
Modem property grid settings now applying/working
...
- Still some races with initializing the grid on new demodulators
2015-11-23 22:39:39 -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
4af943791b
Modem can now trigger kit rebuild, add FSK test settings
2015-11-23 20:44:48 -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
de1264fe17
Copy SoapySDR::ArgInfo to bootstrap ModemArgInfo
2015-11-23 18:41:10 -05:00
Charles J. Cliffe
407abac8e8
Move minimum frequency check to modem checkSampleRate()
2015-11-22 23:38:26 -05:00
Charles J. Cliffe
7b301fadc1
Clean up some early prototype garbage..
2015-11-22 23:25:45 -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
Charles J. Cliffe
724808d9ff
Clean-up/fix squelch
2015-11-21 15:12:20 -05:00
Charles J. Cliffe
c503bb93da
whoops.. :)
2015-11-21 02:13:33 -05:00
Charles J. Cliffe
3eb3ef4a74
Merge pull request #192 from cjcliffe/demod_refactor
...
Demodulator Refactor
2015-11-20 22:41:49 -05:00
Charles J. Cliffe
fb677d0ee2
Constructor init order warning fixes
2015-11-20 22:29:04 -05:00
Charles J. Cliffe
a55dcad8be
Remove unused demod buffer
2015-11-20 22:13:09 -05:00
Charles J. Cliffe
63ea642c88
Clean-up unused stereo states.
2015-11-20 21:55:37 -05:00
Charles J. Cliffe
703e281d76
Fix demodulator init race
2015-11-20 21:41:57 -05:00
Charles J. Cliffe
7e856988a2
Fix spectrum/waveform display when higher than audio rate
2015-11-20 20:46:25 -05:00
Charles J. Cliffe
af2710ff37
Ubuntu fixes
2015-11-20 19:32:53 -05:00
Charles J. Cliffe
c912601272
MSVC fixes
2015-11-20 19:05:08 -05:00
Charles J. Cliffe
cf5cefbf6c
fix non-lab build
2015-11-19 00:39:14 -05:00
Charles J. Cliffe
e9f8869312
Fix ModemASK cons init
2015-11-19 00:19:24 -05:00
Charles J. Cliffe
86270b3300
race/init fix; skip audio output on digital
2015-11-19 00:11:34 -05:00
Charles J. Cliffe
dfd7496175
digital modem wrap-up and re-connect
...
- Compiles but untested
2015-11-18 23:40:30 -05:00