Commit Graph

94 Commits

Author SHA1 Message Date
f4exb a6e4f598e2 Deep redesign: move to SDRangel #1 2015-08-30 01:26:51 +02:00
f4exb 60198c2d26 Deep redesign: few corrections and code pretty format 2015-08-29 22:42:58 +02:00
f4exb a8efd95db7 Deep redesign: Bandpass and lowpass filter Valgrind optimization 2015-08-29 18:39:29 +02:00
f4exb f121ba258b Deep redesign: Valgrind optimization on NFM demod. Tuned NFM squelch. 2015-08-29 09:41:39 +02:00
f4exb 43a783aceb Deep redesign: Valgrind optimizations 2015-08-29 03:09:00 +02:00
f4exb b185ef0558 Deep redesign: fixed RTLSDR decimation by exporting BladeRF decimators into a generalized templatized class (Decimators) 2015-08-26 02:42:31 +02:00
f4exb 005eae774e Deep redesign: use references for the iterator parameters of the sample sinks feed method 2015-08-25 08:24:23 +02:00
f4exb 19b234c4df Deep redesign: debug AM demod removing extraneous interpolator init in start method 2015-08-24 00:51:27 +02:00
f4exb bc287a4c33 Deep redesign: debug session #2 phase #2: fixed multi-threading of channelizers 2015-08-21 08:54:28 +02:00
f4exb 38bc6563d4 Deep redesign: debug session #2 phase #1 2015-08-20 03:38:31 +02:00
f4exb 582ce24c62 Use specific message to communicate between channelizer and demodulator 2015-08-19 22:12:52 +02:00
f4exb d6ae378e52 Deep redesign: debug phase #2: App starting 2015-08-18 02:47:14 +02:00
f4exb a6a7145f3d Deep redesign: phase #4. Compiles 2015-08-17 08:29:34 +02:00
f4exb b5f2475fbf Deep redesign: phase #3 2015-08-14 09:02:10 +02:00
f4exb f5c5e19571 Deep redesign: phase #2 2015-08-14 05:00:28 +02:00
f4exb 1799cd816f Deep redesign: phase #1 2015-08-13 08:51:33 +02:00
f4exb a7da0b76e2 Fixed startup initialization sequence: interim state #1 2015-08-12 09:03:02 +02:00
f4exb 3fd1346d08 Make DSP engine global static. Let DSP engine have its own report queue dostonct from Main Window message queue 2015-08-09 04:09:05 +02:00
f4exb 07f16bb176 Use main window master timer for SSB demod spectrum and Channel Analyzer spectrum and scope 2015-08-01 04:07:09 +02:00
f4exb e6caa94593 Use a master timer in the main window to trigger main spectrum instead of spectrum internal timer used by default 2015-08-01 03:33:07 +02:00
f4exb 3dba9a0ea9 Implemented minimalist recording 2015-07-28 23:54:17 +02:00
f4exb 1e61a5dc29 Display pre-trigger time line on scope 2015-07-27 02:12:37 +02:00
f4exb 4b4a1c57f1 Implemented coarse and fine trigger level sliders 2015-07-26 18:58:59 +02:00
f4exb ad2b941529 Save the waterfall share percentage of the screen in the preset 2015-07-24 01:30:00 +02:00
f4exb a5bf0c2720 Added spectrum histogram clear button 2015-07-24 01:09:03 +02:00
f4exb bec9d90bd3 Scope trigger on both edges 2015-07-23 06:52:12 +02:00
f4exb 837ef9f0db Implemented trigger delay 2015-07-23 04:58:27 +02:00
f4exb 7f98710c19 Implemented variable scope trace length 2015-07-22 01:06:42 +02:00
f4exb 833b8c30c7 Rename trigger delay to pre-trigger delay and variables based on trigPre 2015-07-21 22:18:17 +02:00
f4exb de3e3031c2 prepare variable trace length #1 2015-07-21 21:38:36 +02:00
f4exb e0860a0d40 Implemented scope trigger delay 2015-07-21 01:33:58 +02:00
Edouard Griffiths 318602aab5 merged master 2015-07-20 23:00:48 +02:00
f4exb 3950ec4be9 scope trigger delay preparation #1 2015-07-20 22:51:49 +02:00
f4exb 5a13525ea1 Experimental slightly dimmer main frequency dial implmented for BladeRF plugin 2015-07-19 19:39:16 +02:00
f4exb 6ccd8732d5 Experimental reverse video frequency dial implmented for NFM 2015-07-19 18:43:48 +02:00
f4exb 6d27dc5e0b Sort channel plugins by delta frequency and type before saving to preset 2015-07-19 02:07:40 +02:00
f4exb ad8be9875e Added trace intensity control to spectrum analyzer 2015-07-18 17:53:57 +02:00
f4exb 15a5afad55 Added trace intensity control to scope 2015-07-18 11:27:09 +02:00
f4exb 135170e6db Optimization of current spectrum line display by just storing a pointer to the current spectrum 2015-07-16 08:38:33 +02:00
f4exb 69101c0629 Enhanced spectrum display: Histogram: define NO_AVX, wider decay range, make stroke and late holdoff adjustable. Added option to show live spectrum (had only max hold before) 2015-07-16 04:55:14 +02:00
f4exb 528b11ebd1 Refactoring spectrum histogram display #1 2015-07-15 08:48:02 +02:00
f4exb 347360db90 Channel analyzer: in the scope+spectrum combo show the spectrum of the scope captured data possibly triggered and not just the free running spectrum of the channel 2015-07-15 01:19:39 +02:00
f4exb 9161e867c9 Added one shot trigger option 2015-07-14 02:18:55 +02:00
f4exb c32f2b72f7 Show trigger line on phase display 2015-07-14 01:45:16 +02:00
f4exb 9d9e419fd4 Adapted GLScope to new trigger model 2015-07-14 01:24:59 +02:00
f4exb 8a41edf24d Scope falling edge trigger 2015-07-14 00:04:34 +02:00
f4exb e696e4f8a2 Scope trigger #1 2015-07-13 23:38:10 +02:00
f4exb d67e4e0b82 Prepare scope trigger #2 2015-07-13 12:58:32 +02:00
f4exb 9fa737ec67 Prepare scope trigger #1 2015-07-13 10:46:51 +02:00
f4exb 5f427454a6 Added persistency (serialize/deserialize) of scope display mode (prime, second, both) 2015-07-12 23:45:17 +02:00