2013512134444_interfacciamento gps

Commenti

Transcript

2013512134444_interfacciamento gps
informazioni di navigazione a strumentazione esterna. Si tratta di una serie di stringhe ASCII che possono essere ricevuto via
seriale dal vostro PC senza la necessità di particolari drivers.
Controllare la presenza del GPS con HyperTerminal
Per verificare se l’uscita dati NMEA del vostro GPS lavora correttamente, seguite la seguente procedura:
·
Verificate dal menu “interface” che il GPS sia impostato in modo NMEA 0183 v2.0 a 4800 baud.
·
Collegare il GPS alla seriale del vostro PC.
·
Sul PC, cliccare su START > PROGRAMMI > ACCESSORI > COMUNICAZIONI > HYPER TERMINAL. Apparirà il contenuto
della suddetta cartella.
·
Doppio click sul file “Hypertrm.exe” per creare un nuovo collegamento. Diamogli un nome e assegnamo ad esso un’icona
a nostra scelta.
·
Nella finestra che apparirà, alla riga “Connetti”, selezionare “Direttamente a COM X” dove COM X dovrà essere la porta
seriale sulla quale avete collegato il GPS.
·
Passiamo ora alla finestra di dialogo “Proprietà”: Impostare come segue: bit per secondo = 4800; bit di dati = 8; parità
= nessuna; bit di stop = 1;Controllo di flusso = nessuno. Ciccare su OK.
A questo punto dovreste vedere scorrere i dati NMEA sullo schermo che dovrebbero apparirvi più o meno in questo modo:
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225224,3400.000,N,06854.375,E,1,07,2.0,638.3,M,-37.5,M,,*6D
$GPGSA,A,3,06,10,17,,22,23,,26,30,,,,4.3,2.0,3.0*33
$GPGSV,3,1,09,06,86,096,51,10,18,043,40,17,49,307,47,21,04,225,00*74
$GPGSV,3,2,09,22,14,310,39,23,40,223,46,24,04,081,00,26,37,119,45*7B
$GPGSV,3,3,09,30,24,202,42,,,,,,,,,*43
Se invece dovessero essere visualizzati i dati in un formato come questo:
lkdxflkhglkjhflkllkj^%^%#$*(%)%)()($)()(___$%()*)#$%___%(*)#(*()*#*#$(*)(*$^________$^(*($*$(^________$#*
^%)$#$*(!%*($_^++$+OI{*U{NE(R(){E09[b*%}*$#+NB*6NB8646n__*^4n0b5e796n38__%*($N+BW)$_^N^N0964w-__#(*^%NB+W{$=6n0BW(*n4){)(Wu6n
allora c’è un problema di comunicazione tra il GPS e il PC (ricontrollate la finestra “proprietà” di Hyper Terminal e il menù
“Interface” del GPS).
Se invece non dovesse apparire nulla andiamo il problema va ricercato tra le seguenti ipotesi:
·
Il GPS non è collegato fisicamente alla COM del vostro computer.
.
Il computer non va a cercare il GPS sulla COM giusta.
·
Il GPS non è settato in NMEA v2.0 (4800/8/N/1).
·
Il GPS è collegato a una porta COM che è attualmente in uso da un altro programma.
·
Il computer dispone di porta ad infrarossi che ha lo stesso interrupt request (IRQ) della porta COM.
Controllare la disponibilità delle COM.
Se il PC (specialmente se è un laptop) dispone di una porta a infrarossi (IR port), raccomandiamo di disabilitarla (specialmente
se non la utilizzate). Ciò può essere fatto cliccando sulla icona IR nel Pannello di Controllo.
Inoltre, se usate scambiare I dati del vostro computer con un PDA (Psion, Palm o WinCE); assicuratevi che l’interfaccia di
collegamento sia disabilitata. Infatti si tratta di applicazioni dette “TSR” (Terminate and Stay Resident) che non rilasciano l’uso
della porta una volta terminate.
Per disattivarle andiamo a cercare l’icona opportuna in basso a destra del desktop.
L’esempio che segue spiega come disattivare “ActiveSync”, l’applicativo per i PDA che lavorano sotto sistema operativo
Windows CE (Casio Cassiopeia, Compaq iPaq, HP Jornada ecc..).
In maniera simile si può disattivare “HotSync”, l’applicativo per i PDA che lavorano sotto sistema operativo PalmOS (PalmVx,
Handspring Visor)
·
Fare click destro sull'icona di ActiveSync in basso a destra del desktop, si apre il menu contestuale delle opzioni.
.
Scegliere l'opzione "Impostazioni di connessione...": appare la finestra "Impostazioni di connessione".
·
Togliere il segno di spunta presente alla voce "Consenti connessione cavo seriale o infrarossi a questa porta COM:"
·
Confermare cliccando sul tasto "OK". A questo punto l'icona di ActiveSync apparirà grigia e presenterà una piccola croce
rossa in basso: questo conferma che il programma è disabilitato e la porta COM è libera.
·
Eventualmente fosse ancora impossibile la comunicazione con il GPS, riavviate la macchina e riprovate, non dovreste
avere più problemi.
Attenzione: se ActiveSync è disabilitato, la connessione con il PC palmare è impossibile. Infatti anche inserendo il dispositivo
nel suo supporto per la sincronizzazione, questo non viene rilevato dal computer. Per ripristinare la connessione, occorre
procedere così:
Fateclick destro sull'icona di ActiveSync, si apre il menu contestuale delle opzioni.
·
Scegliere l'opzione "Impostazioni di connessione...": appare la finestra "Impostazioni di connessione"
·
Ripristinare il segno di spunta che avevamo eliminato alla voce "Consenti connessione cavo seriale o infrarossi a questa
porta COM:"
Confermare cliccando su "OK".
·
L'icona di ActiveSync riassume la sua colorazione normale: questo significa che la comunicazione è attiva.
·
Se il palmare è inserito nel supporto, verrà stabilita la comunicazione immediatamente, altrimenti al prossimo
inserimento.
Nota: questa procedura è valida solo per il programma di comunicazione Microsoft ActiveSync 3.1. Se utilizzate una versione
precedente di ActiveSync, aggiornate il programma all'ulita versione disponibile: le prime versioni del programma infatti erano
assai più "egoiste" riguardo all'uso della porta COM da parte di altri dispositivi, mentre spesso con la versione 3.1 questa
procedura non è nemmeno necessaria ed il GPS viene riconosciuto anche senza dover disabilitare il collegamento.
Inoltre, anche altri programmi di comunicazione, per esempio per i cellulari Nokia (Data Suite, Logomanager), fanno cose
simili
In altri casi potrebbe essere necessario disabilitare il modem interno (scanner card, bus mouse card, e così via) che potrebbe
aver generato una porta COM virtuale. Per esempio, se il modem installato mi sta dicendo che sta utilizzando la “COM 3”
potrebbe in realtà impedire l’accesso al GPS collegato sulla COM1.