Arne Jünemann
4d631b091e
Merge branch 'master' of github.com:das-Iro/sdrangel
2023-10-23 15:15:27 +02:00
Arne Jünemann
0d193d41f6
Allow full range of overlap
2023-10-23 15:05:34 +02:00
Arne Jünemann
1034c79c30
Fix FFT Overlap for spectrum view
...
Movement of the buffer was double what should have been intended
Added warning to std::copy uses that overlaping copy is undefined
behaviour
2023-10-23 14:48:40 +02:00
srcejon
2d8ae1329b
Add signal for when annotations change
2023-10-03 16:10:08 +01:00
Jon Beniston
5e71da4530
Add VkFFT support and profiler
2023-08-13 23:52:57 +01:00
Jon Beniston
37285a9bce
Clear with alpha=1 to fix #1735
2023-07-31 21:43:15 +01:00
f4exb
7ec955fc61
GLSpectrum: fixed SSB handling
2023-07-09 00:00:51 +02:00
f4exb
65bf00a573
Audio CAT SISO: fixed GLSpectrumView SSB
2023-06-18 00:43:26 +02:00
Jon Beniston
459aae2dad
Prevent MDI scrolling when trying to zoom in on spectrum.
2023-03-03 22:16:29 +00:00
Jon Beniston
29c9c07b74
Spectrum: Keep frequency displayed while channel is being dragged
2023-01-23 14:40:19 +00:00
Jon Beniston
1c9cc7a989
GLSpectrum touchscreen updates
...
Add "show all controls" button, that allows most of the "set once"
controls to be hidden on small screens. Please feel free to make a
better icon! Could also be hidden if !ANDROID, if you don't like it.
Add pinch and pan gestures, for frequency scrolling and zooming in to
spectrum.
Queue frequencies requested by scrolling, so intermediate frequencies
can be omitted, if device is slow to update its frequency.
Support non-integer pixel ratios.
Add popup sliders for dials.
Add DialogPositioner for dialogs.
Add layout to spectrum markers dialog, so that it can be resized, to fit
on smaller screens.
2022-12-20 14:39:39 +00:00
Jon Beniston
2cb2a8d555
Update sdrbase and sdrgui to support Qt5 and Qt6
2022-11-17 14:41:55 +00:00
Jon Beniston
036f396be4
3D spectrum: Allow = to be used for +. Fix array delete.
2022-11-05 20:58:47 +00:00
f4exb
f5b91fff53
GLSpectrum: separate waterfall and histogram resizing conditions. Fixes #1496
2022-11-04 19:11:25 +01:00
f4exb
45ef7c5be0
Spectrum frequency ticks MSB truncation: base algorithm
2022-10-16 04:48:07 +02:00
Jon Beniston
97632e1b56
Ensure bandwidth is positive. Use engineering units for bandwidths.
2022-10-03 16:18:38 +01:00
Jon Beniston
47c63d3154
Add occupied bandwidth and 3dB bandwidth measurements
2022-10-03 16:02:24 +01:00
Jon Beniston
ff974234dc
Align spectrum with frequency scale
2022-10-03 10:55:20 +01:00
f4exb
949a103b25
Spectrum markers peaks option
2022-10-03 00:23:47 +02:00
f4exb
3011e066a1
communicate from spectrum GUI to markers dialog and fixed some warning issues
2022-10-01 20:58:21 +02:00
Jon Beniston
7c5249149a
Move GLSpectrum to GLSpectrumView and create new GLSpectrum that instances GLSpectrumView and SpectrumMeasurements
2022-09-29 13:48:04 +01:00