Интересно проверить. Вам помогло?
http://vilunki.wordpress.com/2008/02/04 … -problems/ 
Для тех, кто не читает по-английски: Установка на N810 http://folks.o-hand.com/jku/osso-gpsd/o … _armel.deb
должна заметно уменьшить время cold start
Неактивен
Для тех кто не читает по-английски действительно. Это попытка ускорить время ГОРЯЧЕГО старта (warm), а не ХОЛОДНОГО (cold). Фактически это попытка реализации режима "Считать, что я просыпаюсь там же где уснул" :-) Автор предполагает, что если Вы включите девайс примерно там же, где выключили, то эта штука поможет быстрей найти спутники. Насколько я понял, разработчики демона gps для 810 не до конца реализовали эту фичу, а это попытка исправить.
Неактивен
Ну значит я перепутал определения. Я думал, что warm, это когда связь пропала и мы тут же ищём спутник заново - это у 810 и так работает быстро.
Да и к тому же "5-15 minutes even in very good conditions" это явно не горячий старт. Вы не находите?
Неактивен
Вездесущий ЛОР пишет, что проблема исчезнет сама после 28 февраля ![]()
http://www.linux.org.ru/view-message.jsp?msgid=2470779 
Неактивен
1) пробовал установить указанное в первом посте - говорит "несовместимый пакет приложений". Может я что-то не то делаю или что-то установлено не так, потому что аппарат - руссифицированный американец (руссифицировал не я)
2) Пробовал сменить дату на девайсе - на март 2008, на 2007 год - в все одно и тоже:
3) Подключиться к gps вообще не может (ждал полчаса) - в меню "местоположение" - поиск и все. В окне, где планета и линейка со спутником, появляется максимум 3-4 столбика.
Пробовал подключить внешний блок gps - все работает отлично
Неактивен
1) - не помогу
2) - дату менять бессмысленно, а даже вредно, поскольку смысл в том, что в каждый момент времени спутники находятся в другом месте, и для быстрого поиска важнее чтобы время точнее соответствовало астрономическому, а то приёмник будет искать не те спутники. Но это важно только для "горячего рестарта, для холодного - менее. К тому же, после фиксации приёмник время и дату будет брать от спутников, но никак не от таблетки :-);
3) - а где ждали? Видимо повторяете типичную ошибку. Ловите или в помещении или на улице под деревьями или между зданиями. Приёмнику надо видеть максимально "прямых" спутников при холодном старте. Не отражённых. Так, для справки, фиксация основана на банальной системе уравнений с несколькими неизвестными. Поскольку определяется 4 неизвестных (3 координаты и время), то для решения надо 5 уравнений (5 устойчивых сигналов от спутников). Может ещё быть 2D фиксация (без высоты) - тогда достаточно 4-х спутников. Но с надёжным сигналом. А надёжный сигнал - это высокий на линейке ![]()
Неактивен
Для 2D достаточно 3 спутников. Для 3D четырех.
Неактивен
ага и для 1D - 2. Математику ещё никто не отменял. Каким образом можно вычислить 4 неизвестных имея в системе только четыре уравнения? Это возможно только при "горячем" рестарте, когда есть ещё "предположение" о нахождении спутников.
Неактивен
>>>
3) - а где ждали? Видимо повторяете типичную ошибку. Ловите или в помещении или на улице под деревьями или между зданиями
Ожидал коннекта в машине. Ехали порядка 40-50 минут по городу
Неактивен
По опыту знаю, что лучше соединяется на скорости. А насчет банки - враки - это не такая уж серьезная приграда для сигнала.
Кстати перевел время и дату на текущую - через минут 20-25 поймал соединение, после этого даже в помещении на первом этаже (из 4х) в 3х метрах от окна ловил, но с перебоями.
Что ж мне делать то с патчем на gps? или забить пока и дождаться марта?
Неактивен
Мда. Странный опыт, идущий в разрез с реальной практикой. Вам рекомендую холодный старт делать в самолёте - к спутникам ближе ![]()
Неактивен
Может быть, я не настаиваю. Кстати простите за такую неосведомленность - чем отличается холодный от горячего старта? что это?
Неактивен
Холодный - это когда приёмник должен вычислить текущее время и своё положение - он как бы ничего не знает. Требует большего количества информации с более высокой степенью достоверности (мощных сигналов от большего числа спутников в максимально прямой видимости). Требует больше расчётов и, соответственно, времени.
Горячий - когда приёмник предполагает, что он примерно знает текущее время, свои координаты и просто пытается получить этому подтверждение. Более быстрый.
Неактивен
gLobster говорит:
ага и для 1D - 2. Математику ещё никто не отменял. Каким образом можно вычислить 4 неизвестных имея в системе только четыре уравнения? Это возможно только при "горячем" рестарте, когда есть ещё "предположение" о нахождении спутников.
Ага, и для 1D - 2. Дистанция до трех спутников определяет точку при известном времени. Переменные это x,y,z,t. t известно по определению.
http://en.wikipedia.org/wiki/GPS#Simpli … _operation 
http://en.wikipedia.org/wiki/Pseudorange 
Неактивен
t - не известно именно по определению. Поскольку измерение основано на длительности прохождения сигнала от спутника, то часы в gps приёмнике вначале должны ЗАСИНХРОНИЗИРОВАТЬСЯ с астрономическим. Именно это - четвёртая неизвестная. И именно это делается в первую очередь при холодном старте. Иначе все остальные вычиления ошибочны. Откуда в девайсе, который лежал без аккумулятора и в котором не установлены атомные часы, может быть требуемой точности время? Точности имеющихся часов хватит от силы на десяток минут для измерения правильного времени прохождения радиосигнала. Не говоря уж о девиации от температуры, давления, влажности...
Зачем цититровать всё подряд, просто подумайте.
Неактивен
gLobster говорит:
t - не известно именно по определению. Поскольку измерение основано на длительности прохождения сигнала от спутника, то часы в gps приёмнике вначале должны ЗАСИНХРОНИЗИРОВАТЬСЯ с астрономическим. Именно это - четвёртая неизвестная. И именно это делается в первую очередь при холодном старте. Иначе все остальные вычиления ошибочны. Откуда в девайсе, который лежал без аккумулятора и в котором не установлены атомные часы, может быть требуемой точности время? Точности имеющихся часов хватит от силы на десяток минут для измерения правильного времени прохождения радиосигнала. Не говоря уж о девиации от температуры, давления, влажности...
Зачем цититровать всё подряд, просто подумайте.
Я читал, цитировал и думал. Как вы уже сказали, вычисление времени ( второй линк) это первое, что происходит при холодном старте. На этом этапе не происходит вычисления координат. А потом время становится известным именно по определению, так как оно уже вычислено на момент начала определения координат. После этого достаточно 3 спутников для 2D и 4 спутников для 3D позиционирования, о чем я и говорил.
Неактивен
Судя по тому что Вы пишите, у Вас не техническое образование или высшая математика прошла мимо. Если развивать Вашу мысль дальше, то достаточно вообще двух спутников. Вначале по ним вычисляется время, потом, по ним же, долготу, потому широту, а потом и высоту (если надо).
Вообще не понимаю как такую галиматью можно было написать.
В момент Х у Вас неизвестно 4 составляющих (переменных) - время, долгота, широта и возвышение над линией горизонта. Для решения Вам надо 5 уравнений. Или, если исключить высоту и точно знать модель отклонения геометрии Земли от шара, то можно вычислить 3 переменных - время, широту и долготу.
Если Вы нашли метод поочерёдного вычисления переменных, то можете на Пулитцеровскую премию подавать (Нобелевскую, как ивестно, за математику не дают)
Неактивен
Наверное, нет смысла спорить с упертым человеком, который даже не читает что ему пишут и не открывает линки. Почитайте по теории GPS что-нибудь, расскажите о том, что нужно 5 спутников посетителям GPS форумов. Возможно, там Вас убедят. Только ради бога, не надо писать бред как истину в последней инстанции. На момент начала решения системы уравнений есть куча первых приближений. Еще раз линк: http://en.wikipedia.org/wiki/Pseudorange.
Неужели его надо просто процитировать сюда?
Там математика несколько сложнее простого решения системы уравнений, так как достаточно точных кварцевых часов просто нет. Учитывая скорость света, спустя секунду ошибка часов приведет к ошибке определения координат в сотни метров. Но эта ошибка постоянна для всех 4 спутников, что позволяет делать предположения ( приближения) о местоположении приемника в виде диапазона расстояний до каждого из них. Зная местоположение 4 спутников ( из альманахов) и диапазон расстояний до них ( с одинаковой дельта t для всех спутников) можно вычислить координаты. Вы опять все свели к переходу на личности, так что я для себя заканчиваю этот разговор. Можете что-нибудь в догонку покричать, чтобы за Вами было последнее слово. Образование у меня - математический факультет.
Неактивен
Был не прав. Почитаю. Спасибо. Приношу извинения за переход на личность. Ещё раз, действительно, приношу свои извинения и пострараюсь быть более объективным в дальнейшем.
Неактивен
В общем почитал и признаю свою не правоту. Мои предпосылки значительно отстали от современных методов определения положения. Причём похоже по всем направлениям. Раньше считалось что для фиксации положения приёмник должен быть неповижен. Об этом даже уже писал кому-то, фиксирующемся на скорости. Но вот вчера, перечитывая руководство к своему TomTom Go 920 T наткнуля на такую инструкцию:
TomTom Guide говорит:
Calibration is done automatically and requires no interaction from you.
However, it is useful to have a basic understanding of the calibration
procedure.
Your TomTom GO resets the positioning sensors each time the device is
switched on. To help improve accuracy in estimating your location, your GO
calibrates the sensors throughout your trip.
The following conditions are required for successful calibration:
• Your GO is receiving a strong GPS signal.
• The car has been stationary for at least 5 seconds and then travels along a
straight and level section of road for at least one minute.
Последнее предложение ведь переводится примерно как "Вначале автомобиль должен быть неподвижен в течение 5 секунд, а затем ехать прямо с одинаковой скоростью в течение минуты".
И вот теперь мне даже стало интересно. Эта рекомендация применима ко всем типам приёмников или это особенность TomTom 920 из-за встроенного акселерометра и гироскопа?
Неактивен
28 февраля прошло.
Хотелось бы узнать, решилась ли проблема?
Неактивен
Нда, тематично. Или всем пофиг на эту проблему, или все что-то скрывают, или всем пофиг на отальных пользоватлей.
Отредактированно Lermont (29-02-2008 18:26:21)
Неактивен
Или те, кто исполызует внутренний GPS не ходят на этот форум. Что самое очевидное. Приёмник можно использовать только с Wayfinder, а из здешних завсегдатаев почему-то мало кто созрел заплатить за него деньги. Спросите на "родине" решения - на ITT. Там больше шансов, что вам ответят.
Неактивен