1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-26 17:58:43 -05:00
Commit Graph

22 Commits

Author SHA1 Message Date
Arne Jünemann
7f9ed6df6d Add explicit typecasting that was missing 2023-10-24 06:11:15 +02:00
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