Большое спасибо за отклик и данные Вами разъяснения по моей железке. Я рад что из неё можно получить данные.
Вот такой вариант меня более чем полностью устраивает, подскажите что я делаю не так, чуть ниже я описал что я попробовал сделать и какой получил отрицательный результат
Что попробовал, на 40 этого форума Ваша подсказка для мидификации памяти как я понял, в u-center->UBX->CUSTOM
=== ublox6 rom fw7.03
b5 62 09 01 10 00 c8 16 00 00 00 00 00 00 97 69 21 00 00 00 02 10 2b 22
ПРОЦЕДУРА 1 ===== НАЧАЛО
ШАГ 1:
NMEA=>PUBX=>41 (Config Port)
Target: 1 - UART1
Protocol in: 0+1+2 - UBX+NMEA+RTCM
Protocol out: 0+1 - UBX+NMEA
Baudrate: 57600
Auto bauding: off
<== SEND
ШАГ 2: (И смотрим данные бинарного протокола)
UBX=>??-?? (Custom)
Class: 00
ID: 00
Payload (HEX): B5 62 09 01 10 00 C8 16 00 00 00 00 00 00 97 69 21 00 00 00 02 10 2B 22
<== SEND
После этого UBX=>RXM=>RAW данные не пулит, ниже привожу лог
Первая строка лога появилась при команде send на UBX=>CUSTOM, но что-то случилось с содержимым команды её как-то порвало странно,
то есть команда как будто ушла не один в один, а в обёртке в начало приписано “B5 62 00 00 18 00” и в конце добавлено “A7 26”
Так оно должно быть или нет?
Последние 3 строки попытки запроса данных UBX=>RXM=>RAW
Или может в бинарном протоколе отражаются ответы?
11:19:12 0000 B5 62 00 00 18 00 B5 62 09 01 10 00 C8 16 00 00
0010 00 00 00 00 97 69 21 00 00 00 02 10 2B 22 A7 26
11:19:12 0000 B5 62 02 10 00 00 12 38
11:19:12 0000 B5 62 02 10 00 00 12 38
11:19:12 0000 B5 62 02 10 00 00 12 38
ПРОЦЕДУРА 1 ===== КОНЕЦ
ПРОЦЕДУРА 2 ===== НАЧАЛО
Пробуем сделать то же через функционал u-center CUSTOM (Тот что верхнего уровня ниже NMEA и UBX )
ШАГ 1: (И смотрим данные бинарного протокола)
CUSTOM
Custom Messages (HEX): B5 62 09 01 10 00 C8 16 00 00 00 00 00 00 97 69 21 00 00 00 02 10 2B 22
<== SEND
Вот что в логе,
Первая строка - то что мы отправили один в один
Вторая строка - ответ модуля (UBX ACK-SUCCESS, Size 10, ‘Acknowledged’)
Три последних - запросы UBX=>RXM=>RAW, ответов нет
11:19:12 0000 B5 62 09 01 10 00 C8 16 00 00 00 00 00 00 97 69
0010 21 00 00 00 02 10 2B 22
11:19:12 0000 B5 62 05 01 02 00 09 01 12 3E
11:19:12 0000 B5 62 02 10 00 00 12 38
11:19:12 0000 B5 62 02 10 00 00 12 38
11:19:12 0000 B5 62 02 10 00 00 12 38
ПРОЦЕДУРА 2 ===== КОНЕЦ
Подскажите что я делаю не так, либо совсем я старый стал, фантазия больше ничего не подсказывает
По большому счету планирую написать софт для сбора данных для начала на персоналке, либо допилить что-то open-source, а потом в планах видимо надо делать станцию поправок на arm чипсе младшем типа cortex-m4, чтобы по сетке раздавала, потому как ближайшая рабочая, что я нашёл в 200 километрах от меня, наша (то бишь публично доступная) SELE http://igscb.jpl.nasa.gov/network/site/sele.html с зимы выключена и когда починят по большому счету неизвестно.
Кстати, может кто подскажет, есть ли близ Алматы в Казахстане станция поправок с доступными данными через интернет для постпроцессинга, чтобы хоть на следующий день можно было обсчитать треки. А то боюсь что от CHUM http://igscb.jpl.nasa.gov/network/site/chum.html далековато будет.