Manual del GNSS Master

Documentación maestra de GNSS

Versión de la aplicación 1.0.1 1 de mayo de 2023

Características de la aplicación

La aplicación GNSS Master le permite:

  1. Conéctese a su receptor GNSS externo a través de USB serie (OTG), Bluetooth, BLE y TCP/IP

  2. Envíe correcciones a su receptor GNSS desde el cliente NTRIP incorporado (V1 y V2) y PointPerfect

  3. Envíe los datos de su receptor GNSS al servidor NTRIP (V1 y V2), al cliente TCP o al servidor TCP

  4. Utilice la posición de alta precisión desde su receptor directamente con SW Maps y con todas las demás aplicaciones de Android a través de Mock Location

  5. Cambie la configuración de su receptor u-blox/Septentrio a Rover, Base o cargue cualquier archivo de configuración personalizado

Instalación

La aplicación se puede instalar desde Google Play Store

Empezar

Cuando abra la aplicación por primera vez, se le pedirá que otorgue ciertos permisos a GNSS Master.

  1. Permiso de ubicación

  2. Mostrar notificaciones

Una vez que acepte los permisos, se cargará la página Estado, que muestra el estado actual de la aplicación. La página de estado muestra el estado actual de las transmisiones conectadas y si Mock Location y SW Maps Link están habilitados.

Main App UI

The app operates using three data streams:

  1. GNSS Receiver Connects to GNSS receivers using Bluetooth, BLE, USB OTG or TCP/IP

  2. Correction Connects to an NTRIP Caster or PointPerfect correction. The received corrections are transferred to the GNSS receiver stream if connected.

  3. Data Output Stream Can be a NTRIP Server or TCP Client/Server. The data received from the GNSS Receiver is written to this stream.

All the features of the app are accessible through the left navigation drawer. The drawer can be opened by swiping from the left edge of the screen, or by pressing the GNSS Master icon on the top menu bar.

Cajón de navegación

Conexión de receptor GNSS

GNSS Master admite la conexión a receptores GNSS externos a través de Bluetooth, BLE, USB OTG o TCP/IP.

Conexión USB OTG GNSS

Para conectar un receptor GNSS mediante USB OTG, siga los pasos que se indican a continuación.

  1. Conecte el receptor USB GNSS a su teléfono o tableta.

  2. Abra la página de conexión del receptor GNSS desde el panel lateral de navegación.

  3. En el menú desplegable Modo, seleccione USB Serial. La aplicación mostrará una lista de todos los dispositivos conectados actualmente.

  4. Seleccione el dispositivo al que desea conectarse. Algunos dispositivos pueden tener varias interfaces que se conectan a diferentes puertos en el receptor GNSS.

  5. Seleccione la velocidad en baudios correcta. Este paso es importante si se utiliza un adaptador de UART a USB.

  6. Presione el botón Conectar.

Una vez que el receptor está conectado, la etiqueta de estado cambia a conectado y la aplicación muestra la velocidad de datos y la cantidad total de datos recibidos.

USB GNSS Connection

Bluetooth GNSS Connection

To connect a GNSS receiver using Bluetooth Classic, follow the steps below.

  1. Pair the Bluetooth device to your phone or tablet. You may do so using the Bluetooth settings in Android.

  2. In GNSS Master Open the GNSS Receiver connection page from the navigation drawer.

  3. En el menú desplegable Modo, seleccione Bluetooth. La aplicación enumerará todos los dispositivos Bluetooth emparejados que admiten el perfil de puerto serie (SPP).

  4. Seleccione su receptor GNSS de la lista de dispositivos emparejados y presione Conectar

Conexión GNSS Bluetooth de baja energía (BLE)

Para conectar un receptor GNSS mediante Bluetooth de baja energía (BLE), siga los pasos que se indican a continuación.

  1. Empareje el dispositivo Bluetooth con su teléfono o tableta. Puede hacerlo usando la configuración de Bluetooth en Android.

  2. En GNSS Master Abra la página de conexión del receptor GNSS desde el panel lateral de navegación.

  3. En el menú desplegable Modo, seleccione Bluetooth LE. La aplicación enumerará todos los dispositivos Bluetooth emparejados que admiten el perfil de serie BLE.

  4. Seleccione su receptor GNSS de la lista de dispositivos emparejados y presione Conectar

Conexión GNSS TCP/IP

GNSS Master admite la conexión a receptores a través de TCP/IP. La aplicación funciona como un cliente TCP, para conectarse a un flujo receptor GNS remoto. Para conectarse al receptor GNSS mediante TCP/IP, siga los pasos que se indican a continuación.

  1. En GNSS Master, abra la página de conexión del receptor GNSS desde el panel lateral de navegación.

  2. En el menú desplegable Modo, seleccione TCP/IP.

  3. Introduzca la dirección IP/nombre de dominio y el número de puerto TCP del receptor GNSS al que desea conectarse.

  4. Presione Conectar

Conexión GNSS TCP/IP

Entrada de corrección

GNSS Master admite la conexión a NTRIP Casters y PointPerfect para proporcionar entrada de datos de corrección al receptor GNSS conectado.

Cliente NTRIP

GNSS Master puede funcionar como un cliente NTRIP para recuperar datos de corrección GNSS de los lanzadores NTRIP. Se admiten los protocolos NTRIP V1 y V2.

Adición de un perfil de conexión de cliente NTRIP

Para agregar un perfil de conexión de cliente NTRIP, siga los pasos que se indican a continuación.

  1. Abra la página Correcciones.

  2. En el menú desplegable Modo, seleccione Cliente NTRIP.

La página de corrección del cliente de NTRIP

  1. Presione el botón + para agregar una conexión NTRIP.

  2. En el cuadro de diálogo Cliente NTRIP, seleccione la versión NTRIP y, a continuación, introduzca la dirección NTRIP, el puerto, el nombre del punto de montaje, el nombre de usuario y la contraseña. Puede presionar el botón junto a la entrada del punto de montaje para obtener la tabla de origen NTRIP de la lanzadora.

  3. Marque la opción Enviar NMEA GGA a la estación base si sus estaciones base requieren coordenadas del rover (ejemplo: flujos VRS).

  4. Press Save.

  5. La conexión NTRIP debería aparecer ahora en la lista de conexiones.

Adición de una conexión de cliente NTRIP

Conexión a NTRIP

Para conectarse a la rueda NTRIP, simplemente seleccione el perfil que desea utilizar y presione el botón Conectar. A continuación, puede desconectarse pulsando el botón Desconectar.

El cliente NTRIP se conecta y permanece conectado a la rueda incluso cuando el receptor no está conectado. Cuando se conecta un receptor GNSS, los datos recibidos de la secuencia NTRIP se escriben en la secuencia del receptor GNSS.

Edición y eliminación de conexiones NTRIP

Puede presionar los iconos Eliminar y Editar junto a la conexión que desea editar o eliminar en la lista de conexiones NTRIP.

Lista de clientes de NTRIP

PointPerfect (Punto perfecto)

GNSS Master se puede utilizar como cliente MQTT de PointPerfect. La aplicación se conecta a PointPerfect y recupera las correcciones SPARTN, que luego se transfieren al receptor GNSS para su corrección. La aplicación también recupera las claves dinámicas necesarias para descifrar los mensajes SPARTN.

Notas:

  1. El uso de PointPerfect requiere un receptor GNSS capaz de decodificar y aplicar correcciones SPARTN. Actualmente, solo se admiten los receptores u-blox F9P/F9R/F9K

  2. Es necesario obtener una suscripción a PointPerfect para utilizar este servicio de corrección. Las suscripciones se pueden comprar en ArduSimple.

Conexión PointPerfect

Para conectarse al servicio de corrección de PointPerfect, siga los pasos que se indican a continuación.

  1. Copie el archivo JSON de configuración de la suscripción de PointPerfect en su teléfono o tableta.

  2. En GNSS Master, abra la página Correcciones.

  3. En el menú desplegable Modo, seleccione PointPerfect.

  4. Haga clic en el botón Seleccionar archivo. A continuación, seleccione el archivo JSON de configuración de la suscripción de PointPerfect.

  5. Introduzca el tema de corrección de su región. Consulte la descripción del servicio de PointPerfect para obtener más detalles.

  6. Presione el botón Conectar.

Salida de datos

GNSS Master admite varias opciones para la salida de datos. La aplicación escribe todos los datos recibidos del receptor GNSS en el flujo de salida de datos conectado.

Servidor NTRIP

GNSS Master puede funcionar como un servidor NTRIP. Esta opción es útil para conectarse a un receptor que está configurado en la configuración base y, a continuación, enviar los datos de corrección a los rovers a través de un lanzador NTRIP.

Adición de un perfil de conexión de servidor NTRIP

Para agregar un perfil de conexión de NTRIP Server, siga los pasos que se indican a continuación.

  1. Abra la página Salida de datos.

  2. En el menú desplegable Modo, seleccione Servidor NTRIP.

La página de salida de datos del servidor NTRIP

  1. Presione el botón + para agregar una conexión NTRIP.

  2. En el cuadro de diálogo Servidor NTRIP, seleccione la versión NTRIP y, a continuación, escriba la dirección NTRIP, el puerto, el nombre del punto de montaje, el nombre de usuario y la contraseña del servidor.

  3. Presione Guardar.

  4. La conexión NTRIP debería aparecer ahora en la lista de conexiones.

Adición de una conexión de servidor NTRIP

Conexión a NTRIP

Para conectarse a la rueda NTRIP, seleccione el perfil que desea utilizar y presione el botón Conectar. A continuación, puede desconectarse pulsando el botón Desconectar.

El servidor NTRIP se conecta y permanece conectado a la rueda incluso cuando el receptor no está conectado. Cuando se conecta un receptor GNSS, los datos recibidos del receptor se escriben en la secuencia del servidor NTRIP.

Edición y eliminación de conexiones NTRIP

Puede presionar los iconos Eliminar y Editar junto a la conexión que desea editar o eliminar en la lista de conexiones NTRIP.

Lista de servidores NTRIP

Cliente TCP

El flujo de salida de datos del cliente TCP le permite enviar los datos desde el receptor GNSS a un servidor TCP/IP local o remoto. Para configurar la salida de datos, siga los pasos que se indican a continuación.

  1. En GNSS Master, abra la página de conexión del receptor de salida de datos desde el panel lateral de navegación.

  2. En el menú desplegable Modo, seleccione Cliente TCP.

  3. Introduzca la dirección IP/nombre de dominio y el número de puerto TCP del servidor TCP al que se enviarán los datos.

  4. Presione Conectar

Salida de datos de cliente TCP

Servidor TCP

El modo de salida de datos del servidor TCP convierte la aplicación en un servidor TCP, al que otras aplicaciones en el mismo dispositivo o en dispositivos remotos pueden conectarse como clientes TCP y recibir los datos del receptor GNSS conectado al maestro GNSS. Para configurar la salida de datos del servidor TCP, siga los pasos que se indican a continuación.

  1. En GNSS Master, abra la página de conexión del receptor de salida de datos desde el panel lateral de navegación.

  2. En el menú desplegable Modo, seleccione Servidor TCP.

  3. Introduzca el número de puerto TCP que desea escuchar.

  4. Presione Conectar

Otras aplicaciones en el mismo dispositivo ahora pueden conectarse al servidor TCP a través de localhost:port para obtener datos del receptor GNSS conectado.

Salida de datos del servidor TCP

Ubicación simulada

GNSS Master se puede configurar como la aplicación de ubicación simulada para Android. Al hacerlo, todas las aplicaciones instaladas en el dispositivo usarán la ubicación del receptor conectado a GNSS Master.

Para configurar GNSS Master como proveedor de ubicación simulada, debe habilitar el modo de desarrollador oculto en su dispositivo. Vaya a Configuración->Sistema->Acerca del dispositivo y toque Número de compilación varias veces para activar el modo de desarrollador.

Luego, vaya a Configuración->Sistema->Opciones de desarrollador en la configuración y desplácese hacia abajo hasta Seleccionar aplicación de ubicación simulada. Allí, seleccione GNSS Master como proveedor de ubicación simulada.

Una vez que haya configurado GNSS Master como proveedor de ubicación simulada, puede habilitar el interruptor Ubicación simulada en la página Estado.

Cambio de ubicación simulado

Salida de SW Maps

GNSS Master admite el envío de datos GNSS a la aplicación de recopilación de datos SW Maps GIS sin habilitar la ubicación simulada. Para habilitar SW Maps Link, encienda el interruptor en la página de estado. Cuando está habilitado, SW Maps mostrará el nombre del instrumento como Aplicación externa y usará el instrumento conectado al maestro GNSS en lugar del receptor GNSS interno del dispositivo.

SW Maps no utilizará la salida de datos maestros GNSS cuando otro instrumento esté conectado a SW Maps a través de Bluetooth o USB.

Conmutador de enlace SW Maps

Salida maestra GNSS en SW Maps como instrumento de aplicación externa

Estado GNSS y visualización de Skyplot

GNSS Master puede decodificar y mostrar la salida del receptor GNSS. Para ver el estado de GNSS, abra la página Estado de GNSS. La página Estado del GNSS muestra la posición del GNSS en latitud y longitud, así como las coordenadas UTM. También muestra la altura del elipsoidal y la altura del geoide por encima de MSL si es compatible con el receptor conectado. También se muestra otra información, como la DOP, los satélites a la vista y el uso, y la precisión estimada. Si el receptor GNSS está recibiendo correcciones diferenciales, la página Estado GNSS también muestra la antigüedad del diferencial y el ID de la estación de referencia.

Estado del GNSS

La página Skyplot muestra el skyplot del satélite y la relación señal/ruido (SNR) de los satélites que recibe el receptor GNSS conectado.

Skyplot

Los mensajes NMEA deben estar habilitados en el receptor GNSS conectado para ver el estado GNSS y el Skyplot. Los mensajes binarios propietarios del receptor aún no son compatibles. Se decodifican los siguientes mensajes NMEA:

  • GGA

  • GSA

  • GSV

  • RMC

  • GST

Configuración del receptor

GNSS Master soporta la configuración básica de los receptores u-blox y Septentrio.

Configuración de u-blox

Para abrir la página de configuración de u-blox, pulse Configuración de u-blox en el cajón de navegación izquierdo.

Configuración del rover

Para configurar el receptor en modo móvil, establezca el Modo receptor en Rover. A continuación, seleccione una velocidad de desplazamiento para generar datos y, a continuación, pulse Enviar comando.

Configuración del rover u-blox

Configuración base

Para configurar el receptor en modo base, establezca el Modo receptor en Base.

Se admiten dos modos base diferentes. el modo Survey In establece la coordenada base en función de las coordenadas calculadas por el receptor durante un cierto período de tiempo una vez que se alcanza una precisión mínima dada.

u-blox Base Survey en configuración

La configuración de la base de entrada manual le permite introducir las coordenadas base, ya sea en formato de latitud/longitud o ECEF.

u-blox Base Manual Input Configuration

Cargar archivo de configuración

También puede utilizar GNSS Master para cargar archivos de configuración de u-blox en su receptor. Para cargar un archivo de configuración, establezca el Modo receptor en Cargar archivo.

Para cargar un archivo de configuración, primero debe tener los archivos en su teléfono o tableta. Los archivos de configuración con diferentes ajustes preestablecidos se pueden descargar desde ArduSimple.

A continuación, pulse el botón Seleccionar archivo para elegir el archivo de configuración que desea cargar. Se mostrará el archivo seleccionado y el número de comandos encontrados. Luego, puede cargar el archivo presionando el botón Enviar comando.

Carga del archivo de configuración de u-blox

Opciones adicionales

La salida de datos RAW (RAWX+SFRBX) a través de USB permite la salida de mensajes UBX RXM-RAWX y RXM-SFRBX a través de USB. Estos mensajes se pueden grabar para su procesamiento posterior.

Guardar configuración para el siguiente reinicio guarda la configuración aplicada en la memoria flash del receptor para que el receptor se inicie con la misma configuración cuando se encienda la próxima vez.

Configuración de Septentrio

Para abrir la página de configuración de Septentrio, presione Configuración de Septentrio en el cajón de navegación izquierdo.

La configuración de Septentrio configura los siguientes puertos en su receptor Septentrio para generar mensajes seleccionados.

  • COM1

  • COM2

  • COM3

  • USB1

  • USB2

Configuración del rover

Para configurar el receptor en modo móvil, establezca el Modo receptor en Rover. A continuación, seleccione una velocidad de desplazamiento para generar datos y, a continuación, pulse Enviar comando.

La configuración del rover configura el receptor para que emita mensajes NMEA 4.x en los puertos seleccionados. Los mensajes NMEA GGA, RMC y GST se emiten a la velocidad seleccionada del rover, mientras que las sentencias GSA y GSV siempre se emiten a 1 Hz. El receptor se puede configurar para emitir datos a una velocidad de hasta 20 Hz utilizando GNSS Master.

Configuración del rover Septentrio

Configuración base

Para configurar el receptor en modo base, establezca el Modo receptor en Base. La aplicación le permite ingresar las coordenadas base, ya sea en latitud/longitud o en formato ECEF.

Cuando se establece en la configuración base, el receptor está configurado para emitir mensajes RTCM3 en los puertos seleccionados. Los siguientes mensajes RTCM3 se emiten a 1 Hz.

  • 1006

  • 1008

  • 1033

  • 1230

  • MSM4 (1074, 1084, 1094, 1104, 1114, 1124)

Configuración de la base de Septentrio

Última actualización

¿Te fue útil?