Ho una chiavetta USB SURECOM per le connessioni bluetooth che viene vista dal sistema così:
lsusb
[...]
Bus 003 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
[...]
Accendere l'MTK 747 Transystem in posizione NAV ; provare se la perifirica Bluetooth viene riconosciuta:
hcitool scan
Scanning ...
00:1C:88:00:CC:9C iBT-GPS
La periferica viene riconosciuta ed associata al codice 00:1C:88:00:CC:9C.
Configuro la connessione:
paolo@laptop:~$ sudo gedit /etc/bluetooth/rfcomm.conf
inserisco questi settaggi:
rfcomm0 {
# # Automatically bind the device at startup
bind yes;
# # Bluetooth address of the device
device 00:1C:88:00:CC:9C;
# # RFCOMM channel for the connection
channel 1;
# # Description of the connection
comment "iBT-GPS";
}
Salvo e chiudo. N.B.: non è detto che debba per forza essere rfcomm0; se si hanno altri dispositivi bluetooth associare il dispositivo ad un'altra connessione (rfcomm1, rfcomm2, ecc.)
Quindi:
paolo@laptop:~$ rfcomm connect 0
oppure:
rfcomm connect 0 00:1C:88:00:CC:9C
se tutto è ok si avrà la seguente risposta:
Connected /dev/rfcomm0 to 00:1C:88:00:CC:9C on channel 1
Press CTRL-C for hangup
Aprire un altro terminale e digitare:
paolo@laptop:~$ gpsd /dev/rfcomm0
paolo@laptop:~$ xgps
![]() |
| From Grass, gis e dintorni |
La disconnessione può essere effettuata dal gestore Bluetooth di Gnome:
![]() |
| From Grass, gis e dintorni |
oppure premendo CONTROL-C nel primo terminale.
Buona cosa, inoltre, uccidere il processo gpsd
gpsd killall


0 commenti:
Posta un commento