Jon Beniston
65e6b032af
Add images for spectrum controls display setting.
2026-03-26 21:26:39 +00:00
Jon Beniston
a6c9368aab
Frequency Scanner: Fix tooltip. #2664
...
Fix spacers to be horizontal.
2026-03-26 21:11:47 +00:00
Jon Beniston
78a1d8abf9
LimeSDR: Include "dsp/replaybuffer.h". Fixes #2678
2026-03-26 21:01:25 +00:00
Jon Beniston
922a72535a
ADS-B: Use system time for "Updated" column. Fixes #2633
2026-03-26 20:56:14 +00:00
Jon Beniston
3ba939287d
ADS-B: Add ICAO to web report. For #2656
2026-03-26 20:54:56 +00:00
Edouard Griffiths
764ffa1fe1
Merge pull request #2682 from srcejon/acars
...
Spectrum enhancements
2026-03-26 07:28:28 +01:00
Jon Beniston
edaa41d28e
Add mask test image.
2026-03-25 21:57:37 +00:00
Jon Beniston
507a0f48e6
Fix typos in docs.
2026-03-25 21:50:59 +00:00
Jon Beniston
c57dc649d2
Fix warning.
...
Add Spectrum Color to docs.
2026-03-25 21:39:29 +00:00
Jon Beniston
69101638e7
Increase dialog height
2026-03-25 20:00:46 +00:00
Jon Beniston
d15f3dbe7b
Fix warning
2026-03-25 19:08:30 +00:00
Jon Beniston
ac4d1d1102
Fix warnings
2026-03-25 19:06:11 +00:00
Jon Beniston
6e21e689e9
Fix warnings
2026-03-25 18:58:43 +00:00
Jon Beniston
a85903a12f
Merge branch 'acars' of https://github.com/srcejon/sdrangel into acars
2026-03-25 16:30:54 +00:00
Jon Beniston
9171a205d4
Spectrum Changes:
...
Added optional scrollbar to be able to scroll back through waterfall.
When scrolling is enabled:
Can adjust power scale for complete waterfall, not just future spectra.
Waterfall time axis can use local time or UTC.
Waterfall not lost when resizing window.
Can now zoom when device is stopped.
Added Min averaging type.
Added button to load spectrum from .csv file.
Add button to save spectrum/waterfall to .png or jpg.
Changed show all controls button to a combobox with choices of Min/Std/All (Minimum/Standard/All).
Changed some buttons in spectrum GUI from QPushButton to QToolButton so their size matches the others.
Fix spectrum from displaying a mixture of old and new spectrums (m_currentSpectrum was a pointer to SpectrumVis buffer).
Added M1 and M2 memories to allow display of reference spectra.
Added math operations to allow spectrum to be difference of current spectrum and either memory or a moving average.
Fixed measurement counts, so they are performed once per spectrum, not on displayed spectra.
Added spectrum mask measurement, to check when a spectrum exceeds mask held in M1 or M2.
Optionally display power/frequency under cursor in status line.
Optionally display peak power/frequency in status line.
Fix incorrect nyquist sample replication, when zoom used.
Fix cursor not changing from resize to pointer when moving over spectrum measurements window.
Add spectrum colour setting.
2026-03-25 16:30:13 +00:00
Jon Beniston
a574671744
GLShaderSpectrogram: Only initialise grid if it changes size, as this causes window resizing to be slow.
2026-03-25 15:48:45 +00:00
Jon Beniston
fcc86a6784
DSPEngine: Give threads names, to help with debugging.
2026-03-25 15:30:33 +00:00
Jon Beniston
2a366b875a
Profiler: Add maximum time coloumn. Add global runtime.
2026-03-25 15:29:49 +00:00
Edouard Griffiths
4579135087
Merge pull request #2680 from trombonehero/master
...
Add support for building on FreeBSD
2026-03-22 22:38:01 +01:00
Jonathan Anderson
c7fe8d599f
Add alternate name for libusb.
...
On (at least) FreeBSD, libusb is named libusb.so, not libusb-1.0.so.
2026-03-18 15:37:45 -02:30
Jonathan Anderson
a9e3502c3b
Add /usr/local to search paths for non-Linux Unix.
...
Unix OSes that aren't Linux (e.g., BSDs) sometimes use /usr/local as
the prefix for non-system libraries. This is change is necessary to
build on at least FreeBSD, as libunwind is in /usr/local/lib, not
/usr/lib.
2026-03-18 15:36:09 -02:30
Edouard Griffiths
6baa38f887
Merge pull request #2677 from f4exb/feature-ft4
...
Support FT4 in FT8 demod
2026-03-15 10:30:54 +01:00
f4exb
e98b4bdeb1
FT8 demod: more code linting
2026-03-15 00:18:52 +01:00
f4exb
c32aa8001a
FT8 demod: corrected FT4 second tone frequency
2026-03-14 23:24:12 +01:00
f4exb
9eef3d2437
FT8 demod: set all rates to float in FT4
2026-03-14 22:28:33 +01:00
f4exb
a1d3a3403d
FT8 demod: separate band presets for FT8 and FT4
2026-03-14 21:33:13 +01:00
f4exb
d0ad1ae413
FT8 demod: Sonar fixes (2)
2026-03-14 03:46:48 +01:00
f4exb
b09e8df343
FT8 demod: Sonar fixes
2026-03-14 02:16:04 +01:00
f4exb
7da837f854
FT8 demod: fix duplicated code (2)
2026-03-13 19:06:49 +01:00
f4exb
81f7d2ff99
FT8 demod: fix duplicated code (1)
2026-03-13 18:37:09 +01:00
Edouard Griffiths
f7f1195097
Merge pull request #2668 from coloboxp/lora-meshtastic
...
Meshtastic: dedicated RX/TX plugins, multi-preset LoRa pipelines, and supporting integration updates
2026-03-13 12:39:12 +01:00
f4exb
71d6208fe9
Removed redundant functions between FT8 and FT4
2026-03-12 21:26:35 +01:00
Alejandro Aleman
40ea5d096f
meshtastic: consolidate LoRa/Meshtastic demod, auto-profile, decode tree, and dechirp replay improvements
2026-03-12 13:04:04 +01:00
f4exb
58c4bac3d8
FT4 demod: updated documentation
2026-03-11 23:15:43 +01:00
f4exb
8c0e220337
FT8 demod: create a processFT8 method on par with processFT4
2026-03-11 21:46:38 +01:00
Edouard Griffiths
7c0c0150ae
Merge pull request #2674 from ReDetection/modern-rs41-radiosonde
...
Add support for modern RS41 radiosonde
2026-03-11 18:07:05 +01:00
f4exb
e241a1bb9b
FT4 demod: fixed frequency presets for FT4
2026-03-11 09:38:57 +01:00
Serg
ca8fc59488
Add support for modern RS41 radiosonde
2026-03-10 23:41:19 +02:00
f4exb
26cfbac9b7
FT8 demod: removed experimental FT4 decoder
2026-03-09 01:26:35 +01:00
f4exb
e64c407628
FT4 demod: added a subtract_edge_symbols parameter to take the ramp up/down symbol (for completeness but no significant improvement)
2026-03-08 23:33:25 +01:00
Edouard Griffiths
cbc8929a89
Merge pull request #2666 from FlUxIuS/master
...
Replace the x86_64-only arch lib lookup with a multi-arch one adding ARM64
2026-03-08 23:12:56 +01:00
f4exb
40fc335774
FT4 demod: adjust SNR to more closely match WSJT figures
2026-03-08 22:24:00 +01:00
f4exb
002cfc0755
FT4 demod: fixed benchmark test
2026-03-08 21:49:16 +01:00
f4exb
c42f4a04cb
FT4 deomod: fixes
2026-03-08 21:40:07 +01:00
Edouard Griffiths
e94e35bf75
Merge pull request #2662 from srcejon/acars
...
NCO: Fix negative phase increments on ARM CPUs.
2026-03-08 20:55:23 +01:00
f4exb
76121cf789
FT4 demod: fixed expected test results and SNR calculation
2026-03-08 02:54:14 +01:00
f4exb
2e0801e57b
FT4 decoder: nearly all decode OK
2026-03-08 02:08:57 +01:00
f4exb
fbfa04a06d
FT4 demod: copy original FT8 worker to FT4. Isolate AI generated classes
2026-03-07 11:57:08 +01:00
f4exb
724a9a0f83
FT4 demod: put FT4Worker in its own files
2026-03-05 21:18:13 +01:00
f4exb
31a1fb8f9e
FT4 decoder: use FFT (3)
2026-03-04 22:27:06 +01:00