Aquesta classe el guiarà a través dels passos dels quals s'exigia que compartissin el seu Nokia N95s construïa en GPS amb el seu portàtil, a Linux.
- Primer necessita agafar una còpia d'ExtGPS. ExtGPS Symarctic és lliure per a l'ús personal, no comercial. També utilitza el Codi Mòbil sota per descarregar-lo.
- Ara que fa que s'instal·li ExtGPS, el pot trobar escollint Aplicacions de -> de Menú -> ExtGPS. Se l'impulsarà a permetre ExtGPS utilitzar aplicacions de connectivitat i permetre ExtGPS utilitzar dades de posicionament. Triï Sí per als dos.
- Pot suposar que bastant una estona davant dels GPS comenci a rebre un senyal vàlid i aconseguir un destret. Asseguri's que sigui fora i tingui una vista clara del cel. La icona de satèl·lit canviarà des de vermell fins a verd una vegada que té un destret.
- Asseguri's que el seu telèfon sigui discoverable via Bluetooth. Esculli Eines de -> de Menú -> Bluetooth. Decidia fer visible el meu telèfon durant 5 minuts.
- Els pròxims pocs passos es fan des de la línia d'ordres. Aquí és el que havia de fer en el meu Fedora 9 sistema.
[SP de recerca de user@radon ~]$ sdptool
Preguntant...
Buscant SP en aa:bb:cc:dd:ee:ff...
Nom de Servei: Transferència de dades
Descripció de Servei: Versió
Servei RecHandle: 0×1000f
Llista d'ID de Classe de Servei:
"Port en sèrie" (0×1101)
Llista de Descriptors de Protocol:
"L2CAP" (0×0100)Nom de Servei: ExtGPS Symarctic
Descripció de Servei: Comparteixi el mòdul de GPS predefinit de telèfon via Bluetooth
Proveïdor de Servei: Symarctic Solutions
Servei RecHandle: 0×10019
Llista d'ID de Classe de Servei:
"Port en sèrie" (0×1101)
Llista de Descriptors de Protocol:
"L2CAP" (0×0100)
"RFCOMM" (0×0003)
Canal: 5
Llista Attr de Base de Llengua:
code_ISO639: 0×656e
codificant: 0×6a
base_offset: 0×100 - La producció citada mostra la seva adreça Bluetooth MAC de telèfons, i aquell ExtGPS està exposant un port en sèrie al Canal 5. Necessitem unir aquests per fer una entrada dins /dev.
[user@radon ~]$ sudo rfcomm lligar 1 aa:bb:cc:dd:ee:ff 5
- El rfcomm lligar paramaters a dalt són el nombre de mecanismes de rfcomm, l'adreça Bluetooth MAC del telèfon, i el nombre de canal com comunicat per sdptool. Això crea un port en sèrie a /dev/rfcomm1.
- En aquest punt que hauria de ser capaç de fluir NMEA cru condemna des del seu N95 directament la consola:
[gat de user@radon ~]$ sudo /dev/rfcomm1
$GPGGA,022314.000,4826.67566,N,12322.19605,W,1,07,1.9,13.7,M,-18.3,M,,*52
$GPGLL,4826.67566,N,12322.19605,W,022314.000,A,A*4A
$GPGSA,A,3,30,29,10,21,24,26,15,,,,,,2.9,1.9,2.2*3D
$GPGST,022314.000,8.8,13.0,6.1,65.6,7.1,11.1,14.0*63
$GPGSV,3,1,11,05,09,179,,02,10,072,25,30,28,194,38,29,77,118,42*72
$GPGSV,3,2,11,10,42,059,36,16,24,315,27,21,45,256,43,24,84,024,40*79
$GPGSV,3,3,11,18,14,198,,26,10,114,38,15,09,128,33*49
$GPRMC,022314.000,A,4826.67566,N,12322.19605,W,0.1,159.6,151008,18.1,W,A*3B
$GPVTG,159.6,T,177.7,M,0.1,N,0.3,K,A*2C
^CMentre que les frases de NMEA estan fluint a la consola, la icona Bluetooth en ExtGPS hauria de canviar des de vermell fins a verd.
- Estem connectats ara així fem alguna cosa una mica més útil. Primer, correm gpsd a l'ordinador.
[user@radon ~]$ sudo /usr/sbin/gpsd -N /dev/rfcomm1
El paramater de -N diu gpsd per no canviar-se a mode de fons. Prefereixo fer-ho d'aquesta manera com no deixo gpsd corrent tot el temps. Només el dirigeixo quan vull utilitzar-lo, llavors només colpir ^C per tancar-lo. Vegi la pàgina home de gpsd per a més opcions.
- Ara, des d'una segona finestra terminal, provi xgps que corren.
[user@radon ~]$ xgps
Hauria de veure similar al seguir alguna cosa:
- xgps està mostrant les dades de GPS habituals. Latitud, Longitud, Altitud, Velocitat, etc.
- Hi ha un cert nombre d'aplicacions disponibles a Linux que poden aprofitar un mecanisme de GPS. M'agrada utilitzar una combinació de Kismet i GPSDrive mentre wardriving. Si hi ha prou interès, escriuré una classe damunt com jo wardrive amb Kismet i GPSDrive.

































{ 0 comentaris... afegeixi'n un ara }
Deixi un Comentari