Всем привет!
Может кто подскажет- как увеличить количество обновлений в секунду? Есть приёмник с обновлением до 10гц, его штатный софт работает корректно, показания меняются быстро.
Планета упорно обновляется раз в секунду. Увеличивал скорость порта, есть еще один параметр в настройках gps - ничего не помогает...
Медленное обновление геопозиции
Модератор: Tolik
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Медленное обновление геопозиции
Вы действительно передвигаетесь прыжками по 3-5м (точность среднего фикса) числом до 10 оных в секунду, чтобы Вам это было действительно важно и нужно - или вам просто чтобыGentleman писал(а):до 10гц, его штатный софт работает корректно, показания меняются быстро.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


Re: Медленное обновление геопозиции
Это действительно важно и нужно
- для спортивного ориентирования на авто, думаю и для других "быстрых" и точных дисциплин тоже. 10 раз в секунду конечно не нужно, достаточно 3-4))
На 60 км/ч авто проезжает 16м в секунду, плюс прибавляется еще одна секунда - время, за которое Планета выводит полученную в порт NMEA строку на экран в позицию. Примерно всё это занимает два цикла NMEA. Итого 32м и две секунды. А если рассмотреть это в динамике, когда замедляемся, то проскочить нужный поворот на карте - раз плюнуть, что часто и происходит...
Тут больше вопрос не в точности как таковой, а общей скорости реакции связки GPS-ПО-Дисплей с наименьшим лагом. По логике, если увеличить частоту обновления, лаг может уменьшиться до 0,5с при двух циклах NMEA с частотой обновления 4Гц. Думаю для ориентирования этого было бы вполне достаточно, а Планетой у нас ого-го сколько народу пользуется...
Вот собственно и вопрос.. Можно это как-то настроить в Планете или нет?
На 60 км/ч авто проезжает 16м в секунду, плюс прибавляется еще одна секунда - время, за которое Планета выводит полученную в порт NMEA строку на экран в позицию. Примерно всё это занимает два цикла NMEA. Итого 32м и две секунды. А если рассмотреть это в динамике, когда замедляемся, то проскочить нужный поворот на карте - раз плюнуть, что часто и происходит...
Тут больше вопрос не в точности как таковой, а общей скорости реакции связки GPS-ПО-Дисплей с наименьшим лагом. По логике, если увеличить частоту обновления, лаг может уменьшиться до 0,5с при двух циклах NMEA с частотой обновления 4Гц. Думаю для ориентирования этого было бы вполне достаточно, а Планетой у нас ого-го сколько народу пользуется...
Вот собственно и вопрос.. Можно это как-то настроить в Планете или нет?
Re: Медленное обновление геопозиции
Написал всё это и еще раз попробовал))
Проблема была в приёмнике - после изменения частоты настройки не сохранялись. Сделал всё как надо, стало заметно шустрее. Период обновления в Планете поставил кратный частоте обновления на приёмнике..
Будем тестить дальше.
Спасибо за отличный софт!
Проблема была в приёмнике - после изменения частоты настройки не сохранялись. Сделал всё как надо, стало заметно шустрее. Период обновления в Планете поставил кратный частоте обновления на приёмнике..
Будем тестить дальше.
Спасибо за отличный софт!
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Медленное обновление геопозиции
Вы это говорите так, как будто проехать целых 32м без навигатора и карты вообще - для Вас проблема.Gentleman писал(а):Итого 32м и две секунды. А если рассмотреть это в динамике, когда замедляемся, то проскочить нужный поворот
Особенно имейте ввиду, что NMEA-передача в 10Гц еще не подразумевает пересчета GPS-фикса 10 раз в секунду. В подавляющем большинстве случаев там тупо софтовая аппроксимация по среднему вектору предыдущего движения - по ресурсам это гораздо менее затратно, чем дергать аппаратный приемник.
Частоту обновления чего именно? Данные посылает Ваш приемник, RTS (ReadyToSend, по которому активизируется собственно CTS на стороне компьютера и идет процесс передачи данных) на порту выставляет он же.Gentleman писал(а):Тут больше вопрос не в точности как таковой, а общей скорости реакции связки GPS-ПО-Дисплей с наименьшим лагом. По логике, если увеличить частоту обновления
Что и требовалось доказать.Gentleman писал(а):Проблема была в приёмнике
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Медленное обновление геопозиции
Ну, вообще-то, в САС есть несколько этапов в конвейере обработки с фиксированными периодами обновления. Точно уже не помню, но как минимум лаг в 1-2 секунды может быть. Другое дело мне это никогда не мешало. Тем более что я использую в качестве приемника смартфон, передающий данные по вайфаю, что еще больше добавляет лага. Да и давно там в том коде никто не копался.
Если для вас это критично - можете попробовать предложить $5-10 за доработку. Может я или Zed найдем время. Но ничего не обещаю. В последние пол года время на САС появляется очень редко и по чуть-чуть.
Если для вас это критично - можете попробовать предложить $5-10 за доработку. Может я или Zed найдем время. Но ничего не обещаю. В последние пол года время на САС появляется очень редко и по чуть-чуть.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Re: Медленное обновление геопозиции
Вообще критично, специфика.. Попробуем с увеличенной частотой обновления, если не пройдёт, буду обращаться к Вам.vdemidov писал(а):Ну, вообще-то, в САС есть несколько этапов в конвейере обработки с фиксированными периодами обновления. Точно уже не помню, но как минимум лаг в 1-2 секунды может быть. Другое дело мне это никогда не мешало. Тем более что я использую в качестве приемника смартфон, передающий данные по вайфаю, что еще больше добавляет лага. Да и давно там в том коде никто не копался.
Если для вас это критично - можете попробовать предложить $5-10 за доработку. Может я или Zed найдем время. Но ничего не обещаю. В последние пол года время на САС появляется очень редко и по чуть-чуть.
Спасибо!