1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-03-31 20:25:38 -04:00

316 Commits

Author SHA1 Message Date
Jon Beniston
6e21e689e9 Fix warnings 2026-03-25 18:58:43 +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
2a366b875a Profiler: Add maximum time coloumn. Add global runtime. 2026-03-25 15:29:49 +00:00
Serg
ca8fc59488 Add support for modern RS41 radiosonde 2026-03-10 23:41:19 +02:00
f4exb
ed81308b9f Fixed stringlist utils 2026-02-01 17:15:47 +01:00
f4exb
2a46208d37 Apply atomic settings to channel Rx plugins part 2. Part of #1329 2026-02-01 12:26:46 +01:00
f4exb
103e86c80b Apply atomic settings to channel Rx plugins part 1. Part of #1329 2026-02-01 12:26:46 +01:00
f4exb
89a15d4d6a FT8 Demodulator: added option to send reports to PSK reporter. Fixes #2561 2026-01-03 15:45:13 +01:00
srcejon
0a3a455937 Fix reg exp for lat,long string. 2025-06-10 15:31:36 +01:00
srcejon
e564ac2f39 Update Kiki public URL. Add proxy support. 2025-06-10 15:30:52 +01:00
srcejon
c791067ea8 Fix gcc error. 2025-06-09 11:12:46 +01:00
srcejon
bc235856a8 Add Whittaker Eilers smoothing. 2025-06-09 11:01:25 +01:00
srcejon
6c9dd36f8b Map: Add Aurora prediction and Maidenhead grid 2025-06-09 10:23:12 +01:00
srcejon
6a9bba0656 Add CORS proxy for Emscripten. 2025-06-04 20:24:58 +01:00
srcejon
4678abf091 Use combined aircraft database.
Use png rather than bmp.
Add sideview images.
2025-06-04 20:22:09 +01:00
srcejon
db9ccd9ca8 Azel: Mark methods as const. 2025-06-04 18:15:59 +01:00
f4exb
77b2b815b8 Replace sprintf by snprintf wherever possible 2025-04-21 14:34:53 +02:00
Jon Beniston
b653117360 Fix lint warnings. 2025-02-03 14:04:43 +00:00
Jon Beniston
a2f8428352 Radiosonde: Fix pressure calculation. #2242 2025-02-03 13:58:46 +00:00
Jon Beniston
52d59b8609 Radiosonde: Add option to display predicted paths. 2025-01-21 13:33:11 +00:00
Jon Beniston
9c64424cec Display errors from SondeHub as warnings rather than debug. 2025-01-19 13:09:55 +00:00
Arne Jünemann
4203e72e12 Added All Colors Are Beautiful colormap 2025-01-10 15:53:30 +01:00
Jon Beniston
943a1fb56c ADSB: Update URL of OpenSkyNetwork Aircraft database. 2024-11-26 10:41:48 +00:00
Jon Beniston
7b7f9e2c06 Limit precision of floating point numbers sent to SondeHub. 2024-11-18 09:48:50 +00:00
Jon Beniston
b6146caf36 Fix for Android Qt6 2024-10-21 17:05:19 +01:00
Jon Beniston
4455ac0c55 Add pager notifications.
Add option to ignore duplicates.
Support plotting pager messages on the map.
2024-10-11 11:01:43 +01:00
srcejon
b83d514c3b Lint fixes 2024-10-08 22:19:29 +01:00
srcejon
7ed73e6272 Map: Fix Kiwi list. Add SDRangel wss support. 2024-10-08 18:15:52 +01:00
srcejon
96422ff19f RemoteTCPSink: Report server init errors via GUI. Send protocol to public list.
RemoteTCPInput: Add wss protocol support.
2024-10-08 17:20:18 +01:00
srcejon
8bf1a2f803 Remote TCP updates:
Add support for public list of SDRangel servers that can be displayed on Map.
Add FLAC and zlib IQ compression.
Add IQ squelch for compression.
Add remote device/antenna position and direction reporting.
Add text messaging.
2024-09-22 10:44:30 +01:00
DreamNik
f694ba04b8 Fix compilation warnings and errors 2024-09-05 13:37:46 +03:00
f4exb
11f91b577b Added new color maps. Part of #2191 2024-08-12 10:33:53 +02:00
f4exb
78b73ae529 Added cubehelix and cubegamma color maps. Default to angel if not found. Fixes #2191 2024-07-26 07:27:20 +02:00
Daniele Forsi
4241f01376 Fix typos in cpp files 2024-07-10 23:06:38 +02:00
Daniele Forsi
e56908b0c6 Fix typos in include files 2024-07-10 23:06:38 +02:00
srcejon
1625c42e38 AIS: Validate message length. Fixes #2125 2024-06-20 22:00:15 +01:00
srcejon
159d46ee36 ILS Demod: Add DDM/SDM/Deviation to channel report. 2024-06-18 09:06:15 +01:00
srcejon
41716632d4 Remove use of deprecated QRegExp. 2024-06-10 14:01:57 +01:00
Daniele Forsi
f52d371726 Fix memleaks found with AddressSanitizer/LeakSanitizer
Found with:
ASAN_OPTIONS="detect_odr_violation=1,strip_path_prefix=$(pwd)/" build/sdrangel

Fixes:
Direct leak of 176096 byte(s) in 5503 object(s) allocated from:
    #0 0x7f3a464f46c8 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
    #1 0x7f3a44009219 in Airline::Init::Init() sdrbase/util/airlines.cpp:5559
    #2 0x7f3a43dc797d in _sub_I_65535_0.0 (build/lib/libsdrbase.so+0x3c797d) (BuildId: fb568b705538a6e506ee23027626f4366b25aa50)
    #3 0x7f3a46c6ce3d in call_init elf/dl-init.c:74
    #4 0x7f3a46c6ce3d in call_init elf/dl-init.c:26
2024-05-19 19:44:45 +02:00
srcejon
4f2b03646f AIS: Fix string decoding in safetey messages. #2094 2024-04-30 09:32:22 +01:00
Daniele Forsi
570c1f6877 Remove unused includes and use more direct includes 2024-04-20 19:10:18 +02:00
Daniele Forsi
8c3f7e3775 Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
srcejon
84960eff03 Fix Qt5 compilation 2024-04-10 01:58:31 +01:00
srcejon
a77b6f1b36 Radiosonde: Support uploading to SondeHub. Improve humidity calculation. Fix a couple of bugs. 2024-04-10 01:31:39 +01:00
srcejon
6134a2cf78 Add caching of index page, as can take 5s to load. 2024-04-05 16:34:35 +01:00
srcejon
2e169a1c4c
Merge branch 'f4exb:master' into freq_scanner 2024-04-05 10:49:10 +01:00
srcejon
4955e6ab08 Map: Add save to KML. Support MUF/foF2 varying with time. Support VLF transmitters being read from .csv. 2024-04-05 10:41:24 +01:00
RoboSchmied
6947d892a0 Fix typo
Signed-off-by: Michael Seibt <github@roboschmie.de>
2024-04-05 00:21:29 +02:00
srcejon
535f5c5e8f Plot SID paths on map. 2024-04-04 21:41:07 +01:00
srcejon
eac144acba #2028 - Check for Cr or LF. 2024-04-03 15:14:14 +01:00