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