- How to connect an external Bluetooth GPS Receiver with an Android Phone or Tablet? (2021 edition)
- Background knowledge:
- Connection Instructions:
- Обзор внешних GPS-приемников для устройств с ОС «Андроид»
- Для чего нужен внешний GPS-приемник
- Внешние GPS-приемники для мобильных устройств
- U-blox 7
- GlobalSat ND-105C
- Topgnss GM-225
- Stoton G-703
- G-mouse VK-162
- Плюсы и минусы
- Подключение к устройству с Android
- Отзывы пользователей
- Где можно приобрести
How to connect an external Bluetooth GPS Receiver with an Android Phone or Tablet? (2021 edition)
We have a blog post “How to connect an external Bluetooth GPS Receiver with Android Phone or Tablet?”. Recently, people told me the “Bluetooth GPS” app mentioned in that document no longer works for their new Android devices. I would like to update the document. Replacing the «Bluetooth GPS» app with the «Bluetooth GNSS» app.
Background knowledge:
(This section is optional, you can directly go to the «Connection Instructions» section if you don’t have time.)
In Android OS, the «fused location provider» is a location API in Google Play services that intelligently combines different signals (e.g. GPS, Wifi and Cell) to provide the location information that the apps need.
To provide location information from an external bluetooth GPS, Android OS has to switch to developer debugging mode, Mock the locations input from a 3rd party App (e.g. «Bluetooth GPS» or «Bluetooth GNSS»). This 3rd party mocking Apps acquire the location information directly from an external bluetooth GPS receiver via bluetooth and pass it through to «fused location provider» of Android OS.
Connection Instructions:
1. In your Android device, go to Settings -> Device Connection -> Bluetooth -> Available Devices, you will see your GPS receiver. If not, please scan for the device.
2. Tap the bluetooth GPS receiver under the available devices, it will prompt for “Bluetooth pairing request. Please key in 0000 as the PIN code & tap “ok” button.
3. The bluetooth GPS receiver is paired with your Android device.
4. In the Android “play store” download “bluetooth GNSS” App.
5. In android, go into settings -> System -> Developer options -> Debugging -> Select mock location app -> select “Bluetooth GNSS” app
(“developer options” is hidden by default. To show it, go to Settings -> About Phone and tap on ‘Build Number’ seven times. )
6. Before you launch your GPS software (e.g. Copilot, Tomtom, Google Map . ) , launch “bluetooth GNSS” app, click “gear” icon.
7. Click «Select». Then select the Bluetooth GPS Device & click «Save».
8. Press the «bluetooth icon» button to connect the «Bluetooth GNSS app» with the «Bluetooth GPS device».
9. If they are successfully connected, you should be able to see the Latitude, Longitude and Altitude data showing on the screen.
10. Now, launch your GPS app & it will start using the location data receiving from your external bluetooth GPS receiver.
11. Only when your “Bluetooth GNSS” app keeps disconnecting.
We got feedback that the “Bluetooth GNSS” app keeps disconnecting in some Android devices. If that is your case, you could use another app called “GPS Connector” instead. For setup details, please refer to the blog post here.
The “GPS Connector” app supports both usb and bluetooth GPS. The blog post originally is for usb GPS. For bluetooth GPS, just change the settings accordingly from “usb” to “bluetooth”.
We have tested the below Bluetooth GPS/GNSS receivers
work with this instruction. They can be purchased from gpswebshop.com
Обзор внешних GPS-приемников для устройств с ОС «Андроид»
Системы GPS слежения
Для путешественников, людей, которым приходится много передвигаться по работе, необходимо точно определять геолокацию. Навигационный блок, встроенный в мобильное устройство, может «не видеть» спутники, долго их искать, выйти из строя. В таких случаях достаточно установить внешний GPS-приемник.
Рассмотрим, чем подсоединяемый прибор лучше встроенного в планшет или смартфон на Android навигационного модуля, его преимущества и недостатки. Также сделаем обзор самых востребованных приборов, рассмотрим основные характеристики, отзывы пользователей и где можно приобрести такие блоки.
Для чего нужен внешний GPS-приемник
Модуль GPS, как правило, применяется в случаях, когда он не предусмотрен конструктивно (на планшете, в автомобильной «магнитоле») или вышел из строя.
Если нет времени или желания менять встроенный блок или целиком гаджет, то можно купить внешний навигационный приемник, который заместит сломавшийся модуль или добавит функции устройству с изначально неустановленным блоком навигации.
Также наружные приемники гораздо мощнее внутренних модулей, в них размещена встроенная антенна, работающая на частоте сигнала со спутников навигации, обеспечивающая высокий уровень его принятия.
Внешние GPS-приемники для мобильных устройств
Как правило, такие приборы подключаются к телефонам и планшетам через порт USB или Bluetooth.
Но в Android не предустановлено ПО, позволяющее устанавливать наружный модуль GPS. Поэтому для того чтобы подключить внешний GPS-приемник к смартфону на Андроид, требуются дополнительные утилиты и настройка системы.
Сделаем краткий обзор пяти устанавливаемых снаружи приемников GPS для смартфона и планшета на ОС Андроид.
U-blox 7
Этот подключаемый через USB-порт навигационный блок выглядит как обыкновенная флешка. Он рассчитан на работу с разными версиями Windows. Чтобы использовать его как приемник GPS для Андроид, требуется установка дополнительной программы, о которой мы расскажем ниже.
Также необходимо инсталлировать один из сервисов для навигации – Yandex.Maps, 7 дорог, Navitel, Progorod, SityGuide.
Технические характеристики прибора:
- диапазон рабочих температур – от –30 до +80 °C;
- отслеживает одновременно до 56 каналов;
- точность позиционирования – до 5 метров;
- максимальная высота – 18 000 метров;
- наибольшая скорость – 500 м/с.
GlobalSat ND-105C
Модель совместима с ОС Mac, Windows. И это единственный на сегодня приемник GPS для Андроид. Для его сопряжения с мобильным устройством на Android не требуется получать права разработчика.
Подключается блок через порт micro USB. В комплекте поставки прикладывается переходник micro USB – USB.
Отличается высокочувствительным чипсетом GPS. Время «горячего» старта – 1 секунда, «холодного» – 35 с.
Технические характеристики прибора:
- диапазон рабочих температур – от –10 до +60 °C;
- отслеживает одновременно до 66 каналов;
- точность позиционирования – до 5 метров;
- максимальная высота – 18 000 метров;
- наибольшая скорость – 515 м/с.
Topgnss GM-225
Внешний навигационный блок крепится в автомобиле с помощью магнита. Подсоединяется к мобильному устройству через USB-разъем.
Отличается высокой точностью определения скорости движения (погрешность 0,1 м/с) и синхронизацией времени по атомным часам навигационных спутников.
Технические характеристики GM-225:
- диапазон рабочих температур – от –40 до +80 °C;
- отслеживает одновременно до 56 каналов;
- точность позиционирования – до 3 метров;
- максимальная высота – 50 000 метров;
- наибольшая скорость – 500 м/с.
Stoton G-703
Это GNSS-прибор на базе U-Blox. Работает со спутниками GPS, Galileo, ГЛОНАСС. Подключение производится через USB-разъем.
Отличается высокой точностью определения скорости движения (0,1 м/с), синхронизацией времени по атомным часам GPS-спутников.
Технические характеристики прибора:
- диапазон рабочих температур – от –45 до +85 °C;
- отслеживает одновременно до 56 каналов;
- точность позиционирования – до 5 метров;
- максимальная высота – 50 000 метров;
- наибольшая скорость – 500 м/с.
«Холодный» старт занимает менее 30 секунд.
G-mouse VK-162
Такой GPS-модуль для Андроид также крепится с помощью встроенного магнита, имеет активную антенну.
Технические характеристики прибора:
- диапазон рабочих температур – от –30 до +85 °C;
- отслеживает одновременно до 50 каналов;
- точность позиционирования – до 5 метров;
- максимальная высота – 18 000 метров;
- наибольшая скорость – 500 м/с.
Время «холодного» старта – 32 секунды.
Плюсы и минусы
Для установки внешнего блока надо, чтобы мобильное устройство имело свободный USB-вход, требуется скачать и инсталлировать дополнительные программы.
Тем не менее установка наружного модуля имеет ряд плюсов:
- внешний GPS-приемник для Андроид связывается, принимает сигнал от большего количества навигационных спутников, чем встроенный;
- в машине прибор можно разместить в точках наиболее сильного приема сигнала;
- отличается быстрым «холодным» стартом, за 2–5 секунд обнаруживает спутники;
- имеет высокую точность определения координат (2–5 метров), способен различать даже полосу дороги, по которой движется автомобиль, байк или человек;
- позволяет снизить расход заряда планшета или телефона, т. к. для блютуза требуется меньше энергии, чем для встроенного модуля GPS.
Среди минусов внешнего модуля:
- скачивание дополнительного ПО, последующая настройка гаджета;
- связь по Bluetooth иногда прерывается, и в ряде навигационных программ рвется запись трека;
- при отсутствии сигнала со спутников смартфон со встроенным блоком геолокации переходит на определение точки нахождения по GSM, внешний модуль «слепнет»;
- затраты на его покупку.
Подключение к устройству с Android
Так как для Андроида не предусмотрена установка внешнего блока GPS, а модули не рассчитаны на работу с ОС Android, то необходимо скачать специальную программу – TurboGPS, Bluetooth GPS Provider или другую из Google Play. После инсталляции ПО необходимо в developers option (опция разработчиков) активировать enable mock locations (включить фиктивные местоположения).
Затем выключить мобильное устройство, подсоединить внешний модуль. И заново запустить планшет или смартфон. После первой совместной загрузки навигационный блок можно будет устанавливать и снимать, когда требуется.
В том же порядке надо действовать и при обновлении ПО.
Отзывы пользователей
В целом мнения тех, кто приобрел и установил выносные модули, положительные. Владельцы отмечают:
- быстрый старт прибора, связь с бо́льшим количеством спутников, чем у встроенного блока;
- меньшую зависимость от погодных условий;
- точное определение локации;
- низкое энергопотребление внешних модулей;
- небольшая цена за полноценный навигационный прибор.
Самым сложным пользователи считают первую установку и настройку сопряжения наружного модуля с мобильным устройством. Приходится повозиться с включением опции определения фиктивных местоположений.
Еще одним недостатком считают то, что GPS и ГЛОНАСС не работают одновременно – чьи спутники первыми «подцепились», с теми и поддерживается связь.
Где можно приобрести
Выбрать приборы и купить их легче всего в интернете. Самая низкая цена выносного модуля в китайских магазинах, поэтому наметив подходящую модель, лучше ее поискать на Алиэкспресс. В таблице подборка продавцов и цены на начало сентября 2020.
Модель | Цена, рубли | Магазин |
U-blox 7 | 1 100 | ElectroKot |
GlobalSat ND-105C | 2 950 | GlobalSat |
Topgnss GM-225 | 1 257,32 | Алиэкспресс |
Stoton G-703 | 3 450 | Далькомпас |
G-mouse VK-162 | 383,41 | Алиэкспресс |
Внешние GPS-приемники для Андроид вполне могут заменить сломанный или отсутствующий встроенный навигационный блок в мобильном устройстве. Пользователи, для которых важна точность определения координат точки нахождения, устанавливают GPS-модули даже при наличии навигационных функций в смартфоне, т. к. внешний блок мощнее, точнее определяет местонахождение и не разряжает телефон.