Merge pull request #1020 from darksidelemm/testing

v1.8.2-beta5 - Use inverted soft-in for RD91, tweak RS41 demod parameters.
testing
Mark Jessop 2025-08-26 21:05:34 +09:30 zatwierdzone przez GitHub
commit c907c76cf3
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
2 zmienionych plików z 5 dodań i 5 usunięć

Wyświetl plik

@ -12,7 +12,7 @@ from queue import Queue
# MINOR - New sonde type support, other fairly big changes that may result in telemetry or config file incompatability issus.
# PATCH - Small changes, or minor feature additions.
__version__ = "1.8.2-beta4"
__version__ = "1.8.2-beta5"
# Global Variables

Wyświetl plik

@ -885,9 +885,9 @@ class SondeDecoder(object):
if self.save_decode_iq:
demod_cmd += f" tee {self.save_decode_iq_path} |"
# Use a 4800 Hz mask estimator to better avoid adjacent sonde issues.
# Also seems to give a small performance bump.
demod_cmd += "./fsk_demod --cs16 -b %d -u %d -s --mask 4800 --stats=%d 2 %d %d - -" % (
# Updated 2025-08-26 to bump mask estimator to 5000 Hz, increase timing estimator duration, and change oversampling rate
# From controlled testing this seems to improve weak signal performance.
demod_cmd += "./fsk_demod --cs16 -b %d -u %d -s --mask 5000 --nsym=300 -p 5 --stats=%d 2 %d %d - -" % (
_lower,
_upper,
_stats_rate,
@ -1015,7 +1015,7 @@ class SondeDecoder(object):
)
decode_cmd = (
"./rd94rd41drop --json --softin 2>/dev/null"
"./rd94rd41drop --json --softinv 2>/dev/null"
)
# RD94/RD41s transmit continuously - average over the last 2 frames, and use a mean