Звездочка в коде ключа

September 12, 2016

Звездочка, появляющаяся на экране дубликатора после прочтения кода, означает, что контрольная сумма (CRC) не совпадает.
Ключ DS1990A и другие ключи Dallas имеют контрольное число для проверки прочитанного кода, это самый первый байт.

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

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

В программе iKeyBase есть галка "исправлять СRC" - в данном случае контрольная сумма, считанная из ключа, будет пересчитана и исправлена.
Однако, это не гарантирует, что ключ начнет работать, т.к. это всего лишь контрольная сумма остальных байт.
Исправится только CRC, программа пересчитает его и заменит, после чего ключ будет читаться панелью, но если ошибка была не в самой контрольной сумме, а в коде ключа, то дверь он открывать всё равно не будет - код ключа окажется незнакомым домофону.
Контрольная сумма нужна только для проверки чтения и в большинстве случаев не позволяет восстановить утраченное правильное значение в самом коде.