.: AVR support in adsb_hub3 :.


AVR is a text format historically supported by many ADS-B receivers and decoders. It looks like this:

*8D34264A1944BDA38075D106BBF7;
*5D400D69558E76;

Recently I have purchased SDR device called bladeRF. It has capability of ADS-B decoding using programmable FPGA bitstream and open source bladeRF-adsb application to produce AVR feed on host computer. In order to have complete ADS-B setup you will need antenna connected to bladeRF and a computer with Linux like OS such as macOS or Raspberry Pi OS.

bladeRF-adsb is designed with very popular dump1090 ADS-B decoder in mind and sends AVR traffic to port 30001 by default.

However starting with version 3.15 adsb_hub3 tool can be also used to consume AVR feed.

In order to do that add new input to JSON configuration file:

{ "type":"avr", "name":"avr feed", "host":"127.0.0.1", "port": 30001 }

Example of complete configuration file you can find here

Start adsb_hub3 with new configuration file

java -jar adsb_hub3.jar avr.json
and then start bladeRF-adsb.

If everything setup correctly bladeRF-adsb should start sending AVR traffic to adsb_hub3 and you should see output in console and in connected RealADSB iOS app.

As usually adsb_hub3 can be downloaded here