This simple python script fetches aircraft position data from Opensky Network and pushes it to Cursor-on-Target server (like FreeTakServer, or Goatak). Must work with ATAK server too.
python3 osky.py -h
to see all options
python3 osky.py --proto broadcast
to send events via broadcast network, your CivTAK phone must be in one network with
your computer
Usage with FreeTakServer
- Run FreeTakServer:
sudo docker run -p 8080:8080/tcp -p 8087:8087/tcp -e FTS_CONNECTION_MESSAGE="hello" -v fts_data:/data --name fts --restart unless-stopped freetakteam/freetakserver:1.2.5
- Run my script:
python3 osky.py --proto tcp --port 8087 --addr 127.0.0.1