Visualizzazione post con etichetta Display-Launcher. Mostra tutti i post
Visualizzazione post con etichetta Display-Launcher. Mostra tutti i post

martedì 17 giugno 2014

Ricezione Acars multicanale con dongle RTL-SDR + SDR Console v2.2 + Multipsk + Acars Display

Ho fatto ulteriori prove di ricezione dei segnali ACARS utilizzando la solita chiavetta RTL-SDR e l'ultima versione di SDR-Radio v2.2 con il doppio VFO.
La frequenza principale è stata 131.725 MHz, accompagnata alternativamente dai 131.525 MHz e 131.825 MHz, queste ultime molto meno trafficate.
Il settaggio di SdR Console è stato il seguente (anche se nell'immagine alcune impostazioni risultano diferenti, queste sono risultate le più performanti):
Modo AM - Bandwidth 6 kHz - Gain 34 dB - AGC Fast


Dal menù Audio ho selezionato l'output su VB-Audio Virtual Cable per entrambi i VFO, anche perché il software Multipsk che ho utilizzato per la decodifica non permette la selezione di più fonti.
I segnali provenienti dalle due frequenze sono stati decodificati senza problemi, cosa che non mi era riuscita con la decodifica dei segnali AIS.


Tramite la connessione TCP/IP ho collegato Multipsk al software ACARS Display, che fa parte del pacchetto di software Display-Launcher, in modo da visualizzare in una tabella i voli ricevuti, oltreché salvarli e produrre dei rapporti.


Se vogliamo saperne di più di un volo specifico ci basterà cliccare sul numero di registrazione dell'aereo nella prima colonna a sinistra per aprire nel browser la pagina del sito flightradar24 relativa ai dati di quel velivolo.


Nella pagina principale dello stesso sito potremo inserire il codice del volo per seguire direttamente sulla mappa la tratta dell'aereo.


Un bel "giochino" per chi è appassionato di traffico aereo e soprattutto senza investire grosse somme, ma al costo di pochi Euro.

lunedì 21 aprile 2014

Ricezione ACARS con dongle RTL-SDR e software SDR-Radio v2.1

La possibilità di monitorare più VFO con il software SDR-Radio risulta utile anche per la ricezione dei segnali ACARS per il controllo del traffico aereo, utilizzando sempre la mia chiavetta con chip RTL2832u.
Ho impostato le due frequenze VHF che in genere sono più utilizzate (131,725 MHz e 131,825 MHz in AM), la larghezza della banda passante a 10 kHz (+/- 5kHz nella finestra Frequency Explorer) e l'AGC su Medium.


Ho testato quindi questo programma utilizzando Multipsk per la decodifica dei segnali di cui qui vedete un esempio:


Le posizioni ricevute dagli aerei possono essere visualizzate direttamente sia su Google Earth che su DX Atlas come in questo esempio:


Multipsk permette anche di essere interfacciato con altri software tramite le porte TCP/IP, inviando i dati ricevuti per essere elaborati e visualizzati, per esempio con Display-Launcher come già illustrato in un mio post che potete trovare qui.

sabato 15 febbraio 2014

Traffico aereo in VDL-2

Dal 2014 è entrato pienamente in vigore il sistema di controllo del traffico aereo in modalità VDL-2 che andrà a sostituire il sistema ACARS nella trasmissione dei messaggi fra aeromobili e torri di controllo nella banda VHF.
L'ACARS non è stato ancora abbandonato definitivamente, ma il numero di messaggi che si ricevono ora è diminuito molto, mentre è aumentato il traffico in VDL-2.
Per ora l'unico software che permette la decodifica di questo standard è il noto Multipsk, che pur ancora nella sua versione Test n.° 9, riesce a dare buoni risultati.
Scaricato il file in formato .zip da qui Multipsk Test Version 9, i file estratti vanno copiati nella cartella Multipsk già presente nel nostro pc (per chi non ha ancora installato il programma base, lo trovate qui Multipsk).
Io utilizzo la chiavetta SDR-RTL per ricevere in VHF ed il modo migliore per decodificare con Multipsk è utilizzare i suoi files senza dover aprire un altro software (come per esempio SDRSharp).

Lanciato il programma, si seleziona il tipo di dongle dalla finestra di configurazione (RTL/SDR key nel mio caso, ma possono essere utilizzate anche la Softrock e la FUNcube) e se vogliamo anche +Speaker se vogliamo avere l'uscita audio anche dagli altoparlanti del pc.
Una finestra ulteriore visualizzerà il tipo di tuner rilevato dal programma ed il relativo Sample Rate.
Passando alla finestra di ricezione, avremo la finestra di interfaccia del SDR, ma prima è opportuno verificare le impostazioni della finestra Tranceiver.


L'unica frequenza utilizzata in VDL-2 è 136.975 kHz, ma per ricevere i segnali che sono in PSK dobbiamo sintonizzare il ricevitore a 12 kHz meno, cioè a 136.963 kHz tramite i pulsanti a destra.
E' consigliabile selezionare anche i pulsanti Auto e AGC per migliorare il guadagno del segnale ricevuto.
Ora possiamo chiudere questa finestra e passare all'interfaccia SDR.
Qui possiamo settare il waterfall per avere una visualizzazione dei segnali secondo i nostri gusti tramite i pulsanti AGC e Grey.


Il valore di Sampling frequency verrà impostato secondo il tipo di scheda audio utilizzata (nel mio caso a 48K), ma anche con schede a 96K e 192K il waterfall avrà sempre la larghezza di 48K.
Quando si visualizzano i segnali ricevuti, dobbiamo centrarli fra le due linee estreme di colore azzurro utilizzando i pulsanti freccia sotto AF frequency.
La modulazione in PSK viene impostata automaticamente e nessuna altra impostazione è necessaria.
Ora dovremo vedere comparire i primi messaggi decodificati nella finestra di ricezione.


Questi segnali richiedono una centratura che non si discosti oltre i +/- 50 Hz e per aiutarci in questo c'è il pulsante Go! che attivato avrà la funzione di testare, durante la ricezione dei segnali, lo scostamento della nostra frequenza sintonizzata rispetto alla frequenza del segnale ricevuto.
E' consigliabile avere un valore di almeno 1000 tests per fare la prima correzione e verificarla poi dopo almeno 5000 tests.
Dobbiamo cercare di avere un valore di scostamento che si avvicini a 0 Hz e per fare questo dobbiamo agire sui tasti freccia della AF frequency nell'interfaccia SDR.
Per esempio, se dopo 1000 test il valore di scostamento è di +40Hz dobbiamo diminuire la frequenza di ricezione di 40Hz.
Dopo circa 3000 tests ho settato la frequenza di ricezione a 136.971.120 kHz per avere il minore scostamento possibile.
I valori indicati in D: sono i frames ricevuti e quelli decodificati.
Dopo aver stabilizzato i settaggi, i segnali decodificati sono risultati oltre il 25% sul totale dei frames.
Da segnalare invece che le posizioni decodificate degli aerei sono state scarse, non oltre il 10%.
Le posizioni possono essere visualizzate su una mappa locale, su DX Atlas o su Google Earth, se installati.


Sulla mappa avremo il codice ICAO dell'aereo con la sua altitudine e, se riceviamo più segnali del medesimo aereo, potremo avere anche la rotta percorsa.

Multipsk non offre la possibilità di avere un log dei voli ricevuti, ma tramite una porta TCP/IP possiamo inviare i dati raccolti ad altri programmi. Clicchiamo sul pulsante TCP/IP nela finestra di ricezione di Multipsk ed impostiamo la porta 3125 cliccando poi su Link opening.
Uno dei software che funziona con Multipsk è Display-Launcher di cui ho già parlato in passato in altri post.
L'ultima versione contiene un visualizzatore per i messaggi VDL-2 che permette di salvare tutte le nostre ricezioni ed aggiornare il database dei voli.


Lanciato il programma, impostiamo la porta 3125, clicchiamo su Connect e ci verrà data la conferma della connessione con Multipsk.
Ora tutti i dati raccolti verranno visualizzati su VDL-2 Display in modo più chiaro di quanto non lo siano nella finestra di ricezione di Multipsk.
Come descritto nel file di aiuto di Display-Launcher, è consigliabile aggiornare il database fornito con il programma scaricando dalla rete il file Basestation.sqb e convertirlo con il Tools del programma.
Qui sono scaricabili Display-Launcher e Basestation.sqb.

domenica 10 marzo 2013

Display-Launcher: una raccolta di utility per il traffico aereo e navale

Ideato dall'australiano Mike Simpson, è uscita da pochi giorni una raccolta di programmi integrativi ai più noti software per la decodifica del traffico aereo e navale.
Queste applicazioni permettono la raccolta, la visualizzazione e la gestione dei log, non sempre facile o possibile con i software Multipsk, PC-HFDL e ACARSD.
I dati decodificati da questi software vengono inviati ai programmi tramite una porta TCP/IP e da questi visualizzati in una griglia con tutte le informazioni raccolte, memorizzando dati utili come per esempio il livello del segnale ricevuto e i dati identificativi del mezzo di trasporto tramite il collegamento ai database sul web come marinetraffic.com.
Il pacchetto zippato si scarica da qui e una volta estratto in una cartella a vostro piacere si lancia il file Display-Launcher.exe ed avremmo la finestra raffigurata a lato.
L'utilizzo è semplice ed illustrato in maniera dettagliata per ogni programma nel file di aiuto all'interno del pacchetto.
Ho provato per ora il GMDSS-Display, utilizzando Multipsk nel quale ho dovuto impostare la porta TCP/IP 3125 ed abilitando i tasti HF, AFC e Auto ITU.
Dalla finestra di GMDSS-Display ho cliccato su Connect #1 ed avuto l'ok del collegamento ho cominciato a vedere nella griglia i dati decodificati.
Il programma ha addirittura la possibilità di raccogliere i dati da tre diversi ricevitori. Niente male!
L'unica pecca è che se non avete uno schermo a 16:9 parte della finestra non viene visualizzata, anche se dalle immagini sul file di aiuto, l'unica parte non visualizzata dovrebbe essere quella con il display dell'orologio, quindi poco importante.
I log vengono salvati in formato csv e possono essere salvati e richiamati a piacere.
Cliccando sul codice in Ship Code viene mostrata tramite il sito marinetraffic.com l'immagine della nave con tutte le sue caratteristiche e la posizione.
Altra funzione è la possibilità di visualizzare su Google Earth tutte le posizioni delle navi ricevute.
Davvero un ottimo lavoro quello fatto da Mike, buona grafica e nessun problema di funzionamento in questa prima prova ed oltretutto sono programmi freeware.
Da consigliare.