Obtendo coordenadas do Reach no Android através de BT
Este guia descreve como obter coordenadas precisas do Reach num dispositivo Android através de Bluetooth.
Visão geral
Certifique-se de que o seu dispositivo Android possui conectividade Bluetooth.
Certifique-se de que o seu dispositivo Android possui conectividade Bluetooth.
- Mobile Topographer Pro
- PointMan
- ESRI ArcGIS Collector
- 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. 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 abaixo. Ele explica como fazer a integração usando o aplicativo Lefebure NTRIP Client para fornecer dados de posicionamento corrigidos.
Para produzir uma posição com exatidão centimétrica, o Reach deve estar no modo RTK. Para saber mais, consulte o artigo Como funciona o RTK.
-
Configure a comunicação RTK entre duas unidades Reach RS2/RS2+ através de [rádio LoRa] (../rtk-quickstart/reachrs3-kit/rtk-over-lora.mdx), [Emlid NTRIP Caster] (../rtk-quickstart/reachrs3-kit/rtk-over-emlid-ntrip-caster.mdx) ou [rádio UHF] (../rtk-quickstart/reachrs3-kit/rtk-over-uhf.mdx).
-
Use o serviço NTRIP como fonte de correções de posicionamento para o Reach rover este guia.
Emparelhando o Reach com um dispositivo Android
Para emparelhar o Reach com seu dispositivo Android, siga os passos abaixo:
Acesse o rover Reach utilizando o Emlid Flow
- Bluetooth connection
- Hotspot connection
-
Ative o Bluetooth em seu smartphone ou tablet.
-
Abra o Emlid Flow. Quando solicitado, toque em Configure access (Configurar acesso) e permita as permissões de localização. Isso é necessário para a funcionalidade total do receptor.
O Reach prioriza a conexão atual ao usar o BLE, independentemente do tipo:
- Se o Reach estiver conectado via Bluetooth Classic a um software de terceiros, desconecte-o antes de usar o BLE no Emlid Flow.
- Se outro dispositivo estiver conectado ao Reach, desconecte-o antes de reconectá-lo usando o BLE no Emlid Flow.
Após conceder as permissões, seu receptor aparecerá na lista. O aplicativo se conectará a ele automaticamente.
-
Vá para Configurações de Wi-Fi (Wi-Fi settings) em seu dispositivo.
-
Conecte-se ao hotspot do Reach. Ele aparece como reach:XX:XX.
-
Digite a senha emlidreach.
-
Abra o Emlid Flow e conecte-se ao seu Reach.
-
Vá para Configurações (Settings) e toque em Bluetooth.
-
Ative o Bluetooth tocando no botão Ativar Bluetooth.
-
Toque em Descoberta (Discoverability) e ative a opção Descoberta (Discoverability). Toque em Salvar (Save) para aplicar as alterações.

O nome do Reach é mostrado logo acima do seu MAC. Neste guia, usamos a unidade denominada Reach.
Para obter mais informações sobre a conexão com o dispositivo Reach, consulte o guia Conectando-se ao Reach. Uma conexão Bluetooth é o método recomendado.
Acessar um dispositivo Android
-
Navegue até a tela de configuração Bluetooth. Ative a conexão Bluetooth.
-
Aguarde até que o Reach apareça listado como um dispositivo disponível.
dicaMantenha o Reach a poucos metros do seu dispositivo Android.

-
Toque no nome do seu Reach na lista de dispositivos disponíveis no dispositivo Android.
-
Você deverá receber um pedido de emparelhamento do Reach.
-
Introduza o código PIN da sua unidade Reach e confirme-o.

O Reach e o dispositivo Android estão agora emparelhados.

Transmissão de posição do Reach para o Android
-
No Emlid Flow, vá para Settings (Configurações).
-
Toque em Position streaming 1 (Transmissão de posição 1) e selecione Bluetooth.

-
Para configurar a transmissão de posição, toque no botão Editar (Edit) na célula Bluetooth.
notaQuando conectado ao seu Reach via Bluetooth, o Emlid Flow solicitará que você se conecte ao ponto de acesso do Reach para acessar as definições de configuração de streaming.

-
Toque em Formato e escolha NMEA.

-
Aplique as alterações necessárias.
Agora você pode começar a receber a posição corrigida em um aplicativo de coleta de dados ou GIS de terceiros.
Usar a localização simulada do Android
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.
Fornecemos um guia sobre como usar o Reach com o Lefebure NTRIP Client.
Além de ser um cliente NTRIP, esse aplicativo também permite a entrada de dados NMEA via Bluetooth e oferece suporte ao recurso do Android chamado mock location. Esta funcionalidade permite substituir o receptor GPS incorporado no seu dispositivo por um provedor de localização externo.
O Lefebure NTRIP Client permite que as aplicações de levantamento e GIS no dispositivo Android utilizem coordenadas exatas do Reach.
-
Instale o aplicativo [Lefebure NTRIP Client] (https://play.google.com/store/apps/details?id=com.lefebure.ntripclient) em seu dispositivo Android.
-
Abra Opções do Desenvolvedor (Developer Options) em seu dispositivo Android e escolha Lefebure NTRIP Client no campo Selecionar aplicação de localização simulada (Select mock location app).

notaRecomenda-se desligar o modo de economia de energia no seu telefone, já que isto pode limitar a utilização de dados em segundo plano para o aplicativo Lefebure NTRIP Client.
-
Inicie o aplicativo Lefebure NTRIP Client e toque no ícone configurações (settings) (engrenagem no canto superior direito).

-
Vá para Configurações do receptor (Receiver Settings).

Dentro das configurações do receptor:- Configure a conexão do receptor como Externa via Bluetooth (External via Bluetooth).
- Altere o dispositivo Bluetooth para o Reach com o qual está emparelhado.
- Altere o método de conexão Bluetooth para Seguro via reflexão (Secure via Reflection).
- Ative Localizações de GPS simuladas (GPS Mock Locations).


-
Volte para a tela principal e toque no botão Conectar (Connect).
dicaVerifique as mensagens do log para confirmar que a ligação Bluetooth foi estabelecida e que as informações sobre os satélites estão atualizadas.

A partir deste momento, todas as aplicações no dispositivo Android que utilizem serviços de localização terão automaticamente acesso aos dados de posição transmitidos pelo Reach. Basta abrir uma aplicação de levantamento ou de GIS que você pretenda usar e começar a fazer levantamentos topográficos.
Ao tocar no botão Desconectar (Disconnect) no Lefebure NTRIP Client, o GNSS integrado do Android será revertido.