Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/DispositiviSenzaFili/GPSGarmic"
Differenze tra le versioni 34 e 35
Versione 34 del 14/03/2009 15.30.53
Dimensione: 3825
Commento:
Versione 35 del 14/03/2009 15.32.14
Dimensione: 3872
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 90: Linea 90:
Per avviare il programma:
{{{
qlandcarte
}}}

BR WikiBanner(RichiestaRevisioneStilistica) BR Indice(depth=2) VersioniSupportate(intrepid hardy gutsy dapper)

Introduzione

In questa guida si vuole spiegare come collegare un navigatore satellitare Garmin al proprio pc Ubuntu tramite cavetto USB. Questo permetterà di scambiare dati e mappe tra le due piattaforme.

Preparativi

Per i kernel Linux precedenti al 2.6.11 è necessario installare il driver Garmin-gps scaricabile al sito [http://sourceforge.net/project/showfiles.php?group_id=115375&package_id=125341 Sourceforge].

  1. Una volta scaricato il pacchetto nella propria home scompattarlo

tar -jxvf garmin_gps-*.tar.gz
  1. spostarsi all'interno della cartella scompattata

cd garmin_gps-*
  1. lanciare la compilazione/installazione del driver

./compile.sh <kernel-source-dir>

cambiando <kernel-source-dir> con la directory contenente i sorgenti del proprio kernel.

  1. controllare che il dispositivo inserito venga riconosciuto

-f /var/log/messages

se è correttamente rilevato verrà individuato in questo modo:

usb 3-2: Garmin GPS usb/tty converter now attached to ttyUSB0

Upload dei dati

Per effettuare l'upload sul proprio dispositivo è necessario cambiare i permessi in modo tale che sia scrivibile anche per l'utente:

chmod o+rw /dev/ttyUSB*

assicurandosi che la periferica sia ttyUSB* tramite il comando

-f /var/log/messages

Programmi per la gestione

Esistono vari programmi che permettono lo scambio di dati tra Ubuntu e i navigatori, due di questi sono GPSMan, valido per lo scambio dati e GPSbabel per la conversione delle mappe.

È possibile installare i due programmi tramite [http://wiki.ubuntu-it.org/AmministrazioneSistema/Synaptic synaptic] o [APT http://wiki.ubuntu-it.org/AmministrazioneSistema/Apt]:

sudo apt-get install gpsman

sudo apt-get install gpsbabel

Altro programma per il trasferimento dei dati in qt è QLandkarte per il quale si consiglia la compilazione piuttosto che l'installazione da synaptic.

  1. Installare i seguenti pacchetti:

    - subversion - cmake - qt4-dev-tools - proj4

  2. Scaricare i sorgenti da [http://sourceforge.net/project/showfiles.php?group_id=212192&package_id=255213 sourgeforge]

svn co https://qlandkartegt.svn.sourceforge.net/svnroot/qlandkartegt/QLandkarteGT/trunk QLandkarteGT
  1. spostare i sorgenti

sudo mv QLandkarteGT*.tar.gz /QLandkarteGT*.tar.gz
  1. scompattare l'archivio

tar -jxvf QLandkarteGT*.tar.gz
  1. spostarsi all'interno della cartella scompattata

cd /QLandkarteGT*
  1. creare la directory per la compilazione

sudo mkdir build_QLandkarteGT
  1. spostarsi al suo interno

cd build_QLandkarteGT
  1. compilare

ccmake ../QLandkarteGT 

make

Per avviare il programma:

qlandcarte

Avviare GPSman

Per avviare il programma selezionando il proprio navigatore digitare in un terminale

gpsman usb=/dev/ttyUSB* &

dove ttyUSB* è il proprio dispositivo.

Utilizzo di GPSbabel

Per convertire le mappe .loc e caricarle sul dispositivo

gpsbabel -i geo -f MAPPA.loc -o garmin,power_off=0 -F /dev/ttyUSB*

dove MAPPA.loc è il file da convertire e tty/USB* il dispositivo su cui caricare la mappa.

Per ottenere un waypoint dalla mappa caricata

gpsbabel -i geo -f MAPPA.loc -o gpsman -F MAPPA-gpsman.wpt


Ulteriori risorse


CategoryHomepage CategoryDaRevisionare