Да собственно вопрос был с драйверами. Дело с том, что на плате GPS модуля NV08C-RTK стоит преобразователь COM-USB CP2103. Однако при подключении драйверов для этого преобразователя он упорно отказывался работать.
Если вдруг кому интересно, то рассказываю в чем дело. А дело в том, что производитель микросхемы CP210x дает возможность зашивать в неё свои VID и PID и используя специальную программу делать кастомные драйвера, чтобы фирмы, которые используют в своих продуктах данные микросхемы имели возможность красиво делать драва со своими инициалами. Так поступает и контора NVS Technologies для своего модуля NV08C-RTK.
Я долго мучился с попытками подключить эту микруху используя стандартный драйвер cp210x. Пока не выяснил в чем проблема.
Да, лечить еще можно путем добавления новых VID и PID в исходник драйвера cp210x и перекомпилировав его, но у меня почему-то после этих действий все равно ничего не заработало.))
Да, занятная проблема. А для маздая дятлы-разработчики отдельный драйвер выпускали, где были учтены эти VID/PID? Если да, то меня бы это на сторожило в первую очередь, ты бы уточнил сразу что где-то оно работает, например в офтопике со своим драйвером.
Я сначала не обратил внимания, что на сайте NVS Technologies есть свои драйвера под этот модуль для винды. Поэтому сразу же использовал драва для микрухи, тем более, что они вшиты в ядро Linux. Только потом, когда они не пошли не смотря на все мои усилия под Linux, я решил проверить, а работает ли этот модуль вообще? Поставил драва для cp2103 для винды, а они тоже не заработали.)) Потом уже увидел, что NVS предлагают свои драва, вот тут я и насторожился.))
Так тупой ком используется просто как физический провод. А фронт импульса с приёмника имеет точное начало. Поищи в конфиге ядра pps, для реакции на этот фронт даже поддержка в ядре есть.
Да, лечить еще можно путем добавления новых VID и PID в исходник драйвера cp210x и перекомпилировав его, но у меня почему-то после этих действий все равно ничего не заработало.))
Да. Используется обычно первый пин. Через usb само собой передать его не получится. Но если нужны только координаты, то этого и не надо. Через usb точнее 100 милисекунд не будет. Если такая точность устраивает, то можно и без pps.