Если внешний GPS-приёмник с Bluetooth виден в списке устройств, но навигационное приложение продолжает показывать неточную позицию от встроенного модуля телефона — почти наверняка не включён режим фиктивных местоположений (mock location) в настройках разработчика Android. Без этого шага данные от внешнего приёмника просто не попадают в систему, даже когда сопряжение выполнено успешно.
Внешние GPS/ГЛОНАСС-приёмники с Bluetooth используют там, где встроенный модуль смартфона или планшета справляется плохо: в автомобилях с атермальным лобовым стеклом, на водной технике, в геодезии и на планшетах без собственного GPS-чипа. В этой статье разберём принцип работы связки «GPS + Bluetooth», порядок подключения и типовые неисправности.
Как работает связка GPS-приёмника и Bluetooth
Внешний приёмник — это автономное устройство: внутри него находятся собственная антенна, чип позиционирования и аккумулятор. Он принимает сигналы спутников, вычисляет координаты и передаёт их на смартфон или планшет по радиоканалу Bluetooth. Сам телефон при этом может вообще не иметь исправного GPS-модуля — координаты приходят «извне».
Передача данных обычно идёт через профиль последовательного порта SPP (Serial Port Profile): приёмник отправляет стандартные NMEA-предложения, а приложение на смартфоне преобразует их в системное местоположение. Именно поэтому для работы связки нужна не только пара устройств, но и программная «прослойка» — приложение-провайдер координат.
💡Bluetooth в этой связке — только транспорт: точность определяется качеством приёмника и его антенны, а не телефона.