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

-1

Не может ли кто-нибудь подсказать ответ на простой, вроде бы, вопрос…

Содержимое пакет trk-sfrb, как я понимаю, соответствует rxm-sfrb. Пытаюсь разобратся с содержимым цифровых данных sub-frame’а, передающегося в составе пакета.
Первое слово данных DWRD0 должно содержать преамбулу GPS (10001011) в битах 23…16.

Пример пакета trk-sfrb:

B5 62 - два синхробайта
03 - класс сообщения
02 - ай-ди сообщения
2A 00 - длина полезных данных (42 байта)
06 - номер канала приемника
11 - номер спутника
3B EE C2 22 - DWRD0
93 8B 16 1F EE FD 10 00 96 0D 63 B6 DF C9 03 80 F7 C2 74 1B 07 6A 81 07 E3 A6 A3 0E 6C 5D EA 3F 50 67 44 02 - DWRD1…DWRD9
F2 27 - контрольная сумма

Т.к. данные передаются в соответствии с little endian, то переписываю DWRD0 в обратном порядке:
22 C2 EE 3B = 00100010 11000010 11101110 00111011

Биты 23…16 имеют вид: 11000010, что не соответствует преамбуле GPS.

Преамбулу можно разглядеть на позиции 29…22.

Вопрос в том, где ошибка в разборе данных? Почему не обаруживается преамбула в ожидаемом месте?..

-1

Ещё раз спасибо! (Надо внимательнее читать форум…)

Ради инетереса сравнил цифровые данные, полученные с помощью nv08c и neo-6m. Как и ожидалось 24 бита, соответствующие полезной части слов sub-frame’а - совпали точно для всех слов. (Для половины слов sub-frame’а совпадение было даже всех 32 бит).

-1

По методике, данной usm78-gis, у меня получилось включить на NEO-6M выдачу сырых данных RXM-RAW.
Тип модуля у меня такой:
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FF7FFFFFp53
$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34
59
Включить RXM-SFRB, как я понял, читая данный форум, теоретически можно аналогичным способом, но практически ещё не получилось ни у кого.
Для версии прошивки 6.02 я видел соответствующую команду, а для 7.03 нет.
Пробовал включить выдачу сообщений TRK-SFRB (03 02) через U-centr в Custom. Тоже не сработало.
Подскажите, куда дальше копать, чтобы заставить этот U-blox-модуль выдавать subframe данные.

-1

Именно с таким синтаксисом я и пробовал для UART1.
Оказывается команда то работала! Обнаружил, что TRK-SFRB вообще не идут с приёмника на порт пока нет достоверных альманахов и эфемерид. Даже пустых пакетов нет, в отличие от RAW. Я этого не знал. Показал приёмнику спутники и данные пошли.
Надеюсь, что это они?
17:05:50 UBX 03-02, Size 50, ‘Unknown’
17:05:50 UBX 03-02, Size 50, ‘Unknown’
17:05:50 UBX 03-02, Size 50, ‘Unknown’
Теперь надо патчить ublox.c в rtk.

-1

Подтверждаю, пакеты с мусором не идут - это отлично видно, если в приемнике включена выдача только сырых данных, а на переходнике lvttl-usb есть светодиоды rx, tx.

-1

-1

Извиняюсь, если спрошу глупость… Если у приёмника на u-blox 6 написано Update rate: up to 1 Hz, это, я так понимаю, частота решения, который даёт сам приёмник. А при использовании сырых данных возможно получить бОльшую частоту с помощью rtklib? Или 1гц на сырые данные тоже распостраняется?
Какая вообще частота возможна с rtklib?

-1

-1

Такой пойдёт? http://www.ebay.com/itm/NEO-6-V3-0-GPS-NEO-6M-Module-for-APM-MWC-Pirot-Rabbit-Flight-Controller-gi-/281202360671
Ещё пара похожих вариантов, только с антеной на проводе:
http://www.ebay.com/itm/Ublox-NEO-6M-GPS-Module-Aircraft-Flight-Controller-For-Arduino-MWC-IMU-APM2-HE-/141085634971
http://www.ebay.com/itm/Ublox-NEO-6M-GPS-Module-Aircraft-Flight-Controller-For-Arduino-MWC-IMU-A100-/261047977861

Или есть смысл брать Navilock NL-664P? Хотя, если внутри всё тоже самое, то без стильного корпуса на первое время могу обойтись :slight_smile:

SviMik, я могу отправивить два Antaris (u-blox4) в собранных корпусах наложеным платежем. Мне они не нужны, а корпуса
ещу могут пригодится, если счего то надо начинать. Оплатите только пересылку.

Если то, что по моей первой ссылке, подходит, то это было бы идеально и по габаритам и по цене.

Можно подробнее? Как выглядит, с антеной или без? Есть ли какие-то плюсы по сравнению с тем, что я привёл по ссылке?
Просто не хочу напрягать, если можно напрячь китайцев, и там будет не хуже за схожую сумму :slight_smile:

Да дейсвительно лучше не напрягать, так как всего лишь один плюс - готовый корпус (509015мм) со SMA разьемом
под аннтену, 3 мм свтодиодом, и сделанo: разьем miniusb для подключения к PK и стабилизатор питатания на 3,3v.
Проще, кому то в Россию отправить - не надо оформлять международную пересылку.

Если бы в России ещё диф станции были, давно бы уже каждый такой обзавёлся.