Commit Graph

375 Commits

Author SHA1 Message Date
f4exb 582ce24c62 Use specific message to communicate between channelizer and demodulator 2015-08-19 22:12:52 +02:00
f4exb 60a8946ce4 Deep redesign: Init sequence review phase #5: fixed source message forwarding for other sample sources 2015-08-19 22:12:08 +02:00
f4exb 23c956cf17 Deep redesign: Init sequence review phase #5: fixed source message forwarding for BladeRF only 2015-08-19 09:24:44 +02:00
f4exb 1fdeaa62c3 Deep redesign: Init sequence review phase #4: Fixing channel GUI init 2015-08-19 02:18:15 +02:00
f4exb fc3e9efa8a Deep redesign: Init sequence review phase #3: Implement sample source input messages handler 2015-08-19 01:45:06 +02:00
f4exb 9be9f2d807 Deep redesign: Init sequence review phase #2: Fixing channel GUI init 2015-08-19 01:02:52 +02:00
f4exb 30957e3002 Deep redesign: Init sequence review phase #1: Fixing channel GUI init 2015-08-18 09:24:56 +02:00
f4exb 2db6c3a4c7 Deep redesign: debug phase #3: Fixed exit sequence 2015-08-18 03:14:26 +02:00
f4exb d6ae378e52 Deep redesign: debug phase #2: App starting 2015-08-18 02:47:14 +02:00
f4exb d23da25354 Deep redesign: debug phase #1 2015-08-17 09:15:57 +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 7433cdd91e Fixed startup initialization sequence: interim state #2 2015-08-13 01:14:21 +02:00
f4exb a7da0b76e2 Fixed startup initialization sequence: interim state #1 2015-08-12 09:03:02 +02:00
f4exb 88f9641877 Merge branch 'f4exb' into redesign 2015-08-11 03:06:22 +02:00
f4exb 1168135bd4 add libboost-all-dev in the list of dependencies for building 2015-08-11 03:02:32 +02:00
f4exb 85897281ee more debug messages 2015-08-10 22:15:16 +02:00
f4exb 058fcdc4e1 Small sequence of calls re-org in Main Window. Better debug messages 2015-08-10 00:09:10 +02:00
f4exb af8602a4d9 Removed delete DSP engine from Main Window destructor now that DSP engine is global static. Was causing double free. 2015-08-09 16:11:05 +02:00
f4exb 7c174c552d Merge branch 'f4exb' into redesign 2015-08-09 11:12:43 +02:00
f4exb 018c477af0 Fixed qDebug compile issues with std::string 2015-08-09 11:11:28 +02:00
f4exb c5409e9b0f Merged with f4exb branch 2015-08-09 10:36:31 +02:00
f4exb 4ba6f66cac Replaced direct output to console for debug messages with qDebug 2015-08-09 10:33:04 +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 5f8bec8d86 Added thread safe singleton class 2015-08-08 22:09:48 +02:00
f4exb 110956ba9c File sample source plugin now functional 2015-08-06 01:43:35 +02:00
f4exb 047e9f3e24 File source: play/pause button implemented with stream timing update 2015-08-06 01:14:44 +02:00
f4exb 0603bb41ca File source: renamed file source name message 2015-08-06 00:10:46 +02:00
f4exb afdcf138d2 File source thread: changed chunk size and buffer size calculation so it is set in only one place 2015-08-06 00:10:23 +02:00
f4exb 23ec969a4d SSB Demod: use longer audio FIFO to avoid clicks in particular with file playback. Audio latency is now 0,5s 2015-08-06 00:05:46 +02:00
f4exb 3043a654e4 File source: hardcoded autoloop 2015-08-05 09:26:00 +02:00
f4exb 196cf51089 File source: effective file selection. Better definition of open, start and stop actions 2015-08-05 03:25:06 +02:00
f4exb 5b0cc63c72 Implemented GUI file dialog 2015-08-05 01:43:30 +02:00
f4exb 5dc5485b86 Fixed file source. Basically working 2015-08-04 23:45:32 +02:00
f4exb 75f10a3b63 File source debugging interim state #2. Make file source GUI and input talk together 2015-08-04 04:17:24 +02:00
f4exb fb167dad70 File source debugging interim state #1 2015-08-03 09:25:38 +02:00
f4exb f9029e8572 Implemented a minimalist file source plugin (recording reader) compilable but untested 2015-08-03 01:04:20 +02:00
f4exb 6c93c0b9c7 Corrected BladeRF VGA2 steps 2015-08-03 00:02:24 +02:00
f4exb 2749af3225 RTLSDR GUI: Nixie color center frequency display 2015-08-02 01:45:53 +02:00
f4exb 5a0cb6d841 RTLSDR GUI: step 1 for mousewheel on ppm and decimation 2015-08-02 01:40:38 +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 a28d917531 New icons for file source plugin 2015-08-01 02:54:10 +02:00
f4exb 075ea2efad Fixed BladeRF wrong RF bandwidth setting at startup 2015-07-29 00:08:27 +02:00
f4exb 3dba9a0ea9 Implemented minimalist recording 2015-07-28 23:54:17 +02:00
f4exb 4649a1627d Set max coarse trigger level slider to 99 as last percent is covered by the fine slider 2015-07-27 08:31:47 +02:00
f4exb 24ae5ff039 Corrected trigger level display when triggered on phase 2015-07-27 02:22:41 +02:00
f4exb 1e61a5dc29 Display pre-trigger time line on scope 2015-07-27 02:12:37 +02:00