Commit Graph

13 Commits

Author SHA1 Message Date
Charles J. Cliffe
6d63d570aa comment out some noisy stdout logging until there's a proper facility for log outputs 2016-06-02 19:45:34 -04:00
vsonnier
357dcc967b MISC 1: make IOThread input and output queues returned as ThreadQueueBase*, not void*, cleaner.
then use static_cast for downcasts, because we know what we are doing
2016-06-01 19:42:11 +02:00
Charles J. Cliffe
3df7461a15 Add OSX About.. dialog, fix menu agc init logic, fix some queue limits 2016-02-28 22:44:17 -05:00
Charles J. Cliffe
b75586119c Just lag instead of overloading memory on waterfall overload 2016-01-22 01:31:45 -05:00
Charles J. Cliffe
aa821c8860 Zoom transition improvements, fix a nasty visual data overflow 2015-12-13 16:07:28 -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
11121d8a0e waterfall jitter and general refresh improvements 2015-09-08 21:32:15 -04:00
Charles J. Cliffe
2e6b173fb1 attempt to fix waterfall stutter working parts 2015-09-07 20:46:03 -04:00
Charles J. Cliffe
45c0eafa2e MSVC FFTVisualDataThread constructor fix 2015-08-28 21:48:33 -04:00
Charles J. Cliffe
d1ed603ff0 Move demodulator and main spectrum visual processors to threads 2015-08-16 18:12:12 -04:00
Charles J. Cliffe
e98088159c FFTVisualDataThread sleep adjustment 2015-08-14 21:23:58 -04:00
Charles J. Cliffe
22ed3d3b27 Unify sleepy code to std::thread sleep 2015-08-14 21:20:07 -04:00
Charles J. Cliffe
8dc2e6cacc Move waterfall FFT processing to it's own thread. 2015-08-14 19:17:43 -04:00