RTKlib/постпроцессинг

Привет,

А не подскажете, куда переместился уважаемый usm78-gis?

Жаловался на блокировку акка. Так что давно уже не видать :frowning:

Как жалко. Но может быть вы знаете его никнейм или репозитории на Github или еще где? Я попробовал поискать его правки к rtklib, но или не заметил их, или он их не слал туда.

В rtklib 2.4.3 b25 автор добавил новый тип потока, STR_MEMBUF, для обмена через буфер памяти.
По идее теперь будет проще встраивать в свои программы, можно будет скармливать данные напрямую.

Я тут занялся переписыванием RtkGps+, с использованием последних версий библиотек.
Какие будут идеи по улучшению эргономики? Или пока оставить интерфейс как есть?

Не знаю как оригинальный автор сбилдил, я но перепробовал разные версии NDK/SDK, но на моём телефоне падает :frowning: Хотя если ставить на планшет, то норм. То что я делал, но не смог проверить, это убрал разворот на 180 градусов при расчёте направления и добавил, чтобы в османд было видно количество спутников. Ещё я хотел сделать, по аналогии с силой сигнала - время удержания лока фазы, тоже вертикальные прогрессбары до 60 сек.
Так же было бы не плохо разобраться и перенести новый режим stop/go в kinematic.

Sergey Astakhov, а можете скомпилировать с этими исходниками - https://github.com/rtklibexplorer/RTKLIB? С этой модификацией RTKLib на ПК получается принимать и удерживать фиксированное решение на M8N (режим Fox and Hold). С Вашей предыдущей сборкой под Android получается Fix только в режиме Continous, но нестабильно (на M8N).

Там аж 9 веток, вы которую имеете в виду? demo5?

А какой из commit-ов у rtklibexplorer за это отвечает, не в курсе?

Да, именно с demo5 неплохие результаты.
Там, в репозитории исходники, как понимаю, готовый результат тут https://drive.google.com/drive/folders/0B9RFccfZCV1ydjBPaGt0SUZlalE (только им пользуюсь).
Поэтому не в курсе.

Посмотрите пожалуйста https://drive.google.com/drive/folders/0BwHfLRASmaGITEt2bTBRSjJvQ1E тут и кусочек лога и два ubx файла записанных через u-center и через strsvr … не конвертируются в rinex

Да, нет, всё нормально, балкон на Шевченка :slight_smile: Вы формат в конвертере правильно выбрали - ublox ?

Ой спалился :). Да выбирал формат u-blox вот результат: http://joxi.ru/D2PBvEeId0bLbr. Может я чего то уже с опциями накрутил? вот посмотрите: http://joxi.ru/DmBEv4JCNRoGNr

Вот там в настройках есть DEBUG, выберите второй уровень и смотрите в файле rtkconv.trace что там ему не нравится.

На файлике с u-center (COM4_161011_171725.ubx) пусто, на файлике с утилиты svrstr(source_strsvr.ubx) такая ошибка: 2 ubx checksum error: type=b562 len=269
Ну я находил в интернете raw файлы то они конвертились у меня, а вот мой не хочет … а Вы просто подсмотрели координаты по логу или смогли сконвертить мой файл?

Я смог, версия rtklib какая, похоже старая и не обучена trkmeas?

Версия rtklib_2.4.2, вроде как одна из последних, насчет как обучить я невкурсе, подскажите пожалуйста. Качал и https://drive.google.com/drive/folders/0B9RFccfZCV1ydjBPaGt0SUZlalE тоже не конвертит. Подскажите где скачать правильную версию rtklib, я вроде качал с официального сайта

:slight_smile: Надо выбрать ветку beta_2.4.3 - https://github.com/tomojitakasu/RTKLIB_bin/tree/rtklib_2.4.3

Конвертнулось!!! спасибо огромнейшнее! Буду дальше двигаться :slight_smile:

Загорелось мне получить мало-мальски точные координаты для привязки снимков (в перспективе полученных с квадрокоптера). Через гугл нашел список поддерживаемых устройств. Среди прочих значится Navilock NL-8022MU. Окей, USB, не требует дополнительных переходников ни для подключения к ноуту, ни к телефону, в общем все шикарно, вот только цена не очень. Смотрим на базе какого чипа он сделан - UBX-M8030-KT. Окей, идем смотреть что есть у китайцев на базе этого чипа. Нашел гуманный по цене вариант. Заказал, дождался, подключил, но rtklib его видеть ни в какую не хочет, какие я только варианты конфигурации чипа не пробовал. Вроде как из вики следует, что семейство M8 должно работать с прошивкой 3.01, а у меня 2.01, хорошо, перешиваемся, но не тут-то было: китайцы решили сэкономить на объеме памяти из-за чего при перепрошивке вылетает ошибка, что новая версия в приемник не входит. Ладно, не выбрасывать же деньги, посмотрел поддерживаемые микросхемы памяти, гулять, так гулять, заказываю максимальную 25q32! Пришла микросхемка, перепаял, перешил, но воз ины не там! Перечитал всю ветку, наткнулся на то, что надо править байты в прошивке 3.01. Поправил, прошил UBX_M8_301_SPG.2499691edc55c8b2084ae2fd0a2e7ffb.bin. Опять глухо! Пробовал всевозможные команды для старта, включал все debug-сообщения, пробовал разные версии rtklib (2.4.2p11 2.4.3b26), но все впустую: rtknavi не показывает что приемник вообще видит спутники. U-center прекрасно работает, читает данные в бинарном формате, через Messages View можно видеть SFRBX, MEASX, есть и unknown сообщения (как я понимаю, это как раз TRK-*) Что я делаю не так?

Возможно для ответа на мой вопрос понадобится следующая информация:
$GNTXT,01,01,02,u-blox AG - www.u-blox.com4E
$GNTXT,01,01,02,HW UBX-M8030 00080000
60
$GNTXT,01,01,02,EXT CORE 3.01 (107900)33
$GNTXT,01,01,02,ROM BASE 2.01 (75331)19
$GNTXT,01,01,02,FWVER=SPG 3.01
46
$GNTXT,01,01,02,PROTVER=18.00
11
$GNTXT,01,01,02,FIS=0xEF4016 (100111)5B
$GNTXT,01,01,02,GPS;GLO;GAL;BDS
77
$GNTXT,01,01,02,SBAS;IMES;QZSS49
$GNTXT,01,01,02,GNSS OTP=GPS;GLO
37
$GNTXT,01,01,02,LLC=FFFFFFFF-FFFFFFFF-FFFFFFFF-FFFFFFFF-FFFFFFFD*2F

У меня есть подозрение, что собака зарыта в последней строчке.

Лично я не рискнул прошивать на 3. Но чтобы не играть в телепатов, прикладывайте файл с логами, где отправляются команды и что на них отвечает модуль.