1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-04-01 12:45:36 -04:00

10908 Commits

Author SHA1 Message Date
f4exb
4eae1ccf89 Meshtastic demod: use .ui file for UI widgets (1) 2026-03-27 00:25:08 +01:00
f4exb
f42723c54c Meshtastic demod: removed useless FFT window control 2026-03-27 00:25:08 +01:00
f4exb
0ebc38a322 Meshtastic modem: added unit test for some payload decoders 2026-03-27 00:25:08 +01:00
f4exb
f880ff1a3c Meshtastic modem: decode position, node info, telemetry and traceroute ports 2026-03-27 00:25:08 +01:00
f4exb
21c4ad657f Meshtastic demod: fixed suync word reporting 2026-03-27 00:25:08 +01:00
f4exb
a3f5ed6963 Meshtastic: fixed Tx and strengthen Rx header processing 2026-03-27 00:25:08 +01:00
f4exb
a0d779fb65 Meshtastic demod: removed unused methods and attributes from ChirpChat demod (2) 2026-03-27 00:25:08 +01:00
f4exb
4f0dac4647 Meshtastic demod: removed unused FFT window 2026-03-27 00:25:08 +01:00
f4exb
065d04d7cc Meshtastic demod: removed unused methods and attributes from ChirpChat demod (1) 2026-03-27 00:25:08 +01:00
f4exb
748f024771 Meshtastic demod: make key dialog an object on its own 2026-03-27 00:25:08 +01:00
f4exb
23e17844d6 Meshtastic modulator: removed useless enums 2026-03-27 00:25:08 +01:00
f4exb
671f62a13a Meshtastic modulator: removed useless GUI items 2026-03-27 00:25:08 +01:00
f4exb
bef25a7973 Meshtastic modulator: removed amateur radio items 2026-03-27 00:25:07 +01:00
f4exb
e9822c344a Meshtastic modulator: make hasCRC and hasHeader static and remove useless messages 2026-03-27 00:25:07 +01:00
f4exb
f966a96148 Meshtastic modulator: removed ASCII. RTTY and FT coding schemes and keep only text type message 2026-03-27 00:25:07 +01:00
f4exb
a756e3d7fb Meshtastic demod: removed useless buttons in the UI, removed FT8 dependency, first pass on rewriting the readme 2026-03-27 00:25:07 +01:00
f4exb
8b371368db Meshtastic demod: set invariant settings to static consts and removed unused schemes from enum 2026-03-27 00:25:07 +01:00
f4exb
3624a51d6a Meshtastic demod: removed scheme button and useless decoders 2026-03-27 00:25:07 +01:00
f4exb
ab040bd2c7 Meshtastic: apply Copilot review in original PR 2026-03-27 00:25:07 +01:00
f4exb
738bdfa744 Meshtastic: moved meshtasticcommon to a modemmeshtastic module 2026-03-27 00:25:07 +01:00
Edouard Griffiths
ea19e1a0e1
Merge pull request #2684 from srcejon/acars
A few small bug fixes
2026-03-27 00:24:06 +01:00
Jon Beniston
9fc2945aa5 Remove unneeded file 2026-03-26 21:41:01 +00:00
Jon Beniston
fd8f8fb38e Add keyboard shortcuts. 2026-03-26 21:35:37 +00:00
Jon Beniston
071f36da23 VISA: Fix potential undefined behaviour. 2026-03-26 21:35:09 +00:00
Jon Beniston
880d7121ec RemoteTCP: Fix potential crash. 2026-03-26 21:34:07 +00:00
Jon Beniston
7bffe8be2a DMSSpinBox: Handle read-only spin boxes. 2026-03-26 21:31:10 +00:00
Jon Beniston
62de3a96e1 Fix formatting. 2026-03-26 21:30:15 +00:00
Jon Beniston
01de1d460c Add images for spectrum controls display setting.
Add keyboard shortcuts.
2026-03-26 21:27:18 +00:00
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