Obtendo coordenadas do Reach em dispositivos Android através de Bluetooth
Este guia descreve como transmitir a posição no formato NMEA do Reach RX para aplicativos de coleta de dados e GIS de terceiros em dispositivos Android.
Visão geral
A funcionalidade de localização simulada (mock location) nos dispositivos Android permite utilizar um receptor GNSS externo como se fosse o receptor GPS integrado no dispositivo. Desta forma, é possível transmitir a posição no formato NMEA do Reach RX para aplicações GIS em dispositivos Android.
Abaixo encontram-se algumas aplicações GIS e de levantamento topográfico que podem ser utilizadas com o Reach RX:
- Mobile Topographer Pro
- PointMan
- Mapit GIS
- LandStar
- Autocad360
- QField
Na maioria dos casos, você pode configurar um fluxo de correção de um serviço NTRIP no aplicativo Emlid Flow e transmitir a posição corrigida para um aplicativo GIS ou de coleta de dados de terceiros no Android. Se o aplicativo de terceiros não permitir a adição de um receptor GNSS externo e aceitar apenas a localização interna do telefone, consulte a seção Configuração de localização simulada em dispositivo Android usando o Lefebure NTRIP Client abaixo. Ele explica como fazer a integração usando o aplicativo Lefebure NTRIP Client para fornecer dados de posicionamento corrigidos.
Para emitir uma posição com precisão centimétrica, o Reach RX deve estar no modo RTK. Para saber mais, consulte o artigo Como funciona o RTK.
-
Use um serviço NTRIP como fonte de correções de posicionamento para o Reach rover.
O Reach RX utiliza Bluetooth e transmite a sua posição no formato NMEA por padrão. Você só precisa emparelhá-lo com seu dispositivo Android.
Emparelhar dispositivo Android
Para emparelhar seu Reach RX com um dispositivo Android, siga os passos abaixo:
-
Navegue até a tela de configuração do Bluetooth no seu dispositivo Android e ative Bluetooth.

-
Aguarde que o seu Reach RX apareça listado como um dispositivo disponível.
tipMantenha o Reach a poucos metros do dispositivo.

-
Toque no nome do seu Reach na lista de dispositivos disponíveis no dispositivo Android.
noteSe o seu dispositivo exigir um código PIN, introduza 0000.
-
Emparelhe o Reach com o dispositivo Android.

Agora você pode começar a receber a posição precisa em seu aplicativo de terceiros, de coleta de dados ou GIS. Se o seu aplicativo não for compatível com receptores GNSS externos e depender apenas do GPS interno do telefone para obter dados de localização, você poderá fazer a integração usando o aplicativo cliente Lefebure NTRIP. Siga os passos na seção abaixo.
Configurando a localização simulada no dispositivo Android com o Lefebure NTRIP Client
Siga as etapas desta seção somente se o aplicativo de terceiros não for compatível com receptores GNSS externos e depender apenas do GPS interno do telefone para obter dados de localização.
O Lefebure NTRIP Client permite que os aplicativos de coleta de dados e GIS em dispositivos Android usem coordenadas precisas do Reach. Além de ser um cliente NTRIP, ele permite a entrada de dados NMEA via Bluetooth e a substituição do receptor GPS integrado do seu dispositivo por um provedor de localização externo.
Para configurar a localização simulada no dispositivo Android, siga os passos abaixo:
-
Baixe e instale o aplicativo Lefebure NTRIP Client em seu dispositivo Android.
-
Abra Developer Options (Opções do desenvolvedor) no seu dispositivo Android.
tipPara saber mais sobre como acessar as Developer Options (Opções do desenvolvedor) no seu dispositivo, consulte as instruções do seu dispositivo Android.
cautionRecomenda-se desligar o modo de economia de energia no seu dispositivo, já que isto pode limitar a utilização de dados em segundo plano para o aplicativo Lefebure NTRIP Client.
-
No campo Select mock location app (Selecionar aplicativo de localização simulada), escolha Lefebure NTRIP Client.

-
Abra a aplicação Lefebure NTRIP Client e toque no ícone Settings (Configurações).
-
Vá para Receiver Settings (Configurações do receptor). Configure o seguinte:
- Conexão do receptor: External via Bluetooth (Externo via Bluetooth).
- Dispositivo Bluetooth: Reach, o seu dispositivo está emparelhado.
- Método de conexão Bluetooth: Secure via Reflection (Seguro via reflexão).
- Ativar GPS Mock Locations (Localizações simuladas de GPS).

-
Volte para a tela principal e toque no botão Conectar (Connect).
-
Verifique se está recebendo as correções.
Se você quiser configurar o Reach RX para receber correções de um serviço NTRIP no aplicativo Lefebure NTRIP Client, siga os passos abaixo:
-
No Lefebure NTRIP Client, acesse NTRIP Settings (Configurações NTRIP) e preencha as informações do seu provedor NTRIP.


-
Salve as configurações.
-
Volte para a tela principal e toque no botão Connect (Conectar).
-
Verifique se está recebendo as correções.
tipVerifique as mensagens de log para se certificar de que as correções estão chegando e que as informações sobre os satélites estão atualizadas.

A partir desse momento, todos os aplicativos de coleta de dados e GIS que usam serviços de localização instalados no seu dispositivo terão acesso automático aos dados de posição transmitidos pelo Reach.