Hallo!
Wie gesagt, kenne mich mit rtl_fm und multimon am Raspberry nicht aus.
Aber wenn ich mir aus dem ersten Post hier dieses anschaue:
Da kommen mir ein paar Sachen fatal vor:pi@raspberrypi ~ $ rtl_fm -N -o 4 -A lut -s 22050 -C -f 172.680M - | multimon-ng -t raw -a POCSAG512 -a POCSAG1200 -a POCSAG2400 -f alpha /dev/stdin
POCSAG512 POCSAG1200 POCSAG2400 EAS UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE_CW DUMPCSV SCOPE
multimon-ng (C) 1996/1997 by Tom Sailer HB9JNX/AE4WA
(C) 2012/2013 by Elias Oenal
available demodulators: POCSAG512 POCSAG1200 POCSAG2400 EAS UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE_CW DUMPCSV SCOPE
Enabled demodulators: POCSAG512 POCSAG1200 POCSAG2400
Soweit noch alles OK, da wird eben rtl_fm konfiguriert mit Sampelrate und Frequenz. Alles OK.pi@raspberrypi ~ $ rtl_fm -N -o 4 -A lut -s 22050 -C -f 172.680M -
An der Pipe hängt nun multimon wo folgendes aktiviert ist:| multimon-ng -t raw -a POCSAG512 -a POCSAG1200 -a POCSAG2400 -f alpha /dev/stdin
-a POCSAG512
-a POCSAG1200
-a POCSAG2400
Endsprechend enthält die Antwort dann auch folgendes:
Warum mutet man multimon sowas auf einem raspberry zu?Enabled demodulators: POCSAG512 POCSAG1200 POCSAG2400
2400Bd wird in 2m DME-Netzen schlichtweg nicht verwendet.
Übrig bleibt je nach DME-Netz entweder 512Bd ODER 1200Bd.
Wenn man ein Netz welches mit 1200Bd arbeitet empfangen möchte, sollte es eher heißen:
Und die Rückmeldung dann:pi@raspberrypi ~ $ rtl_fm -N -o 4 -A lut -s 22050 -C -f 172.680M - | multimon-ng -t raw -a POCSAG1200 -f alpha /dev/stdin
Alles andere wird auch bei multimon wie bei allen anderen Software-Pocsagdecodern nur die CPU-Last erhöhen und die Fehleranfälligkeit anheben.Enabled demodulators: POCSAG1200
Das hat aber nichts mit SDR zu tun, sondern eben generell mit Pocsag-Decodierung.
Grüße aus Dortmund
Jürgen Hüser