02-04-2014, 03:03
@snow-sea
storia complicatuccia ... sta cosa del Gps BT su Opencpn in Lubuntu, almeno per me ...
dunque in Lubuntu - Menu di avvio - Preferenze, trovi un 'Gestore Bluetooth'
attivalo ed accendi il ricevitore Gps BT - fai partire 'Cerca' per rilevare i dispositivi BT e dovrebbe rilevare il GPS
a questo punto inizia la fase di rilevamento e settaggio del ricevitore che, ovviamente, si differenzia da tipo a tipo ma nel mio caso non è stato complicato
più o meno come con Windows ... rilevamento, inserimento codice a quattro cifre e va ...
non credo ci siano grandi differenze tra vari modelli e marche e quindi penso che devi passare attraverso varie schermate nelle quali dare il codice,
scegliere se lo vuoi installare su una porta (seriale) e via così
attenzione chè se tutto va a buon fine ti appare una scritta dove viene indicato che la porta seriale 'VIRTUALE' sulla quale è connesso il Gps si chiama
'/dev/rfcomm0' (quindi non COM1 o 2 etc.. come in Windows)
terminata positivamente l'installazione, il 'Gestore Bluetooth' di Lubuntu ti dice con varie etichette e barrette colorate (in alto a dx)
se effettivamente il Gps è rilevato e connesso al pc
per me questa è stata la parte più facile
il bello doveva ancora venire e cioè far vedere il Gps BT ad OPENCPN ... quasi un bagno di sangue ...
in Windows bastava indicare che la porta seriale virtuale era la COM4, settare la velocità a 4800, etc. etc. e si partiva ... in Lubuntu no ...
non capivo come far vedere sta benedetta COM VIRTUALE chiamata '/dev/rfcomm0' ad OPENCPN
mi sono aiutato con il Manuale di Opencpn, la sezione GPS sotto Linux, che ho trovato qui
http://www.elmcan.info/help_en_US.html#S...20Up%20GPS e di cui riporto la sezione di nostro interesse
Bluetooth GPS Ubuntu.
If you have a bluetooth GPS you will need to first configure it through the standard Ubuntu Bluetooth 'set up new device ' procedure.
Once you have done that you will need to find what the address of the GPS is. To do that you run this command:
sudo hcitool scan
It will then start looking for the Bluetooth GPS and hopefully find your GPS. You should see something similar:
Scanning ...
00:1C:88:103:4D iBT-GPS
In this case i have a IBT-GPS at address 00:1C:88:103:4D (Your GPS address will be different).
Next we have to bind the GPS address to a 'virtual' device. OpenCPN understands in this case: rfcomm0
We do this with the following command:
sudo rfcomm bind /dev/rfcomm0 00:1C:88:103:4D
Note put your GPS address in this line.
It is my understanding you do not have to run these commands each time your linux is restarted as it will remember your GPS address.
Now all you need to do is go into OpenCPN Toolbox and select GPS.
Now in the NMEA Data Source options select from the pulldown menu:
/dev/rfcomm0
That's it you should now have a Bluetooth GPS connected.
seguendo le istruzioni della sezione Linux del manuale di Opencpn (sito ufficiale)
http://opencpn.org/ocpn/setting_up_gps
ho scoperto che bisognava avere il permesso di scrivere in una directory e creare una connessione BT perciò in fase di installazione della porta su Terminal mi appariva il messaggio 'Permission denied'
allora ho cercato in rete ed ho trovato delle indicazioni che mi hanno aiutato un altro pò (qui)
http://chiedi.ubuntu-it.org/questions/98...ion-denied
una volta risolto il problema di scrivere sulla directory (cioè creare il file che fa finta di essere la porta COM) evidentemente viene creata sta benedetta porta seriale 'VIRTUALE'
denominata '/dev/rfcomm0'
sempre sul forum di Ubuntu (mò però non trovo il link dove specificava sta cosa) ho scoperto che OPENCPN bisogna lanciarlo da Terminal !!!
ed infatti ho
- aperto il Gestore BT dal Menu di avvio
- ho acceso il GPS BT e verificato che si stabilisse la connex con il Pc
- ho aperto Opencpn da terminale con il comando sudo opencpn
dopodichè sono andato in Connessione ed ho trovato che la connessione era già attiva, la scritta '/dev/rfcomm0' era già inserita nella casella 'Porta', il check 'Seriale' già spuntato, il Baudrate già settato a 4800 ... ho clicckato 'SI' su 'Trasmetti' earivvualà ...
funziona tutto ...
non so se sono stato abbastanza chiaro nell'esporre ma i passaggi sono stati tanti e forse qualcosa mi può essere sfuggito
prova pure tu e vediamo che succede
storia complicatuccia ... sta cosa del Gps BT su Opencpn in Lubuntu, almeno per me ...
dunque in Lubuntu - Menu di avvio - Preferenze, trovi un 'Gestore Bluetooth'
attivalo ed accendi il ricevitore Gps BT - fai partire 'Cerca' per rilevare i dispositivi BT e dovrebbe rilevare il GPS
a questo punto inizia la fase di rilevamento e settaggio del ricevitore che, ovviamente, si differenzia da tipo a tipo ma nel mio caso non è stato complicato
più o meno come con Windows ... rilevamento, inserimento codice a quattro cifre e va ...
non credo ci siano grandi differenze tra vari modelli e marche e quindi penso che devi passare attraverso varie schermate nelle quali dare il codice,
scegliere se lo vuoi installare su una porta (seriale) e via così
attenzione chè se tutto va a buon fine ti appare una scritta dove viene indicato che la porta seriale 'VIRTUALE' sulla quale è connesso il Gps si chiama
'/dev/rfcomm0' (quindi non COM1 o 2 etc.. come in Windows)
terminata positivamente l'installazione, il 'Gestore Bluetooth' di Lubuntu ti dice con varie etichette e barrette colorate (in alto a dx)
se effettivamente il Gps è rilevato e connesso al pc
per me questa è stata la parte più facile
il bello doveva ancora venire e cioè far vedere il Gps BT ad OPENCPN ... quasi un bagno di sangue ...
in Windows bastava indicare che la porta seriale virtuale era la COM4, settare la velocità a 4800, etc. etc. e si partiva ... in Lubuntu no ...
non capivo come far vedere sta benedetta COM VIRTUALE chiamata '/dev/rfcomm0' ad OPENCPN
mi sono aiutato con il Manuale di Opencpn, la sezione GPS sotto Linux, che ho trovato qui
http://www.elmcan.info/help_en_US.html#S...20Up%20GPS e di cui riporto la sezione di nostro interesse
Bluetooth GPS Ubuntu.
If you have a bluetooth GPS you will need to first configure it through the standard Ubuntu Bluetooth 'set up new device ' procedure.
Once you have done that you will need to find what the address of the GPS is. To do that you run this command:
sudo hcitool scan
It will then start looking for the Bluetooth GPS and hopefully find your GPS. You should see something similar:
Scanning ...
00:1C:88:103:4D iBT-GPS
In this case i have a IBT-GPS at address 00:1C:88:103:4D (Your GPS address will be different).
Next we have to bind the GPS address to a 'virtual' device. OpenCPN understands in this case: rfcomm0
We do this with the following command:
sudo rfcomm bind /dev/rfcomm0 00:1C:88:103:4D
Note put your GPS address in this line.
It is my understanding you do not have to run these commands each time your linux is restarted as it will remember your GPS address.
Now all you need to do is go into OpenCPN Toolbox and select GPS.
Now in the NMEA Data Source options select from the pulldown menu:
/dev/rfcomm0
That's it you should now have a Bluetooth GPS connected.
seguendo le istruzioni della sezione Linux del manuale di Opencpn (sito ufficiale)
http://opencpn.org/ocpn/setting_up_gps
ho scoperto che bisognava avere il permesso di scrivere in una directory e creare una connessione BT perciò in fase di installazione della porta su Terminal mi appariva il messaggio 'Permission denied'
allora ho cercato in rete ed ho trovato delle indicazioni che mi hanno aiutato un altro pò (qui)
http://chiedi.ubuntu-it.org/questions/98...ion-denied
una volta risolto il problema di scrivere sulla directory (cioè creare il file che fa finta di essere la porta COM) evidentemente viene creata sta benedetta porta seriale 'VIRTUALE'
denominata '/dev/rfcomm0'
sempre sul forum di Ubuntu (mò però non trovo il link dove specificava sta cosa) ho scoperto che OPENCPN bisogna lanciarlo da Terminal !!!
ed infatti ho
- aperto il Gestore BT dal Menu di avvio
- ho acceso il GPS BT e verificato che si stabilisse la connex con il Pc
- ho aperto Opencpn da terminale con il comando sudo opencpn
dopodichè sono andato in Connessione ed ho trovato che la connessione era già attiva, la scritta '/dev/rfcomm0' era già inserita nella casella 'Porta', il check 'Seriale' già spuntato, il Baudrate già settato a 4800 ... ho clicckato 'SI' su 'Trasmetti' earivvualà ...
funziona tutto ...
non so se sono stato abbastanza chiaro nell'esporre ma i passaggi sono stati tanti e forse qualcosa mi può essere sfuggito
prova pure tu e vediamo che succede