Menu

Tree [e3b81b] master /
 History

HTTPS access


File Date Author Commit
 3.10ng 2023-03-04 Jean-Michel Friedt Jean-Michel Friedt [9077f9] check callback function
 3.6 2015-05-09 jmfriedt jmfriedt [9ed73c] initial commit
 3.7.2-3 2015-05-09 jmfriedt jmfriedt [9ed73c] initial commit
 3.7.5 2024-06-09 Jean-Michel Friedt Jean-Michel Friedt [f83788] README
 3.8 2020-03-25 jfriedt jfriedt [c01fa5] port to GNU Radio 3.8: compiles and executes, r...
 3.8ng 2022-01-16 Jean-Michel Friedt Jean-Michel Friedt [30c0f9] RPi4 example update with Western Europen freque...
 3.9ng 2022-01-16 Jean-Michel Friedt Jean-Michel Friedt [ab5a98] libacars example + end of string
 MANIFEST.md 2024-06-09 Jean-Michel Friedt Jean-Michel Friedt [e3b81b] MANIFEST
 README.md 2024-06-09 Jean-Michel Friedt Jean-Michel Friedt [4f3413] README

Read Me

gr-acars

A "simple" demonstration software for decoding ACARS, a low-bandwidth
communication protocol used by airplanes to communicate with airports.
Detailed description of the operating principles is available at
http://jmfriedt.free.fr/lm_sdr.pdf (French) and
http://jmfriedt.free.fr/en_sdr.pdf (English). See https://www.youtube.com/watch?v=54URhrJkk28
(SDRA 2020) for a discussion on the clock synchronization scheme.

The latest 2022 release for GNU Radio 3.9 and 3.10, following 3.8, named ng for
New Generation, aims at adding bitrate clock tracking + removes the external
dependence with libfftw by using the GNU Radio FFT wrapper. Doing so, multiple
ACARS decoding blocks can run in parallel.

Compile for x86 PC with:

cd 3.10ng
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
make -j4
sudo make install

(developed and tested on Debian GNU/Linux)

Compile for RaspberryPi4/Buildroot (located in BR_PATH):

cmake -DCMAKE_INSTALL_PREFIX:PATH=$BR_PATH/output/target/usr -DCMAKE_TOOLCHAIN_FILE=$BR_PATH/output/host/share/buildroot/toolchainfile.cmake ../
make -j4
make install

Features

  • RTL2832U based receivers, tuned to 131.725 MHz in western Europe (main ACARS channel)
  • GNU Radio Companion compatible block

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.