====== ACARSDEC ====== Acarsdec ist ein Multi-Channel ACARS-Decoder mit integriertem rtl_sdr, Airspy-Frontend oder SDRplay-Gerät. Seit Version 3.0 verfügt es über ein Datenbank-Backend: acarsserv, um empfangene ACARS-Nachrichten zu speichern. (Siehe Kapitel zu acarsserv unten). Funktionen: * Bis zu 8 Kanäle werden gleichzeitig dekodiert. * Fehlererkennung UND -korrektur. * Eingabe über rtl_sdr, * oder Airspy oder SDRplay Software Defined Radios (SDR). * Protokollierung von Daten über UDP im Planeplotter- oder acarsserv-Format zur Speicherung in einer SQLite-Datenbank oder JSON für benutzerdefinierte Verarbeitung. * Dekodierung von ARINC-622 ATS-Anwendungen (ADS-C, CPDLC) über die libacars-Bibliothek. Multikanal-Dekodierung ist besonders nützlich mit Breitband-Geräten wie dem RTLSDR-Dongle, dem AIRspy und dem SDRplay-Gerät. Es ermöglicht dem Benutzer, gleichzeitig bis zu 8 verschiedene Frequenzen mit sehr kostengünstiger Hardware direkt zu überwachen. [[https://github.com/TLeconte/acarsdec|ACARSDEC auf github]] zip Datei runterladen und entpacken. Kompilieren für den RTL-SDR mkdir build cd build cmake .. -Drtl=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5 make sudo make install Befehlsformat für RTL-SDTR ''acarsdec [-o lv] [-t time] [-A] [-b filter ] [-e] [-n|N|j ipaddr:port] [-i stationid] [-l logfile [-H|-D]] -r rtldevicenumber f1 [f2] [... fN] | -s f1 [f2] [... fN]'' -o lv : output format : 0 : no log, 1 : one line by msg, 2 : full (default), 3 : monitor mode, 4 : msg JSON, 5 : route JSON -t time : set forget time (TTL) in seconds in monitor mode(default=600s) -A : don't display uplink messages (ie : only aircraft messages) -e : don't output empty messages (ie : _d,Q0, etc ...) -l logfile : append log messages to logfile (Default : stdout) -H : rotate log file once every hour -D : rotate log file once every day -n ipaddr:port : send acars messages to addr:port via UDP in planeplotter compatible format -N ipaddr:port : send acars messages to addr:port via UDP in acarsdec format -j ipaddr:port : send acars messages to addr:port via UDP in JSON format -i station id: id use in acarsdec network format. -b filter: filter output by label (ex: -b "H1:Q0" : only output messages with label H1 or Q0" Auf der Kommandozeile ausführen ''acarsdec -o2 -r 0 131.550 131.525 131.725 131.850''