Показать сообщение отдельно
Авторитет
 
Регистрация: 15.04.2008
Сообщения: 420
Репутация: 20 DmitryS репутация 10: верной дорогой идете, товарищ
По умолчанию

Цитата:
Сообщение от CDriver Посмотреть сообщение
Для диалога нада три пакета
от брелока к блоку
от блока к брелоку
от бреока к блоку.... все команда исполняется, а потом идет пакет о исполнении команды и текущем состоянии ПДЛ, четвертый пакет и не принимается брелоком и он продолжает долбить..... (эт теория моя личная, попрошу палками не бить).
При использовании криптографических алгоритмов достаточно двух пакетов, зашифрованных секретным ключем, сгенерированным при "спаривании" брелоков и сигналки:
от брелока к блоку - содержит команду
от блока к брелоку - содержит подтверждение об исполнении (состояние охранных зон, таймерных каналов и пр.)
В случае если подтверждение не пришло к брелоку в течении определенного времени, он повторяет посылку. И так несколько раз (судя по морганию экранчика при безрезультатной отправке команды - 5 раз)
В первом пакете еще должна быть временная метка для защиты от код-граббера (если это так, то первая команда после замены батарейки отработает не с первой посылки), а во второй посылке временная метка для синхронизации таймеров в брелоке и сигналке.

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

У меня при безрезультатной отправке команды сначала происходит тройное моргание, а потом четыре раза двойное моргание. Версия ПО брелока -19 (подобный глюк не встречался)

.
  Ответить с цитированием