Прыгает скорость с GPS
- Войдите на сайт для отправки комментариев
Вечер добрый.
Сотворяю)) GPS спидометр. Из библиотеки TinyGPS вырезал нужные мне куски и все бы не чего НО при количестве спутников меньше 7 начинает прыгать скорость от 0 до 5 км иногда. Возможно ли от этого избавиться? А так же заметил что после того как пропал сигнал (я откручиваю антенну или заношу ее в комнату) скорость не падает на ноль, а сначала скачет и потом останавливатся на каком нибудь значении. С этим что ниб можно придумать?
Мои решения (которые не совсем меня устраивают)
1) скорость пляшет в основном от 0 до 1 при малом количестве спутников, поэтому у меня стартует только с 2 км/ч - тут меня не устраиват то что все таки пляшет скорость до 5 км/ч
2) про то что скорость зависает, я вытащил количество спутников и когда их становиться меньше 3 то скорость сбрасывать на 0 - тут все вроде нормально но после потери спутников до 3 проходит некоторое время и скорость успевает поплясать
Думаю, Ваши решения ничем не хуже других.
Если они Вас чем-то не устраивают, попытайтесь точно сформулировать, чем именно, и что бы Вы хотели получить вместо этого. Думаю, как только появится такая формулировка, почти одноврекменно с ней появятся и идеи "улучшения".
А вы проверяете флаг достоверности данных ? Точнее, наверное следует спросить так: Как получаете данные с GPS, какую библиотеку используете, приведите пример получения скорости ?
Вообще , для работы с медленными перемещениями, не плохо добавлять в систему акселерометр, тем более если система предполагает работу в условиях экранирования спутников.