From 4baefa61ac7daa051ef7350cb05e7bfcc027cb54 Mon Sep 17 00:00:00 2001 From: Smittix Date: Thu, 15 Jan 2026 21:04:49 +0000 Subject: [PATCH] Fix direwolf not outputting decoded APRS packets Changed -q d to -q h flag. The -q d option was suppressing APRS packet descriptions (the decoded output we need), while -q h only suppresses the audio level heard line. Co-Authored-By: Claude Opus 4.5 --- routes/aprs.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/routes/aprs.py b/routes/aprs.py index 2f0f48e..949b33b 100644 --- a/routes/aprs.py +++ b/routes/aprs.py @@ -440,10 +440,10 @@ def start_aprs() -> Response: # -n 1 = mono audio channel # -r 22050 = sample rate # -b 16 = 16-bit samples - # -t 0 = disable PTT (receive only) - # -q d = quiet mode (less debug output) + # -t 0 = disable text colors (for cleaner parsing) + # -q h = quiet mode - suppress audio level heard line (keeps packet output) # - = read from stdin - decoder_cmd = [direwolf_path, '-n', '1', '-r', '22050', '-b', '16', '-t', '0', '-q', 'd', '-'] + decoder_cmd = [direwolf_path, '-n', '1', '-r', '22050', '-b', '16', '-t', '0', '-q', 'h', '-'] decoder_name = 'direwolf' else: decoder_cmd = [multimon_path, '-t', 'raw', '-a', 'AFSK1200', '-']