Форум Авто Сигнализаций

Форум Авто Сигнализаций (http://www.alarmforum.ru/index.php)
-   Pandora, Pandect (http://www.alarmforum.ru/forumdisplay.php?f=12)
-   -   Все по 2000 (http://www.alarmforum.ru/showthread.php?t=1261)

Spirit 06.03.2008 13:42

Цитата:

Сообщение от Casper (Сообщение 14012)
А я вообще не представляю как быть иначе? Откуда система узнает, на каком из брелоков правильное время??? Если она начнет сама брелок выббирать - вот и будет жопа полная.

Пример реализации:

1. Делаем в брелке таймер, считающий секунды с момента ручной установки времени на этом брелке. При инициализации брелка (замена батарейки) по умолчанию таймер выставляется в -1 и не изменяется, пока время вручную не выставили или не пришла синхро-посылка с базы (см. пункт 4).

2. В базе делаем регистр, где изначально запоминается значение брелочного таймера, а затем продолжается счет секунд

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

4. В посылке "всё спокойно", если время базы было хоть раз синхронизировано с брелком, передаем также текущее время и значение регистра-счетчика. Брелок, получив посылку, сравнивает счетчик со своим и если пришедшее значение меньше местного, обновляет свое время.

Таким образом оба брелка _гарантировано_ показывают одинаковое время, в соответствии с наиболее свежим ручным обновлением времени на одном из брелков.

stotten 06.03.2008 13:46

Время в базовом блоке корректируется при отправке любой команды с брелока, в том числе Check

Casper 07.03.2008 10:43

Цитата:

Кстати, не знаешь при каких операциях оно обновляется в базе?
и
stotten

Скажите мне, обновится ли время?
Вынул батарейко, прождал час, вставил.
Плюнул, не было времени на настройку...
Спестя секунд 10 брелок пикнул, загорелся молоток, динамик, красный индикатор.

Смотрю историю - время 00.00 - тревога, 07.55 - запирание
Че за фигня?
Кто обнулил время? Или галюна схватил пагер? Машинко (когда прибежал) не мигала.
Или брелок при первой же посылке "все спокойно" зафигачил в базу свое время? Или еще какой косяк?

CDriver 07.03.2008 11:04

так когда батерйку вынимаешь время то сбрасывается! ... а когда вставили время по нулям после команды время в центральном блоке тоже по нулям стало.

Casper 07.03.2008 12:03

Цитата:

когда вставили время по нулям после команды время в центральном блоке тоже по нулям стало.
Команды не было. Было типатревога. То есть без тревоги засветились молоток и динамик. А уж причину молотка стал спрашиваться через чек и там 00.00. То есть только что. Метнулся к машине - тишина %)

stotten 07.03.2008 13:20

брелок всегда предаёт время базовому блоку когда с брелока отправляется команда. если брелок пропадал - база считает время сама за и записывает в память тревоги со своим честно отсчитанным временем. Возможно тревога сработала не один раз? когда Вы отменяете тревогу с кнопки брелока, база получит актуальное время брелока и начнёт отсчёт относительно него, т.е. вторая тревога будет уже по другому времени.

CDriver 07.03.2008 13:34

Цитата:

Сообщение от Casper (Сообщение 14094)
Команды не было. Было типатревога. То есть без тревоги засветились молоток и динамик. А уж причину молотка стал спрашиваться через чек и там 00.00. То есть только что. Метнулся к машине - тишина %)

нда... непонятно...
и пчиму молоточек с динамиком??? хм :(

Casper 08.03.2008 21:54

stotten, да не отменял я.
Просто сунул батарейку, зажал Ф, трям трям трям, трараля ра ляля... Трям, видим молоток и динамик. Ну допустим динамик - потому, что заранее отключил звуки, чтобы случись чего - не орала.
Молоток - вписывается в то, что была сработка (допустим была).

Визуально сработки не видел (допустим не успел), но ведь время не обнулял, точнее команд не подавал, не сбрасывал тревогу, просто увидев молоток, выбрал чек.

Полагаю какой-то глюк. Или при включении брелка он что-то послал или нечаянно кнопарь удавил - тем самым снял тревогу и время, а уж потом обновилась инфа на дисплее...

Я думаю не стОит из этого слона раздувать. :)

KIT 09.03.2008 10:47

Мне ставят сигналку ПДЛ 2000, по первому взгляду в машине (Понтиак Вайб 2003 мод.года (она же Тойота Вольтц)) - нет иммобилайзера, а штатная сига вроде бы мертвая (или отсутствует, или дезактивирована...). Установлена ПДЛ в соответствии с руководством, программирование проходит, но после этого реакция сиги неадекватна командам. Причину конфликта не получается выявить... :-(((

ATi 09.03.2008 15:52

Цитата:

Сообщение от KIT (Сообщение 14148)
но после этого реакция сиги неадекватна командам

тоесть, вы нажимаете кнопку 1 брелка, а у машины отвинчиваются колеса? Так ? Если не так, то лучше Вам расшифровать неадекватность.


Часовой пояс GMT +4, время: 12:33.

vBulletin® 3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Перевод: RSN-TeaM (zCarot)