Цитата(Eddy71 @ Oct 30 2013, 19:10)

Грызёт меня один знакомый по поводу автономного трекера. Но GPS модули имеют очень приличный аппетит к питанию. В даташите нравится горячий старт, но чтобы он работал в памяти модуля должен присутствовать принятый альманах и эфемериды. Но как узнать, что они приняты/рассчитаны?
$GPGSV (всего) или $GPGSA (используется) дают ответ на вопрос.
Цитата
И с сохранностью в памяти как быть (правильно) чтоб батарейки максимально сэкономить?
Обычно есть вход питания RAM и часов от батарейки или есть (возможно, внешний) EEPROM для сохранения, или сохранение ведётся через управляющий интерфейс (через UART, спец. командами) на каком-то внешнем носителе микроконтроллером...
Цитата(Falkon_99 @ Oct 31 2013, 00:43)

В модуле SIM28 по умолчанию включена функция предсказания орбит спутников. Тоесть скачивать альманах уже не обязательно...
А для экономии аккума я использую периодический режим спячки.
с параметрами: 3сек работает, 27сек спит....
Экономия значительная
Такой режим прекрасно работает и со старыми приёмниками. Что-то вроде ~8 сек работает, минуту спит... Без всяких EPO-предскзаний и AGPS. Иногда работает дольше 8 сек (выключение по большому таймауту или по снижению HDOP). В таком режиме работы в общем и целом сам свои эфемериды со временем успешно обновляет.