Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Режим CGEE в SiRF4
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
ArtemKAD
Никто не подскажет, при каких условиях(когда и не требуется ли для этого вмешательства) сохраняется/используется информация в EEPROM?
molecul
Цитата(ArtemKAD @ Nov 29 2016, 04:50) *
Никто не подскажет, при каких условиях(когда и не требуется ли для этого вмешательства) сохраняется/используется информация в EEPROM?

Зависит от конфигурации. Если памяти достаточно для хранения эфемерид, то обычно по умолчанию сохраняется и используется, делать ничего не нужно. Но CGEE - процесс небыстрый, для получения полного комплекта эфемерид из эфира нужно почти 12 часов.
Alechek
Цитата(molecul @ Dec 1 2016, 19:31) *
для получения полного комплекта эфемерид из эфира нужно почти 12 часов.

А не 12.5 минут?
Aner
Спутники (SV) передают два типа данных: альманах и эфемериду. Альманах – данные об орбитах всех спутников. Каждый спутник передает альманах для ВСЕХ спутников. Эти данные не очень точные и обновляются раз в несколько месяцев. Эфемерида это сравнительно более точные данные об орбите спутника. Часы корректируются для каждого спутника отдельно, что необходимо для точного позиционирования. КАЖДЫЙ спутник передает ТОЛЬКО собственную эфемериду. Достоверность этих данных определяется особенностями спутника и достоверны в течение от 30 минут до 4-6 часов. Каждый набор эфемерид имеет индикатор "fit", который сообщает о том, как долго эти данные остаются достоверными. Эфемериды передаются спутником каждые 30 секунд, так чтобы GPS-приемники успевали принимать и обрабатывать эту информацию.

... http://www.rus-roads.ru/gps/garmin_starts.htm
x893
А кроме SiRF4 есть чипсеты которые поддерживают чтение эфемерид ?
Aner
SiRFstarV
Alechek
Цитата(molecul @ Dec 1 2016, 19:31) *
Но CGEE - процесс небыстрый, для получения полного комплекта эфемерид из эфира нужно почти 12 часов.


Цитата(Aner @ Dec 2 2016, 00:57) *
Эфемериды передаются спутником каждые 30 секунд, так чтобы GPS-приемники успевали принимать и обрабатывать эту информацию.

При этом эфемериду каждый спутник вещает только свою, а альманах все на всех.

Вот и нестыковочка. laughing.gif
Откуда 12 часов? Это гарантированное время, что над нами пролетят все спутники и мы их все увидим?
molecul
Цитата(Alechek @ Dec 2 2016, 07:23) *
Откуда 12 часов? Это гарантированное время, что над нами пролетят все спутники и мы их все увидим?

Да, именно так. И поскольку
Цитата(Alechek @ Dec 2 2016, 07:23) *
При этом эфемериду каждый спутник вещает только свою, а альманах все на всех.

то для получения эфемерид всех спутников необходимо их всех увидеть.
Alechek
Понял.
Попутный вопрос: 12 часов должны быть непрерывным куском? То есть 4 часа работали, потом питание вырубалось на 10 минут, потом далее работаем 9 часов. Небо открытое. Соберется информация?
molecul
Цитата(Alechek @ Dec 2 2016, 09:46) *
Понял.
Попутный вопрос: 12 часов должны быть непрерывным куском? То есть 4 часа работали, потом питание вырубалось на 10 минут, потом далее работаем 9 часов. Небо открытое. Соберется информация?

Смысл в чем: модуль (чипсет) должен собрать информацию со всех спутников. Если она будет неполная, просто TTFF увеличится. Могу предположить, что за 10 минут при открытом небе не произойдет такого события, как появление нового спутника из-за горизонта и заход его же за горизонт. Если так, то данные соберутся ранее или позднее времени выключения.

P.S. Речь о SiRF с энергонезависимой памятью. Популярные нынче MT3333/MT3339 при отключении питания (точнее питания VBAT) хоть на секунду полностью теряют всю собранную информацию.
Alechek
Цитата(molecul @ Dec 2 2016, 12:50) *
Смысл в чем: модуль (чипсет) должен собрать информацию со всех спутников. Если она будет неполная, просто TTFF увеличится.

Это понятно, что TTFF вряд ли будет пару секунд если информация недостаточна.
Поставлю вопрос проще: сохраняется ли неполная информация, чтобы ее впоследствии дополнить? Или сохранение происходит только тогда, когда собрана вся информация?
x893
Цитата(Aner @ Dec 2 2016, 02:22) *
SiRFstarV

Это тоже SiRF. Я думал может пропустил какую то из MTK, UBlox и т.п.
Я в SiRF, после фиксации, перед выключением считывал альманахи/эфемериды, а при включении их загружал. В 90% (когда интервал не сильно большой) фиксация происходит за 5-9 секунд вместо минуты. В МТК только альманахи можно загрузить.

Sirf дорогие - думал может MTK/UBlox уже добавилb команды на чтение.
Alechek
Цитата(x893 @ Dec 2 2016, 13:28) *
МТК только альманахи можно загрузить.


В Teseo можно в обе стороны эфемериды гонять.
molecul
Цитата(x893 @ Dec 2 2016, 11:28) *
Sirf дорогие - думал может MTK/UBlox уже добавилb команды на чтение.

Посмотрите SE868 V3/SE873Q5 - думаю, приятно удивитесь цене. Есть, правда, один минус - питание 1,8 + 0.5 В.

Цитата(Alechek @ Dec 2 2016, 11:13) *
Поставлю вопрос проще: сохраняется ли неполная информация, чтобы ее впоследствии дополнить? Или сохранение происходит только тогда, когда собрана вся информация?

Не могу однозначно сказать, попробую уточнить и сообщить информацию позднее.
CADiLO
>>>>Посмотрите SE868 V3/SE873Q5 - думаю, приятно удивитесь цене.

Если меньше 5 баксов в розницу, то да - удивлюсь
Ion
Цитата(CADiLO @ Dec 2 2016, 12:02) *
>>>>Посмотрите SE868 V3/SE873Q5 - думаю, приятно удивитесь цене.

Если меньше 5 баксов в розницу, то да - удивлюсь


Настало время удивляться.
Запросы жду на telit[на]atoma.spb.ru

Помимо цены и потребления есть ещё "плюшки", о которых могу рассказать по почте/телефону.
molecul
Цитата(molecul @ Dec 2 2016, 11:45) *
Не могу однозначно сказать, попробую уточнить и сообщить информацию позднее.


Для обеспечения вычисления эфемерид модуль должен постоянно быть включен минимум 12 часов. Других вариантов не предусмотрено.
Владимир О.
Давайте уточним терминологию.
Вычислять эфемериды не надо, они передаются спутниками. Вы хотите вычислить прогнозы?
По ST- и MTK-based модулям ответы есть, по CSR - не отвечу, не знаю.
Традиционно - один суперкадр минимум (маловероятно, но иногда бывает), фактически два нужны. 25 минут
x893
А пару штук на пробу сможете продать в Москве ?

Может есть что то похожее на ORG1411 PM04
https://www.origingps.com/wp-content/upload...-Datasheet2.pdf

А то ближе поляков за 22$ не могу найти.

Цитата(Владимир О. @ Dec 28 2016, 16:14) *
Давайте уточним терминологию.
Вычислять эфемериды не надо, они передаются спутниками. Вы хотите вычислить прогнозы?
По ST- и MTK-based модулям ответы есть, по CSR - не отвечу, не знаю.
Традиционно - один суперкадр минимум (маловероятно, но иногда бывает), фактически два нужны. 25 минут


На практике 30 минут достаточно - проверено.
molecul
Вот официальный ответ CSR



Цитата(Владимир О. @ Dec 28 2016, 16:14) *
Давайте уточним терминологию.
Вычислять эфемериды не надо, они передаются спутниками. Вы хотите вычислить прогнозы?

Да, я имел в виду предвычисление, получилось несколько двусмысленно.
Aner
QUOTE (molecul @ Dec 15 2016, 12:37) *
Для обеспечения вычисления эфемерид модуль должен постоянно быть включен минимум 12 часов. Других вариантов не предусмотрено.

Еще разок, если кто забыл, или не читал, ... достоверны эфемериды индивидуальны для каждого конкретного спутника в течение от 30 минут до 4-6 часов. Каждый набор эфемерид имеет индикатор "fit", который сообщает о том, как долго эти данные остаются достоверными. Эфемериды передаются спутником каждые 30 секунд, так чтобы GPS-приемники успевали принимать и обрабатывать эту информацию.

Откуда взялись минимум 12 часов?

За это время десятки, сотни и более раз пройдёт их обновление, это вот проверено, для каждого по разному.
Но не изменившиеся в течении более часа хотябы раз эфемерида не попадалась. Смотрим fit_ы.
Alechek
Цитата(Aner @ Dec 29 2016, 18:37) *
Откуда взялись минимум 12 часов?

За это время десятки, сотни и более раз пройдёт их обновление, это вот проверено, для каждого по разному.
Но не изменившиеся в течении более часа хотябы раз эфемерида не попадалась. Смотрим fit_ы.

Вот, видимо, для предсказания и надо знать тенденцию их изменения. Поэтому так долго.
Правда, откуда 12 часов?... Видимо, надо 57.6 раза вычитать альманах, 24 раза посмотреть изменения эфемерид...
ArtemKAD
Цитата
Видимо, надо 57.6 раза вычитать альманах, 24 раза посмотреть изменения эфемерид...


И после этого оно даром не будет нужно.
Aner
Альманах – данные об орбитах всех спутников. Каждый спутник передает альманах для ВСЕХ спутников. Эти данные не очень точные и обновляются раз в несколько месяцев. Сколько раз хочешь читать альманах, столько и читай, но за эти 12 часов он врядли изменится.

Был случай в моей практике, в программе баг такой был, что через какое то время новый альманах не записывался. В итоге в определенный момент обнаружился сдвиг относительно реальных координат. Вместо движения по карте по дороге движение шло далеко в стороне и по полю. После абдейта софта на новую версию все востановилось.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.