У Вас взаимоисключающие вещи. При использовании com порта через usb получаем плавающую задержку передаваемых данных, и при этом стоит задача синхронизировать все датчики
Оффтоп (Move your mouse to the spoiler area to reveal the content) Сергей! Ну они же измеряют с палубы корабля, бля, бля ... вот оно и плавает ...
Задержка важна в том случае, если система должна синхронизироваться в реальном времени. В нашем случае все данные синхронизируются в процессе постобработки. Второе, все более-менее современные ноут и нетбуки имеют только USB порты, с COM портами встречаются довольно редко. Кабель описанный выше идет в комплекте к приемнику Novatel Propak-3, это штатный кабель и драйвер к нему штатный. Я задержку не измерял, но судя по скорости обмена - она намного выше чем по COM с переходником на USB.
Совет неплохой, только с настольным компом таскаться по командировкам (в том числе и гражданскими авиалиниями) довольно грустно. Тем более нам не надо базовый приемник писать годами, максимум 2-3 дня не вынимая, потом перекур и пару дней. Неужели нельзя настроить под это дело лэптоп? Разве никто до этого не сталкивался с подобными проблемами?
Наверняка эта ошибка связана с работой программы, и возникающей в ней исключительной ситуации по какой либо причине, например при не качественном соединении кабеля, переполнения буфера обмена или еще чего то.Можно попробовать экспериментально определить причину если знаний хватает, но по хорошему лучше обратиться к разработчику.
Насколько мне известно (может я ошибаюсь) в лог записывается внутреннее время приемника при этом вся остальная информация в логе синхронизирована по состоянию именно на его отсчеты времени с точностью несколько микросекунд. Важное условие - приемник должен быть геодезического класса, не бытовой, в обычных время не точное а плавающее. При этом не так важно какое время на компьютерных часах, который пишет лог. Главное - это данные и точное время в логе, по ним происходит обработка.
captry, вопрос: а что собственно вы слушаете с приёмника (упоминаете некий log)? Записывайте метки в GNSS сырьё, с помощью конвертера выгрузите всё что захотите.
Коротко суть моего эксперимента, так сказать. На данный момент в моем распоряжении три приемника, из них один двухчастотный Novatel ProPak-3 и второй FlexPak одночастотный, и третий ручной South S750 последние два могут писать сырые данные кодовые. Из ПО пользуюсь Rtklib. В этом по есть функция обработки данных по относительному методу при подвижной базе. Т.е. им можно обработать данные если в базовый приемник не прописаны жестко его точные координаты. В приемнике ProPak-3 нет встроенной памяти и управлять им можно только по ком порту. Необходимо записать от него сырые данные (типа подвижная база) и от второго приемника (ровер-вертолет), преобразовать в RINEX. Обработать в ПО Rtklib в режиме постобработки. Есть у меня один коротенький мой любительский трек (15 мин.) который обработал. В воскресенье базу дома поставил (антенна на крыше была условия для приема можно сказать идеальные, а трек записал на машине, антенна была под лобовым стеклом на панели. Результаты на скрине. Фиксированных точек почти 40 процентов, остальные плавающее. Удаление от базы максимально было 3200 м. А мой взгляд не так уж и плохо, если принимать Rtklib за серьезное ПО. Проверял трек по гугловской карте, на шоссе трек ложится точно посредине правой полосы в строну движения, меня это порадовало. Можно было бы еще экспериментировать на большие расстояния, но гадский Novatel Connect зависает и не пишет сырые данные дома с моего базового приемника. Я уже не знаю что делать все перепробовал, а он виснет после 1-1,5 часа работы и все. Прошу сообщество оценить потуги, критикуйте и советуйте, буду всех внимательно читать и прислушиваться.
Анекдот. -Слишком много переменных. Сколько их? -1 000 000 долларов. -Сюзи, подай -ка мне телефон. 1. Что конкретно (марка, модель, год выпуска) и куда (марка, модель и год выпуска) вы приземляете или приводняете (стыкуете)? 2. https://cont.ws/@nahimov/435193 Вы там никак не связанны? 3. Сможет ли Ваша технология сажать(стыковать) космо или земные беспилотники? 4 . Каков бюджет мероприятия и кто платит зарплату капитану? 5. Какие у Вас ограничения по срокам? Когда следующие испытания?
В теме уже обо всем подробно рассказано, пересказывать каждый раз слишком муторно. Если не лениво, почитайте. Сроки и бюджет теоретически не ограничены, а практически ни того ни другого нет. Технологии никакой нет - нужно с помощью трех старых приемников и "современного открытого ПО - типа rtklib" получить точную траекторию старого вертолета в открытом море, это если вкратце.
Вываливайте сюда чего понаизмеряли. Попытаемся вникнуть. Почему не работаете с национальными институтами? Похоже вы там один врукопашную пытаетесь лавры содрать
А зачем вообще Вам Novatel Connect? PTKLIB прекрасно документирует (пишет) сырые данные с ProPak-3 и FlexPak . --- Сообщения объединены, 11 окт 2017, Оригинальное время сообщения: 11 окт 2017 ---
Я их не могу подружить никак. Сообщите, пожалуйста настройки сом приемника, которые Вы используете и версию (2.4.2, 2.4.3.), тип файла rtknavi (mkl, 64), патчи применяли или нет, и настройки порта в программе.
На флоте в таких ситуациях обычно говорят - учите матчасть ... Настоятельно рекомендую внимательно прочитать "manual_2.4.2.pdf" , который идет вместе с RTKLIB. Там всё очень доходчиво расписано. Если кратко: Ну и результат (просто факт передачи инфы с приемника, сори - подоконник и деревья рядом): Посмотреть вложение 111891
--- Сообщения объединены, 13 окт 2017, Оригинальное время сообщения: 13 окт 2017 --- Если Вы находитесь в Москве, то могу дать на время комплект оборудования для тестов.