Программная эмуляция GPS приемника

Форум для обсуждения деталей разработки программы SAS.Планета

Модераторы: vdemidov, Tolik

Ответить
VolpeRosso
Новичок
Сообщения: 2
Зарегистрирован: 02 апр 2013, 16:37

Программная эмуляция GPS приемника

Сообщение VolpeRosso »

Приветствую!

Пишу программу, которая пересылает данные местоположения, полученные от устройства и записанные в БД, через виртуальный порт в SASPlanet. Данные от устройства приходят периодически с интервалом от 30 секунд и более. При передаче в SASPlanet ранее полученных данных, отображение трека проходит нормально. Но как только перехожу в режим ожидания получения от устройства новой информации, SASPlanet перестает продолжать трек и отображает новое местоположение отдельно от него. Причем отображение нового местоположения происходит всего несколько секунд, потом точка пропадает.

Может кто-то сталкивался с такой проблемой? Может есть какие-то нюансы пр передаче данных, которые я не учел?
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

Re: Программная эмуляция GPS приемника

Сообщение Tolik »

Может интервал уменьшить? 30 сек - это слишком много для трека.
VolpeRosso
Новичок
Сообщения: 2
Зарегистрирован: 02 апр 2013, 16:37

Re: Программная эмуляция GPS приемника

Сообщение VolpeRosso »

Tolik писал(а):Может интервал уменьшить? 30 сек - это слишком много для трека.

К сожалению у устройства поменять интервал нет возможности.

Пробовал даже, пока не пришли новые данные, раз в 100 мс или раз в секунду кидать последнее полученное местоположение дабы не прерывать процесс... SASPlanet на это не реагирует. Подозреваю. что есть механизм отбрасывания приходящих подряд идентичных по содержанию данных.

А есть информация о максимально допустимом интервале для трека? - С этим вопросом разобрался. Трек непрерывно отрисовывается при получении данных с интервалом до 5 секунд.

Еще вопрос: А нет какой-нибудь настройки, чтобы последнее местоположение отображалось постоянно, а не пропадало через несколько секунд?
Аватара пользователя
Vinil_37
Постигающий Дао
Сообщения: 132
Зарегистрирован: 24 сен 2008, 12:24
Откуда: Харьков
Благодарил (а): 21 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Программная эмуляция GPS приемника

Сообщение Vinil_37 »

Может это поможет: http://sasgis.org/mantis/view.php?id=1847
Ответить

Вернуться в «Раздел для разработчиков программы SAS.Планета»