SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003596SAS.Планета[All Projects] Багpublic30-11-2019 11:4011-11-2024 14:27
Reportermrechte2 
Assigned Tozed 
PrioritynormalSeverityfeatureReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version190707 
Target Version241111Fixed in Version241111 
Summary0003596: GPS connexion not possible with u-blox device combining NMEA and proprietary UBX binary protocol
DescriptionAlso, 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.
TagsNo tags attached.
Attached Filestxt file icon mixed_ub_nmea.txt [^] (3,402 bytes) 30-11-2019 11:40 [Show Content]
pdf file icon ub-150c.pdf [^] (358,239 bytes) 30-11-2019 11:40
jpg file icon SASexception.JPG [^] (26,777 bytes) 11-12-2019 10:48


? file icon SASPlanet.Debug.elf [^] (78,540 bytes) 11-12-2019 12:49

- Relationships
related to 0001502confirmed Программа зависает при выходе если включен GPS 
related to 0001564confirmed Прерывание приема данных с GPS приемника 
related to 0003603closedzed не видит встроеной gps 

-  Notes
(0019557)
sergeyka (reporter)
11-12-2019 10:48
edited on: 11-12-2019 11:00

На самом деле похоже какие-то проблемы у модуля GPS. Если GPS находится во включеном состоянии, то при простом закрытии SAS валится с ошибкой. Такжже если GPS был включен, то при запуске SAS GPS приемник уже не видит. Подробно не пока теститровал. Но у меня UBX+NMEA идут и SAS не падает. И еще...количество каналов отображаемых спутников в SAS ограничено? Новые приемники могут одновременно выводить данные с 60 каналов одновременно.
Если что-то протестировать, то нужен план теста

(0019558)
sergeyka (reporter)
11-12-2019 11:07

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.
(0019559)
vdemidov (manager)
11-12-2019 11:17

> Если что-то протестировать, то нужен план теста
Проблема в том, что некому этим заниматься. Работа с GPS базируется на библиотеке, которая последний раз именялась 2013‑09‑23. И что там и как сделано никто не разбирается. Если у кого-то есть желание, то вперед.
(0019560)
sergeyka (reporter)
11-12-2019 12:03
edited on: 14-12-2019 12:01

Exception можно проверить?

(0019574)
zed (manager)
14-12-2019 12:15

В приложенном логе есть только про попытку повторного удаления памяти: "Multi Free memory leak" внутри vsagps_object.pas.
(0019575)
zed (manager)
14-12-2019 12:19

Проблема с ошибкой при закрытии SAS и работающем GPS известна давно 0001502 и как видно, её не смог побороть даже автор той библиотеки.
(0019576)
sergeyka (reporter)
14-12-2019 12:20
edited on: 14-12-2019 12:25

Ну собственно и видно, что где-то пустой указатель. Попробую зависимость методом тыка выявить. Сложно мне весь сас поставить для для отладки GPS. Может можно отладчиком к процессу подцепиться?
PS Пока писал прочел. Ясно. Но я впервые столкнулся с Exception на WIN7-WIN10 и именно этом блоке с название ZED -F9P :) С u-blox поставляется собственная программа.. Она работает без проблем.

(0020445)
zed (manager)
31-12-2023 12:07

Тестируйте последнюю ночную версию, должно стать лучше.

- Users who viewed this issue
User List Anonymous (1576x), samsomus (2x), zed (18x), vdemidov (6x), Tolik (1x), ingener (2x), sergeyka (27x), kalakotkas (2x), mrechte2 (5x)
Total Views 1639
Last View 21-11-2024 09:53

- Issue History
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 View Revisions
11-12-2019 11:00 sergeyka Note Edited: 0019557 View Revisions
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 View Revisions
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 View Revisions
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 => 24xxxx
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 => 24xxxx
03-06-2024 13:40 zed Resolution open => fixed
11-11-2024 14:15 zed Target Version 24xxxx => 241111
11-11-2024 14:27 zed Fixed in Version 24xxxx => 241111



Copyright © 2007 - 2024 SAS.Planet Team