Ускорить время, чтобы исправить GPS - C # Windows - PullRequest
4 голосов
/ 01 августа 2011

Я разрабатываю приложение (C # Windows) и мне нужно быстро узнать текущее положение устройства.

На моем устройстве x86 есть GPS (порт COM) и сотовый модем (с SIM-картой)карта).Исправление GPS получается через 5 ~ 8 минут, иногда больше ...

Как ускорить его?

Редактировать: Смартфон может быстро отображать приблизительно положение накарта, как это работает?Может быть, я могу сделать то же самое с моей SIM-картой?

1 Ответ

2 голосов
/ 01 августа 2011

Время исправления положения зависит в основном от набора микросхем и технологии, используемой в устройстве.

Я помню, что мне нужно было ждать до 10 минут (SIRF 2) для полного исправления с TomTom, но сейчас все устройства используют SIRF 3 и более 20 каналов для определения положения спутников, которое намного быстрее, плюс есть наборы микросхем, которые используют WAAS / EGNOS для повышения точности позиционирования.

Мобильные устройства, как правило, используют более быстрый тип, который называется AGPS , где он получает от вышек сотовой связи (и Wi-Fi, если доступно) область, и гораздо быстрее находить правильные спутники из области вместо того, чтобы запрашивать все, чтобы увидеть, где находится устройство (что делают WAAS / EGNOS, но гораздо быстрее).

Просто попробуйте проверить, какой чипсет использует ваше устройство, и вы увидите, являются ли эти 8 минут "нормальными" или нет.

У меня был QTek 2020 (Windows Mobile) и я купил GlobalSAT BT-3xx (это был 388, но 8 лет назад), и TomTom потребовалось около 2 минут, чтобы исправить это, где, если бы я использовал модуль GPS SIRF2, который у меня был, занял эти 10 минут!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...