im_berzki
@im_berzki

Одновременное чтение данных GPS несколькими программами (Windows CE)?

Доброго всем хабро-времени-суток!


Проблема в следующем:


Есть навигатор на Windows CE.


И есть 2 программы, которым нужно одновременно читать данные с GPS (например одно для навигации, другое для подсчета какой-то статистики gps и др.)


Как и чем это можно реализовать?
  • Вопрос задан
  • 4073 просмотра
Пригласить эксперта
Ответы на вопрос 4
apcsb
@apcsb
Есть два варианта работы с GPS: напрямую рчерез COM-порт и через GPS Intermediate Driver API.

Рекомендованный вариант — использовать GPS API доступен в CE6, но только если он был вкомпилен в ОС.

Если нет — в WM5 есть реализация виртуального COM-порта для GPS, который уже можно использовать совместно. Есть ли он в СЕ — не знаю, никогда не слышал. Но можно написать/найти драйвер виртуального COM-порта с теми же функциями и использовать.
Ответ написан
Комментировать
Aspire89
@Aspire89
Посмотри gpsgate
Ответ написан
Комментировать
@parilov
обычно приемник GPS сидит на COM-порту, так что возможно программно через драйвер сделать дополнительный виртуальный порт, повторяющий данные с приемника, для второй программы. ищите «serial port sniffer and analyzer»
Ответ написан
Комментировать
scoutgps
@scoutgps
Написал вот целую статью на эту тему…
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы