Tutoriál vás vykoná kroky potrebné k podielu na telefónu Nokia N95s postavený v prenosný počítač s GPS, v Linuxe.
- Najprv musíte urvat kópiu ExtGPS . Symarctic ExtGPS je zadarmo pre osobné, non-komerčné použitie. Môžete tiež použiť Mobilné Kód nižšie stiahnuť.
- Teraz, keď ste ExtGPS nainštalovaný, môžete ho nájsť pomocou voľby menu -> Programy -> ExtGPS. Budete vyzvaní, aby ExtGPS využívať konektivitu aplikácií a umožniť ExtGPS použitia lokalizačných údajov. Zvoľte Áno pre oba.
- To môže trvať pomerne dlho, než sa začne prijímať GPS platný signál a dostať fix. Uistite sa, že ste vonku a mať jasný výhľad na oblohu. Satelitná ikona sa zmení z červenej na zelenú, akonáhle to má opraviť.
- Uistite sa, že váš telefón je detegovateľný pomocou technológie Bluetooth. Vyberte Menu -> Nástroje -> Bluetooth. Vybrala som si, aby môj telefón viditeľný po dobu 5 minút.
- V najbližších niekoľkých krokoch sa vykonáva z príkazového riadku. Tu je to, čo som musel urobiť Fedora 9 na mojom systéme.
[používateľ @ radónu ~] $ sdptool vyhľadávanie SP
Tázavý ...
Vyhľadávanie na SP aa: bb: cc: dd: ee: ff ...
Názov služby: prenos dát
Service Popis: Verzia
Service RecHandle: 0 × 1000f
Service ID triedy List:
"Serial Port" (0 × 1101)
Protokol Descriptor List:
"L2CAP" (0 × 0100)Názov služby: Symarctic ExtGPS
Service Popis: Share telefónu Built-In modul GPS cez Bluetooth
Service Provider: Symarctic Solutions
Service RecHandle: 0 × 10019
Service ID triedy List:
"Serial Port" (0 × 1101)
Protokol Descriptor List:
"L2CAP" (0 × 0100)
"RFCOMM" (0 × 0003)
Channel: 5
Jazyk základne attr zoznam:
code_ISO639: 0 × 656e
Kódovanie: 0 × 6a
base_offset: 0 × 100 - Vyššie uvedený výstup zobrazuje telefóny Bluetooth MAC adresu, a že je vystavujú ExtGPS sériový port pre Channel 5. Musíme sa zaviazať tieto spoločne, aby záznam v / dev.
[používateľ @ radónu ~] $ sudo rfcomm váži 1 aa: bb: cc: dd: ee: ff 5
- V rfcomm váži parametre vyššie sú rfcomm číslo zariadenia, telefón, Bluetooth MAC adresa a číslo kanála, ako informoval sdptool. To vytvára na sériovom porte / dev/rfcomm1.
- Na tomto mieste by ste mali byť schopní prúdu surového NMEA viet z Vášho N95 priamo na konzole:
[používateľ @ radónu ~] $ sudo cat / 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,09179, 02,10072,25,30,28194,38,29,77118,42 * 72
$ GPGSV, 3,2,11,10,42059,36,16,24315,27,21,45256,43,24,84024,40 * 79
$ GPGSV, 3,3,11,18,14198, 26,10114,38,15,09128,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
^ CZatiaľ čo NMEA vety sú pre streamovanie na konzole, Bluetooth ikona v ExtGPS by sa malo zmeniť z červenej na zelenú.
- Sme teraz spojené tak poďme urobiť niečo trochu užitočný. Po prvé, chcem spustiť gpsd na počítači.
[používateľ @ radónu ~] $ sudo / usr / sbin / gpsd-N / dev/rfcomm1
Je-N paramater rozpráva gpsd nie je na prepnutie do režimu na pozadí. Dávam to takhle dělám, jak jsem neopustí gpsd beží po celú dobu. Jen jsem to plynúť, keď som chcel použiť, potom stlačte ^ C zavrieť. Pozri gpsd man stránky pre viac možností.
- Teraz, od druhého okna terminálu, skúste použiť xgps.
[používateľ @ radónu ~] $ xgps
Mali by ste vidieť niečo podobné na nasledujúce:
- xgps sa zobrazuje zvyčajné údaje GPS. Zemepisnej šírky a dĺžky, nadmorská výška, rýchlosť atď
- Existuje celý rad aplikácií je k dispozícii v systéme Linux, ktorý možno využiť GPS prístroje. Páči sa mi pomocou kombinácie osud a GPSDrive zatiaľ čo wardriving. Ak tam je dost záujem, budem písať návod na to, ako som sa wardrive osud a GPSDrive.










































0 comments… (0 komentáre ... pridať jednu teraz )
Okomentovať