Alexandru Csete
353c9d1c42
Right click on FFT resets frequency zoom.
2016-09-04 01:01:06 +02:00
Alexandru Csete
9dc71e5aac
Minor code clean-up.
2016-09-03 23:06:53 +02:00
Alexandru Csete
7f98552701
Replace half-band decimator with optimal FIR sequence.
...
Replaces the half-band input decimation filters with and optimal
sequence of FIR filters. The filter specs were created using a test
version of FIRCalc by Youssef Touil. The filter taps were then generated
using Matlab for 90-100 dB stop band attenuation and 0.5 dB passband
ripple.
The optimized FIR sequence and the vectorized FIR implementation in GNU
Radio give a significant performance improvement over the previous half
band implementation.
2016-08-29 20:47:34 +02:00
Alexandru Csete
3556cbf79c
Don't use qInfo() since it's not avaialble in Qt 5.2.
...
Fixes #404 .
2016-08-28 11:44:45 +02:00
Alexandru Csete
d2bcf19d05
Synchronise LNB LO when using I/O config dialog.
...
Fixes bug #123 .
2016-08-21 01:04:51 +02:00
Alexandru Csete
8b6ea4a338
Update news file.
2016-08-21 00:12:46 +02:00
Alexandru Csete
670ec76e9c
Restore AGC settings between sessions.
2016-08-21 00:11:17 +02:00
Alexandru Csete
3840a7011e
Use medium AGC as default.
2016-08-20 23:29:55 +02:00
Alexandru Csete
1076ed6b14
Reduce HBF attenuation to 100 dB.
2016-08-20 15:41:25 +02:00
Alexandru Csete
5cab5c79ec
Update start/stop DSP icon.
2016-08-20 00:42:53 +02:00
Alexandru Csete
9984b10d51
Update icon credits.
2016-08-20 00:05:26 +02:00
Alexandru Csete
ce0cf76e39
Add spacers around frequency control and s-meter widgets.
2016-08-17 11:16:53 +02:00
Alexandru Csete
d0f26a63c8
Adjust central widget background and margins.
2016-08-15 00:31:21 +02:00
Alexandru Csete
0cecd87400
Add keyboard shortcut for 'Add bookmark'.
...
Fixes issue #385 . Note that the shortcut only works as long as either
the toolbar or the menubar is visible.
2016-08-14 19:05:33 +02:00
Alexandru Csete
bf1443a853
Add keyboard shortcut for 'View toolbar' action.
2016-08-14 13:10:01 +02:00
Alexandru Csete
53b3dcb20b
Indent and cleanup.
2016-08-14 00:50:43 +02:00
Alexandru Csete
e540e2c604
Adjust meter colors to fit with other widgets.
2016-08-14 00:38:20 +02:00
Alexandru Csete
de8a794d10
Indent and cleanup.
2016-08-14 00:37:51 +02:00
Alexandru Csete
a64cc6b8d2
Adjust frequency controller colors.
2016-08-13 23:59:34 +02:00
Alexandru Csete
e55b056900
Use solid fill instead of gradient.
2016-08-13 00:06:17 +02:00
Alexandru Csete
44f61bece9
Switch back to dotted lines on plotter.
2016-08-12 23:29:14 +02:00
Alexandru Csete
31a2289f57
Tweaks to plotter theme.
2016-08-12 00:30:04 +02:00
Alexandru Csete
5b1e32dfc4
Update news file.
2016-08-11 21:56:08 +02:00
Alexandru Csete
b7b3a8d7c8
Change audio FFT range to 80 dB.
2016-08-11 21:55:56 +02:00
Alexandru Csete
37400c0b59
Remove auto-flushing of pulseaudio buffers.
...
There is no idication that it has had any effect at all.
2016-08-11 21:43:18 +02:00
Alexandru Csete
0cddaca00a
Use default Pulseaudio buffer attributes.
...
Fixes all audio crackling issues that I have been able to reproduce.
Probably also fixes issue #378 .
2016-08-11 20:40:07 +02:00
Alexandru Csete
b39d65f0fe
Let audio spectrum expand without upper limit.
2016-08-10 20:41:47 +02:00
Alexandru Csete
ca3621d7c8
Ensure audio FFT split is 0 by default.
2016-08-08 17:07:17 +02:00
Alexandru Csete
b51cbbcd3f
Use u8 instead of int32 for waterfall buffer.
...
Fixes #372 .
2016-08-08 14:46:26 +02:00
Alexandru Csete
8fa85cc6ce
Audio FFT improvements.
...
Enable waterfall on audio FFT (closes issue #355 ).
Restore dB range between sessions (ref. level fixed at 0).
New options tab to set FFT split and dB range using spin buttons.
2016-08-08 14:13:31 +02:00
Alexandru Csete
1e92bc625c
Make setPercent2DScreen() a slot.
2016-08-08 13:07:56 +02:00
Alexandru Csete
7120189177
Set default audio FFT range to -70...0 dB.
2016-08-08 11:14:17 +02:00
Alexandru Csete
336a11eab6
Update news file.
2016-08-08 11:09:07 +02:00
Alexandru Csete
5f7c0177f4
Reset frequency digits below the one being changed.
2016-08-07 17:42:55 +02:00
Alexandru Csete
42a6ec6d41
Add option to disable painrting bookmarks on spectrum.
...
Fixes issue #399 .
2016-08-07 00:39:55 +02:00
Wolfgang Fritz
7349eb9c1f
loadconfig: Restore main window only at program start
...
Restore the main window only at program start, not at each loadconfig().
This prevents a moved window jumping back to the old position after a change
in device configuration.
Signed-off-by: Wolfgang Fritz <wolfgang.fritz@gmx.net>
2016-07-31 21:28:51 +02:00
Alexandru Csete
cab0622f6c
Update Qt dependencies.
2016-07-26 22:59:40 +02:00
Alexandru Csete
bef19564fc
More space between frequency and controls.
2016-07-22 23:05:32 +02:00
Alexandru Csete
5cbad9dc6f
Merge pull request #396 from tasnad/master
...
Convert tabs to spaces.
2016-07-21 20:31:08 +02:00
Tasnad Kernetzky
252088a74e
converted tabs to spaces to fix compiler warning (there were only sporadic tabs)
2016-07-21 18:23:02 +02:00
Alexandru Csete
81e2a1f6d6
Merge pull request #395 from Cat-Ion/fix/samplerate
...
Do not automatically set samplerate if input reports 0.
2016-07-12 20:33:12 +02:00
Valentin Ochs
b89371c3ba
[fix/samplerate] Don't set rate if input reports 0
2016-07-12 09:30:35 +02:00
Alexandru Csete
bf2f5f84b6
Update news.txt
2016-07-10 22:28:40 +02:00
Alexandru Csete
a452af86e1
Fix compiler warning.
2016-07-09 00:42:39 +02:00
Valentin Ochs
86439028f6
Draw correct frequencies between -1 and 0 kHz.
2016-07-09 00:42:33 +02:00
Alexandru Csete
1111c4542d
Update readme.
2016-07-08 23:27:00 +02:00
Alexandru Csete
395d134f7f
Merge pull request #391 from Cat-Ion/fix-iq-bandwidth
...
Get input rate from the input device after setting a new device. Fixes issue #389
2016-07-08 23:25:40 +02:00
Valentin Ochs
451554eec0
[fix-iq-bandwidth] Get input rate from the input device after setting a new device. Fixes issue #389
2016-07-06 00:26:43 +02:00
Alexandru Csete
78e6cd62ba
Update news and readme file.
2016-07-05 23:44:21 +02:00
Alexandru Csete
4026c6f2cf
Add 3 and 6 Msps option for Airspy.
2016-07-05 23:39:12 +02:00