SASGIS

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


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003178SAS.Планета[All Projects] Хотелкаpublic17-02-2017 07:0424-04-2017 15:21
Reporterhrucker 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
StatusconfirmedResolutionopen 
PlatformWindowsOS7OS VersionUltimate
Product Version160707 
Target Version30xxxx.VipFixed in Version 
Summary0003178: Добавить поддержку компаса по NMEA протоколу
DescriptionПри использовании GPS приемника с встроенным компасом, без движения авто, нет возможности посмотреть точное направление куда смотрит перед авто.

Было бы не плохо внести некую настройку(достаточно через ini) с помощью которой можно было включить использование компаса GPS приемника. При этом режим "стоим на месте" отключается (не меняем курсор на квадрат), а используем "стрелку" которая будет крутится в соответствии с компасом.
Steps To ReproduceПодключаем GPS приемник с встроенным компасом и смотрим программу.

В моем случае:
К ноутбуку Panasonic CF-19 по COM порту используя сеть NMEA 0189 подключен Lowrance HDS-7 Gen 3 touch к которому по протоколу NMEA 2000 подключен GPS приемник Lowrance Point-1 (32 канала + компас). Все настроено на проброс данных (проверил, данные в SAS приходят 100% от Point-1).
При вращении Point-1 как компаса, на HDS-7 видно изменения направления стрелки а в SAS нет.
Как это работает можно увидеть по ссылке:
https://www.youtube.com/watch?v=PqYh2wg4gsQ
Additional InformationС радостью протестирую, и предоставлю всю необходимую информацию.
Tagsnmea
Attached Filestxt file icon NewNMEAFile.txt [^] (51,311 bytes) 20-02-2017 15:23 [Show Content]

- Relationships

-  Notes
(0017817)
hrucker (reporter)
17-02-2017 07:33

На сколько я понял то данные приходят в HDG пакете

HDG Heading – Deviation & Variation
 1 2 3 4 5 6
 | | | | | |
$--HDG,x.x,x.x,a,x.x,a*hh
1) Magnetic Sensor heading in degrees
2) Magnetic Deviation, degrees
3) Magnetic Deviation direction, E = Easterly, W = Westerly
4) Magnetic Variation degrees
5) Magnetic Variation direction, E = Easterly, W = Westerly
6) Checksum
(0017824)
zed (manager)
18-02-2017 21:32

Сообщения HDG у нас не парсятся, т.е. реализацию фичи надо начинать с доработки библиотеки vsagps.

Попробуйте связаться с vasketsov (автором бибилиотеки) по почте (см. тут) и попросить его допилить обработку.
(0017827)
vasketsov (manager)
20-02-2017 13:13

Сделаю.

Надо приаттачить лог nmea с этим предложением, чтобы было на чём тренироваться.

1. Быстро не получится. Какие сроки?
2. Доработка будет не в SAS, но её можно будет перенести (но это уже не ко мне), так как там скорее всего не только VSAGPS придётся исправлять.
(0017828)
vdemidov (manager)
20-02-2017 13:30

> так как там скорее всего не только VSAGPS придётся исправлять.
Я даже не представляю как это в сас обрабатывать для случая когда это отдельный от экрана приемник, когда его могут крутить независимо от экрана и автомобиля. Разве что во время движения запоминать разницу между магнитным азимутом и направлением движения, а после снижения скорости ниже заданной показывать направление по магнитному с учетом последней корректировки.
(0017829)
hrucker (reporter)
20-02-2017 15:03

vasketsov ->
Я не могу, и не имею права, определять для Вас сроки.
Если бы за 3-4 недели закрыть тему было бы супер, тогда бы я и не только я, могли использовать эту фичу в нужных условиях)

vdemidov ->
Мне тяжело что либо советовать по реализации.
Но было бы не плохо вообще отключить режим "стоим на месте" а стрелку направлять не походу движения и смещения положения а просто ее направлять по компасу(надеюсь я правильно выразился).
(0017830)
vdemidov (manager)
20-02-2017 15:10

> Но было бы не плохо вообще отключить режим "стоим на месте" а стрелку направлять не походу движения и смещения положения а просто ее направлять по компасу(надеюсь я правильно выразился).
Ну, как вариант.
(0017831)
hrucker (reporter)
20-02-2017 15:20

> Ну, как вариант.
Как пример, это можно использовать в квадрокоптерах, поскольку они умеют летать боком. Хотя мне это нужно для авто. Я просто к тому что это может быть применимо под многие задачи)

Высылаю лог. В режиме приемник не подвижен, просто крутим компас.
Если нужен какой-то другой лог - предоставлю.
(0017832)
hrucker (reporter)
24-02-2017 09:25

Может еще какой-то лог нужен?

- Users who viewed this issue
User List Anonymous (2389x), zed (6x), hrucker (119x), ygorigor (1x), vdemidov (14x), alexandr-dolgov (1x), Garl (3x), bk99 (1x), vasketsov (3x)
Total Views 2537
Last View 28-03-2024 11:47

- Issue History
Date Modified Username Field Change
17-02-2017 07:04 hrucker New Issue
17-02-2017 07:10 hrucker Tag Attached: nmea
17-02-2017 07:33 hrucker Note Added: 0017817
18-02-2017 21:32 zed Note Added: 0017824
20-02-2017 13:13 vasketsov Note Added: 0017827
20-02-2017 13:30 vdemidov Note Added: 0017828
20-02-2017 15:03 hrucker Note Added: 0017829
20-02-2017 15:10 vdemidov Note Added: 0017830
20-02-2017 15:20 hrucker Note Added: 0017831
20-02-2017 15:23 hrucker File Added: NewNMEAFile.txt
21-02-2017 07:56 zed Product Version => 160707
21-02-2017 07:56 zed Summary Отсутствует поддержка компаса по NMEA протоколу (неуверен) => Добавить поддержку компаса по NMEA протоколу
24-02-2017 09:25 hrucker Note Added: 0017832
24-04-2017 15:21 vdemidov Status new => confirmed
24-04-2017 15:21 vdemidov Target Version => 30xxxx.Vip



Copyright © 2007 - 2024 SAS.Planet Team