Ottenere le coordinate di Reach sui dispositivi Android tramite Bluetooth
Questa guida descrive come trasmettere in streaming la posizione in formato NMEA da Reach RX2 ad app di terze parti per la raccolta dati e GIS su dispositivi Android.
Panoramica
La funzione di posizione fittizia sui dispositivi Android consente di utilizzare un ricevitore GNSS esterno come se fosse il ricevitore GPS integrato del dispositivo. In questo modo, è possibile trasmettere in streaming la posizione in formato NMEA da Reach RX2 ad app GIS su dispositivi Android.
Di seguito sono elencate alcune app per il rilievo e GIS che possono essere utilizzate con Reach RX2:
- Mobile Topographer Pro
- PointMan
- Mapit GIS
- LandStar
- Autocad360
- QField
Nella maggior parte dei casi, è possibile configurare un flusso di correzione da un servizio NTRIP nell'app Emlid Flow e trasmettere la posizione corretta a un'applicazione GIS o di raccolta dati di terze parti su Android. Se l'app di terze parti non consente di aggiungere un ricevitore GNSS esterno e accetta solo la posizione interna del telefono, consultare la sezione sottostante Configurazione della posizione fittizia su dispositivo Android utilizzando Lefebure NTRIP Client. Spiega come integrare l'app Lefebure NTRIP Client per fornire dati di posizionamento corretti.
Per ottenere una posizione con precisione centimetrica, Reach RX2 deve essere in modalità RTK. È possibile effettuare le seguenti operazioni:
-
Utilizzare un servizio NTRIP come fonte di correzioni di posizionamento per il rover Reach.
-
Lavorare con una base di terze parti utilizzando Emlid Caster.
Reach RX2 utilizza il Bluetooth e trasmette in streaming la sua posizione in formato NMEA per impostazione predefinita. È sufficiente associarlo al proprio dispositivo Android.
Configurazione delle correzioni in Emlid Flow
Reach RX2 utilizza il Bluetooth e trasmette in streaming la sua posizione in formato NMEA per impostazione predefinita. Non è necessaria alcuna pre-configurazione.
Per maggiori informazioni su come ricevere le correzioni sul proprio Reach RX2, consultare la sezione Guida rapida.
Per ottenere una precisione a livello centimetrico durante il rilievo con Reach RX2, configurare il ricevitore per ricevere le correzioni NTRIP nell'app Emlid Flow. Procedere come segue:
-
Aprire Emlid Flow e connettersi al proprio Reach.

-
Andare su Correction input (Correzione in ingresso) e toccare NTRIP over Bluetooth (NTRIP via Bluetooth).
-
Toccare il pulsante Edit (Modifica) per configurare la ricezione delle correzioni dalla base NTRIP.
notePer iniziare a ricevere le correzioni, assicurarsi che il ricevitore abbia visibilità satellitare.

Abilitazione della compensazione dell'inclinazione
Reach RX2 supporta la compensazione dell'inclinazione basata su IMU, consentendo di rilevare e picchettare i punti anche quando la palina topografica è inclinata. Il software calcolerà l'angolo e la distanza di inclinazione e determinerà la posizione della punta della palina a terra. Per abilitare la compensazione dell'inclinazione, seguire la guida Come abilitare la compensazione dell'inclinazione.
Configurazione dello stream NMEA in Emlid Flow
Per impostazione predefinita, Reach RX2 trasmette automaticamente il set standard di messaggi NMEA. In questo caso, è necessario impostare l'altezza antenna del ricevitore Reach nel software di terze parti.
Se si desidera trasmettere una posizione compensata del ricevitore Reach, è necessario abilitarla in Emlid Flow. In questo caso, l'altezza antenna è inclusa nell'output, pertanto non è necessario impostarla nell'app di terze parti. Per configurare i messaggi NMEA compensati, procedere come segue:
-
In Emlid Flow, aprire Settings (Impostazioni) e andare su Integration with external software (Integrazione con software esterni).

-
Attivare l'interruttore per abilitare la trasmissione della posizione compensata.

-
Impostare l'altezza antenna. È sufficiente inserire l'altezza del palo. Emlid Flow applica automaticamente l'offset del centro di fase dell'antenna e regola le misurazioni di conseguenza.
suggerimentoSe si utilizza un sistema di sgancio rapido, attivare l'interruttore per includere la sua altezza nel calcolo dell'altezza antenna.
attenzioneQuando si inviano messaggi NMEA compensati, impostare l'altezza antenna solo in Emlid Flow. Impostarla anche in app di terze parti potrebbe causare discrepanze.
Associazione del dispositivo Android
Per associare il proprio Reach RX2 a un dispositivo Android, seguire i passaggi seguenti:
-
Andare alla schermata di configurazione Bluetooth sul proprio dispositivo Android e abilitare il Bluetooth.

-
Attendere che il proprio Reach RX2 venga elencato come dispositivo disponibile.
suggerimentoTenere il Reach a pochi metri dal dispositivo.

-
Toccare il nome del proprio Reach nell'elenco dei dispositivi disponibili sul dispositivo Android.
noteSe il dispositivo richiede un codice PIN, inserire 123456.
-
Accoppiare il Reach con il dispositivo Android.

Ora è possibile iniziare a ricevere la posizione precisa nella propria app GIS o di raccolta dati di terze parti. Se l'app non supporta ricevitori GNSS esterni e si basa solo sul GPS interno del telefono per i dati di localizzazione, è possibile integrarsi utilizzando l'app client Lefebure NTRIP. Seguire i passaggi nella sezione sottostante.
Configurazione della posizione fittizia sul dispositivo Android utilizzando il client Lefebure NTRIP
Seguire i passaggi di questa sezione solo se l'applicazione di terze parti non supporta ricevitori GNSS esterni e si basa solo sul GPS interno del telefono per i dati sulla posizione.
Lefebure NTRIP Client consente alle app di raccolta dati e GIS su dispositivi Android di utilizzare le coordinate precise di Reach. Oltre a essere un client NTRIP, consente di inserire dati NMEA tramite Bluetooth e di sostituire il ricevitore GPS integrato del dispositivo con un provider di localizzazione esterno.
Per configurare la posizione fittizia sul dispositivo Android, seguire i passaggi seguenti:
-
Scaricare e installare l'app Lefebure NTRIP Client sul proprio dispositivo Android.
-
Aprire le Opzioni sviluppatore sul proprio dispositivo Android.
suggerimentoPer saperne di più su come accedere alle Opzioni sviluppatore sul proprio dispositivo, consultare le istruzioni del proprio dispositivo Android.
attenzioneSi consiglia di disattivare la modalità di risparmio energetico sul dispositivo, poiché potrebbe limitare l'uso dei dati in background per l'app client Lefebure NTRIP.
-
Nel campo Seleziona app di posizione fittizia, scegliere Lefebure NTRIP Client.

-
Avviare l'app Lefebure NTRIP Client e toccare l'icona Settings (Impostazioni).
-
Andare su Receiver Settings (Impostazioni ricevitore). Configurare quanto segue:
- Receiver Connection (Connessione ricevitore): External via Bluetooth (Esterno via Bluetooth).
- Dispositivo Bluetooth: il Reach a cui il dispositivo è associato.
- Metodo di connessione Bluetooth: Secure via Reflection (Sicuro tramite Reflection).
- Abilitare GPS Mock Locations (Posizioni GPS fittizie).

-
Tornare alla schermata principale e toccare il pulsante Connect (Connetti).
-
Verificare di ricevere le correzioni.
Se si desidera configurare il proprio Reach RX2 per ricevere le correzioni da un servizio NTRIP nell'app Lefebure NTRIP Client, seguire i passaggi seguenti:
-
In Lefebure NTRIP Client, andare a NTRIP Settings (Impostazioni NTRIP) e inserire le informazioni del proprio provider NTRIP.


-
Salvare le impostazioni.
-
Tornare alla schermata principale e toccare il pulsante Connect (Connetti).
-
Verificare di ricevere le correzioni.
suggerimentoControllare i messaggi di registro per assicurarsi che le correzioni arrivino e che le informazioni sui satelliti siano aggiornate.

Da questo momento, tutte le app di raccolta dati e GIS che utilizzano i servizi di localizzazione installati sul dispositivo avranno automaticamente accesso ai dati di posizionamento trasmessi da Reach.