Подключение внешнего gps приемника bluetooth
Вчера вечером поставили рядом Самсунг галакси s1+ и мою Дэфи+. Понятно, никаких a-gps (в горах оно все равно бесполезно).
Дэфи долго вычисляла, примерно 2-3 мин, чип не быстрый, но нормально увидела спутники и выдала координаты в программы.
Самс спутники как-бы видел, и в достаточном количестве, но координаты не выдал, хотя мы долго ждали. Центр города, Александровский пр-т, близ Греческой площади, те. ни о каком тотальном экранировании многоэтажками речи нет. В итоге в Самсе софт просто полез искать по БС-кам сотовым.
Преимущества внешнего gps приёмника :
1) чутьё лучше (у нормального внешнего — приличная антенна, например, у моего iBlue-747 rev.B).
2) стартует быстрее.
3) аккум смарта садится меньше, тк. BT интерфейс жрёт в несколько раз меньше, чем внутренний gps.
Минус — связь по ВТ временами рвётся, и в некоторых программах у вас прервётся запись трека.
Одна проблема — до сих пор практически все навигационные программы под Андроидом умеют пользоваться только встроенным в телефон GPS приемником. Андроид 2.3.х также не умеет работать с внешними приемниками.
В WinMobile, системе зрелой, всё это было — уже в 6-ку встроили простой gps proxy, позволявшей подключать любой совместимый внешний приёмник, сидеть на любом порту и транслировать его данные в 1 или несколько программ. А кроме него был очень функциональный gpsGate , который делает то же самое + кучу дополнений. Программы также имели стандартную опцию выбора приемника.
В андроиде же поддержка внешних приемников в ОС не реализована, как минимум в 2.3.х, а производителям навигационного софта просто лень писать что-то отдельное для этого (при этом платные дешевле не становятся).
Типовое, с форума «Пока дождешся пока внутренний заработает уже тыщщу раз доехал бы, да и батарею жалко»
Разработчикам Робота необходимость такой вещи на системном уровне будет ясна где-то к версии 4.5, видимо. И то не факт.
Но есть умельцы, написавшие программы, которые подменяют внутренний GPS телефона на внешний. Типовая навигационная программа не знает, что она общается с внешним, думая, что общается с внутренним.
Важное замечание. Нельзя гарантировать, что любая из этих программ будет корректно работать на всех версиях Андроида, и со всеми навигационными программами.
Проверяйте. (У меня сейчас стоит улучшенная (умельцами) прошивка от Моторолы на основе Андроида 2.3.4)
Для работы обеих программ надо включить developers option «enable mock locations» .
Примечание. В большинстве сочетаний прокси-эмулятора и навигационной программы в собственно навигационной программе вы не будете видеть спутники.
Программа корректно работает, отдаёт координаты 2м программам одновременно, но часть программ сигнал получает, и при этом выдает, что gps disabled (в общем-то верно для системного чипа), если я не включал системный gps.
А можно и включить системный — она будет его подменять.
Программа периодически обновляется.
Показывает (лаконично и понятно) спутники и данные от приемника.
Много опций, поддержка разных чипов внешних приемников (в тч. самых массовых, SiRF III / MTK)
Мне пока что нравится больше, чем 2я.
Bluetooth GPS for Android
Программа корректно работает, отдаёт координаты 2м программам одновременно, но в системных опциях надо включить Gps — иначе работать не будет.
Работает только жёсткая подмена системного gps.
Есть опции для siRF III.
Программа периодически обновляется.
Вполне пригодна, но 1я лучше.
В предыдущей статье было показано, как подключить по Bluetooth телефон на Android к компьютеру с Windows в качестве GPS-приемника. В настоящем руководстве изложен способ подключения телефона на Android к другому телефону или планшету на Android с той же целью.
Предварительная настройка
Для реализации передачи данных GPS по Bluetooth с одного Android-устройства на другое необходимо, чтобы гаджеты были сопряжены, поэтому настройте Bluetooth-пару на Ваших Android-устройствах.
Настройка телефона-передатчика
На телефоне-передатчике данных GPS установите и запустите приложение GPS over BT.
Программа должна автоматически выполнить поиск спутников, определить местоположение и передавать данные подключенному по Bluetooth телефону-приемнику.
Примечание: если у Вас не получится осуществить передачу данных GPS с помощью GPS over BT, попробуйте другие приложения, перечисленные в этой статье.
Настройка телефона-приемника
На телефоне-приемнике данных GPS перейдите в раздел «Настройки > Для разработчиков > Отладка», найдите пункт «Фиктивные местоположения» и активируйте его.
Примечание: Если в настройках нет пункта «Для разработчиков», его нужно активировать. Для этого зайдите в раздел «Настройки > Сведения о телефоне» и нажмите семь раз на пункт «Версия сборки».
Следующий шаг: установите на телефон-приемник и запустите приложение «Bluetooth GPS».
Это приложение будет получать данные GPS по Bluetooth от телефона-передатчика и предоставлять их операционной системе Android телефона-приемника.
В списке устройств выберите сопряженный по Bluetooth телефон-передатчик данных GPS и нажмите кнопку «Connect». Вы должны увидеть в полях ниже координаты и другую информацию о местоположении. Поставьте галочку рядом с надписью «Enable Mock GPS Provider», чтобы предоставить эту информацию системе Android и приложениям.
Запустите предпочитаемое приложение навигации, чтобы отслеживать свое местоположение (точнее местоположение телефона-передатчика координат GPS, подключенного по Bluetooth).
Достоинства и недостатки работы с GPS-приемником другого телефона
Недостатки: Работа с GPS-приемником подключенного по Bluetooth телефона отличается от работы с собственным GPS-модулем устройства, поскольку данные передаются по протоколу NMEA 0183, данные о местоположении обновляются с задержкой (по нашим оценкам примерно раз в 30 секунд или реже). При записи пути в популярном трекинг-приложении Endomondo хоть и отображается значок нормальной работы GPS, трек получается прерывистым.
Эта статья объяснит нашим читателям, как можно подключить внешний Bluеtooth GРS приемник к Аndroid устройству без встроенного датчика и затем использовать его как полноценный навигатор.
Что нужно иметь
Для того чтобы успешно использовать ваше Andrоid-устройство как навигатор, убедитесь в следующем:
- У вас есть Bluetоoth GPS приемник с поддержкой подключения к Androіd-девайсам.
- Плaншет/телефон с Bluetooth модулем.
- Установлена программа Bluetооth GPS провайдер для Andrоіd, которая бесплатно доступна в Gооglе Plаy.
Инструкция по подключению
Итак, чтобы связать ваш внешний GPS с Bluеtооth вашего Аndrоіd,выполните следующие указания:
- Включите внешний модуль.
- На мобильном девайсе включите Bluеtоoth.
- Откройте настройки плaншета.
- В окне устройств Bluetooth тапните на кнопку «Поиск» для обнаружения Bluetooth GРS для Аndroіd планшета.
- Выполнится сопряжение обоих устройств. Если же устройство запросит ввести четырехзначный пароль, обычно это 0000.
После этого Bluetооth GPS приемник для Android и плaншет будут успешно подключены и готовы к работе. Далее нужно будет их как следует настроить.
Инструкция по настройке
Когда у нас все подключено, нужно на планшете разрешить нашему внешнему датчику отслеживать местоположение девайса, для этого:
- Если гаджет, к которому вы подключаетесь, обладает 3G, перейдите по пункту «Режим», если же нет 3G, это можно пропустить.
На этом настройка GPS через Bluetoоth на Andrоid закончена: можно начинать пользоваться навигационными приложениями, но не все могут корректно видеть Bluеtоoth GРS приемник для Аndroіd, поэтому в начале статьи мы просили установить программу. Запустите ее и тапните кнопку «Start» для того, чтобы на Android Bluеtooth GPS смог поделиться его данными с приложением, а оно, обработав их, передало дальше для навигационной программы. Сверните приложение для работы в фоновом режиме. Так будет обеспечен уверенный сигнал, понятный любой программе.
На этом настройки Bluеtоoth GРS для Android планшета закончены. Если вы еще не определились, какое выбрать приложение с картами, советуем для начала попробовать бесплатное приложение с бесплатными картами и функцией прокладывания маршрута, которое называется Mаps.Mе.
Планшет-навигатор: Видео
Ну вот, я, наконец, стал обладателем долгожданного GPS приемника ТелеПроводник GPS 2000 Bluetooth Receiver и хочу поделиться своими первыми впечатлениями о продукте. Продается GPS 2000 в небольшой пластиковой коробочке.
Если честно, для меня и сейчас остается большой загадкой, как производители смогли уместить в ней:
- сам GPS-брелок GPS 2000 Bluetooth Receiver
- автомобильное зарядное устройство
- USB кабель для зарядки
- Инструкцию по эксплуатации
- Гарантийный талон
- Чипсет: MTK
- Количество каналов: 51 канал «All-In-View Tracking»
- Процессор: Built-in ARM7TDMI
- Скорость (в бодах): 57,600 – 115,200 в зависимости от мобильного устройства
- Чувствительность приемника пороговая: – 155 дБВт
- Чувствительность приемника реальная: – 143 дБВт
- Системы космического базирования: WAAS/EGNOS/MSAS Enabled
- Скорость: 0.1 м/сек
- Холодный/теплый/горячий старт: 36/33/1 сек.
- Тип батареи питани: Аккумуляторная
- Емкость аккумуляторной батареи: 350mAh
- Температура хранения: -20С +60С
- Рабочая температура: -10С +60С
- Допустимая влажность воздуха: 5 – 90%
- Тип антенны: внутренняя керамическая
- Размер: 46 х 32х 14.7 мм
- Вес: 22 гр.
В общем, вытащил все содержимое баночки и стал изучать. Что меня сразу поразило, так это действительно маленькие размеры GPS брелка. Сам GPS-брелок GPS 2000 Bluetooth Receiver действительно по габаритам меньше спичечного коробка. Сделан из неплохого матового пластика, в руках держать приятно, имеет карабин. На торце имеется кнопка включения и miniUSB вход. Когда я специально попытался запихнуть все обратно, у меня не получилось ни каким образом. Видно грамотные упаковщики работают.
После включения, GPS-брелок не подал ни каких признаков жизни, мне это как-то не очень понравилось. Сначала подумал, что сломан. Но здравый смысл взял верх над эмоциями, и я решил его зарядить. После подключения через USB провод к ноутбуку, Телепроводник GPS 2000 подал признаки жизни. Зарядив его минут 15 стал изучать. Так как на моем телефоне стоит приложение Яндекс карты, то и тестировал я GPS-брелок при помощи данного софта.
При помощи телефона произвел поиск Bluetooth устройств. Телефон довольно быстро его определил, как Teleprovodnik GPS, и потребовал ввести код доступа. Ввел код доступа и сохранил GPS 2000 Bluetooth Receiver как устройство, к которому телефон должен подключаться по умолчанию.
На следующий день тестирование продолжилось в машине. GPS-брелок достаточно быстро подключился к спутникам и уверенно держал сигнал.
Если кто знает какие-нибудь навигационные программы под Symbian, напишите пожалуйста.