Vai al contenuto

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.

comando ifconfig su raspberry debian raspbian
Comando ifconfig

Desideri installare una mappa più avanzata di skyaware? Premi sul link accanto per andare alla guida.

interfaccia web di dump1090-fa (skyaware)

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:

  1. Codice ICAO dell'aereo
  2. 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)
  3. Squawk
  4. Identificativo di chiamata (callsign)
  5. Altitudine
  6. Velocità
  7. Orientamento
  8. Latitudine
  9. Longitudine
  10. RSSI (potenza del segnale ricevuto)
  11. Numero di Messaggi ricevuti
  12. Tempo trascorso in secondi dall'ultimo messaggio
comando view1090-fa Visualizzazione dati ADS-B mode-s
View1090-fa in esecuzione

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
comando view1090-fa --modeac Visualizzazione dati ADS-B mode-s
View1090-fa con l'opzione modeac (view1090-fa --modeac)