В этом уроке мы объясним, как настроить ArduSimple RTK приемники для использования в качестве фиктивного местоположения для Android smartphones/tables для получения сантиметровой точности положения.
Если вы не знакомы с этим термином, «фиктивное местоположение» означает, что вы обманываете свое устройство Android, используя внешний приемник GNSS, как если бы он был собственным внутренним. Преимущество этого заключается в том, что любое приложение GPS/GNSS, работающее с вашим устройством Android, может получить точность до сантиметра.
В этом уроке мы будем использовать GNSS Master приложение, которое позволяет:
- Подключитесь к внешнему приемнику GNSS через последовательный порт USB (OTG), Bluetooth, BLE и TCP/IP.
- Отправляйте поправки на ваш GNSS-приемник со встроенного NTRIP Клиент (V1 и V2) и PointPerfect.
- Используйте точное положение вашего приемника непосредственно с SW Maps и со всеми другими приложениями Android через Mock Location.
Вы можете узнать больше о GNSS Master приложение здесь .
В этом уроке мы будем использовать ArduSimple RTK Handheld Surveyor Kit поскольку он предварительно настроен для одновременной отправки NMEA через Bluetooth и USB.
Вы также можете посмотреть это видео, где мы описываем, как использовать Портативный комплект Bluetooth RTK с помощью телефона, чтобы повысить точность до уровня сантиметра.
Требуемое оборудование:
- RTK Handheld Surveyor Kit
- Android smartphone/планшет с подключением к Интернету (убедитесь, что ваше устройство поддерживает Bluetooth 2.0 или имеет возможности USB OTG)
Требуемое программное обеспечение:
- GNSS Master приложение (его можно установить с Google Play Маркет)
Как интегрировать внешний RTK-приемник с Android через Mock Location
Во-первых, установите GNSS Master приложение и включите фиктивное местоположение на вашем Android-устройстве.
Этот шаг нужно сделать только один раз.
- Установите GNSS Master приложение на вашем Android-устройстве из магазина Google Play. Когда вы впервые открываете приложение, вам будет предложено разрешить определенные разрешения для GNSS Master.
- Разрешение на размещение
- Отображать уведомления
- Как только вы примете разрешения, Статус загрузится страница, показывающая текущий статус приложения. Мы настроим его позже.
- Чтобы включить фиктивные местоположения в Android, нам понадобятся разрешения разработчика. Процедура может немного отличаться в разных версиях Android и smartphone модели (вы можете погуглить Smartphone модель + включить фиктивное местоположение» если вы не можете найти точные варианты).
- На Android 4.1 и более ранних версиях Возможности разработчика экран доступен по умолчанию. На Android 4.2 и выше необходимо включить этот экран. Чтобы включить параметры разработчика, коснитесь значка Номер сборки, версия MIUI или аналогичный вариант 7 раз.
- Вы можете найти эту опцию в одном из следующих мест, в зависимости от вашей версии Android:
- Настройки -> О телефоне -> Номер сборки
- Настройки -> Система -> О телефоне -> Номер сборки
- Получив доступ к параметрам разработчика, вы можете перейти к Настройки -> Дополнительные настройки а внизу вы найдете параметры разработчика. В этом большом списке нажмите Выберите приложение макет местоположения и GNSS Master из списка.
- Подключить Антенна GNSS на ваше устройство, в месте с хорошим видом на небо или рядом с окном для проверки работоспособности.
Во-вторых, подключите приемник RTK к вашему устройству Android.
Лучший вариант (если ваше устройство это поддерживает), так как вы можете одновременно питать и общаться с ним.
- Объединяйтесь RTK-приемник с вашим Android-устройством с USB OTG кабель.
- Открыто GNSS Master приложение. Проверьте фиктивное местоположение и вывод на SW Maps.

- Щелкните значок шестеренки справа от GNSS Receiver Connection для входа в меню настройки.
- Выбирайте USB Serial в режиме.
Поставьте Baud Rate до 115200 бит/с (если вы заказали ArduSimple Комплект Proofessional до 09.10.2023, установите Buad Rate на 38400 бит/с. Если вы используете другой приемник, скорость передачи данных должна соответствовать конфигурации вашего приемника).
At Connected USB Device, он автоматически распознает ваш приемник по имени ***** USB UART. - Press CONNECT.
- Включите свой RTK-приемник подключив кабель USB к источнику питания (smartphone/планшет/совместимый внешний аккумулятор). Если вы получаете всплывающее сообщение о подключении USB-устройства к какому-либо приложению, вы можете его игнорировать.
- Включите свой smartphone/tablet Bluetooth и подключите его к RTK-приемник.
При сопряжении устройства обратите внимание, что оно может отображаться как RTK_GNSS_*** или как общий номер MAC (например, F0:0A:95:9D:68:16). Пароль всегда 1234. Сопряжение необходимо выполнить только один раз.
- Открыто GNSS Master приложение. Проверьте фиктивное местоположение и вывод на SW Maps.
- Щелкните значок шестеренки справа от GNSS Receiver Connection для входа в меню настройки.
- Выбирайте Bluetooth в режиме.
В разделе «Сопряженные устройства» выберите то, которое вы сопрягли на шаге 8.
Press CONNECT.
- Вернитесь в главное меню. Теперь вы должны увидеть в разделе «Подключение к приемнику GNSS» надпись «Подключено» и «Передача данных».
- Открыто Correction Input нажав на значок шестеренки.
- In Mode укажите NTRIP Client и нажмите + рядом с NTRIP Соединения.
- Установите NTRIP Учетные данные клиента (Caster IP, Caster Порт, имя пользователя и пароль). Если вы не знаете, как это сделать, посмотрите это учебник. Нажимать SAVE.
- Press CONNECT. В статусе вы увидите GNSS Receiver Connection и Correction Input показывает Подключено и с передачей данных.
- Вы можете проверить свое местоположение и доступные спутники в Skyplot.
- Откройте свое любимое приложение GPS/GNSS и используйте его как обычно.
Вы будете использовать внешний приемник RTK GNSS вместо smartphone/внутренний GPS-приемник планшета. Следующее изображение является примером SW Maps.
- Мы протестировали эту функцию со многими приложениями, вы можете найти их в этом ссылка..
Если вы протестируете его в других приложениях, вы можете отправить нам электронное письмо по адресу [электронная почта защищена] и мы добавим его в список.
Робот Android воспроизводится или модифицируется на основе работы, созданной и предоставленной Google, и используется в соответствии с условиями, описанными в Creative Commons 3.0 Лицензия на атрибуцию.
Похожие товары
Если вы хотите следовать этому руководству, все товары у нас есть на складе и готовы к отправке:
и





