Commit Graph

  • d23da25354 Deep redesign: debug phase #1 f4exb 2015-08-17 09:15:57 +0200
  • a6a7145f3d Deep redesign: phase #4. Compiles f4exb 2015-08-17 08:29:34 +0200
  • b5f2475fbf Deep redesign: phase #3 f4exb 2015-08-14 09:02:10 +0200
  • f5c5e19571 Deep redesign: phase #2 f4exb 2015-08-14 05:00:28 +0200
  • 1799cd816f Deep redesign: phase #1 f4exb 2015-08-13 08:51:33 +0200
  • 7433cdd91e Fixed startup initialization sequence: interim state #2 f4exb 2015-08-13 01:14:21 +0200
  • a7da0b76e2 Fixed startup initialization sequence: interim state #1 f4exb 2015-08-12 09:03:02 +0200
  • 88f9641877 Merge branch 'f4exb' into redesign f4exb 2015-08-11 03:06:22 +0200
  • 1168135bd4 add libboost-all-dev in the list of dependencies for building f4exb 2015-08-11 03:02:32 +0200
  • 85897281ee more debug messages f4exb 2015-08-10 22:15:16 +0200
  • 058fcdc4e1 Small sequence of calls re-org in Main Window. Better debug messages f4exb 2015-08-10 00:09:10 +0200
  • af8602a4d9 Removed delete DSP engine from Main Window destructor now that DSP engine is global static. Was causing double free. f4exb 2015-08-09 16:11:05 +0200
  • 7c174c552d Merge branch 'f4exb' into redesign f4exb 2015-08-09 11:12:43 +0200
  • 018c477af0 Fixed qDebug compile issues with std::string f4exb 2015-08-09 11:11:28 +0200
  • c5409e9b0f Merged with f4exb branch f4exb 2015-08-09 10:36:31 +0200
  • 4ba6f66cac Replaced direct output to console for debug messages with qDebug f4exb 2015-08-09 10:33:04 +0200
  • 3fd1346d08 Make DSP engine global static. Let DSP engine have its own report queue dostonct from Main Window message queue f4exb 2015-08-09 04:09:05 +0200
  • 5f8bec8d86 Added thread safe singleton class f4exb 2015-08-08 22:09:48 +0200
  • 110956ba9c File sample source plugin now functional f4exb 2015-08-06 01:43:35 +0200
  • 047e9f3e24 File source: play/pause button implemented with stream timing update f4exb 2015-08-06 01:14:44 +0200
  • 0603bb41ca File source: renamed file source name message f4exb 2015-08-06 00:10:46 +0200
  • afdcf138d2 File source thread: changed chunk size and buffer size calculation so it is set in only one place f4exb 2015-08-06 00:10:23 +0200
  • 23ec969a4d SSB Demod: use longer audio FIFO to avoid clicks in particular with file playback. Audio latency is now 0,5s f4exb 2015-08-06 00:05:46 +0200
  • 3043a654e4 File source: hardcoded autoloop f4exb 2015-08-05 09:26:00 +0200
  • 196cf51089 File source: effective file selection. Better definition of open, start and stop actions f4exb 2015-08-05 03:25:06 +0200
  • 5b0cc63c72 Implemented GUI file dialog f4exb 2015-08-05 01:43:30 +0200
  • 5dc5485b86 Fixed file source. Basically working f4exb 2015-08-04 23:45:32 +0200
  • 75f10a3b63 File source debugging interim state #2. Make file source GUI and input talk together f4exb 2015-08-04 04:17:24 +0200
  • fb167dad70 File source debugging interim state #1 f4exb 2015-08-03 09:25:38 +0200
  • f9029e8572 Implemented a minimalist file source plugin (recording reader) compilable but untested f4exb 2015-08-03 01:04:20 +0200
  • 6c93c0b9c7 Corrected BladeRF VGA2 steps f4exb 2015-08-03 00:02:24 +0200
  • 2749af3225 RTLSDR GUI: Nixie color center frequency display f4exb 2015-08-02 01:45:53 +0200
  • 5a0cb6d841 RTLSDR GUI: step 1 for mousewheel on ppm and decimation f4exb 2015-08-02 01:40:38 +0200
  • 07f16bb176 Use main window master timer for SSB demod spectrum and Channel Analyzer spectrum and scope f4exb 2015-08-01 04:07:09 +0200
  • e6caa94593 Use a master timer in the main window to trigger main spectrum instead of spectrum internal timer used by default f4exb 2015-08-01 03:33:07 +0200
  • a28d917531 New icons for file source plugin f4exb 2015-08-01 02:54:10 +0200
  • 075ea2efad Fixed BladeRF wrong RF bandwidth setting at startup f4exb 2015-07-29 00:08:27 +0200
  • 3dba9a0ea9 Implemented minimalist recording f4exb 2015-07-28 23:54:17 +0200
  • 4649a1627d Set max coarse trigger level slider to 99 as last percent is covered by the fine slider f4exb 2015-07-27 08:31:47 +0200
  • 24ae5ff039 Corrected trigger level display when triggered on phase f4exb 2015-07-27 02:22:41 +0200
  • 1e61a5dc29 Display pre-trigger time line on scope f4exb 2015-07-27 02:12:37 +0200
  • ab80992890 Removed useless "preset load last" button from main UI f4exb 2015-07-27 01:12:06 +0200
  • 6769dd3e8f Fixed BladeRF wrong log2decim at startup f4exb 2015-07-27 01:09:24 +0200
  • 5c0330e00a Fixed BladeRF plugin LNA gain setting. Appended dB unit for gain displays. f4exb 2015-07-26 20:44:05 +0200
  • bb7c032216 Reverse gold color mapping for frequency display in channel analyzer and SSB demod plugins f4exb 2015-07-26 19:06:00 +0200
  • 4b4a1c57f1 Implemented coarse and fine trigger level sliders f4exb 2015-07-26 18:58:59 +0200
  • 6dea38ab47 Display trigger line in logarithmic magnitude mode f4exb 2015-07-26 17:33:30 +0200
  • da9d4d7d52 Display trigger line in linear magnitude mode f4exb 2015-07-26 13:06:15 +0200
  • f06c8e1e58 Changed scope trigger level scale and display f4exb 2015-07-26 10:35:57 +0200
  • c36104708a Changed scope amplitude offset scale and display f4exb 2015-07-26 10:00:21 +0200
  • a93aae8ebf Changed scope amplitude scale and display f4exb 2015-07-25 18:53:27 +0200
  • 620f857eeb Update Readme.md f4exb 2015-07-24 08:46:26 +0200
  • 61f404a66a Adding cover image for wiki f4exb 2015-07-24 08:40:12 +0200
  • 3539c3b014 Mimimize size of NFM demod GUI f4exb 2015-07-24 08:24:47 +0200
  • ad2b941529 Save the waterfall share percentage of the screen in the preset f4exb 2015-07-24 01:30:00 +0200
  • a5bf0c2720 Added spectrum histogram clear button f4exb 2015-07-24 01:09:03 +0200
  • bec9d90bd3 Scope trigger on both edges f4exb 2015-07-23 06:52:12 +0200
  • 837ef9f0db Implemented trigger delay f4exb 2015-07-23 04:58:27 +0200
  • cafa6b522a Adjusted pre-trigger delay values span control on scope GUI f4exb 2015-07-22 01:49:52 +0200
  • e8708d00fd Corrected intempestive trigger on pre-trigger delay condition f4exb 2015-07-22 01:45:57 +0200
  • 71cb2c22d4 Corrected trace glitch on pre-triggered condition f4exb 2015-07-22 01:38:11 +0200
  • 7f98710c19 Implemented variable scope trace length f4exb 2015-07-22 01:06:42 +0200
  • 2f195ce6de Corrected scope GUI displays that depend on sample rate f4exb 2015-07-21 23:38:36 +0200
  • 770ea3c586 In scope+spectrum combo make spectrum inside scope trace f4exb 2015-07-21 22:52:52 +0200
  • 833b8c30c7 Rename trigger delay to pre-trigger delay and variables based on trigPre f4exb 2015-07-21 22:18:17 +0200
  • de3e3031c2 prepare variable trace length #1 f4exb 2015-07-21 21:38:36 +0200
  • e0860a0d40 Implemented scope trigger delay f4exb 2015-07-21 01:33:58 +0200
  • 318602aab5 merged master Edouard Griffiths 2015-07-20 23:00:48 +0200
  • 3950ec4be9 scope trigger delay preparation #1 f4exb 2015-07-20 22:51:49 +0200
  • be6899ebfd Control checkboxes size of spectrum GUI. Corrected reverse gold color mapping and apply it to center frequency of BladeRD GUI f4exb 2015-07-19 22:00:38 +0200
  • aac5d73552 NFM demod plugin GUI display corrections f4exb 2015-07-19 19:49:34 +0200
  • 5a13525ea1 Experimental slightly dimmer main frequency dial implmented for BladeRF plugin f4exb 2015-07-19 19:39:16 +0200
  • 6ccd8732d5 Experimental reverse video frequency dial implmented for NFM f4exb 2015-07-19 18:43:48 +0200
  • 6d27dc5e0b Sort channel plugins by delta frequency and type before saving to preset f4exb 2015-07-19 02:07:40 +0200
  • ad8be9875e Added trace intensity control to spectrum analyzer f4exb 2015-07-18 17:53:57 +0200
  • 15a5afad55 Added trace intensity control to scope f4exb 2015-07-18 11:27:09 +0200
  • 14955f6e11 Changed Span by Rate in channel analyzer gui display f4exb 2015-07-17 09:21:01 +0200
  • fe5a61786a Promoted scope QToolButtons to ButtonSwitches that look prettier f4exb 2015-07-17 04:08:25 +0200
  • c1c8c8cb59 Allow no decimation on channel analyzer (span log2 = 0) f4exb 2015-07-17 01:08:51 +0200
  • bda4456267 Corrected spectrum grid horizontal position f4exb 2015-07-17 01:00:48 +0200
  • 7ee44dfd27 Corrected channel analyzer decimation and incorrect workarounds f4exb 2015-07-16 22:31:12 +0200
  • 93aa852897 Optimization of current spectrum line display by just storing a pointer to the current spectrum. Completed. f4exb 2015-07-16 08:53:55 +0200
  • 135170e6db Optimization of current spectrum line display by just storing a pointer to the current spectrum f4exb 2015-07-16 08:38:33 +0200
  • 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) f4exb 2015-07-16 04:55:14 +0200
  • 528b11ebd1 Refactoring spectrum histogram display #1 f4exb 2015-07-15 08:48:02 +0200
  • 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 f4exb 2015-07-15 01:19:39 +0200
  • 72e461d17b Corrected scope Y grid display f4exb 2015-07-14 12:10:59 +0200
  • 50034678d2 Corrected scope trace with time offset f4exb 2015-07-14 11:47:03 +0200
  • e0699d9711 Align scope grid on ticks f4exb 2015-07-14 10:39:41 +0200
  • 461da9142d One shot trigger optimization #2 f4exb 2015-07-14 02:56:54 +0200
  • d183599166 One shot trigger optimization f4exb 2015-07-14 02:27:54 +0200
  • 9161e867c9 Added one shot trigger option f4exb 2015-07-14 02:18:55 +0200
  • c32f2b72f7 Show trigger line on phase display f4exb 2015-07-14 01:45:16 +0200
  • 9d9e419fd4 Adapted GLScope to new trigger model f4exb 2015-07-14 01:24:59 +0200
  • b7a7f898bc Show phase angle in Pi units f4exb 2015-07-14 01:09:29 +0200
  • 14d2c87518 Display actual trigger level for log magnitude and phase f4exb 2015-07-14 00:53:08 +0200
  • 8a41edf24d Scope falling edge trigger f4exb 2015-07-14 00:04:34 +0200
  • e696e4f8a2 Scope trigger #1 f4exb 2015-07-13 23:38:10 +0200
  • d67e4e0b82 Prepare scope trigger #2 f4exb 2015-07-13 12:58:32 +0200
  • 9fa737ec67 Prepare scope trigger #1 f4exb 2015-07-13 10:46:51 +0200