Transforme seu celular num módulo GPS Externo via Bluetooth

Se você tem um celular com GPS interno é possível transformá-lo num módulo GPS Externo via bluetooth usando o aplicativo ExtGPS. Com isso, você poderá usar as capacidades GPS no seu desktop, notebbok, PDA, Tablet, ou qualquer outro dispositivo com conexão Bluetooth e suporte ao protocolo RFCOMM.
Este método é especialmente interessante na medida em que você pode utilizar o GPS em dispositivos com interfaces de interação mais amigáveis que um celular. Vale lembrar que o aplicativo é desenvolvimento em Java e poderia funcionar em qualquer aparelho com suporte a Java e um GPS embarcado, apesar de o fabricante citar apenas alguns modelos da Nokia.
Segue um vídeo que mostra o aplicativo em ação com a dupla N95 e N800:

Caso alguém teste sem sucesso em um celular que não seja Nokia, pode deixar um comentário, pois estou pensando em desenvolver algo similar, mas com suporte a mais aparelhos (não deve ser nada muito difícil).


maio 2nd, 2009 at 18:01
Oi Ronison.
Tudo bem contigo? Será que você poderia me passar seu MSN , preciso saber qual cidade você mora, parceiro. Meu e-mail você tem aí, passe por ele. Abraço e obrigado.
maio 25th, 2009 at 14:11
Olá Ronison,
Segui tds os passos como mostra o vídeo postado para utilizar o Maemo Mapper no n800 c/ n95, porém não consegui navegar através e nem visulisar o Google map. O que preciso fazer?
maio 25th, 2009 at 17:51
Você configurou para que a fonte dos mapas seja o Google Maps? Se você puder detalhar o problema que enfrentou posso tentar te ajudar.
maio 26th, 2009 at 14:23
Ronison, Muito Obrigado pela sua dica, vou configurar!!! Acompanho tanto o seu blog qto. o blog do Rodrigo Stoledo pelo qual tomei conhecimento do seu blog. Parabéns!
maio 26th, 2009 at 15:26
Olá Hicham, obrigado por acompanhar o blog! Qualquer dúvida é só mandar.
Abraço,
maio 27th, 2009 at 2:56
Olá ROnison…
O video ta em ingles e como sou péssima em tal lingua, acabei por não entender como devo proceder na configuração do celular…
Seria possivel você me ajudar quanto a isso?
Já liguei o bluetooth dos dois e tentei procurar pelo meu n800 mais acho que tem a ver com a parte onde aparecem aqueles circulos vermelhos que acabam por ficar vermelhas… alis, acho que só a de cima.
Minha maior duvida é.. como chegar nesse lugar no meu n95? Tenho que baixar algum aplicativo? Se sim, qual seria?
Agradeço desde já.
Abraços.
maio 27th, 2009 at 3:00
Nossa, acho que é o sono…. escrevi errado no comentario rsrsrs
Sobre os circulos vermelhos, o de cima fica verde.
maio 27th, 2009 at 10:32
Olá Márcia, se o de cima fica verde significa que ele pegou o sinal do GPS Interno do celular. O de baixo vermelho significa que o bluetooth não está conectado. Você ativou o bluetooth do celular no menu Ferramentas?
maio 27th, 2009 at 13:56
Então Ronison, é justamente nessa parte dos circulos que não consigo, chegar… onde devo ir?
maio 27th, 2009 at 14:10
Olá Márcia, você precisa baixar e instalar a aplicação ExtGPS no celular, você já fez isto?
maio 28th, 2009 at 1:11
Acho que o problema era no ExtGPS… eu ja tinha intalado antes mais deve ter dado alguma coisa errada, instalei novamentte e dessa vez deu certo.
Mais tentei ver o mapa e não consegui… onde baixo os mapas?
Tem Maemo Mapper em portugues?
maio 28th, 2009 at 9:57
Não sei se o Maemo Mapper é traduzido, mas creio que tem uma opção no menu dele para configurar a fonte de onde os mapas devem ser baixados.
junho 24th, 2009 at 22:51
Ronison, o EXTGPS QUASE funcionou no meu SE W760. Ele consegue fixar um satélite, consegue conectar no meu notebook por bluetooth. O único problema é que só são enviadas sentenças de posicionamento dos satélites ($GPGSV), não enviando as informações de posição, inutilizando a função do GPS. Li por aí que outras pessoas tiveram o mesmo problema com Sony Ericsson.
Alguma ajuda?
Té +.
julho 14th, 2009 at 13:26
Olhem só esse preço
http://nokia.submarino.com.br/detail/index.site?pid=1923021&cid=80311&pcid=80311
julho 14th, 2009 at 22:58
Com certeza um bom preço considerando que o módulo tem a qualidade da Nokia e ainda pode ser dividido em 12x. Mas o preço pode melhorar ainda mais se você usar este cupom de 15%: 17-NROT4-00001-0243559295
Abraço,
agosto 4th, 2009 at 22:41
Olá Ronison! Não consegui fazer o meu N800 conectar-se ao GPS do meu celular Sony Ericsson W760. Instalei o aplicativo ExtGPS no celular e o programa conectou no satelite normalmente, mas quando eu tento localizar o meu local pelo n800 não consegue achar. Fica pesquisando e não acha o GPS. Será que não tem compatibilidade com celulares Sony Ericsson? Obrigado.
agosto 5th, 2009 at 9:37
Olá Giovanni,
Sei que é trivial mas você verificou se o bluetooth do celular está ligado? Você tem um computador ou notebook com bluetooth? Eu sugiro usar um pra testar a conectividade com o celular antes de tentar com o N800.
Pesquisei um pouco e pude verificar que seu celular tem todos os requisitos necessários no bluetooth para funcionar com o aplicativo sem problemas!
Abraço,
agosto 5th, 2009 at 9:53
Giovanni e Ronison,
leiam meu comentário (2 acima) e verão que o W760 não manda todas informações necessárias pelo EXTGPS. Só manda informações de posicionamento do satélite, o que não basta para navegação por GPS. Sendo assim, mesmo que você consiga conectar ao N800 não vai adiantar muita coisa. Eu já conectei no meu laptop e num iPAQ 4150. Diversos programas de GPS só lêem a posição dos satélites, mas não dizem aonde estou…
Já desisti de achar um substituto para o EXTGPS que rode no W760. Se alguém tiver alguma dica será muito bem-vinda!
agosto 5th, 2009 at 10:04
Olá Grilo,
Muito interessante esta informação. Mas eu gostaria de saber então se é possível navegar com o TomTom, Garmin XT ou outro programa PNA neste aparelho? Como eu disse no post, não é difícil desenvolver um ExtGPS, eu mesmo fiz um bem rudimentar para usar num celular Motorola iDem velhinho e funcionou muito bem.
Att.
agosto 5th, 2009 at 10:13
Ronison,
o W760 roda somente arquivos JAVA MIDP 2.0 até onde sei. Não existe versão do Garmin XT ou TomTom para java. O EXTGPS deve ter algo de incompatível mas que chega a rodar.
A idéia era jogar o sinal para o iPAQ 4150 mesmo, pois apesar de ser velhinho, roda um programa chamado iGO 8 que é sensacional!!! Procure depois… Tem versões mais simples, como o iGO My Way Plus 2006 e tem uma nova versão Light.
Se você fizer uma versão que jogue o sinal do GPS do W760 por bluetooth passando todas sentenças NMEA disponíveis terá uma legião de fãs!
Abs.
agosto 5th, 2009 at 10:29
Grilo,
A única dificuldade é desenvolver sem ter o aparelho para testar. Penso que há duas saídas para desenvolver uma solução:
1. Tentar usar a location API (o ExtGPS provavelmente a usa, e isto pode está causando o problema);
2. Usar uma conexão direta pela porta serial.
Mas como eu disse, é preciso ter o aparelho para realizar alguns experimentos antes se seguir qualquer um dos caminhos.
Abçs,
agosto 6th, 2009 at 9:33
Não sei se vai ajudar, pois programação não é meu chão, principalmente em java, mas fuçando na net por esse assunto encontrei o seguinte link, que derrepente pode indicar o “caminho das pedras”:
http://wiki.forum.nokia.com/index.php/Utilizando_Bluetooth_GPS_diretamente_em_Java_ME
Vou testar o ExtGPS no nokia 6555 com o Módulo GPS sem Fio LD-3W da Nokia e depois posto os resultados por aqui. Já adianto que com os programas Locify e GPSed essa combinação funcionou muito bem. Acredito que esses dois programas também funcionem em celulares de outras marcas.
agosto 6th, 2009 at 12:05
Dãããã! Agora que eu percebi que o ExtGPS é para compartilhar o GPS interno do celular com outros equipamentos… é óbvio que não vai funcionar com o meu 6555!!
Cheguei aqui atrás de programas em java para acessar o módulo GPS externo… sorry. Mesmo assim, o link pode ajudar.
agosto 16th, 2009 at 18:15
Ronison,
eis o que o W760 consegue rodar:
The Java-enabled mobile phone has support for Java MIDP 2.1 and the following JSR’s:
* PDA Optional Packages for J2ME Platform (JSR 75)
* Java API for BluetoothTM (JSR 82)
* Wireless Messaging API (JSR 120/205)
* Mobile Media API (JSR 135)
* Web Services (JSR 172)
* Advanced Multimedia Supplements API (Camera capabilities of JSR 234)
* Java Technology for the Wireless Industry (JSR 185)
* MIDP 2.0 (JSR 118)
* CLDC 1.1 (JSR 139)
* Nokia UI API
* Mobile Services Architecture (MSA) umbrella standard JSR 248:
o Security & Trust Services API (JSR 177)
o Location API (JSR 179)
o SIP API for Java ME (JSR 180)
o Mobile 3D Graphics API (JSR 184 1.1)
o Content Handler API (JSR 211)
o Scalable 2D Vector Graphics API for Java ME (JSR 226)
o Payment API (JSR 229)
o Mobile Internationalization API (JSR 238)
o Sony Ericsson additions; not mandated in MSA:
+ Java Binding for the OpenGL® ES API (JSR 239)
+ Mobile Sensor API (JSR 256) for accelerometer applications
Será que o jar que você fez para seu motorola roda no W760 baseado no que informei acima?
Sds!
outubro 21st, 2009 at 15:17
Meu caro solicito ajuda
tenho um Sansumg s5230, baixe a plicativo, quando vou executar ele da a ms que nao suporta esse tipo de arquivo. Por favor aproveitando da sua habitual boa vontade, vc conhece algum editor de arquivo para esse celula? nao consigo abrir nada.
Grato
Junior-BSB
novembro 4th, 2009 at 13:04
It’s a fine article indeed, but maybe a credit to the source of the video would haven been in order…?
abril 13th, 2010 at 10:34
Gostei muito desse blog , e gostaria de deixar uma dica interessante aqui. http://www.celulanokia.org Fórum com dicas sobre celulares da marca Nokia. Você fica conheçendo os modelos atuais e também celulares espiões que são aqueles celulares usados para gravar conversas alheias.. Aonde comprar o seu celular, toques polifonicos, configurações, gps, navegação e downloads,papeis de parede e muito mais.
junho 18th, 2010 at 17:43
TENHO UM BLACKBARRY9500 ,DA PRA TRANSFORMAR ELE EM GPS .DESDE JA AGRADEÇO E AGUARDO RESPOSTA.
junho 25th, 2010 at 19:05
É possível num Nokia X3? Quais são os passos? Obrigado.
junho 25th, 2010 at 21:59
PseudoFinn,
I just found video in youtube. Youtube link is OK?
Alex,
Infelizmente a aplicação não vai funcionar no blackberry!
Vagner,
O Nokia X3 é um S40, e pelo que sei ele não tem GPS, correto? Portanto, não se aplica a este modelo.
Abçs.,
agosto 15th, 2010 at 23:18
[...] Fonte: Ronison’s Blog [...]
agosto 22nd, 2010 at 1:39
Olá amigo, existe alguma possibilidade do nextel i9 funcionar como GPS externo via bluetooth? No menu dele tem na opção GPS:
interface;
saída NMEA: bluetooth
Me economizaria alguns reais…rsrs
Abçs!!!
agosto 25th, 2010 at 23:46
Tem como sim, consegui fazer sincronizando ele com meu ipod.
ficou show de bola.
Abçs