PDA

Просмотр полной версии : USB GPS приёмник, который работает как сенсор в Windows 7/8


dimitryg
28.02.2014, 18:59
Наверное всем известна проблема, когда USB GPS приёмник не работает с metro-приложениями, я поисследовал эту проблему. Она заключается в том, что для работы GPS для metro приложений необходим особенный драйвер, задействующий функционал сенсоров в винде. Это описано тут (http://social.technet.microsoft.com/Forums/en-CA/w8itprogeneral/thread/e9afac6b-bbed-4c81-a086-8554c3016e36).
Благодаря одному греческому программисту мы имеем возможность использовать свои GPS приемники в Windows 8 и в метро-приложениях тоже.
Ссылка (http://www.turboirc.com/gps7/) на драйвер для Windows 7, он хорошо работает и под 8-ку, я проверил - и Bing карты и Yandex - оба работают с ним без проблем.

Принцип работы прост, он мэппит с указанного вами COM порта NMEA поток на виртуальноый GPS сенсор, который устанавливается как устройство.

Накрылся мой GPS приёмник, озадачился поиском такого, который бы сразу прикидывался сенсором в Windows 8. Долгие поиски таки увенчались успехом. Вот такой (http://www.ebay.com/itm/130708475085?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649) заказал. Это Navilock USB GPS-Stick NL-601US (http://www.navilock.de/produkte/F_781_USB_60123/merkmale.html) на чипе u-blox6 (https://www.u-blox.com/en/gps-chips/stand-alone-gps-chips/ubx-g6010-st-single-chip.html). Есть ещё вариант (http://www.computeruniverse.ru/products/90441972/navilock-nl-602u-gps-antenne-usb.asp#data) подороже этой же фирмы.

Парни из u-blox позаботились и написали дрова (https://www.u-blox.com/en/drivers-a-middleware/usb-drivers/windows-7-driver.html), чтобы устройство распознавалось, именно как сенсор в Windows 7/8.

P.S. Я ещё жду и надеюсь, что Яндекс.Навигатор сделают под Windows 8.

Димон
14.03.2014, 21:57
Вот спасибо, у меня gps на чипе ublox, попробую его сенсором сделать...

Beliy
15.03.2014, 00:59
Я наверное не в теме ))))) Это как gps сенсором сделать ))))???

Ferodo
15.03.2014, 14:41
..........Navilock USB GPS-Stick NL-601US на чипе u-blox6.........

Почитал,не понял... ни слова про сенсорный GPS

KonTur
15.03.2014, 15:06
Слово "сенсор" применимо не только к сенсорному экрану. Почитайте по ссылкам как в винде8 реализован сенсор геоположения.

dimitryg
21.03.2014, 15:07
Приехал вышеуказанный приёмничек, отличная штука! Он автоматически устанавливается и как сенсор и как виртуальный COM порт, поэтому проги типа CityGuide и Bing Maps работают одновременно, т.е. не надо шаманить с GPSGate и им подобным. Холодный старт занял чуть меньше минуты. Вот в как выглядит он в Диспетчере устройств Windows 8.1
http://i031.radikal.ru/1403/ca/3cec1b4a65f3.jpg (http://www.radikal.ru)

MiD_E34
14.10.2014, 18:22
у вас система х86? У меня на х64 как сенсор не встает - наверное драйвер у них не запилен под это... ((
Сначала вообще упорно как трекболл опознавался

Димон
15.10.2014, 00:50
Недавно с armen13 ставили сенсорный драйвер от нашего u-blox LEA-6R с dead reconing - все заработало штатно. Драйвер с сайта u-blox.com. Только старые портовые надо полностью снести, потом поставить сенсорные, а только потом втыкать USB с ним. Два порта одновременно действительно поддерживаются и несколько наших приборчиков так подключили.

MiD_E34
15.10.2014, 16:25
черт - на домашнем компе (7Х86) встали как надо сходу, а в машине (8.1Х64) упорно встает как "виртуальный порт" и "Майкрософт трекболл"...

MiD_E34
22.10.2014, 10:50
Никак не могу на 8.1х64 настроить драйверы - очень криво встают.
Особенно сам датчик - висит с воскл.знаком и порт с ним не открывается:
"запуск устройства невозможен код 10".
Может нужно было ставить с отключеной проверкой подписи драйверов? Вроде где-то писали как отключить

Димон
22.10.2014, 15:56
Засада с убиранием старых драйверов. У меня стояли драйвера в комплекте с программой U-center и при убирани программы он за собой сносит и драйвера. Затем я поставил драйвера отсуюда (http://www.u-blox.com/en/drivers-a-middleware/usb-drivers/windows-7-driver.html), и даже не от имени администратора. Называется ubloxGnss_sensor_windows_3264_v2.1.0.5.exe. Заработал сенсор, он сделал виртуальный компорт для подключения обычных программ, COM8 и все штатно заработало даже с устройство на четвертом чипе Antaris LEA-4R.

Может поставить u-center c драйверами чтобы потом все корректно снести? :spiteful:

MiD_E34
23.10.2014, 12:49
u-center с сайта "юблоха" разве с драйверами идет?
С сайта ставил - на 8.1х64 u-center падает при запуске, хотя пишут, что эта система поддерживается.
А так - стоят те же драйверы с сайта и сенсор не работает "невозможно запустить устройство. Код 10". Второй порт - сам приемник - работает отлично. Езжу пока с двумя приемниками, чуть позже сделаю выбор - фиг знает, как новый в морозы себя поведет. Особенно - сторонний интерфейсный кабель

sirota
14.03.2015, 14:36
u-center с сайта "юблоха" разве с драйверами идет?
С сайта ставил - на 8.1х64 u-center падает при запуске, хотя пишут, что эта система поддерживается.
А так - стоят те же драйверы с сайта и сенсор не работает "невозможно запустить устройство. Код 10". Второй порт - сам приемник - работает отлично. Езжу пока с двумя приемниками, чуть позже сделаю выбор - фиг знает, как новый в морозы себя поведет. Особенно - сторонний интерфейсный кабель

Как прошли тесты сенсора, на чем остановился?

MiD_E34
17.03.2015, 18:25
Как прошли тесты сенсора, на чем остановился?
Новый отлично работал все время, в т.ч. тест морозами пройден. Потеплее станет - спрячу его проводку к остальным кабелям. Но как сенсор так и не заработал нормально - явно какая-то кривизна с драйверами. Старый приемник тоже оставлю - не помешает. Тем более - езжу далеко в отпуск - мало ли что

sirota
18.03.2015, 11:44
Новый отлично работал все время, в т.ч. тест морозами пройден. Потеплее станет - спрячу его проводку к остальным кабелям. Но как сенсор так и не заработал нормально - явно какая-то кривизна с драйверами. Старый приемник тоже оставлю - не помешает. Тем более - езжу далеко в отпуск - мало ли что

А какой у тебя жпс от юблокса?

MiD_E34
28.04.2015, 12:51
А какой у тебя жпс от юблокса?
Не помню - на Ибее брал "оем" - в виде платы без интерфейса. Интерфейс там же заказал, но у другого поставщика

(vS)
10.08.2015, 10:40
у меня на Win7x64 как сенсор встал вот этот девайс

http://pccar.ru/showthread.php?t=23317

чип ublox7

sirota
10.08.2015, 11:28
у меня на Win7x64 как сенсор встал вот этот девайс

http://pccar.ru/showthread.php?t=23317

чип ublox7

Интересно, блюстак (эмулятор) сможет подхватить этот сенсор...так сказать, сто бы избавиться от посредника GpsGate?

mendisabal
10.08.2015, 12:50
блюстак (эмулятор) сможет подхватить этот сенсор...
99% что нет ,яж говорил ,andy ковыряют эту фишку .
у меня на Win7x64 как сенсор встал вот этот девайс

http://pccar.ru/showthread.php?t=23317

чип ublox7
чет нету ниче ,поправь плз .

(vS)
10.08.2015, 13:00
нету ничего чего?
проверил, ссылка ссылится

mendisabal
11.08.2015, 11:36
ага ,эт чет форум гонит .