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
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
f4exb
fc35c55fb5
Freq Scanner voice squelch: use cepstal liftering
2026-02-21 11:44:09 +01:00
f4exb
e782848642
Freq Scanner voice squelch: revamping of voice detection
2026-02-21 11:44:09 +01:00
f4exb
642a6da8aa
Freq Scanner voice squelch: voice pitch validation (3)
2026-02-21 11:44:09 +01:00
f4exb
e43f0e1e35
Freq Scanner voice activity: check good spacing among broad peaks only
2026-02-21 11:44:09 +01:00
f4exb
d96545f28b
Freq Scanner: voice activity detection: just penalize if no broad peaks
2026-02-21 11:44:09 +01:00
f4exb
6f452a2a46
Freq Scanner: scanner sample rate and minimum bins special computation for Voice Squelch
2026-02-21 11:44:09 +01:00
f4exb
7bcb92d200
Freq Scanner: in baseband process sample rate change only if necessary
2026-02-21 11:44:09 +01:00
f4exb
6752029e43
Freq Scanner voice squelch: voice pitch validation (2)
2026-02-21 11:44:09 +01:00
f4exb
8107bd102f
Freq Scanner voice squelch: voice pitch validation (1)
2026-02-21 11:44:09 +01:00
f4exb
65e999f842
Freq Scanner voice squelch: compute formants on individual FFTs
2026-02-21 11:44:09 +01:00
f4exb
37afa7be74
Freq Scanner Voice squelch: eliminate formants outside audio band
2026-02-21 11:44:09 +01:00
f4exb
bc49e37f8b
Frequency Scanner: added a button to force continue scanning
2026-02-21 11:44:09 +01:00
f4exb
bb711fc965
Frequency Scanner: for voice squelch use a fixed 48 kHz scanner sanple rate and FFT size of 2048
2026-02-21 11:44:09 +01:00
f4exb
4312fc3f0c
Frequency Scanner: for voice SSB calculate min bits so that bin size is ~25 Hz
2026-02-21 11:44:09 +01:00
f4exb
71cdba9e32
Frequency Scanner: added voice squelch for SSB
2026-02-21 11:44:09 +01:00
f4exb
5ae74e9e19
Release 7.23.2
2026-02-14 10:58:43 +01:00
f4exb
b6652ecfbc
Removed legacy FFT RRC filter
2026-02-13 09:08:50 +01:00
f4exb
4059182f5b
Frequency Tracker: add const to parameter
2026-02-13 09:08:23 +01:00
f4exb
df01569f6e
Freq Tracker: use FIR RRC filter
2026-02-12 23:23:27 +01:00
f4exb
fcbaf95403
Fixed settings keys
2026-02-12 23:23:27 +01:00
f4exb
3bd2bdf479
Channel Analyzer: choice between FFT and FIR filter for the RRC filter and options
2026-02-12 23:23:27 +01:00
Jon Beniston
8e55a8c4e6
Freq Scanner: Don't unmute manually muted channels. #2636
2026-02-12 09:36:55 +00:00
f4exb
a4483007a2
Frequency scanner: added controlled channel frequency shift
2026-02-08 01:11:08 +01:00
f4exb
c8389506e4
Release v7.23.1
2026-02-02 21:38:25 +01:00
f4exb
c0b7232d74
Apply atomic settings to channel MIMO plugins. Part of #1329
2026-02-01 12:26:46 +01:00
f4exb
47fba8c980
Apply atomic settings to channel Tx plugins. Fixes #1329
2026-02-01 12:26:46 +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
63348eeee1
Make device title editable in the basic device settings. Fixes #2292
2026-01-28 03:05:39 +01:00
srcejon
139b366bfd
Merge branch 'f4exb:master' into acars
2026-01-25 16:43:30 +00:00
Edouard Griffiths
5e453fa005
Merge pull request #2624 from f4exb/feature-2618
...
Invert chirp ramps in ChirpChat modulator and demodulator
2026-01-25 13:06:41 +01:00
Jon Beniston
bffe587c18
Replace NCOF with NCO as the latter has better SFDR.
2026-01-25 11:11:20 +00:00
f4exb
3b3f5b5405
ChirChat modulator: fixed message timings display
2026-01-25 00:34:01 +01:00
f4exb
ab6c0ee5e7
ChirpChat: add option to reverse the chips sequence orientation. Fixes #2618
2026-01-24 22:11:17 +01:00
Edouard Griffiths
02f243a351
Merge pull request #2622 from srcejon/fix_remote_tcp_socket_crash
...
RemoteTCPInput: Fix potential crash during connection
2026-01-23 22:13:36 +01:00
Jon Beniston
9cd5cfbf9c
RemoteTCPInput: Fix potential crash if receiving an error while connecting to server.
2026-01-23 12:34:23 +00:00
Jon Beniston
35e81aa067
Improve coarse frequency estimate, by using Hann window + quadratic interpolation.
2026-01-23 12:28:48 +00:00
Jon Beniston
56b73e849b
Fix decoding of latitude and longitude for rectangular and circular areas.
2026-01-23 12:11:58 +00:00
Jon Beniston
ebc8afa64c
Remove unused variables.
2026-01-23 12:11:12 +00:00
f4exb
fedade27dd
Morse decoder: set text intensity according to decoding cost factor
2026-01-17 05:52:41 +01:00