Commit Graph

177 Commits

Author SHA1 Message Date
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
Christian Daniel b9b6176cde ValueDial: improve keyboard input (arrow keys as special request from horizon) 2012-06-05 22:34:46 +02:00
Christian Daniel 0c23290064 GLSpectrum: fix bogus mutex unlocking 2012-06-05 22:34:09 +02:00
Christian Daniel d6f61eea2d ValueDial: allow keyboard input 2012-06-05 22:06:29 +02:00
Christian Daniel 9cbc235dff UI: add sample rate display 2012-06-05 22:06:16 +02:00
Christian Daniel bf76698ea7 ValueDial: change direction of animation 2012-06-05 15:46:06 +02:00
Christian Daniel 9f13bf0e18 ValueDial: change direction of mouse wheel 2012-06-05 15:42:59 +02:00
Christian Daniel d3d654ce10 remove forgotten debug statements 2012-06-05 15:34:58 +02:00
Christian Daniel 288e00f708 UI: fix frequency display 2012-06-05 15:29:36 +02:00
Christian Daniel a3b660afff UI: add better frequency selection widget 2012-06-05 15:25:34 +02:00
Christian Daniel 890c4a57fa GLSpectrum: allow resizing of waterfall and DPS 2012-06-05 15:25:01 +02:00
Christian Daniel 5255e572a9 DSPEngine: fix handling of changed sample rate 2012-06-05 15:24:29 +02:00
Christian Daniel aa6b4db1c9 DSPEngine: increase allowed dynamic range 2012-06-05 15:24:06 +02:00
Christian Daniel 4ec4449fcc DSPEngine: speed optimisation 2012-06-05 15:23:43 +02:00