Hur man delar GPSEN i din N95 med din bärbar dator via Bluetooth i Linux

vid Ken Murray Oktober 22, 2008

Linux Symbian

Denna ska tutorial vägleder dig till och med kliver krävt för att dela din Nokia N95s som byggs i GPS med din bärbar dator, i Linux.

  1. Först behöver du hastigt grepp en kopiera av ExtGPS. Symarctic ExtGPS är fri för personligt non-commercial bruk. Du använder också Mobilen kodifierar nedanfört att nedladda det.
  2. , att nu du har ExtGPS som installeras, kan du finna den, genom att välja Meny -> Applikationer -> ExtGPS. Du ska meddelas för att låta ExtGPS använda connectivityapplikationer och låta ExtGPS använda positioneringdata. Välj Ja för båda.

  3. Det kan ta ganska en stund för GPS-starterna för att motta ett giltigt signalerar och får en knipa. Se till att du är utanför och har en frikänd att beskåda av skyen. Den satellit- symbolen ska ändring från rött till gräsplan, när den har en knipa.
  4. Se till att ditt att ringa är discoverable via Bluetooth. Välj Meny -> Bearbetar -> Bluetooth. Jag valde att göra mitt för att ringa synligt för 5 noterar.


  5. Det nästa fåtalet kliver göras från befalla fodrar. Är här vad jag måste att göra på mitt Fedora 9 system.

    [user@radon~] $ sdptoolsökandeSP
    Att fråga…,
    Sökande för av SP på aa: bb: cc: dd: ee: ff…,
    Serva känt: Dataöverföring
    Tjänste- beskrivning: Version
    Tjänste- RecHandle: 0×1000f
    Tjänste- klassificera LEGITIMATIONEN listar:
    ”Seriell port” (0×1101)
    Protokolldeskriptorn listar:
    ”L2CAP” (0×0100)

    Serva känt: Symarctic ExtGPS
    Tjänste- beskrivning: Aktietelefons inbyggd enhet för GPS via Bluetooth
    Tjänste- familjeförsörjare: Symarctic lösningar
    Tjänste- RecHandle: 0×10019
    Tjänste- klassificera LEGITIMATIONEN listar:
    ”Seriell port” (0×1101)
    Protokolldeskriptorn listar:
    ”L2CAP” (0×0100)
    ”RFCOMM” (0×0003)
    Kanalisera: 5
    Språket baserar Attr listar:
    code_ISO639: 0×656e
    encoding: 0×6a
    base_offset: 0×100

  6. De dina över tillverkade showsna ringer det Bluetooth MACet address, och den ExtGPS exponerar en seriell port kanaliserar på 5. Vi behöver röra dessa tillsammans att göra ett tillträde i /dev.

    [user@radon~] $ sudorfcommröra 1 aa: bb: cc: dd: ee: ff 5

  7. Rfcommröraparamatersna över är rfcommapparaten numrerar, telefonens det Bluetooth MACet address, och kanalisera numrerar som anmält av sdptool. Detta skapar en seriell port på /dev/rfcomm1.
  8. På denna peka dig bör strömmer rå NMEA dömer från din N95 direkt till trösta:

    [user@radon~] $ sudokatt /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
    ^C

    While the NMEA sentences are streaming to the console, the Bluetooth icon in ExtGPS should change from red to green.

  9. We’re now connected so let’s do something a bit more useful. First, let’s run gpsd on the computer.

    [user@radon ~]$ sudo /usr/sbin/gpsd -N /dev/rfcomm1

    The -N paramater tells gpsd not to switch to background mode. I prefer doing it this way as I don’t leave gpsd running all the time. I only run it when I want to use it, then just hit ^C to close it. See the gpsd man page for more options.

  10. Now, from a second terminal window, try running xgps.

    [user@radon ~]$ xgps

    You should see something similar to the following:


  11. click to enlarge

  12. xgps is showing the usual GPS data. Latitude, Longitude, Altitude, Speed, etc.
  13. There are a number of applications available in Linux that can take advantage of a GPS device. I like using a combination of Kismet and GPSDrive while wardriving. If there is enough interest, I’ll write a tutorial on how I wardrive with Kismet and GPSDrive.
Related Posts:
  • How to share files and folders between Windows and OS X using Parallels
  • Use Adeona to help recover a lost or stolen laptop
  • Technology and Lifestyle
  • How to install applications on your Nokia N95 via Bluetooth
  • How to tether your Nokia N95s Internet connection to your laptop via Bluetooth in Linux
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.

    { 0 comments… add one now }

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>