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

спасибо за драйвер!! буду пробовать
вот файл с помощью которого (возможно!!) можно запретить драйверу обновляться . он простой , запускаете и идете по пути hide (скрыть обновление)…
https://1drv.ms/u/s!Ag0CuzTdwIDm7gD9Gl9C-qfhX0f2?e=igmYZV
надеюсь вам поможет
мне на 11 винде оч многие алгоритмы не помогают!
p.s. на моей винде этот драйвер(так же как 1.16.0 ,хотя он висит в рекомендованных на globalsat.ru)-не заработал…вернее начал и через 10 -15 сек все остановилось.переподключение , перевтыкание приёмника и смена на sirflive - ничего не изменила!

последний драйвер с сайта globalsat.tw для globalsat BU-353s4 от 16.02.22 , 4.0.0.0 - вообще ничего не дает:даже не соеденяется с приемником программа!

вчера вечером , используя драйвер от ув.avi32 записал файл с расширением .gps и таким содержанием(открыл в notepad++)

SiRFDemo Version 3.82 log file opened 03/15/22 19:46:05

Tx: 0xA0A2000284000084B0B3
Tx: 0xA0A2000298000098B0B3
Unk: 3805010A22C0992D93450C3B1E05C0783F800F13003F00D83FFFFCDEBFFFFFEABF58E64984A241E68480007C
: 00 10 22c0992d 6cbaf3c4 1e05c078 3f800f13 ffc0ff27 c0000321 40000015 40a719b6 84a241e6 8480007c
: 01 16 22c0992d 6cbaf3c4 1e05c078 3f800f13 ffc0ff27 c00003d7 c000003c 3f58e660 4a241cf fb7fff5c
: 02 26 22c0992d 6cbaf3c4 1e05c078 3f800f13 ffc0ff27 c00003d7 c000003c 3f58e660 4a241cf fb7fff5c
: 03 23 64b8 321c73fd 63fa9f85 4f820b2d 40c3ff27 c08ff828 3fcfffc3 c0671e69 7b5dbe16 849531e4
Unk: 400217240500AAC7A02063D00F8F78FA63300B94C1EF0000000A00B4A6FF00000313000C4C00000030397FFF7FFF000000000000000000000000000000000000000001
Unk: 40020A140200AAC7906763C8330D6123E0CC0B4E709B0003000700B4A6FF00000303000B9CEE00001900FFBBFE1600CD000002AA004100B4A6E0000800000000000001
Unk: 400210140200AAC7A5E863D2F38C18A530F40BCCE3D10007000500B4A6FF000002DE000AD88000001900FF9C098F008B000001EB005800B4A6E00009FFFF0000000001
Unk: 40021A140200AAC7A45B63D22D076258A0FC0BF8836CFFF8000000B4A6FF000002B4000B07930000190000F9EB7400A800000179005C00B4A6E0000300000000000001
GeoNav PC Time=1647366365.737
41,1,4,2201,236784698,2022,3,15,17,46,6698,37782016,479063424,333553380,19282,16739,21,23,16541,0,1,0,1526,227,0,0,223307997,0,1758237,0,0,0,0,4,20
4,153,23678470,12,10,190,57,191,35,35,35,35,35,35,34,34,34,34,16,241,44,191,30,30,30,30,30,30,30,29,29,29,26,208,24,191,30,30,29,29,29,29,29,29,29,29,23,103,72,173,12,12,11,11,11,11,11,11,11,11,6,151,60,0,0,0,0,0,0,0,0,0,0,0,29,127,37,0,0,0,0,0,0,0,0,0,0,0,18,216,16,0,0,0,0,0,0,0,0,0,0,0,4,76,15,0,0,0,0,0,0,0,0,0,0,0,5,213,12,0,0,0,0,0,0,0,0,0,0,0,13,28,9,0,0,0,0,0,0,0,0,0,0,0,27,322,4,0,0,0,0,0,0,0,0,0,0,0,30,184,3,0,0,0,0,0,0,0,0,0,0,0
2,3577975,2355240,4710045,0.250,-0.125,-0.125,4,4.0,0,153,23678470,4,10,16,23,26,0,0,0,0,0,0,0,0
ThrPut(186=1ms): Latency:000 SegStatMax:000 AveTrkTime:000 Nav Complete:0000 ms
Week:2201 TOW:23678470 EstGPSTime:236784698 ms SVCnt:4 Clock Drift:92396 Hz Clock Bias:7448753 ns
Unk: 400217140500ABC16561E0B2B07C66FADC940B94B08A0000000A00B4A731000002E6000B9800000030127FFF7FFF000000000000000000000000000000000000000001
Unk: 40020A140200ABC15592E0AAC88197FDA9B80B4E6FCAFFFE000700B4A731000002FB000B9E0C00001900FF3EFC2C00D3000002CE004900B4A6E0000700000000000001
Unk: 400210140200ABC16B3BE0B59D6CF4A09A040BCCDF66FFFC000500B4A731000002E7000ADA190000190001CFF51B006D0000027500AB00B4A6E0000900000000000001
Unk: 40021A140200ABC169BCE0B4DDF143DE78800BF883F80004000000B4A731000002C4000B07AF00001900FDF50129009F0000017B005700B4A6E0000200000000000001
GeoNav PC Time=1647366366.675
41,1,4,2201,236785698,2022,3,15,17,46,7698,37782016,479063485,333553322,19303,16760,21,22,16541,0,1,0,1607,228,0,0,225066220,0,1758218,0,0,0,0,4,20
4,153,23678570,12,10,190,57,191,35,35,35,35,35,35,34,34,34,34,16,241,44,191,30,30,30,30,30,29,29,29,29,29,26,208,24,191,30,30,29,29,29,29,29,29,29,29,23,103,72,173,13,13,13,13,13,13,13,13,12,12,6,151,60,0,0,0,0,0,0,0,0,0,0,0,29,127,37,0,0,0,0,0,0,0,0,0,0,0,18,216,16,0,0,0,0,0,0,0,0,0,0,0,4,76,15,0,0,0,0,0,0,0,0,0,0,0,5,213,12,0,0,0,0,0,0,0,0,0,0,0,13,28,9,0,0,0,0,0,0,0,0,0,0,0,27,322,4,0,0,0,0,0,0,0,0,0,0,0,30,184,3,0,0,0,0,0,0,0,0,0,0,0
2,3577975,2355240,4710046,0.000,-0.250,0.125,4,4.0,0,153,23678570,4,10,16,23,26,0,0,0,0,0,0,0,0
ThrPut(186=1ms): Latency:000 SegStatMax:000 AveTrkTime:000 Nav Complete:0000 ms
Week:2201 TOW:23678570 EstGPSTime:236785698 ms SVCnt:4 Clock Drift:92395 Hz Clock Bias:7507401 ns
Unk: 400217140400ACBB2AD05D956796A9EFF00C0B94A3610001000A00B4A763FFFFFF5CFFFD7000000019000800F88FFFFC000000B6009000B4A6E0000200000000000001
Unk: 40020A140200ACBB1ABC5D8D5DE1426925600B4E70E60002000700B4A76300000303000B9F1400001900002DFEF500CB000002D3006800B4A6E0000800000000000001
Unk: 400210140200ACBB30905D9847984872B7240BCCE12A0000000500B4A763000002B7000ADAAB00001900FDBF001900730000025D00EA00B4A6E0000700000000000001
Unk: 40021A140200ACBB2F1F5D978F0542FBD6380BF88528FFFA000000B4A763000002B5000B079900001900FD2BF614009F00000163005200B4A6E0000100000000000001
GeoNav PC Time=1647366367.690
41,1,4,2201,236786698,2022,3,15,17,46,8698,37782016,479063589,333553402,19284,16741,21,38,16541,0,0,0,1803,229,0,0,226824742,0,1758199,0,0,0,0,4,20
4,153,23678670,12,10,190,57,191,35,35,35,35,35,35,35,34,34,34,16,241,44,191,30,30,30,29,29,29,29,29,29,29,26,208,24,191,30,30,29,29,29,29,29,29,29,29,23,103,72,173,16,16,16,16,16,16,16,16,15,15,6,151,60,0,0,0,0,0,0,0,0,0,0,0,29,127,37,0,0,0,0,0,0,0,0,0,0,0,18,216,16,0,0,0,0,0,0,0,0,0,0,0,4,76,15,0,0,0,0,0,0,0,0,0,0,0,5,213,12,0,0,0,0,0,0,0,0,0,0,0,13,28,9,0,0,0,0,0,0,0,0,0,0,0,27,322,4,0,0,0,0,0,0,0,0,0,0,0,30,184,3,0,0,0,0,0,0,0,0,0,0,0
2,3577974,2355240,4710046,-0.250,-0.250,0.250,4,4.0,0,153,23678670,4,10,16,23,26,0,0,0,0,0,0,0,0
ThrPut(186=1ms): Latency:000 SegStatMax:000 AveTrkTime:000 Nav Complete:0000 ms
Week:2201 TOW:23678670 EstGPSTime:236786698 ms SVCnt:4 Clock Drift:92394 Hz Clock Bias:7566059 ns
Unk: 400217140400ADB4F011DA78087558DEB1D40B94B7610003000A00B4A795FFFFFF50FFFD400000001900020903E5FFDE0000007500E500B4A6E0000500000000000001
Unk: 40020A140200ADB4DFE7DA6FF34B4A821E640B4E70040004000700B4A79500000304000BA0330000190000A701D100C2000002DF007A00B4A6E0000700000000000001
Unk: 400210140600ADB4F5E3DA7AF1752B020B000BCCEB86FFF8000500B4A795000002C3000ADB4400001900011DF818007D000001EA010200B4A6E0000500000000000001
Unk: 40021A140200ADB4F480DA7A3FE8420BC9BC0BF8810CFFFB000000B4A795000002CA000B07C7000019000238F22A00B6000001A2004D00B4A6E0000000000000000001
GeoNav PC Time=1647366368.690
41,1,4,2201,236787698,2022,3,15,17,46,9698,37782016,479063655,333553473,19268,16725,21,17,16541,0,0,0,1835,229,0,0,228582785,0,1758199,0,0,0,0,4,20
4,153,23678770,12,10,190,57,191,35,35,35,35,35,35,35,34,34,34,16,241,44,191,30,29,29,29,29,29,29,29,29,29,26,208,24,191,30,30,30,29,29,29,29,29,29,29,23,103,72,173,17,17,16,16,16,16,16,16,16,16,6,151,60,0,0,0,0,0,0,0,0,0,0,0,29,127,37,0,0,0,0,0,0,0,0,0,0,0,18,216,16,0,0,0,0,0,0,0,0,0,0,0,4,76,15,0,0,0,0,0,0,0,0,0,0,0,5,213,12,0,0,0,0,0,0,0,0,0,0,0,13,28,9,0,0,0,0,0,0,0,0,0,0,0,27,322,4,0,0,0,0,0,0,0,0,0,0,0,30,184,3,0,0,0,0,0,0,0,0,0,0,0
2,3577973,2355240,4710047,-0.125,0.125,0.000,4,4.0,0,153,23678770,4,10,16,23,26,0,0,0,0,0,0,0,0
ThrPut(186=1ms): Latency:000 SegStatMax:000 AveTrkTime:000 Nav Complete:0000 ms
Week:2201 TOW:23678770 EstGPSTime:236787698 ms SVCnt:4 Clock Drift:92394 Hz Clock Bias:7624701 ns
Unk: 400217140400AEAEB554575AA9847740D7BA0B94D83B0004000A00B4A7C7FFFFFF24FFFC900000001900F3C2FD2200130000009100C500B4A6E0000500010000000001
Unk: 40020A140200AEAEA512575288C9D0E5D34C0B4E74A90001000700B4A7C7000002F6000BA0B400001900003D010A00D1000002FD005700B4A6E0000500000000000001
Unk: 400210140600AEAEBB37575D9B088F943EBC0BCCEAFC0002000500B4A7C700000308000ADD4100001900087205630064000001BB00FE00B4A6E00009FFFE0000000001
Unk: 40021A140200AEAEB9E2575CF0EE76BAF9D00BF87460FFFF000000B4A7C7000002C5000B07DC0000190002B70AF500C60000019D001D00B4A6E0000000000000000001
что это получилось ?
с помощью того же sirfdemo этот файл сконвертил в nmea и он нормально открылся в другой программе…
вот как запись этого файла выглядит в sirfdemo

сделал скрин экрана вот время записи файла sirfdemo с расширением .gps
что это за файл ? что в нем содержится ? я его могу открыть текстовым редактором…т.е. это не бинарник,но и не nmea!!

даже виден PRN 136 PRN это же SBAS?

SirfDemo не умеет записывать Sirf Binary, умеет только воспроизводить.

Один из двух спутников EGNOS: Astra SES-5. Как раз то что надо.
Самый большой недостаток этих данных - отсутствие цифровой подписи,
поэтому их легко фальсифицировать, если поправки не принимаются по отдельному
защищенному каналу. Такое недавно наблюдалось в Финляндии.
https://gssc.esa.int/navipedia/index.php/File:Astra-5B.png

Можете сказать хотя бы в общем об этом файле записанном sirfdemo : что за сведения в нем и как именно его можно использовать?
Расширение файла .gps , я такого не видел нигде , и ни одна программа , насколько я знаю, кроме самого сирфдемо с ним не работает. Изза того что для 11 винды нету нормальных дров для 4-го серфа - я не могу его переключть ни в какой другой режим , он выдает только то , что на скриншоте видно …да и выше я спрашивал , но никто так и не сказал что содержится в этом файле…

Ничего полезного, это какая-то отладочная информация, собственный формат программы SirfDemo. Для обработки бесполезен.

Я немного переделал программу с учетом особенностей SirfStar IV, теперь должна лучше определять и переключать протоколы.

Kinematic2_MobileApp_Win32_v1.14.1.2.zip

спасибо вам большое за ответ , а то я уже весь гугл перерыл безрезультатно!
и отдельно - за программу !! обязательно потестю , как решу вопрос с дровами для 11 винды или переустановлю назад 10-ку…потому что у меня и гугловская GNSS TOOLS ANALYSIS с обновлением до 11 перестала работать
увы о5 эта ошибка появилась…

Отключите отладочное сообщение MID 255 (FF), весь этот мусор оттуда.

Да кстати, оно жутко жрёт трафик. Отключить его через Set Message Rate = 0 секунд не получится, надо сделать Warm Start со снятой галочкой “Enable Debug Data”.

спасибо за рекомендацию,если удасться найти РАБОЧИЙ драйвер на 4-й сёрф,то обязательно попробую!
пока же переустановил вместо 11 -й , 10-ю и это чтото : не заводится ни один драйвер!! вообще ! даже замена эта
https://zadig.akeo.ie/#
p.s. вобщем не завелся нормально , полноценно 4-й сёрф на 11 винде!
и с андроидом 11(и , видимо,последующими версиями) не хочет тоже нормально работать
переключение nmea/sirf нормально не работает.или хрен знает что сыпется в лог или nmea на постоянку .отдал приятелю.
а приятель мне отдал Glofish X500 рабочий,но с хреновой батареей(если получиться фазу сделать -можно ее “перепаковать”)
и вообще , я на геодезисте видел(да и не только там!)что если телефон может выдать фазовые измерения - то можно реально добиться дециметровой(сантиметровой даже!) точности.
https://geodesist.ru/threads/rtk-lib.46338/page-10#post-1050410
я понимаю что специальный gps - приемник будет лучше чем телефон , НО телефон как бы всегда с собой …

знатоки поглядите пожалуйста - есть измерения второй частоты?

 3.05           OBSERVATION DATA    G                   RINEX VERSION / TYPE

Gnut Client 20220427 110010 GPS PGM / RUN BY / DATE
Konstantin S citizen OBSERVER / AGENCY
Ukra MARKER NAME
Geodetic MARKER TYPE
11 ANDROID Unknown REC # / TYPE / VERS
Unknown Unknown ANT # / TYPE
3578791.0679 2354333.8741 4709695.6302 APPROX POSITION XYZ
0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N
C 4 C1I L1I D1I S1I SYS / # / OBS TYPES
E 8 C1C C5Q L1C L5Q D1C D5Q S1C S5Q SYS / # / OBS TYPES
G 8 C1C C5Q L1C L5Q D1C D5Q S1C S5Q SYS / # / OBS TYPES
R 4 C1C L1C D1C S1C SYS / # / OBS TYPES
2022 4 27 10 46 1.4465337 GPS TIME OF FIRST OBS
1.000 INTERVAL
DBHZ SIGNAL STRENGTH UNIT
C L1I SYS / PHASE SHIFT
E L1C 0.50000 SYS / PHASE SHIFT
E L5Q -0.25000 SYS / PHASE SHIFT
G L1C SYS / PHASE SHIFT
G L5Q -0.25000 SYS / PHASE SHIFT
R L1C SYS / PHASE SHIFT
8 R01 1 R02 -4 R08 6 R09 -2 R15 0 R17 4 R18 -3 R19 3 GLONASS SLOT / FRQ #
C1C 0.000 C1P 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS
END OF HEADER

2022 4 27 10 46 1.4465337 0 10
C29 25027748.550 6 2778.900 36.500
E27 25515998.942 6 2199.550 33.400
G02 22978991.475 5 -2657.650 29.600
G05 23117256.057 5 2563.700 28.600
G12 22739458.201 6 -3307.200 34.300
G18 23304305.565 7 3503.050 40.400
G25 20212235.660 7 -1307.850 39.400
G26 24256396.046 6 3363.650 34.400
G29 20600727.713 7 850.850 41.200
G31 22288468.115 7 27.750 41.900
2022 4 27 10 46 2.4465272 0 13
C29 25025295.349 7 2779.072 39.100
E02 25741153.270 5 -2693.000 28.400
E15 25310158.742 6 2544.250 38.200
E27 25513664.158 6 2198.434 36.000
E30 23437006.298 6 -474.100 34.000
G02 22977559.367 5 -2661.397 29.100
G05 23114837.631 5 2559.780 29.100
G12 22738163.097 5 -3306.920 31.500
G18 23301721.654 7 3501.510 43.000
G25 20210567.315 6 -1309.137 36.900
G26 24253849.609 6 3364.006 35.100
G29 20598646.854 7 849.601 42.400
G31 22286545.845 7 25.931 42.800

Почему бы просто не открыть в rtkplot, чем сидеть и высчитывать пробелы в какую колонку там попадают значения.

L5 тут нет.
Из бытовых навигаторов более или менее нормальный двухчастотный RINEX
дает Garmin GPSMAP 66sr, который использует Broadcom BCM47758,
но со специальной хитроумной прощивкой адаптированной гармином
(c псевдо-ublox протоколом).

Нету. Тут даже фазы для L1 нет, есть только псевдодальность, доплер и уровень сигнала.

Попробовал я это чудо инженерной мысли.
Само начало было не очень, китаец 2 недели мялся, прежде чем сказать, что вервии с LTE-модемом у него в наличии нет. А к тому времени курс уже улетел и пришлось согласиться на версию попроще.
Плата большая (больше плитки шоколада), и нормальное подключение там только через USB, хотя контакты под UART для припайки имеются. В общем переносным делать не вариант, лучше из этого делать базу. Тем более что она на выходе сразу генерирует RTCM3.
Проблема оказалась в том, что он выдаёт L5, в то время как F9P L2. В огороде они конечно выдают фикс по L1, но на полноценную связку, мне кажется не тянут. Тут полноценный RTK на приличном расстоянии проверить не удаётся, т.к. передать данные в интернет не получается.
Хотя документация на LG69T намекает, что можно переключится его на L2, на практике больше похоже на развод. L5 пропадает, но появляется ГЛОНАСС L1, почему-то в дефолтном режиме его нет, хотя по той же документации должен быть. L2 я однажды поймал у одного китайского спутника, да и тот был с мощностью 16. И всё, в остальном это выглядит как чистый L1. Притом возвращение обратно на L5 не работает. Мне пришлось в поддержки просить прошивку, благо после перепрошивки всё налаживается.
Документация по большей части расписывает команды для NMEA подобного протокола и по нулям для бинарного RTCM. При попытки переключится на него плата вообще перестала что либо выдавать из себя. Притом на том же форуме разработчиков они пишут что текстовый протокол лучше не использовать.
Вот такие пироги. Взял его в связку с разбери, благо под него существует готовый образ под базовую станцию настроенную на F9P. Но так как нам не нужно конвертировать в поправки это даже проще. Один минус, оно работает на 10Гц, и файл логов пухнет как на дрожжах.

Это была большая ошибка из-за глонасса отказаться от версии с модемом.
Разница в цене маргинальная, а теряется фактически
2/3 функционала в железе!

Без LTE модема …

Прошивка TeseoV не китайская, а в том что касается документации, то китайцы еще те мастера.
Так же как и F9, TeseoV не может принимать L1/L2/L5 одновременно и приходится выбирать между L5/E5a/B2a и L2C/Е5b/B2I.
В теории TeseoV умеет даже принимать одновременно E1 и E6 (scenario4), но простым смертным такие прощивки недоступны.
Также в современных прощивках глонасс выкинули вообще, так как он 5 колесо, по многим причинам.

С какой антенной и был ли это B2I ?
Самая большая проблема, которая (косвенно) описана в документации, это то что нельзя одновременно включить L1/L2
GPS, глонасс и Galileo: периодически пропадает псевдодальность(!) E1 в RTCM3 MSM7 пакетах.
Я отключил глонасс и все стало нормально: “китайская” документация об этом естественно молчит.
80 каналов разбиты на 4 группы по 20, и к ним еще куча установок.
Получается что группы разумнее всего резервировать для одной системы, например
20=10(L1|E1)+10(L2C|E5b) или
20=10(L1|E1)+10(L5|E5a),
хотя в новых прошивках L2C|E5b тоже не работает.

Переключить в текстовый $PSTM* я вообще не смог, и если честно чисто схемотехнически мне непонятно как это работает.
То что видно на “дешевом” EVK за UART2USB это UART2 у TeseoV и default у него RTCM3.
Его конечно можно переключить на NMEA, но потом же придется оперировать только $PSTM командами, в том числе
сохранить эту пользовательскую конфигурацию, иначе она после отключения питания вернется в RTCM3!

Это легко поправить перейдя на 1 Гц.

Не понял причём тут глонасс? Разница была в курсе доллара, он стал в два раза дороже, если на тот момент я бы перезаказывал у другого продавца.

Я пробовал разные антенны, в том числе ту, на которой у F9P нет никаких проблем с L2. Был ли это B2I я не знаю, наблюдал в QGNSS и там было подписано L2. Можно конечно найти логи и уточнить. А что из этого следует?

Странно, в моей документации такой информации нет, и намёка я не заметил. Хотя нет, намёк про отсутствие L2 я заметил:
В пресрелизе в1.1 значится

LG69T (AA) and LG69T (AB)* support dual GNSS bands (L1 + L2 or L1 + L5)

А уже в предварительной в1.2 только

GPS/QZSS: L1 C/A; L5

А так, судя из таблицы сценариев, 4 сценария поддерживают L1+L2, и только 1 для L1+L5, что как-то странно, если L5 идёт по дефолту. Четвёртый сценарий почему-то спрятан :slight_smile:

Я так и не разобрался как эти команды управляют.
Из текстовых команд ($PSTMSETPARLINE,21,4,0x0001588F*34) я вижу, что в конце указана маска используемых созвездий. Есть отдельные команды как их задавать, и там описано какие биты за что отвечают. И тут два вопроса, почему тут используется $PSTMSETPARLINE, а не $PSTMSETCONSTMASK, видимо потому, что второй вариант живёт только до перезагрузки. Но главное не понятно что в бинарных вариантах команды и где там эти значения, чтобы их поменять.

Специально искал, не нашёл команд даже в варианте $PSTM, так бы я давно уменьшил.

С АА и старой прошивкой стоит связываться только ради L1/L2 глонасс (ну и SBAS).
Все эти (пере)продавцы на али из одной и той же фирмы
и надо было с ними препираться и грозить негативной рецензией

Родная антенна бывает 2 типов: старая цилиндрическая и новая квадратная. Они обе расчитаны на L5/E5a/B2a
и старая цилиндрическая из-за широкополосности еще кое-как ловит L2C/E5b/B2I, а новая квадратная (патч) давит их полностью.

Надо смотреть в RTCM3 MSM7.

Очень многое зависит от версии прошивки TeseoV и они очень разные со сложной взаимозависимостью параметров.
Так как кетайцы не вывели DEBUG порт на второй последовательный интерфейс,
то увидеть в чем проблема конфигурации нельзя и остается только вслепую экспериментировать.
Родной EVK от STMicroelectronics (EVK-T5) гораздо дороже и его сейчас вообще не купить,
к тому же уже вроде есть EVK-T5MCM который трехчастотный.
QZSS и IRNSS я вообще никак не смог заставить работать, а EGNOS выдает данные упакованные в RTCM3 4075
только на старых прошивках. С другой стороны в новых прошивках выдается навигационное сообщение Galileo
в RTCM3 4075 и можно использовать OS-NMA.
Никакой документации по NDF я не нашел, но поэкспериментировав с битовыми полями понял что там к чему.

Вот это работает ? :


$PSTMSETPARLINE,16,4,1
$PSTMSETPARLINE,16,13,00000001
$PSTMSETPAR,16,14,0,0,1
$PSTMSAVEPAR
$PSTMSRR

тут вторая частота тоже отсутствует?

 3.03           OBSERVATION DATA    M: Mixed            RINEX VERSION / TYPE

Geo++ RINEX Logger Geo++ 20220523 063255 UTC PGM / RUN BY / DATE
************************************************************COMMENT
This file was generated by the Geo++ RINEX Logger App COMMENT
for Android devices (Version 2.1.6). If you encounter COMMENT
any issues, please send an email to android@geopp.de COMMENT
Filtering Mode: BEST COMMENT
************************************************************COMMENT
Geo++ MARKER NAME
GEODETIC MARKER TYPE
Geo++ Geo++ OBSERVER / AGENCY
11 OnePlus HD1907 REC # / TYPE / VERS
unknown HD1907 ANT # / TYPE
3570532.2009 2357871.2869 4714228.0445 APPROX POSITION XYZ
0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N
G 8 C1C L1C D1C S1C C5Q L5Q D5Q S5Q SYS / # / OBS TYPES
R 4 C1C L1C D1C S1C SYS / # / OBS TYPES
E 12 C1B L1B D1B S1B C1C L1C D1C S1C C5Q L5Q D5Q S5Q SYS / # / OBS TYPES
C 4 C2I L2I D2I S2I SYS / # / OBS TYPES
J 8 C1C L1C D1C S1C C5Q L5Q D5Q S5Q SYS / # / OBS TYPES
2022 5 23 6 33 13.4461989 GPS TIME OF FIRST OBS
24 R01 1 R02 -4 R03 5 R04 6 R05 1 R06 -4 R07 5 R08 6 GLONASS SLOT / FRQ #
R09 -2 R10 -5 R11 0 R12 -1 R13 -2 R14 -7 R15 0 R16 -1 GLONASS SLOT / FRQ #
R17 4 R18 -3 R19 3 R20 2 R21 4 R22 -3 R23 3 R24 2 GLONASS SLOT / FRQ #
G L1C SYS / PHASE SHIFT
G L5Q -0.25000 SYS / PHASE SHIFT
R L1C SYS / PHASE SHIFT
E L1B SYS / PHASE SHIFT
E L1C +0.50000 SYS / PHASE SHIFT
E L5Q -0.25000 SYS / PHASE SHIFT
C L2I SYS / PHASE SHIFT
J L1C SYS / PHASE SHIFT
J L5Q -0.25000 SYS / PHASE SHIFT
C1C 0.000 C1P 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS
END OF HEADER

2022 5 23 6 33 13.4461989 2 0
2022 5 23 6 33 13.4461989 0 22
C10 38957869.307 -623.691 35.800
C13 38722659.939 1801.376 35.800
C26 23744397.974 2622.206 45.300
C29 21606050.321 773.501 34.700
C30 23468309.506 -2382.639 37.500
E15 24581726.403 2305.450 23.700
E21 27131873.173 2432.574 37.600 27129758.437 1815.508 28.400
E27 23596443.500 808.543 39.800 23594322.469 604.400 26.800
E30 24754132.849 -1671.313 31.100
G02 22069320.206 1899.500 24.600
G06 21833364.355 -290.061 37.600
G12 20125805.273 244.768 40.900
G19 22876373.495 -3270.450 26.000
G24 21285410.595 -2528.609 34.100
G25 21839496.609 2670.472 39.500 21837148.635 1994.050 34.500
G29 24739180.100 3578.295 30.000
G32 23736478.656 -105.444 35.200
R07 23999404.137 -3341.167 32.100
R09 20109416.519 2401.248 40.800
R17 22690353.773 -4062.800 24.900
R18 19592757.195 -1199.114 35.900
R19 20096340.471 2734.900 24.700

Присутствует для E21, E27 и G25, сразу же видно по количеству колонок.
Фазовых измерений нет вообще и убогие экономные 32-канальные приемники ну
никак не годятся для многочастотного приема, кроме как для маркетинга.
Возьмите GPSMAP 66sr как пример: 32 канала разделены: 16 (82) GPS, 10 Galileo (52), 6 glonass.
Вместо 6 glonass можно было бы сделать 3*2 Galileo, но и тут для производителя важнее
количество спутников (=маркетинг), а не качество двухчастотных измерений.