Si alguna vez necesita convertir su conexión GNSS RTK USB OTG en una conexión de cliente TCP o servidor TCP, este tutorial es para usted.
Si no entendiste la mitad del párrafo anterior, ¡no te vayas todavía!
Intentaremos poner un ejemplo que te pueda ayudar a entender mejor 🙂
Imagine que necesita usar GNSS de alta precisión en su teléfono inteligente/tableta y su aplicación no admite la conexión directa con un receptor externo. Necesitaría usar la función de ubicación simulada que reemplaza el GPS interno de su teléfono inteligente por su sofisticado receptor RTK GNSS externo.
La aplicación más popular para hacerlo es Cliente NTRIP de Lefebure.
Esta aplicación funciona muy bien PERO solo admite conexión Bluetooth o TCP a su receptor externo.
¿Qué sucede si su receptor solo tiene una conexión USB OTG y no tiene Bluetooth?
Bueno, hay una aplicación genial llamada Puente transparente TCPUART que le permite convertir su conexión USB OTG en un cliente TCP o servidor TCP. Esta aplicación solo hace una cosa pero la hace bien.
Trabajemos en el ejemplo anterior paso a paso.
- Suponemos que tiene instaladas las aplicaciones Lefebure y TCPUART en su dispositivo Android, y también que tiene un receptor GNSS RTK conectado a su dispositivo a través de USB OTG
- Abra la aplicación puente transparente TCPUART
- Establezca la tasa de baudios en 115200 (38400 si tiene un kit profesional o un simpleRTK2Blite) y haga clic en Conectar
- Seleccione el servidor TCP y puede dejar el Puerto como 8080, haga clic en Iniciar.
La aplicación debería verse así: - Abra la aplicación de cliente Lefebure NTRIP, haga clic en el icono "Engranaje", vaya a Configuración del receptor
- Configure la conexión del receptor como TCP/IP, la IP del receptor como localhost, el puerto del receptor como 8080
- Establezca la altura de la antena u otras opciones si es necesario y habilite las ubicaciones simuladas de GPS
- Configure sus ajustes NTRIP como de costumbre
- Vuelva a la pantalla principal y haga clic en Conectar. ¡Eso es todo!
- Si regresa a la aplicación TCPUART, podrá ver los datos que se transfieren en ambas direcciones