View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003596 | SAS.Планета | Баг / Bug | public | 30-11-2019 11:40 | 11-11-2024 14:27 |
| Reporter | mrechte2 | Assigned To | zed | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 190707 | ||||
| Target Version | 241111 | Fixed in Version | 241111 | ||
| Summary | 0003596: GPS connexion not possible with u-blox device combining NMEA and proprietary UBX binary protocol | ||||
| Description | Also, it may connect, the GPS option view does not show any satellite. The u-center software works OK and reports satellites and fixes. By default the u-blox GPS (M8T) intermixes NMEA with its own proprietary binary protocol. I have attached an extract of the data-sheet showing the protocol structure. Also attached an example of the resulting data flow. If this can be fixed, it may be in the VSAGPS/RUNTIME library. A temporary fix is to configure the GPS to output NMEA only on the USB port. | ||||
| Tags | No tags attached. | ||||
| Attached Files | mixed_ub_nmea.txt (3,402 bytes)
11:47:34 0000 24 47 4E 47 42 53 2C 31 31 34 37 33 34 2E 30 30 $GNGBS,114734.00
0010 2C 38 2E 30 2C 38 2E 31 2C 31 37 2E 32 2C 2C 2C ,8.0,8.1,17.2,,,
0020 2C 2A 36 45 0D 0A ,*6E...
11:47:34 0000 B5 62 0A 04 FA 00 45 58 54 20 43 4F 52 45 20 33 µb..ú.EXT CORE 3
0010 2E 30 31 20 28 31 31 31 31 34 31 29 00 00 00 00 .01 (111141)....
0020 00 00 00 00 30 30 30 38 30 30 30 30 00 00 52 4F ....00080000..RO
0030 4D 20 42 41 53 45 20 32 2E 30 31 20 28 37 35 33 M BASE 2.01 (753
0040 33 31 29 00 00 00 00 00 00 00 00 00 46 57 56 45 31).........FWVE
0050 52 3D 54 49 4D 20 31 2E 31 30 00 00 00 00 00 00 R=TIM 1.10......
0060 00 00 00 00 00 00 00 00 00 00 50 52 4F 54 56 45 ..........PROTVE
0070 52 3D 32 32 2E 30 30 00 00 00 00 00 00 00 00 00 R=22.00.........
0080 00 00 00 00 00 00 00 00 4D 4F 44 3D 4E 45 4F 2D ........MOD=NEO-
0090 4D 38 54 2D 30 00 00 00 00 00 00 00 00 00 00 00 M8T-0...........
00A0 00 00 00 00 00 00 46 49 53 3D 30 78 43 32 32 35 ......FIS=0xC225
00B0 33 36 20 28 31 30 30 31 31 31 29 00 00 00 00 00 36 (100111).....
00C0 00 00 00 00 47 50 53 3B 47 4C 4F 3B 47 41 4C 3B ....GPS;GLO;GAL;
00D0 42 44 53 00 00 00 00 00 00 00 00 00 00 00 00 00 BDS.............
00E0 00 00 53 42 41 53 3B 49 4D 45 53 3B 51 5A 53 53 ..SBAS;IMES;QZSS
00F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0100 01 1D ...
11:47:34 0000 B5 62 01 30 A4 00 28 16 88 02 0D 04 00 00 02 02 µb.0¤.(.........
0010 0D 04 10 20 36 01 45 02 00 00 08 03 0D 04 09 1A ... 6.E.........
0020 62 00 49 04 00 00 06 04 14 01 00 56 08 00 00 00 b.I........V....
0030 00 00 00 06 0D 04 17 43 0A 01 A6 FD FF FF 05 07 .......C..¦ýÿÿ..
0040 0D 07 1B 22 A3 00 5C 01 00 00 04 09 0D 04 10 53 ..."£.\........S
0050 15 00 13 FB FF FF 09 10 04 01 00 00 45 00 00 00 ...ûÿÿ......E...
0060 00 00 03 11 0D 04 0A 09 D8 00 FE 08 00 00 07 13 ........Ø.þ.....
0070 0D 04 14 12 E7 00 D0 02 00 00 0A 16 04 01 00 08 ....ç.Ð.........
0080 6A 00 00 00 00 00 01 17 0D 07 24 34 36 00 BF FF j.........$46.¿ÿ
0090 FF FF 0C 1A 04 01 00 02 2D 00 00 00 00 00 0B 1E ÿÿ......-.......
00A0 0D 07 1C 08 BA 00 90 FE FF FF 89 A8 ....º..þÿÿ.¨.
11:47:34 0000 B5 62 01 03 10 00 28 16 88 02 03 DD 00 08 0A 3F µb....(....Ý...?
0010 0B 00 53 A3 22 00 30 70 ..S£".0p.
11:47:35 0000 24 47 4E 52 4D 43 2C 31 31 34 37 33 35 2E 30 30 $GNRMC,114735.00
0010 2C 41 2C 34 33 32 38 2E 33 35 33 31 34 2C 4E 2C ,A,4328.35314,N,
0020 30 30 31 32 30 2E 36 39 32 33 32 2C 45 2C 30 2E 00120.69232,E,0.
0030 30 30 35 2C 2C 31 37 31 31 31 39 2C 2C 2C 41 2A 005,,171119,,,A*
0040 36 32 0D 0A 62...
11:47:35 0000 24 47 4E 56 54 47 2C 2C 54 2C 2C 4D 2C 30 2E 30 $GNVTG,,T,,M,0.0
0010 30 35 2C 4E 2C 30 2E 30 30 39 2C 4B 2C 41 2A 33 05,N,0.009,K,A*3
0020 31 0D 0A 1...
| ||||
|
|
На самом деле похоже какие-то проблемы у модуля GPS. Если GPS находится во включеном состоянии, то при простом закрытии SAS валится с ошибкой. Такжже если GPS был включен, то при запуске SAS GPS приемник уже не видит. Подробно не пока теститровал. Но у меня UBX+NMEA идут и SAS не падает. И еще...количество каналов отображаемых спутников в SAS ограничено? Новые приемники могут одновременно выводить данные с 60 каналов одновременно. Если что-то протестировать, то нужен план теста |
|
|
With my u-blox ZED-F9P configured for UBX+NMEA protocol out and SAS planet work fine. But before run your must detach u-blox and run SASplanet. Next set off "Use GPS" control. Attach u-blox and configure correct port and baudrate. Check off "Autoconfig". Turn On GPS. |
|
|
> Если что-то протестировать, то нужен план теста Проблема в том, что некому этим заниматься. Работа с GPS базируется на библиотеке, которая последний раз именялась 2013‑09‑23. И что там и как сделано никто не разбирается. Если у кого-то есть желание, то вперед. |
|
|
Exception можно проверить? |
|
|
В приложенном логе есть только про попытку повторного удаления памяти: "Multi Free memory leak" внутри vsagps_object.pas. |
|
|
Проблема с ошибкой при закрытии SAS и работающем GPS известна давно 0001502 и как видно, её не смог побороть даже автор той библиотеки. |
|
|
Ну собственно и видно, что где-то пустой указатель. Попробую зависимость методом тыка выявить. Сложно мне весь сас поставить для для отладки GPS. Может можно отладчиком к процессу подцепиться? PS Пока писал прочел. Ясно. Но я впервые столкнулся с Exception на WIN7-WIN10 и именно этом блоке с название ZED -F9P :) С u-blox поставляется собственная программа.. Она работает без проблем. |
|
|
Тестируйте последнюю ночную версию, должно стать лучше. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 30-11-2019 11:40 | mrechte2 | New Issue | |
| 30-11-2019 11:40 | mrechte2 | File Added: mixed_ub_nmea.txt | |
| 30-11-2019 11:40 | mrechte2 | File Added: ub-150c.pdf | |
| 30-11-2019 12:06 | zed | Category | Рефакторинг => Баг |
| 30-11-2019 12:06 | zed | Product Version | .Nightly => 190707 |
| 11-12-2019 10:48 | sergeyka | Note Added: 0019557 | |
| 11-12-2019 10:48 | sergeyka | File Added: SASexception.JPG | |
| 11-12-2019 10:51 | sergeyka | Note Edited: 0019557 | |
| 11-12-2019 11:00 | sergeyka | Note Edited: 0019557 | |
| 11-12-2019 11:07 | sergeyka | Note Added: 0019558 | |
| 11-12-2019 11:17 | vdemidov | Note Added: 0019559 | |
| 11-12-2019 12:03 | sergeyka | Note Added: 0019560 | |
| 11-12-2019 12:49 | sergeyka | File Added: SASPlanet.Debug.elf | |
| 14-12-2019 12:01 | sergeyka | Note Edited: 0019560 | |
| 14-12-2019 12:15 | zed | Note Added: 0019574 | |
| 14-12-2019 12:19 | zed | Note Added: 0019575 | |
| 14-12-2019 12:19 | zed | Relationship added | related to 0001502 |
| 14-12-2019 12:19 | zed | Relationship added | related to 0001564 |
| 14-12-2019 12:20 | sergeyka | Note Added: 0019576 | |
| 14-12-2019 12:25 | sergeyka | Note Edited: 0019576 | |
| 31-12-2023 12:07 | zed | Note Added: 0020445 | |
| 31-12-2023 12:07 | zed | Assigned To | => zed |
| 31-12-2023 12:07 | zed | Status | new => feedback |
| 31-12-2023 12:07 | zed | Target Version | => 41xxxx |
| 03-01-2024 08:36 | zed | Relationship added | related to 0003603 |
| 03-06-2024 13:40 | zed | Status | feedback => resolved |
| 03-06-2024 13:40 | zed | Fixed in Version | => 41xxxx |
| 03-06-2024 13:40 | zed | Resolution | open => fixed |
| 11-11-2024 14:15 | zed | Target Version | 41xxxx => 241111 |
| 11-11-2024 14:27 | zed | Fixed in Version | 41xxxx => 241111 |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |