Come visualizzare i dati di dump1090?
Non appena avrai costruito il tuo ricevitore ADS-B e verificato che funzioni attraverso l'esecuzione del comando
sudo systemctl status dump1090-fa
vorrai visualizzare i dati da esso ricevuto.
Dump1090-fa integra già un interfaccia web denominata skyaware e un piccolo programma che permette di visualizzare l'elenco degli aerei ricevuti e altre informazioni chiamato invece view1090-fa.
Per accedere all'interfaccia web digitiamo: indirizzo_ip_del_raspberry/skyaware (esempio: 192.168.1.80/skyaware). Se non sai quale è l'indirizzo ip del raspberry digita dalla console: ifconfig. Ti apparirà un elenco di informazioni riguardanti le reti a cui sei connesso, trova sotto eth0 (se sei connesso tramite cavo di rete LAN) o sotto wlan0 (se sei connesso tramite wifi) la parola "inet"; la stringa di numeri ad essa successiva corrispondono all'indirizzo ip del raspberry. Oppure puoi trovarlo dall pagina di stato del router, all'elenco di tutti i dispositivi connessi, o tramite Fing.
Desideri installare una mappa più avanzata di skyaware? Premi sul link accanto per andare alla guida.
View1090-fa non è un interfaccia di tipo web ma al contrario è accessibile esclusivamente tramite riga di comando.
Apriamo dunque Putty o un altro client SSH e colleghiamoci al nostro ricevitore ADS-B. (se non sai come fare, leggi l'ultima parte della guida al setup headless).
Dalla riga di comando digitiamo view1090-fa.
L'interfaccia cambierà e diventerà quella mostrata qua sotto.
La prima riga mostra il totale degli aerei ricevuti in quel momento, il numero di quelli visualizzati in quel momento e varie informazioni statistiche sui segnali: il più e il meno potente e la massima distanza raggiunta.
A partire dalla seconda riga l'interfaccia viene divisa in colonne, qua spiegate:
- Codice ICAO dell'aereo
- Modalità di ricezione: (S: Mode S o senza ADS-B; A0: ADS-B v0 o DO-260; A1: ADS-B v1 o DO-260A; A2: ADS-B v2 o DO-260B; NT: transponder non ADS-B; R: ADS-R T: TIS-B)
- Squawk
- Identificativo di chiamata (callsign)
- Altitudine
- Velocità
- Orientamento
- Latitudine
- Longitudine
- RSSI (potenza del segnale ricevuto)
- Numero di Messaggi ricevuti
- Tempo trascorso in secondi dall'ultimo messaggio
View1090-fa permette anche di modificare la configurazione iniziale tramite l'utilizzo di alcune opzioni accessibili dalla riga di comando, qua elencate.
- --no-interactive Disabilita la modalità interattiva
- --interactive-ttl <sec> Stabilisce dopo quanti secondi dall'ultimo messaggio ricevuto deve togliere dalla lista un aereo
- --interactive-show-distance Mostra la distanza e l'orientamento al posto che le coordinate (richiede --lat and --lon)
- --interactive-distance-units Cambia le unità di misura per la distanza ('km', 'sm', 'nm') (default: 'nm')
- --interactive-callsign-filter Mostra solo i callsign che combaciano con il prefisso o l'hexcode
- --modeac Abilita la decodifica dei modi 3A e 3C (premi qui per avere informazioni supplementari su questi sistemi di trasmissione)
- --net-bo-ipaddr <IPv4> Imposta l'indirizzo output in formato Beast e TCP da cui ascolta (default: 127.0.0.1)
- --net-bo-port <port> Imposta la porta output in formato Beast e TCP da cui ascolta (default: 30005)
- --lat <latitude> Latitudine del ricevitore per calcolare la distanza
- --lon <longitude> Latitudine del ricevitore per calcolare la distanza
- --max-range <distance> Range massimo per la decodifica (in nm, default: 300)
- --no-crc-check Disabilita i messaggi con broken CRC (non consigliato)
- --fix Abilita la correzione a singolo bit tramite CRC (ripetilo per abilitare la correzione a due bit)
- --no-fix Disabilita la correzione tramite CRC
- --metric Usa le unità di misura metriche
- --show-only <addr> mostra esclusivamente i messaggi di un determinato aereo