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

10861 Commits

Author SHA1 Message Date
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
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
f4exb
831f0e16d3 FT4 decoder: use FFT (2) 2026-03-04 22:13:14 +01:00
f4exb
285c957718 FT4 decoder: use FFT (1) 2026-03-04 20:55:35 +01:00
FlUxIuS
75acdf1b8b
replace the x86_64-only arch lib lookup with a multi-arch one 2026-03-04 11:43:43 +01:00
f4exb
6005ad83f3 scaffold a new FT4 decoder based on FT8 decoder with multi threaded approach 2026-03-03 20:59:42 +01:00
Jon Beniston
6d1f0389b3 NCO: Fix negative phase increments on ARM CPUs. #2660 2026-03-03 10:22:22 +00:00
f4exb
db5facc529 FT8 demod: FT4 support (2) 2026-03-02 19:16:15 +01:00
f4exb
9bb9493afd FT8 demod: FT4 support (1) 2026-03-01 22:21:16 +01:00
Edouard Griffiths
39374ce0b8
Merge pull request #2657 from rhbvkleef/rhbvkleef-navtex-flush-csv-after-receive
NAVTEX: Flush CSV after each message
2026-02-28 11:26:28 +01:00
Rolf van Kleef
a112775ee2
NAVTEX: Flush CSV after each message
I'd like to watch for Navtex messages in an external application, though the file is only flushed whenever I restart SDRAngel or change the CSV writing settings. I'd like it to write out after each message so that I can continuously watch for new messages.

As such, I've added a flush after writing a message to the log file. This is not a huge burden on the filesystem as messages typically take around a minute to be received, and no less than 10 seconds.
2026-02-27 11:34:35 +01:00
Edouard Griffiths
1ddc8059b0
Merge pull request #2651 from f4exb/feature-fscan-voicesquelch
Voice Activity detection for Frequency Scanner in SSB modes
2026-02-22 13:50:45 +01:00
f4exb
e4022031a9 Freq scanner VAD: Sonar fixes 2026-02-22 10:44:39 +01:00
f4exb
7e5e9dabf6 Frequency Scanner: updated documentation 2026-02-21 23:51:24 +01:00
f4exb
32c31d0efb Freq scanner VAD: use max voice score for max power priority mode 2026-02-21 11:44:09 +01:00
f4exb
e6ff9669a9 Freq scanner VAD: CW mitigation 2026-02-21 11:44:09 +01:00
f4exb
6a56c25dd0 Freq scanner: cleanup (1) 2026-02-21 11:44:09 +01:00
f4exb
98c703bfbf Freq scanner: implemented device frequency locking 2026-02-21 11:44:09 +01:00
f4exb
ceb602283a Freq Scanner: GUI changes 2026-02-21 11:44:09 +01:00
f4exb
8b486d5709 Frequency scanner voice squelch: Additional F1 plausibility checks 2026-02-21 11:44:09 +01:00
f4exb
5574b7f3d6 Freq Scanner voice squelch: pitch/formant mitigation 2026-02-21 11:44:09 +01:00