Commit Graph

90 Commits

Author SHA1 Message Date
Christian Daniel dcfc4ed31c use a single glBegin/glEnd in spectrum and scope 2013-02-12 15:54:58 +01:00
Christian Daniel eb6ab41720 return something in operator= 2013-02-12 15:44:29 +01:00
Christian Daniel dc937d468b use the librtslsdr includes we found 2013-02-12 15:44:01 +01:00
Christian Daniel d8b6f05bf9 fix a bunch of compiler warnings 2013-02-12 15:43:18 +01:00
Christian Daniel cb251d8c37 fixed for MSVC 2013-02-12 15:39:42 +01:00
Christian Daniel fa1f62973b add RTL-SDR, move OsmoSDR to subdir, add haldband filter, update scope 2013-02-12 13:59:34 +01:00
Christian Daniel 7d9cd43d3b OsmoSDRSource: add privisional sample verification for FPGA test mode 2013-02-07 19:31:48 +01:00
Christian Daniel 9664d736f3 GLScope: increase trace length to 100k samples 2013-02-07 19:31:06 +01:00
Christian Daniel 14ab1fc6a9 GLScope: fix amplitude scaling 2013-02-07 19:30:45 +01:00
Christian Daniel 274e032152 DSPEngine: fix FIFO handling 2013-02-07 19:29:55 +01:00
Christian Daniel b4965d148b DSPEngine: remove old samplerate calculation 2013-02-07 19:29:26 +01:00
Christian Daniel b3c16267b9 add OpenGL based scope for I/Q data 2013-02-05 23:46:07 +01:00
Christian Daniel a03461c060 monster rework: remove OsmoSDR-dependencies from rest, rework platform, presets 2013-02-04 23:51:11 +01:00
Sylvain Munaut f98c7fc6d6 Fix type in osdrupgrade
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-04 23:06:09 +01:00
Christian Daniel 0d3e0c3c26 DSP: add Sylvain's optimized power spectrum calculation (without sqrt) 2012-11-04 20:41:05 +01:00
Christian Daniel 663c87ee1a GUI: fix initial display for LNA amplification 2012-11-04 20:39:55 +01:00
Christian Daniel eaecde2f70 disable unimplemented phosphor decay slider 2012-11-04 10:56:44 +01:00
Christian Daniel 0be54574c5 try to fix inverted scales problem 2012-11-04 10:56:26 +01:00
Christian Daniel 705c6b43d9 more positive success message for OsmoSDR firmware upgrade 2012-11-03 22:13:39 +01:00
Christian Daniel bf6bd4d0c5 reworking spectrum display 2012-11-03 22:13:21 +01:00
Christian Daniel 259d4cc084 rework of window layout 2012-11-03 15:56:25 +01:00
Christian Daniel 7a8144b70f remove some unneeded printfs from OsmoSDR upgrade module 2012-11-01 10:34:19 +01:00
Christian Daniel 87649a5844 fix kissfft for Visual C++ 2012-11-01 10:34:00 +01:00
Christian Daniel d33b84c8d7 fix M_PI for Visual Studio 2012-11-01 10:32:44 +01:00
Christian Daniel f2cbcceaf9 fix cmake file and add stop Windows from building a console app 2012-11-01 10:32:11 +01:00
Christian Daniel 4f081b11bd add build directory to .gitignore 2012-11-01 10:31:39 +01:00
Christian Daniel 8cd4485471 more OsmoSDR DFU upgrade stuff 2012-10-31 16:30:44 +01:00
Christian Daniel a9f47efde6 completed OsmoSDR firmware upgrade function 2012-10-31 16:21:07 +01:00
Christian Daniel cb5ca682c2 major rework and move to CMake 2012-10-29 21:42:52 +01:00
Steve Markgraf aad7684645 update project file for linux build, cosmetic fixes
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2012-06-22 00:23:44 +02:00
Christian Daniel a2b9269310 remove unneded code line 2012-06-22 00:10:02 +02:00
Christian Daniel ebf28424fe All: complete overhaul of DSP subsystem and affect classes
Try to find an inheritance scheme that can be used as base for a plugin
architecture.
2012-06-22 00:09:45 +02:00
Christian Daniel a09cf1dc95 KissFFT: not fully legal speed optimisation (doesn't take care of inf/nan) 2012-06-22 00:06:05 +02:00
Christian Daniel 469c95f859 GLSpectrum: fix splitter movement for inverted waterfall 2012-06-17 22:43:38 +02:00
Christian Daniel 5caaaa5cd6 GLSpectrum: fix bug in inverted waterfall 2012-06-17 22:28:52 +02:00
Christian Daniel c83265a0db DSPEngine: save some code on DC correction 2012-06-17 22:12:10 +02:00
Christian Daniel 61ed99c281 UI: major rework
- GLWidget: rework to allow different configurations (top-down waterfall, bottom-up, etc.)
- ValueDial: more complete focus handling
- MainWindow: switch to dock windows
2012-06-17 22:11:42 +02:00
Christian Daniel 0d0229b1e1 DSPEngine: remove exceptions 2012-06-10 14:39:13 +02:00
Christian Daniel 57a20e919a ValueDial: beautify again 2012-06-10 14:34:41 +02:00
Christian Daniel 369b991b0f ValueDial: beautify 2012-06-10 14:31:08 +02:00
Christian Daniel f174e25ed5 add application icon 2012-06-10 09:22:44 +02:00
Christian Daniel 242d319185 UI: add live spectrum display 2012-06-10 00:19:35 +02:00
Christian Daniel 78b3116855 GLSpectrum: add live display on top of histogram 2012-06-10 00:19:17 +02:00
Christian Daniel 3ae890992a DSPEngine: fix DC offset correction and I/Q imbalance compensation 2012-06-09 23:24:45 +02:00
Christian Daniel e0f869d86c DSPEngine: improve I/Q DC offset and imbalance compensation 2012-06-06 16:04:51 +02:00
Christian Daniel 2b42a44088 GLSpectrum: minor optimisations 2012-06-06 12:18:52 +02:00
Christian Daniel f1dc9b1091 DSPEngine, SampleFifo: switch to proper notification when new data has arrived 2012-06-06 12:18:27 +02:00
Christian Daniel 14a106a3ed UI: remove now unneeded buttons 2012-06-05 23:34:02 +02:00
Christian Daniel 0fd7217767 ValueDial: add "speed-dial" - shift advances five times the normal value 2012-06-05 23:32:58 +02:00
Christian Daniel 5b2f3a1888 GLSpectrum: fix resizing of widget 2012-06-05 23:31:11 +02:00