Если вам когда-либо понадобится преобразовать ваше GNSS RTK USB OTG-соединение в TCP-клиентское или TCP-серверное соединение, это руководство для вас.
Если вы не поняли и половины предыдущего абзаца, не уходите!
Мы постараемся привести пример, который поможет вам лучше понять 🙂
Представьте, что вам необходимо использовать высокоточную GNSS-систему на вашем устройстве. smartphoneВаше приложение не поддерживает прямое подключение к внешнему приемнику. Вам потребуется использовать функцию имитации местоположения, которая заменит ваш собственный метод. smartphone встроенный GPS через ваш современный внешний RTK GNSS-приемник.
Самое популярное приложение для этого — Лефебюр NTRIP Клиент.
Это приложение работает отлично. НО Поддерживается только соединение по Bluetooth или TCP с внешним ресивером.
Что делать, если ваш ресивер имеет только USB OTG-подключение и не поддерживает Bluetooth?
Ну, есть классное приложение, которое называется... TCPUART прозрачный мост Это приложение позволяет преобразовать ваше USB OTG-соединение в TCP-клиент или TCP-сервер. Приложение выполняет только одну функцию, но делает это хорошо.
Давайте разберем приведенный выше пример шаг за шагом.
- Мы предполагаем, что на вашем устройстве Android установлены приложения Lefebure и TCPUART, а также что к устройству подключен GNSS RTK-приемник через USB OTG.
- Приложение Open TCPUART transparent Bridge
- Установите скорость передачи данных на 115200 (38400, если у вас профессиональный комплект или...). simpleRTK2Bоблегченная версия) и нажмите «Подключиться».
- Выберите TCP-сервер, порт можно оставить равным 8080, затем нажмите «Пуск».
Приложение должно выглядеть примерно так:
- Открыть Лефьюр NTRIP В клиентском приложении нажмите значок «Шестерёнка», перейдите в «Настройки приёмника».
- Установите тип подключения к приемнику как TCP/IP, IP-адрес приемника как localhost, порт приемника как 8080.
- При необходимости установите высоту антенны или другие параметры и включите имитацию местоположения по GPS.
- Настройка NTRIP Настройки как обычно
- Вернитесь на главный экран и нажмите «Подключиться». Вот и всё!

- Если вы вернетесь в приложение TCPUART, вы сможете увидеть передачу данных в обоих направлениях.

и