Como compartilhar o gps no seu n95 com o seu laptop via bluetooth no linux

Este tutorial irá guiá-lo através dos passos necessários para compartilhar suas Nokia N95s construído em GPS com o seu laptop, em Linux.

  1. Primeiro você precisa pegar uma cópia do ExtGPS. Symarctic ExtGPS é gratuito para uso pessoal e não-comercial. Você também pode usar o Código móvel abaixo para baixá-lo.
  2. Video: TomTom on the N95

  3. Agora que você já ExtGPS instalado, você pode encontrá-lo, escolhendo Cardápio -gt; aplicações -gt; ExtGPS. Você será solicitado para permitir ExtGPS de usar aplicações de conectividade e permitir ExtGPS de usar dados de posicionamento. Escolher sim para ambos.

  4. Video: smontare n95 o cambiare coover.....

  5. Pode demorar um pouco antes do GPS começa a receber um sinal válido e obter uma correção. Verifique se você está fora e ter uma visão clara do céu. O ícone do satélite vai mudar de vermelho para verde, uma vez que tem uma correção.
  6. Verifique se o seu telefone é detectável via Bluetooth. Escolher Cardápio -gt; Ferramentas -gt; Bluetooth. Eu escolhi fazer o meu telefone visível por 5 minutos.


  7. Os próximos passos são feitos a partir da linha de comando. Aqui está o que eu tinha que fazer no meu sistema Fedora 9.

    [User @ radon ~] $ sdptool procurar SP
    Perguntando ...
    Procura de SP em aa: bb: cc: dd: ee: ff ...
    Nome do serviço: Transferência de dados
    Serviço Descrição: Versão
    RecHandle serviço: 0x1000f
    Serviço Lista de Classes ID:
    “Serial Port” (0 × 1101)
    Protocolo Lista descritor:
    “L2CAP” (0 × 0100)

    Nome do serviço: Symarctic ExtGPS
    Serviço Descrição: telefone Compartilhar embutido no módulo de GPS via Bluetooth
    Provedor de serviços: Soluções Symarctic
    RecHandle serviço: 0 × 10019
    Serviço Lista de Classes ID:
    “Serial Port” (0 × 1101)
    Protocolo Lista descritor:
    “L2CAP” (0 × 0100)
    “RFCOMM” (0 × 0003)
    Canal: 5
    Lista idioma base Attr:
    code_ISO639: 0x656e
    codificação: 0x6a
    base_offset: 0 × 100

  8. A saída acima mostra o seu telefone endereço Bluetooth MAC, e que ExtGPS está expondo uma porta serial no Canal 5. Precisamos vincular esses juntos para fazer uma entrada no / dev.

    [User @ radon ~] $ sudo rfcomm ligamento 1 aa: bb: cc: dd: ee: ff 5

  9. Os paramaters rfcomm de ligação acima são o número de dispositivo rfcomm, Bluetooth endereço MAC do telefone, e o número de canal, como relatado por sdptool. Isso cria uma porta serial no / dev / rfcomm1.
  10. Neste ponto, você deve ser capaz de transmitir sentenças NMEA matérias do seu N95 diretamente para o console:

    [User @ radon ~] $ sudo cat / dev / rfcomm1
    $ GPGGA, 022314.000,4826.67566, N, 12322,19605, W, 1,07,1.9,13.7, H, -18,3, H ,, * 52
    $ GPGLL, 4826,67566, N, 12322,19605, W, 022.314,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, H, 0,1, N, 0,3, K, A * 2C
    ^ C

    Enquanto as sentenças NMEA estão fluindo para o console, o ícone Bluetooth na ExtGPS deve mudar de vermelho para verde.

  11. Estamos ligados por isso vamos fazer algo um pouco mais útil. Primeiro, vamos executar gpsd no computador.

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

    O paramater -N diz gpsd não para mudar para o modo de fundo. Eu prefiro fazê-lo desta forma que eu não sair gpsd rodando o tempo todo. Eu só executá-lo quando eu quiser usá-lo, em seguida, é só apertar ^ C para a fechar. Veja a página man gpsd para mais opções.

  12. Agora, a partir de uma janela do segundo terminal, tente executar xGPS.

    [User @ radon ~] $ xGPS

    Você deve ver algo semelhante ao seguinte:

  13. xGPS está mostrando os dados do GPS habituais. Latitude, longitude, altitude, velocidade, etc.
  14. Há um número de aplicações disponíveis em Linux que podem tirar proveito de um dispositivo GPS. Eu gosto de usar uma combinação de Kismet e gpsdrive enquanto wardriving. Se houver interesse suficiente, eu vou escrever um tutorial sobre como eu wardrive com Kismet e gpsdrive.

Artigos relacionados