Вот по этой причине солидные компании не торопятся портировать софт под Андроид - всё на поверхности, даже имена функций, а инсталлятор apk - обычный незашифрованный ZIP. Короче дыра на дыре..
Дык на Виндоус разве такого нет?Есть методы, которые помогают скрыть структуру, под андроид скорее всего есть, что то подобное.
Статика обычно подразумевает постобработку, а для неё нужен поток "сырых" измерений псевдодальностей. Для этого надо сохранять не поток nmea0183 (где "сырые" измерения отсутствуют), а тот, где они есть. Как правило они идут в специфичном для оборудования формате, в данном случае - ubx
Почитал немного описание протокола.В таблице значится вывод сырых измерений по запросу с определенной частотой.По идее можно написать конвертер в rinex, если подобный уже не создан или автоматически собирать файлы rinex с помощью микроконтроллера.Но разве подобное не предусмотрено протоколом nnea0183(пока не изучал документацию)?
Конвертер в rinex с поддержкой ubx есть в составе RTKLib. В оригинальном стандарте - нет, там только готовые координаты. В каком-то кастомном расширении конкретного оборудования может быть, но это зависит от реализации.
Просто подумал, что через nmea0183 было бы универсально.Нужно попробовать прикрутить картридер с Ардуино, записывать ubx поток на SD, потом через USB шнур скачивать файлы и конвертировать в ринекс.
Большинство этих сообщений имеют родную тримбловскую документацию (но не все) и носят чисто информационный характер, как раз для того чтобы было "красиво", частоты например показывались. Половина программы на самом деле состоит из опенсорсного программного обеспечения: GPStk, RTKLIB (только RTCM), GDAL/OGR и PROJ4, еще четверть из китайского картографического тулкита для подложки. --- Сообщения объединены, 21 июл 2020, Оригинальное время сообщения: 21 июл 2020 --- Для чистой навигации стандарты NMEA (NMEA0183 и NMEA2000) универсальны, но к геодезии вообще никаким боком не относится.
Ну так тем более в RTKLIB есть нативная поддержка uBlox, зачем что-то писать вместо китайских программистов. Подожать пока они сами сделают.
Потому, что он так же работает с Ublox через Nmea0183, белее того это по сути одна и та же программа, чуть доработанная, под другим названием и ярлыком.
Наверное опять не в тему... но с сайта SinoGNSS можно скачать Survey Master и нахаляву пользовать, NMEA 0183 работает.
Проблема заключается не в поддержке NMEA, а в конфигурации приемника существующим прикладным программным обеспечением. Обычные "пять знаков после запятой в угловых минутах" слишком грубы, надо иметь "пять знаков после запятой в угловых секундах", а это как раз никаким стандартом не регулируется.
SurvX это скорее ПО контроллера и он конфигурирует приемник по bluetooth или wifi и получает он него обратно данные в тесктовом формате NMEA, NMEA для Novatel (+BESTPOSA), чего-то там Sokkia, и в двоичном формате Тримбл:RETSERIAL (07), GSOF(40_XX), RETOPT(4B). Задача ставилась как использовать приемник на базе ZED-F9P с SurvX/SurPad. Доступа к SurPad у меня нет - я не пират :cool: --- Сообщения объединены, 22 июл 2020, Оригинальное время сообщения: 22 июл 2020 --- Пример данных NMEA0183 ZED-F9P из Debug_202007210001.txt Код: $GNGGA,200347.00,4620.74584,N,04806.76877,E,4,12,0.76,-18.8,M,-7.6,M,1.0,0012*62 UTC time = 20:04:47.00 Latitude=46°20.74584'N Longitude=48°06.76877'E GPS Quality Indicator=4 (Real Time Kinematic) Number of satellites in use=12 HDOP=0.76 m Hmsl=-18.8 m Geoidal separation=-7.6 m Age of differential GPS data=1 s reference station ID=12 RTK от станции "12" работает, HDOP 0.76 метра, широта / долгота / высота урезанные.
Можете дать прямую ссылку?Скачал с плэй маркета, но не работает как следует, спутники только GPS, нет других данных, например PDOP.Кроме того есть пункт регистрация, что наводит на мысль на то, что это триал.Не помню, что за сообщения были не по теме, но любая плата без контроллера кусок железа.
Начал читать документацию, приемник можно перевести в режим высокой точности , 7 знаков после запятой, для высоты 3 знака.