{"repo":"szpajder/dumpvdl2","free":true,"listed":false,"github":"https://github.com/szpajder/dumpvdl2","clone":"git clone https://github.com/szpajder/dumpvdl2.git","description":"VDL Mode 2 message decoder and protocol analyzer","language":"C","stars":254,"topics":["sdr","rtl-sdr","software-defined-radio","sdrplay","acars","vdlm2","raspberry-pi","aviation","cpdlc"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"dumpvdl2 dumpvdl2 is a VDL Mode 2 message decoder and protocol analyzer. Current stable version: 2.7.0 (released August 1, 2026) Features - Runs under Linux (tested on: x86, x86-64, ARM) and MacOS (not tested very well, feedback welcome) - Supports following SDR hardware: - RTLSDR (via rtl-sdr library) - Mirics SDR (via libmirisdr-4) - SDRPlay RSP (native support through official driver version 2 and 3) - SoapySDR (via soapy-sdr project) - prerecorded IQ data from a file - Decodes multiple VDL2 channels simultaneously - Automatically reassembles multiblock ACARS messages, MIAM file transfers, fragmented X.25, CLNP and COTP packets. - Supports various outputs and output formats (see below) - Enriches logged messages with ground station details read from a text file (MultiPSK format) - Enriches logged messages with aircraft data read from Basestation SQLite database - Supports message filtering by type or direction (uplink, downlink) - Can store raw frames in a binary file for later decoding or archiving purposes. - Produces decoding statistics using Etsy StatsD protocol Supported output formats - Human readable text - JSON - Single-line ACARS format accepted by Planeplotter - Custom binary format (suitable for storing raw frames) Supported output types - file (with optional daily or hourly file rotation) - reliable network messaging via ZeroMQ - UDP socket Example Supported protocols - Aviation Link Control (AVLC) - ACARS over AVLC - ISO 8208 / X.25 DTE-DCE Interface - ISO 847","default_branch":null,"files":null,"tree":[],"storefront":"/r/szpajder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/szpajder/dumpvdl2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}