Инструкция как сделать из КПК внешний GPS Bluetooth приемник.
Используется: КПК HTC P3300, Bluetooth USB адаптер D-Link DBT-122, компьютер с Windows XP и конечно же замечательная программка GpsGate 2.6.
Есть три варианта подключения (ну по крайне мере которые я испробовал):
- Bluetooth Server - работа КПК как обычного Bluetooth GPS приемника.
- Activesync Bluetooth - связь через ActiveSync с ноутбуком по Bluetooth.
- Activesync USB - связь через ActiveSync с ноутбуком по USB.
Связь через АктивСинс отпала, так как в этом случае эмулируемый COM порт не виден эмулятором WIN CE, хотя все программы GPS, заточенные чисто под компьютер, работают с GpsGate через АктивСинс отлично.
Рассмотрим самый универсальный (и удобный на мой взгляд) вариант работы GpsGate -
Bluetooth Server.
1. Устанавливаем GpsGatePPC.ARM 2.6.CAB на КПК:
2. Запускаем GpsGate, появляется окно "GpsGate Setup Wizard" (типа автоматическая настройка) , пользоваться мастером не будем нажимаем кнопку ”Manual”:
3. На вкладке ”Input” указываем откуда программа будет получать данные, выбираем "COM Port" и нажимаем кнопку ”Open”:
4. В настройках Port Settings выбираем тот порт который у вас в настройках КПК, у меня это COM4 и скорость 4800. Если все сделано правильно то кнопочка ”Open” смениться на ”Close”, цвет значка на жёлтый и надпись на ”GPS data but no position”, чуть ниже "Running OK!":
Это говорит о том что программа соединилась с COM портом GPS, но местоположение еще не определено, забегу вперёд и скажу что если цвет значка зелёный, то программа определила местоположение.
5. На вкладке ”Output”, в поле ”Add output” выбираем Bluetooth Server, нажимаете кнопку "Add", в появившемся окне "ОК":
Все, с КПК разобрались, можете нажать на "ОК" и выйти из программа (она будет висеть в трее), не забудьте ее зарегистрировать:
6. На компьютере заходите в "Bluetooth-окружение" (тут действия могут быть различно, все зависит какой программное обеспечение для Bluetooth у вас стоит на компьютере), нажимаем "Add a BT Device", выбираете свой КПК с списке обнаруженных устройств, ставите галку напротив службы "GpsGateGPS", далее, готово:
7. Теперь в "Bluetooth-окружение" у вас есть ярлык для подключения внешнего GPS приемника, в программах GPS на компьютере в моем случае надо использовать COM5 (можно и переназначить) :
Для проверки запущу эмулятор ВИН СЕ5 на котором установлен Навител (в эмуляторе указываю COM5, в Навителе COM1 - эмулятор так переправляет COM порт):
За пояснение спасибо
Timuridze.
Для связи по USB кабелю (или Bluetooth-у через Activesync) все примерно также.
На вкладке ”Output” в КПК надо выбрать еще АктивСинс:
Потом поставить GpsGate на компьютер, в GpsGate для ПК на вкладке ”Input” указать АктивСинс, а на вкладке ”Output” выбрать "Virtual Com Port" и любой из предложенных номеров портов:
взято тут