Vai al contenuto

Guida Installazione Mappe - Virtual Radar Server, PlanePlotter, tar1090

Dopo aver usato per un po' di tempo la mappa integrata in dump1090-fa (qua trovi una guida su come accederci) probabilmente vorrai visualizzare i dati ricevuti su un'interfaccia  più intuitiva e personalizzabile.

Ci sono molti programmi, sia gratuiti che a pagamento, che permettono di avere una mappa in tempo reale avanzata. I principali sono:

  • Virtual Radar Server (VRS)
  • tar1090
  • PlanePlotter (PP)

I primi due sono gratuiti, l'ultimo è a pagamento. Sono tra loro molto diversi: Virtual Radar Server e PlanePlotter sono sviluppati per Windows, ma il primo può essere eseguito in linux, anche se si andranno a perdere alcune funzioni secondarie, Planeplotter invece no. Al contrario tar1090 è stato sviluppato per linux.

Vediamo le caratteristiche:

  • Virtual Radar Server è open source, ha un interfaccia user-friendly ed è semplice da configurare, ma manca nella gestione del database: vengono salvate solamente la posizione iniziale e quella finale del volo e non l'intero tracciato.
  • Tar1090 non ha GUI (interfaccia grafica), va configurato esclusivamente tramite riga di comando, è anch'esso open source e può essere abilitato al salvare l'intero tracciato, procedura però abbastanza complessa se non si ha abilità nell'ambiente unix.
  • PlanePlotter infine è come detto precedentemente, a pagamento,  ma presenta una serie di funzioni uniche, che possono essere replicate in Virtual Radar solamente con l'utilizzo di più software assieme. Per esempio supporta la visualizzazione dei dati ACARS, VDL2 e HFDL direttamente, al contrario per mostrare questi dati su VRS bisogna configurare un programma esterno che cambi il loro formato in uno compatibile per VRS e solo allora possono essere mostrati sulla mappa.

Di seguito andremo a mostrare una breve guida su come installare e configurare correttamente i tre diversi software appena citati.

Indice della guida:

Installazione Virtual Radar Server (VRS)

Come detto precedentemente Virtual Radar Server può essere installato solamente in Windows, però grazie a mono può essere eseguito anche in linux, andando a perdere alcune funzioni e modificandone altre, ovvero:

(funzioni mancanti su linux)

  1. perdita di qualunque suono
  2. perdita del setup automatico tramite UPnP
  3. perdita del collegamento con Flight Simulator X
  4. l'URL /VirtualRadar diventa case sensitive (maiuscole/minuscole sono richieste nello scrivere l'indirizzo URL)
  5. i riquadri sotto ogni aereo sono differenti
  6. le immagini degli aerei non sono anti-aliased
  7. i ricevitori non possono essere impostati come keep-alive

Analizzate le vari funzioni mancanti su linux, ora devi scegliere se installare VRS su Windows o Linux:

Installazione su Windows

Per prima cosa collegati alla pagina download e premi "Download Windows Installer".

Pagina download di Virtual Radar Server (VRS)

Una volta scaricato il file "VirtualRadarSetup.exe", eseguilo.

Dopo accettato i termini di servizio e scelto la directory d'installazione ti verrà chiesta la porta sulla quale Virtual Radar Server deve ascoltare, lascia 80, successivamente non togliere la spunta per configurare il firewall automaticamente.

configurazione dell'installazione di Virtual Radar Server (VRS)

Ora che hai installato Virtual Radar Server bisogna configurarlo affinché riceva i dati trasmessi da dump1090.

Apri VRS, dal menu vai su "Tools"  poi  "Options" e infine cerca nella colonna di sinistra "Receiver", sotto la categoria "Receivers".

Inserisci al posto di "Receiver" il nome del tuo ricevitore al quale vuoi connetterti, il formato dei dati trasmessi da quest'ultimo e l'indirizzo ip con l'associata porta.

Normalmente dump1090-fa trasmette i dati ricevuti in differenti formati (consulta questa pagina per impostarne ulteriori o cambiarli):

  • RAW sulla porta 30002
  • BaseStation (SBS) sulla porta 30003
  • Beast sulla porta 30005

 

Connettersi su più porte e quindi a più formati non porterà ulteriori dati ma solamente a un utilizzo maggiore delle risorse del dispositivo inutile.

Utilizza la tabella sottostante per associare il protocollo di dump1090-fa con la scelta del "Format" di VRS.

PROTOCOLLO DUMP1090 FORMATO VRS
RAW AVR or Beast Raw feed
BaseStation BaseStation
Beast AVR or Beast Raw feed

 

Configurazione di un ricevitore su Virtual Radar Server (VRS)

Ora puoi accedere alla tua mappa di flight tracking in tempo reale!

Per farlo torna alla schermata principale e premi sul link in azzurro (http://127.0.0.1/VirtualRadar).

Probabilmente vorrai implementare la funzione più quotata di Virtual Radar, il "report" ovvero un resoconto specifico e dettagliato degli aerei ricevuti dalla tua antenna.

Scarica il plugin "Database Writer" che permette di scrivere un database nel quale viene salvato un resoconto di ogni volo visto.

Collegati a questa pagina e premi "Download Windows Installer"

Installa il programma scaricato e ricordati di selezionare la stessa directory di installazione di Virtual Radar, se come suggeritoti precedentemente hai lasciato quella standard non devi cambiare nulla neanche stavolta.

Ora devi configurare il plugin: dal menu vai su "Tools" poi "Plugins" e infine "Options".

Configurazione del report di VRS (Database Writer Plugin)

Spunta "Enabled" e premi su "Create Database". Infine controlla che come "Receiver" sia selezionato "Merged Feed", in caso contrario sceglilo dalla tendina.

Ora hai configurato ogni cosa: dal ricevitore al report, prova quest'ultima funzione che hai appena implementato.

Vai sulla mappa e premi su "Menu" poi "Report" e infine "Today's Flight".

report giornaliero VRS (Virtual Radar Server)

Se hai avuto problemi nell'installazione o hai bisogno di un aiuto nella configurazione

Installazione su Linux

Nota: nella nostra installazione è stata utilizzato Debian 10.


Prerequisiti: wget, screen (per eseguire VRS continuativamente) e mono.

Installazione prerequisiti:

sudo apt install wget

sudo apt install screen

sudo apt install mono-complete

sudo systemctl stop mono-xsp4

sudo systemctl disable mono-xsp4

Ora devi creare una cartella per VRS

sudo mkdir /opt/vrs

Copia e decomprimi i file necessari all'installazione

cd

wget http://www.virtualradarserver.co.uk/Files/VirtualRadar.tar.gz

sudo cp VirtualRadar.tar.gz /opt/vrs

cd /opt/vrs

sudo tar xzvf VirtualRadar.tar.gz

sudo rm VirtualRadar.tar.gz

Installa poi il file SQL corretto (senza di esso VRS andrà in crash).

cd

wget http://www.virtualradarserver.co.uk/Files/VirtualRadar.exe.config.tar.gz

mv VirtualRadar.exe.config.tar.gz VirtualRadar.exe.config.tar

tar xvf VirtualRadar.exe.config.tar

sudo mv VirtualRadar.exe.config /opt/vrs

Inserisci l'interfaccia "Web Admin" in modo tale che si possa andare a configurare VRS da rete locale senza collegare un schermo al dispositivo che funge da server.

cd

wget http://www.virtualradarserver.co.uk/Files/VirtualRadar.WebAdminPlugin.tar.gz

sudo cp VirtualRadar.WebAdminPlugin.tar.gz /opt/vrs $ cd /opt/vrs

sudo tar xzvf VirtualRadar.WebAdminPlugin.tar.gz

sudo rm VirtualRadar.WebAdminPlugin.tar.gz

Esegui Virtual Radar Server per qualche secondo affinché venga creato l'ambiente di lavoro.

mono /opt/vrs/VirtualRadar.exe -nogui

Ora puoi accedere alla tua mappa di flight tracking in tempo reale!

Per farlo torna alla schermata principale e premi sul link in azzurro (http://127.0.0.1/VirtualRadar).

Premi q per fermarlo.

Genera un utente admin e una password per l'interfaccia Web Admin.

mono /opt/vrs/VirtualRadar.exe -nogui -createAdmin:admin -password:flyitalyadsb

Per utilizzare quest'ultima basta andare all'indirizzo:

http://ipdelraspberry:8080/VirtualRadar/WebAdmin/Index.html e inserire nome utente e password.

Al primo tentativo non riuscirai ad accederci, questo perché normalmente l'accesso è consentito esclusivamente da locale. Per modificare questa configurazione usa questi comandi:

cd .local/share/VirtualRadar

nano PluginsConfiguration.txt

Ora copia questo codice nel file appena creato (se si utilizza Putty per incollare basta premere il tasto destro )

VirtualRadar.Plugin.WebAdmin.Options=%7b%22DataVersion%22%3a2%2c%22Enabled%22%3atrue%2c%22Access%22%3a%7b%22DefaultAccess%22%3a0%2c%22Addresses%22%3a%5b%5d%7d%7d

Riavvia VRS

cd

mono /opt/vrs/VirtualRadar.exe -nogui

Ora dovresti poter visualizzare la pagina di Web Admin (http://ipdelraspberry:8080/VirtualRadar/WebAdmin/Index.html)

Apri VRS, dalla barra laterale vai su "Options" e scendi fino a: "Receivers".

Inserisci al posto di "Receiver" il nome del tuo ricevitore al quale vuoi connetterti, il formato dei dati trasmessi da quest'ultimo e l'indirizzo ip con l'associata porta.

Normalmente dump1090-fa trasmette i dati ricevuti in differenti formati (consulta questa pagina per impostarne ulteriori o cambiarli):

  • RAW sulla porta 30002
  • BaseStation (SBS) sulla porta 30003
  • Beast sulla porta 30005

Connettersi su più porte e quindi a più formati non porterà ulteriori dati ma solamente a un utilizzo maggiore delle risorse del dispositivo inutile.

Utilizza la tabella sottostante per associare il protocollo di dump1090-fa con la scelta del "Format" di VRS.

PROTOCOLLO DUMP1090 FORMATO VRS
RAW AVR or Beast Raw feed
BaseStation BaseStation
Beast AVR or Beast Raw feed

Invece per attivare il plugin Database Writer selezioniamo dalla barra laterale "Plugin: Database Writer" e spuntiamo "Enabled". Se hai già un altro database "Basestation" e scegli di utilizzare quello allora togli la spunta a "Only update databases that this plugin created".

Configurazione del plugin di VRS BaseStation Writer
report giornaliero VRS (Virtual Radar Server)

Per avere ulteriori informazioni riguardanti questo software visita il sito ufficiale.

Se hai avuto problemi nell'installazione o hai bisogno di un aiuto nella configurazione

Installazione tar1090

Per installare tar1090 basterà accedere alla riga di comando del raspberry e digitare:

sudo bash -c "$(wget -nv -O - https://github.com/wiedehopf/tar1090/raw/master/install.sh)"
Conclusa l'installazione potrai visualizzare la nuova mappa digitando: http://indirizzoipdelraspberry/tar1090 (esempio: http://192.168.1.5/tar1090)
Noi di Fly Italy Adsb utilizziamo una versione modificata di tar1090 che però mantiene inalterata gran parte dell'interfaccia. Per sapere come utilizzarla ti basta leggere la nostra guida.
Mappa di flight tracking in tempo realetar1090
Mappa standard di tar1090
Per cambiare la configurazione basterà fare:
sudo nano /etc/default/tar1090
Una volta modificato il file, salvare e chiudere (CTRL-O e CTRL-X)
Per modificare la directory da dove tar1090 va a prendere i dati da poi mostrare sulla mappa utilizza il comando
wget -nv -O /tmp/install.sh https://github.com/wiedehopf/tar1090/raw/master/install.sh
sudo bash /tmp/install.sh /run/combine1090

Sostituendo a /run/combine1090 la directory da te scelta.

Per avere ulteriori informazioni riguardanti questo software visita la pagina ufficiale di github.

Se hai avuto problemi nell'installazione o hai bisogno di un aiuto nella configurazione

Installazione PlanePlotter

PlanePlotter è un software a pagamento che permette una prova gratuita di 21 giorni. Per continuare a usarlo finita il periodo di prova bisogna pagare una licenza dal costo di circa 25 euro al seguente link.

Per installare PlanePlotter (abbreviato in PP) collegati alla pagina ufficiale e scorri fino a trovare "Download PlanePlotter". Scarica il file ed eseguilo.

Accetta i termini e le condizioni, seleziona le directory dove verrà installato PP, e dove andranno posizionate le mappe scaricate, le log del programma e le immagini.  Ora dovrai scegliere come configurare l'installazione.

Configurazione installazione PlanePlotter (PP)
Configurazione installazione PlanePlotter

La prima opzione permette di creare un collegamento sul desktop all'esecuzione, la seconda crea un resoconto della configurazione di installazione scelta e l'ultima imposta che all'avvio del pc verrà aperto PP.

Installazione PlanePlotter (PP)
Installazione di PlanePlotter completata

Configurare correttamente PlanePlotter è immediato: appena verrà aperto il programma per la prima volta si avvierà il "Setup Wizard" che attraverso una serie di passaggi guidati imposterà autonomamente il software.

Per prima cosa verrà chiesto se si desidera configurare ora PP. Premere "".

Setup Wizard - Premi per ingrandire

Se hai preparato una mappa da usare come sfondo premi "" e selezionala altrimenti vai avanti e scegli "globe.jpg".

Ora ti verrà chiesto se hai un ricevitore ADS-B/Mode-s connesso. Premi "Sì".

Poi bisogna trovare il proprio tipo di ricevitore ADS-B/Mode-s tra quelli a cui può connettersi PlanePlotter. Se hai seguito la nostra guida per raspberry o per windows, premi no a tutte le domande fino a che non appare: "Do you have a Beast Receiver connected?", ora premi si.

Setup Wizard - Premi per ingrandire

Solo ora ci si connetterà effettivamente al ricevitore. Premi "No" alla connessione USB virtual connection e connettiti tramite indirizzo IP e porta. Inserisci l'IP del tuo ricevitore (raspberry/pc) e la porta 30005 (solo se non hai modificato la configurazione di dump1990-fa, in tal caso dovrai inserire la porta impostata come "beast out").

Se non sai come trovare l'indirizzo ip del tuo computer o del tuo raspberry, visita questa pagina.

Setup Wizard - Premi per ingrandire

Se hai avuto problemi nell'installazione o hai bisogno di un aiuto nella configurazione