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

Сильно извиняюсь если где-то уже обсуждалась, возможно плохо искал. В новых модуля m8n я так понимаю уже нельзя сделать downgrade до прошивки 2.01?

Вроде как можно, но не все: https://rtklibexplorer.wordpress.com/2017/06/07/newest-u-blox-m8n-receivers-not-usable-with-rtklib/
Похоже лавочка прикрыта и скоро старые модули станут цениться как первые маки :slight_smile:

Repeating a false statement multiple times does not make it true.
You can always 1) patch the firmware, or 2) decrypt the data.

В последнее время появилось много чудес китайской техники на чипе MTK6580
с андроид 7.0
У кого-нибудь есть такой телефон, чтобы установить на нем Geo++ RINEX логгер
и посмотреть что он реально умеет ?

Попробовал на Note 8 запустить https://play.google.com/store/apps/details?id=de.geopp.rinexlogger
Устанавливается, запускается, Start/Stop нажимается, запись в rinex работает.
Надо будет попробовать на улице.

Записал по пути на работу из машины (смартфон был в качестве навигатора, стоял под ветровым стеклом): https://cloud.mail.ru/public/EVG7/pVJSKtB4Q

RTKLIB 2.4.3 файл кушает, но как опции не крутил, на fixed решения почти не выходит, одни float-ы.
Может при полностью открытом небе да в статике что и сможет получиться.
В общем, L1 - он и есть L1

Из недостатков логгера - не выключается по выходу. По кнопке stop останавливается запись, но приложение и gps продолжает работать в фоне и кушать батарейку, пока приложение принудительно не остановишь.

У вас какой Note 8 : с qualcomm или exynos ?
Меня больше всего раздражает
во все этих смартфонах
фактическая невозможность включения/выключения
отдельных GNSS, но это скорее вопрос к googel
и лоббизм производителей дерьмовых приемников.

Можно рассматривать как фичу. Stop все-таки не Exit.
Мне не понравилось в логгере отсутствие протоколирования
навигационных subframes.

Статику в формате 2.11 интересно рассматривать в teqc.

Официальный для России, я так понимаю к нам идут на Exynos 8895
Qualcomm для штатов и Китая.

Вероятнее всего там стоит Broadcom BCM4774
Вот в следующем году уже должны пойти устройства с двухчастотным BCM47755, что может быть весьма интересным, обещают штатную точность довести аж до 30 см.

Да, как и на всех остальных подобных телефонах, со всеми вытекающими проблемами …

On-chip PVT calculations available on BCM47758: неявно означает что BCM47755 этого не делает.


It simultaneously supports GPS and
GLONASS in the L1 frequency band or GPS and Galileo in both the L1/E1
and L5/E5a frequency bands. 

Хм, как же отключить глонасс и на BCM4774 ???

Двухчастотник потребует всякую разную программную инфраструктуру,
например DCB для E1/E5 вместо L1/L2. Будет интересно.
Надеюсь и u-blox скоро подтянется с двухчастотным M9 + E6/L6.

Ситуация с сырыми данными на этих изделиях MTK (GPS only) выглядит даже несколько хуже чем я думал.
Поддержки навигационных сообщений нет вообще
(на BCM4774 как вы помните их нет только для Galileo и Beidou
и само собой SBAS для которого вообще ничего нет).
Фазы нет вообще, а насколько D1 независим от C1 надо еще смотреть.


     4    C1    L1    S1    D1                              # / TYPES OF OBSERV
  2017    10    26    20     6   42.   4921     GPS         TIME OF FIRST OBS
                                                            END OF HEADER
 17 10 26 20  6 42.0004921  0  4G05G13G15G24
  22639455.231                          36.000      -14330.838  

Наш ипонский гуру купил Huawei P10 (т.е. тот же GPS приемник BCM4774)
и сразу оценил все прелести этого кривого SDR:


QZS is QZS-2 (194). Galileo and QZS-1 (193) have not been confirmed.
...
QZSS is not output, but maybe the Logger side does not correspond yet. 
Galileo has never been accepted.

Надо сказать что у меня нет принципиальных проблем с Galileo и QZS-1(193) на Mate 9
[недогуглоапи7 не выдает для них только subframes, хотя сама паршивка glgps4774
их принимает, декодирует и пишет соответствующие эфемериды в gldata.sto ]
Люди с IDA Pro для ARM64: не жлобитесь, а пожертвуйте glgps4774.lst на нужды
науки и техники :sunglasses:
radare2 у меня неправильно находит адреса строк, так что в нем что-то еще кривовато.
Жадный Ilfak Guilfanov урезал IDA демо до 80386, а за 1209 евро я лучше куплю двухчастотник :wink:

Так возьмите полноценный Ida 7 Pro, я то думал Вы уже в курсе сей радости и не писал об этом. Сижу жду от Вас результатов, понимая что дизасм дело не быстрое.

Китайцы выпустили AT6559 аналог ublox. Работает на трех каналах GPS, BDS ,GLONASS , вместо двух в ublox. Так же есть RXM-MEASX.

http://www.icofchina.com/d/file/xiazai/2017-05-02/379ded829d17359cbcc9c0c5ae9bb967.pdf
http://www.icofchina.com/d/file/xiazai/2017-05-02/ea0cdd3d81eeebcc657b5dbca80925ee.pdf

Превзошли родителя, очень подозрительно.

Сегодня запустили еще 4 спутника Галилео и идут разговоры о бесплатности данных в канале
поправок Е6. Скорость у него не фонтан, но будет хорошая замена для EGNOS.
Так что будущее за нормальным двух/трех-частотником L1/L2C/L5, а не за китайским отстоем,
который и E1-то принимать не умеет :wink:
Broadcom с гуглом уже для этого замутили прототип на BCM4755 aka Pike
(вместо BCM4753 aka Sardine внутри BCM4774),


MultiCarrRFMode={
GL_MULTI_CARR_RF_MODE_UNKNOWN
GL_MULTI_CARR_RF_MODE_L1
GL_MULTI_CARR_RF_MODE_L1_L5
GL_MULTI_CARR_RF_MODE_L1_LP
GL_MULTI_CARR_RF_MODE_L1_L5_LP
GL_MULTI_CARR_RF_MODE_L1_L2_L5
GL_MULTI_CARR_RF_MODE_L1_NN
L1L5
L1LP
L1L5LP
L1L2L5
L1NN}

MultiCarrLnaMask={
L1_EXT_ON
L5_EXT_ON}

Надеюсь u-blox скоро подтянется.

У Вас есть телефон с BCM4774 ? Тогда не сидите, а экспериментируйте :slight_smile:
Например такая проблема: в секции есть параметр “AlmanacFile”, он же “acAlmFile” ,
какой в этом файле должен быть формат данных ?
В самом бинарнике вкомпилирован очень странный набор альманахов,
и его надо бы заменить на адекватные данные через этот “AlmanacFile”,
но надо понимать в каком формате.

Нет, есть Snapdragon 652.

А я и не сижу - MIPS32 и Nec V850 пока что прочно поселились в Ида, но это не относится к навигации. Если бы на все хобби хватало времени :roll_eyes: Ну и в GNSS я имею весьма скромные познания но приятно почитать техническую сторону вопроса как Вы и пишете.

BCM47755 в телефоне с точностью 30см, )) опять маркетинговый ход. А вот про нормальную антенну опять все забыли, точнее ее не будет в телефоне и точность упадет в разы.

Hello everyone, first i’m sorry to write in english here but my google translate’s russian is probably not great :confused:
I give up, I am really tired of trying to find out by my own so i thought I would ask :
does anyone (blink :P) know why the crc32 signature at the end of an m8 ublox firmware is 8 bytes long ?
I assume it’s two crcA and crcB but why ? and more importantly how ?
I’m sure i’m messing something up with the little endnianness :frowning:
many thanks

Во, в этом году ublox должен представить трехчастотник F9.
https://www.u-blox.com/en/press-releases/u-blox-announces-u-blox-f9-robust-and-versatile-high-precision-positioning-technology
Не ясно только, осилят ли их китайцы.

Когда его можно будет купить на https://shop.u-blox.com то можно обсуждать
а пока это только болтовня (как и у Broadcom).