Устранение неполадок USB GPS-приемника в Windows

886
Violet Giraffe

У меня есть USB GPS-приемник, который создает виртуальный COM-порт в ОС. Я установил драйвер GPSDirect, чтобы создать из него датчик местоположения Windows, чтобы приложение Microsoft Maps работало. И это сработало на моем рабочем столе. Но теперь я установил в машину компьютер и GPS-приемник, и с тех пор на Картах мое местоположение не отображается.

Итак, мне нужно выяснить, если это проблема водителя / датчика местоположения, нужно ли что-то сделать в Картах, чтобы это работало, или сигнал GPS заблокирован некоторыми внутренними частями моего автомобиля. Существует ли программа, которая могла бы визуализировать низкоуровневые данные GPS от приемника через API-интерфейс датчика местоположения? Если нет, то есть ли такая программа, которая будет работать с последовательным портом GPS (если я удалю драйвер GPS Direct)?

2
Где это установлено "в машине". Ramhound 8 лет назад 0
@Ramhound: под приборной панелью. Должен быть прямой через лобовое стекло и приборную панель из пластика. Или, по крайней мере, это идея. Violet Giraffe 8 лет назад 0
Лучше всего посоветовать, сработает ли это, если вы положите его на приборную панель, приемник может быть недостаточно сильным. Если у него нет прямой видимости, я знаю, что мой Гарнин "ищет спутники", если он находится на полу автомобиль Ramhound 8 лет назад 1
@Ramhound: Я бы начал с этого, но мне нужно разобрать половину машины, чтобы добраться до приемника. Естественно, я не с нетерпением жду этого. Знаете, хотите поставить диагноз до того, как я начну работать? Violet Giraffe 8 лет назад 0
Если бы я встроил GPS-устройство в автомобиль, ресиверы на крыше :-) Есть некоторые сделанные даже ветровые стекла, которые, как обнаружили люди, уменьшат сигналы GPS. Перчаточный ящик, в то время как пластик может очень хорошо иметь металлическое обрамление, добавленное к металлическому обрамлению частей и частей приборной панели. Добавьте к этому качество GPS-приемника и антенны, и это может быть проблемой. Хотя есть много других вещей, которые могут быть проблемой, само оборудование и уровни программного обеспечения. Плюс то, как работает ресивер, холодный запуск, зависимость AGPS. Если вы подозреваете блокировку, я тоже Psycogeek 8 лет назад 0
@Psycogeek: да, я знаю. Вот почему было бы удобно, если бы я действительно мог видеть данные, передаваемые приемником. Например если он видит какие-либо спутники. Или, если он действительно предоставляет какие-либо данные, для начала. Violet Giraffe 8 лет назад 1
как «Статус GPS» для Windows. эта информация должна быть доступна от любого приемника, выкачивающего данные, разве аппаратная часть не поставляется с каким-либо программным обеспечением? Psycogeek 8 лет назад 0
@Psycogeek: нет, это не так, он реализует стандартный последовательный протокол для GPS-приемников. Violet Giraffe 8 лет назад 0
Prolly должен был выполнить полутестовую установку, ее местоположение перед окончательной установкой: $ Ramhound 8 лет назад 0
@Ramhound: это было сделано в мастерской, в столичном здании, зимой. Мы не могли проверить там. Violet Giraffe 8 лет назад 0
Да; Я понимаю, что, просто сказав, что небольшая утиная лента имеет большое значение для полуустановки, чтобы проверить местоположение сигнала, я действительно верю, что это проблема, хотя Ramhound 8 лет назад 0

1 ответ на вопрос

1
Dmitry Grigoryev

Исходя из вашего описания, я ожидаю, что ваш GPS-приемник будет поддерживать протокол NMEA . Чтобы проверить это, вы должны установить эмулятор терминала (например, Putty ), подключиться к COM-порту, созданному вашим GPS, и проверить полученные данные. Возможно, вам придется удалить GPSDirect до (или использовать ноутбук для тестирования).

По моему опыту, вы должны начать получать что-то сразу, прежде чем спутники будут найдены (например, $GPZDAстроки с текущим временем). Как только GPS найдет достаточно спутников, чтобы предоставить пригодные данные о местоположении, он начнет отправлять $GPGGAи отправлять $GPGLLстроки. Если вы никогда не видите их, это обычно означает, что сигнал слишком слабый. $GPGGAСтроки на самом деле имеют специальное поле (# 7, согласно этому документу ), которое сообщает вам, сколько спутников видно.

Я фактически использовал для этого бесплатное программное обеспечение VisualGPS (http://www.visualgps.net/#visualgps-content), это достаточно удобно и отображает все необходимое для устранения неполадок. Violet Giraffe 7 лет назад 1
Извините за то, что поднял вопрос, я думал, что вы все еще ищете ответ. Dmitry Grigoryev 7 лет назад 0
Ваш ответ действительно отвечает на вопрос и содержит некоторую интересную техническую информацию, нет причин, по которым его не следует принимать. Violet Giraffe 7 лет назад 1

Похожие вопросы