Помогите! Проблема с датой в Legend C

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Sura
Сообщения: 17
Зарегистрирован: 15 мар 2005, 13:10

Очень интересно! Глюк вылечился!!!

Сообщение Sura » 22 апр 2005, 08:36

Дата установилась нормальная!!!
Вот как было дело.
Альманах я получить не успел по почте, но, прочитав последние сообщения от Dusha, стал экспериментировать с G7toWin. Но по порядку:
1. 20 апреля, несколько раз сделав сброс и поиск нового места (и не добившись нормальной даты) плюнул на это дело, созвонился с продавцом и договорился о замене. Сделал прибору ещё раз reset, стёр залитые карты, вынул батарейки и упаковал всё в фабричную упаковку.
2. Утром 22 апреля, прочитав появившиеся с 20 апреля сообщения про G7toWin и заливку альманаха, скачал прогу, попросил Dusha прислать альманах по почте и стал ждать :)
3. Пока почта не пришла (что неудивительно, в Питере было 7 утра :) ) решил поразбираться с G7toWin
4. Запустил, прибор присоединил, решил выгрузить альманах - вдруг кому интересно будет. Альманах выгрузился, появилось сообщение "Almanac download complete, no EOF recieved", но как его сохранить я что-то не понял :) А как, кстати это сделать? :)
5. Зато увидел, что пункт меню Upload to GPS стал активным, то есть прога предлагала мне загрузить только что выгруженный альманах. Что я и сделал, просто для тренировки :) (я ведь ждал файл альманаха по почте)
6. Ковыряясь дальше в меню программы, запустил gps/commands/get time и с удивлением и удовольствием обнаружил, что прибор показывает 21 апреля 2005 года, 09.30 вечера (напомню, что установки были сброшены и формат времени стоял мерикосовский -6 часов от Гринвича, а у меня в Самаре +4). Установив свой часовй пояс с удовлетворением (можно даже сказать с радостью) увидел правильные дату/время
7. Выдвинулся на балкон, развивая максимальную скорость, возможную на костылях (до июня мне ещё на них рассекать :) )
8. Моя легенда нашла спутники, показала мне моё местоположение и... дата/время по прежнему показывались правильно!!!!
9. Вернулся на лежачее рабочее место, подключил легенду к ноуту, закачал карты/треки - и всё работает замечательно.

Предположить могу, что при загрузке в прибор его же альманаха время/дата были взяты из компа. Выводы делать не могу, не хватает опыта и знаний.
Желающие проэкспериментировать, могут проделать выгрузку и последующую загрузку альманаха в GPS на компе с изменённой датой. Думаю, что после этого прибор будет показывать дату, установленную на компе. Если это так, то ситуацию с ЛЮБОЙ неправильной датой можно лечить таким незамысловатым образом.
Относительно того, как вообще могла возникуть ситуация с неправильной датой - видимо, у того, кто прошивал руссифицированную прошивку (а прибор попал ко мне с наклейками о руссификации), на компе была установлен 2003 год (вроде некоторые программы можно обмануть раньше было на предмет срока триальности)
Вот такая история, вроде как со счастливым концом. Сегодня поеду на машине покатаюсь, попишу треки, убежусь, что с датой всё в порядке.
Спасибо огромное всем участникам этого форума, большую часть знаний о GPS я получил, читая сей замечательный форум последние несколько месяцев.


lav
Сообщения: 185
Зарегистрирован: 28 мар 2005, 13:15

Re: Эпоха началась с рождества Христова :) (+)

Сообщение lav » 22 апр 2005, 13:10

> то-есть год (да и вообще все параметры даты-времени) задается явно, поэтому и странно, что происходит сдвиг дат. Это как раз говорит только о том, что девайс можно проинициализировать полной датой со стороны хоста, и абсолютно ничего не говорит, можно ли проделать то же самое со стороны спутников :) Вот формат альманаха наводит на мысль, что он скорее всего или непосредственно в таком, или почти в таком виде и прилетает. И время вполне вероятно в подобном... Бнил кое-как нашел, смутно помню что были у них какие-то проблемы с разрядностью, а что к чему - позабыл :( http://tycho.usno.navy.mil/gps_week.html Week number у них 10битный. "Эпоха" стало быть ~19.5 лет. Нонешняя началась в 1999, следующая начнется где-то в первой половине 2019. Сейчас 5 с хвостиком лет с начала эпохи, 2024 год вполне понятен и объясним. 2003 - нет. С наилучшими...

Swan_GPS
Сообщения: 124
Зарегистрирован: 16 окт 2004, 03:25

Да, действительно (+)

Сообщение Swan_GPS » 22 апр 2005, 17:10

"эпоха" gps-ного времени ограничена 1024 неделями (GPS Signal Specification p.18 <A HREF="http://www.navcen.uscg.gov/pubs/gps/sig ... br> Это вполне объясняет 2024 год, но никак не объясняет 2003 :( Будут идеи - поделитесь, плз. Удачи Алекс

Dusha
Сообщения: 1282
Зарегистрирован: 17 фев 2003, 11:56

Re: Очень интересно! Глюк вылечился!!!

Сообщение Dusha » 22 апр 2005, 23:51

Мои поздравления!
Альманах я бы еще долго не прислал, форум читаю вечером :) Надо будет его выложить где-нибудь.
В G7tiWin сохранить его можно обычным образом - через меню File.
Дата с компьютера updeter при русификации точно не берется. G7toWin скорее всего тоже. По видимому, у Вас альманах в GPS был просто битый (некорректный), а при выгрузке-загрузке G7toWin его переводил во внутреннее представление и исправил, как смог.
Вообще довольно странные вещи бывают. На этой неделе приносили Legend (черно-белую), которая нормально включалась, ловила спутники и сразу после определения местоположения молча выключалась. Master reset ей помог. Так что Garmin очевидно не слишком усердствует при проверке данных альманаха, карт и т.д. на корректность.

Андрей

lav
Сообщения: 185
Зарегистрирован: 28 мар 2005, 13:15

Re: Да, действительно (+)

Сообщение lav » 23 апр 2005, 15:53

Спасибо за ссылку на первоисточник, весчь всегда в хозяйстве полезная :)

> Это вполне объясняет 2024 год, но никак не объясняет 2003 :(
> Будут идеи - поделитесь, плз.

Боюсь что из имеющейся информации много не выжмешь.
Можно конечно включить полет буйной фантазии, но все идеи будут той или иной степени бредовости ;(

Вот если бы взять такой же прибор, с такой же прошивкой, да еще бы и с тем же альманахом что в нем был... Тогда можно было бы и попытаться повторить ситуацию и проанализировать поведение...

Интересен упомянутый автором факт, что после сброса прибор вернул дату обратно на 4 июня. Видимо у него были какие-то резоны сделать так. Или в прошивке эта дата вколочена гвоздями и при сбросе (и к примеру отсутствии альманаха) эти приборы выставляют эту дату, или м.б. это была дата альманаха и прибор при сбросе выставляет ее. Надо брать легенду ц и проверять...

Вот в моей железке в меню поиска спутников есть "stored w/o batteries", как раз предлагается жмать при кривой дате. Спрашивается зачем бы мне сюда давить, если прибор и так видит, что дата со спутниковой не сходится?

Или например смотрим прошивки для висты:
Changes made from version 2.16 to 2.17:
* Correctly determine the date the first time satellites are acquired after the unit has been stored without batteries.
И что им до этого мешало корректно определять дату?

Как-то все не так просто у них с датами, как хотелось бы...

Меня несколько смущает выпячивание времени поиска спутников в характеристиках приборов. За счет чего, простите, оно может отличаться от одного прибора к другому? Казалось бы спутники вещают всем одно и то же и с одинаковой периодичностью. Собрать одни и те же данные, необходимые для расчетов, быстрее чем они прилетят со спутника никак не получится. Значит где-то имеет место быть какое-то лукавство? Например допустим у порядочного прибора считается, что для того чтобы признать альманах достоверным, надо получить его и сверить не менее чем от трех источников. А другой в гонке за соблазнительной цифрой времени старта получает от одного, бодренько рапортует пользователю "все зашибись, поехали", а сам тихонько пытается все-таки проверить альманах как следует. А когда соберет и признает полностью валидным, тогда и сохранит его, и дату выставит как положено. А в 99% случаев у юзера дата и так правильная стоит, он ничего и не заподозрит, координаты появились, часики тоже что-то показывают. И юзер поехал, на автомобле, без внешней антенны. А автомобль все время поворачивает, то одни, то другие спутники крышей своей закрывает, и никак больше не получается собрать ни одного целого альманаха ни с одного спутника. В результате к следующему включению прибора у него как не было так и нет валидного альманаха, и дата как была кривая, так и осталась...

Конечно, все это не более чем мои домыслы, насколько бредовые - не знаю.
Надо ставить иксперименты и анализировать поведение.
Надо глубже вгрызаться в жпсные технологии и спецификации, и прикидывать, что можно получить а что нельзя за 2 минуты, за 5, за 40...
Возможно, разное время поиска объясняется вполне прозаическими вещами, типа для начала надо просто выловить спутниковые сигналы, размазанные как попало по спектру, и действительно обеспечивается какими-то разными технологическими решениями... не знаю...

С наилучшими


REXX
Сообщения: 306
Зарегистрирован: 21 мар 2005, 19:57

Re: Очень интересно! Глюк вылечился!!!

Сообщение REXX » 23 апр 2005, 22:40

Наверное продавец в магазине или экспериментировал - показывал с кнопочками, или сброс неверно делал и ввел в навигатор тестовый режим.
Цитата ENTER. Если при включении навигатора удерживать нажатой кнопку "ENTER", прибор войдет в режим автоматического тестирования и появится тестовый экран. Например в "GPS 12" этот экран используется специалистами для окончательной проверки и настройки навигатора. Будьте осторожны! Не следует вызывать этот экран, если навигатор ведет прием данных от спутника. Возможен случай, когда данные от спутников воспринимаются навигатором, как команда для запуска программы перенастройки параметров приемника в соответствии с ошибочными данными.
То есть каждый раз он, находясь в этом режиме начинал прием альманаха и сбивался заново. В Г7 принцип загрузки альманаха другой, поэтому прибор верно воспринял данные.
Дату с компа взять не мог, да она ж там любая может быть:).
Выключение прибора не прекратит процесс обмена с внешними устройствами: после включения питания тест продолжится. Выключить режим можно через меню системных настроек, отменив протокол "Garmin" установкой значения "none".


Olexa
Сообщения: 5738
Зарегистрирован: 31 авг 2001, 13:07

Re: Очень интересно! Глюк вылечился!!!

Сообщение Olexa » 23 апр 2005, 23:21

: Если при включении навигатора удерживать нажатой кнопку "ENTER", прибор войдет в режим автоматического тестирования и появится тестовый экран.

: Будьте осторожны! Не следует вызывать этот экран, если навигатор ведет прием данных от спутника.

Чего-то я не понимаю. Режимом этот можно вызвать, включив прибор, удерживая определённые кнопки. То есть, чтобы вызвать этот режим, прибор должен быть выключен. А как прибор может вести приём данных от спутника, если он выключен? Несуразица какая-то.


REXX
Сообщения: 306
Зарегистрирован: 21 мар 2005, 19:57

Re: Очень интересно! Глюк вылечился!!!

Сообщение REXX » 24 апр 2005, 09:06

1. Выключен. Ничего не ловит.
2. Включаем приббор, запускаем тестовый режим.
2.1. Одновременно, по привычке:), прибор пытается поймать спутники и получить информацию.
Отсюда 2 варианта:
I. Если находимся в помещении, ничего не поймал, никакой информации не получил - просто работает в тестовом режиме, готов к приему управляющих команд. При выключении режим не отключается. По есть при включении снова начнет пытаться найти спутники. Ситуация с развилкой повториться. Как отключить - написано выше.
II. Ситуация 2. Прибор увидел спутник и попытался принять от него информацию (залить новый альмонах). При этом часть альмонаха находящися в тестовом режиме прибором была воспринята как управляющая команда (это не обязательно, и, ИМХО, только при обновлении альмонаха, при выключении-включении через небольшой промежуток времени, при котором прибор не был значительно перемещен, используется залитый раньше альмонах, ошибка не возникнет). Возможен сбой в работе - увеличение времени захвате спутников или траблы с пониманием информации.
Выводы:
1. Аналогичная ошибка (не значит что именно эта) может возникнуть только при получении данных альманаха в тестовом режиме.
2. Включать тестовый режим нужно только в помещении, где прием спутников не возможен (он для этого и задуман, очевидно).
3. Сам по себе режим не отключается.


Olexa
Сообщения: 5738
Зарегистрирован: 31 авг 2001, 13:07

Re: Очень интересно! Глюк вылечился!!!

Сообщение Olexa » 24 апр 2005, 11:22

: 2. Включаем приббор, запускаем тестовый режим.

Точнее, "включаем прибор в тестовом режиме", если уж на то пошло.

: 2.1. Одновременно, по привычке:), прибор пытается поймать спутники и получить информацию.

Что, правда??? Есть подтверждения?


REXX
Сообщения: 306
Зарегистрирован: 21 мар 2005, 19:57

Re: Очень интересно! Глюк вылечился!!!

Сообщение REXX » 25 апр 2005, 00:11

Все ёриничаем? А по делу?
Чему подтверждения? Тому, что при запуске прибор пытается найти спутники? А у вас, сударь, иначе происходит?
Лично у меня дак именно так, и каждый раз.


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 141 гость