This repository is no longer being actively maintained. Please see: https://github.com/adamfowleruk/spring-adsb/tree/develop/adsb-console-go for the latest version of the Go client for this demo.
These instructions assume you are running Raspbian and have dump1090-fa
installed.
- Dowload the Debian package
wget https://github.com/billglover/go-adsb-console/releases/download/v0.10/go-adsb-console_0.10_linux_arm.deb
- Install the Debian package
sudo dpkg -i go-adsb-console_0.10_linux_arm.deb
- If this is your first installation, you will need to modify your configuration file:
/etc/go-adsb-console/config.yaml
---
aircraftJSON: /run/dump1090-fa/aircraft.json
monitorDuration: 1s
updateDuration: 5s
maxAircraftAge: 60s
amqpURL: "request-this-from-adam"
amqpExchange: "adsb-fan-exchange"
stationName: "unnamed-station"
You will need to update the value of amqpURL
with a device key from Adam. Give you ground station a name by modifying the value of stationName
.
- If you have modified the configuration file, you will need to restart the application.
sudo systemctl restart go-adsb-console
- dump1090 JSON field descriptions pdf