Decoding VHF ACARS on Linux

Decoding VHF ACARS on Linux

I was playing around with my UV-K5 radio scanning Airband, something I haven’t done in many many years. I stumbled on what sounded like a digital signal, some sort of data. A quick search and sure enough, VHF ACARS!


So now it was time to figure out how I was going to decode it. I’d tried using PDW, a Windows pager decoding application but it was being finicky and didn’t want to decode it. Black Cat software has a superb decoder but it’s paid and closed source and I prefer to share things that are more accessible. Namely, open source and freely available.


That’s when I stumbled upon “ACARSDEC” an application that in my opinion, has a great decoder.

The first thing we need to do is download the application and compile it.


Replace “-Drtl=ON” with the following depending on the SDR you wish to use.

-Dairspy=ON
-Dsdrplay=ON

git clone https://github.com/TLeconte/acarsdec.git
cd arsdec
mkdir build
cd build
cmake .. -Drtl=ON
make
sudo make install

Now let’s run the application, in our case we’re running it with an RTL SDR v3


acarsdec -r 0 130.550 131.550 131.725



In this case “-r 0” selects RTL Device #0 and the numbers 130.550 131.550 and 131.725 are various frequencies that we wish to monitor.

SarahroseLives Avatar

2 responses to “Decoding VHF ACARS on Linux”

  1. Jim, KB9MMC Avatar
    Jim, KB9MMC

    Hey Sarah,
    I found your site while trying to install Acarsdec. Your site was able to have me get it loaded but I can’t get it up and running. It could be that I’m running a Yaesu FT897 and not a SDR. When I compiled it I did cmake .. Drtl=OFF. I was wondering if you had any suggestions.
    Thanks for the help!!

    1. SarahroseLives Avatar

      I’ve only tried it with the rtl but even with that support added I thought it could take audio input. I’m not sure off hand how to do that though.

Leave a Reply to SarahroseLives Cancel reply

Your email address will not be published. Required fields are marked *

Sarah Rose

An avid amateur radio operator and linux fan girl.