locked
Código para pegar coordenada GPS RRS feed

  • Pergunta

  • Caros,

    Estou testando um código que vem do SDK do Windows Mobile 6.0 Pro para pegar coordenadas do GPS interno do dispositivo. Já testei em 2 handhelds diferentes e
    nenhum acha o GPS, e no código não achei parametro para a indicar qual a porta do GPS. Alguém conhece alguma solução ? Preciso gravar as coordenadas em um processo de coleta de leite.

    Obrigado

    George
    segunda-feira, 27 de julho de 2009 14:31

Respostas

  • A versão smartphone não inclui o driver intermediário, por isso você precisa apenas indicar a porta serial nos aplicativos. A grande dificuldade é que muitos aparelhos (como no caso do Motorola Q) a opção de porta serial não aparece no menu de configuração, devido à vergonhosa postura de certos fabricantes e operadoras em desativarem recursos dos aparelhos.

    Nesses casos, a configuração da porta serial precisa ser feita diretamente no registro, uma opção pouco amigável, mas que serve como deixa para conhecer um pouco melhor a estrutura do sistema.

    O primeiro passo é instalar o AppUnlockReg, um aplicativo simples que "destrava" o sistema, permitindo que você execute aplicativos não assinados e modifique chaves de registro referentes a configurações protegidas do sistema:http://mobile.surrealnetworks.com/AppUnlockReg.htm

    Depois de instalado o AppUnlockReg, é necessário reiniciar o aparelho para que as alterações no registro feitas por ele entrem em vigor. O próximo passo é instalar o editor de registro, disponível no: http://mobile.surrealnetworks.com/RegeditSTG.htm

    Se por acaso os links estiverem fora do ar, você pode baixar meu arquivo de backup:http://www.gdhpress.com.br/blog/arquivos/gps-motoq.zip

    Depois de instalado o editor, acesse a opção "HKEY_LOCAL_MACHINE\System\CurrentControlSet\ GPS Intermediate Driver\Drivers\BT GPS" e, dentro da opção "Values", mude o valor da opção "CommPort" para a porta do GPS (que na maioria dos modelos é a COM1 ou a COM6"):

    Salve a alteração e reinicie o aparelho para que ela entre em vigor. Se você indicou a porta COM correta, aplicativos como o Google Maps passarão a ver o GPS e você poderá usá-lo normalmente. Caso contrário, volte no editor de registro e tente outra porta.

    • Marcado como Resposta Richard Juhasz segunda-feira, 1 de novembro de 2010 21:20
    quarta-feira, 12 de agosto de 2009 13:34