Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
03.09.2022, 10:51
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
Сообщение от Lorgus
|
устройство работало нормально, некоторое время валялось без дела, сейчас включил - постоянно горят красный и желтый индикаторы.
|
Если после включения горит желтый индикатор, это говорит о том, что в памяти устройства есть ключи. То есть, если вы не заносили ключи в базу, значит со временем там каким-то образом что-то появилось, отличное от "FFFF...FF". Попробуйте перепрошить для начала МК, который отвечает за ТМ (648-й), возможно что-то слетело (хотя очень редко такое бывает)...
|
|
|
|
15.09.2022, 16:15
|
|
Прохожий
Регистрация: 15.09.2022
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
Добрый день, понимаю, что пишу не в той теме, но откуда взять информацию не знаю.
Здесь уже ранее был похожий вопрос по ключу Cyfral.
Собрал дубликатор на ардуине по схеме мехатрона, но дубликатор хранит прочитанные ключи в каком-то "сыром" формате.
Например у меня есть прочитанный ключ метаком с кодом 27:EA:C0:A7:20:0:0:0
Как его перевести к каноничному виду в 4 байта?
При чтении компаратором ключ действительно циклично выдаёт этот код.
При записи на болванку ТМ-01А дубликатор шлёт 36 бит, которые в HEX выглядят так D8153F58D, что тоже не похоже на код ключа метаком.
Буду благодарен за подсказки. Другого дубликатора под рукой нет, чтобы получить им корректный код.
|
|
|
|
15.09.2022, 16:43
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
Sensoric, "D8153F58D" это ваше инверсное [27:EA:C0:A7:2]0:00:00:00. "D" - это старт, остальное - код ключа. Но в какую сторону у вас идёт запись (от младшего разряда к старшему или наоборот) по этому коду понять невозможно, контроль четности работает в обе стороны...
|
|
|
|
15.09.2022, 17:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 16.02.2010
Сообщений: 1,407
Сказал спасибо: 0
Сказали Спасибо 128 раз(а) в 114 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
Сообщение от Sensoric
|
Собрал дубликатор на ардуине по схеме мехатрона, но дубликатор хранит прочитанные ключи в каком-то "сыром" формате.
Например у меня есть прочитанный ключ метаком с кодом 27:EA:C0:A7:20:0:0:0
Как его перевести к каноничному виду в 4 байта?
При чтении компаратором ключ действительно циклично выдаёт этот код.
|
Если ключ выдаёт этот код, то в чём проблема ?
Начало кода - стартовый импульс, затем идут 3 бита - значение у них равно двум.
Вот эту 2-ку просто игнорируете.
И код тогда будет 7E AC 0A 72
Сообщение от Sensoric
|
При записи на болванку ТМ-01А дубликатор шлёт 36 бит, которые в HEX выглядят так D8153F58D, что тоже не похоже на код ключа метаком.
получить им корректный код.
|
А при записи, действительно, код пишется в ТМ-01А инверсный....
Последний раз редактировалось petr5555; 15.09.2022 в 17:58.
|
|
|
|
15.09.2022, 18:11
|
|
Прохожий
Регистрация: 15.09.2022
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
RECTO, petr5555, спасибо большое! Оказывается всё так просто. Теперь смогу перекодировать этот ключ в формат Dallas.
И ещё вопрос по ТМ-01А. Как из токового режима метаком или cyfral вернуть её обратно в Dallas? Протоколы, найденные в интернете, описывают перевод в формате 1-Wire. Но заготовка в токовом режиме не реагирует на команду сброса и не выдаёт присутствие.
Последний раз редактировалось RECTO; 16.09.2022 в 03:21.
Причина: 2 сообщения подряд от одного пользователя
|
|
|
|
16.09.2022, 03:35
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
Сообщение от Sensoric
|
И ещё вопрос по ТМ-01А. Как из токового режима метаком или cyfral вернуть её обратно в Dallas?
|
Sensoric, по существующему здесь соглашению инфа относительно протоколов, нигде не выложенных в открытом доступе, не разглашается. Но вам никто не запрещает самому исследовать вопрос. Тот протокол, что вы нашли, работать не будет...
|
|
|
|
16.09.2022, 08:56
|
|
Прохожий
Регистрация: 15.09.2022
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
RECTO, спасибо за оперативный ответ. Изучаю этот вопрос больше для собственного развития, чем с какой-то определённой целью. Проект мехатрона интересен с точки зрения простоты доработки, хоть реализация и довольного грубая. Тем не менее мало кто вообще берётся за реализацию дубликаторов с поддержкой заготовок, протоколы которых не выложены в свободный доступ. Это большая исследовательская работа, которая требует много времени в том числе и на разработку. Спасибо, что поддерживаете свои проекты и позволяете их свободно использовать.
|
|
|
|
16.09.2022, 11:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 16.02.2010
Сообщений: 1,407
Сказал спасибо: 0
Сказали Спасибо 128 раз(а) в 114 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
Сообщение от Sensoric
|
RECTO, petr5555, спасибо большое! Оказывается всё так просто. Теперь смогу перекодировать этот ключ в формат Dallas.
И ещё вопрос по ТМ-01А. Как из токового режима метаком или cyfral вернуть её обратно в Dallas?
|
Всё верно, полного протокола на ТМ-01А в сети нет.
Но, кое-что было даже в этой теме.....
Сначала ТМ-01 переводится в режим для работы с 1-Wire
специальной посылкой.
А вот потом уже работа идёт с командами по шине 1-Wire.....
Вот в этом направлении и копайте.....
|
|
|
Сказали "Спасибо" petr5555
|
|
|
16.09.2022, 15:19
|
|
Прохожий
Регистрация: 15.09.2022
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Простой копировщик домофонных ключей (часть 2)
petr5555, понятно. Буду ковыряться в свободное время. Может что и получится
|
|
|
|
01.10.2022, 15:12
|
|
Прохожий
Регистрация: 14.04.2006
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Простой копировщик домофонных ключей (часть 2)
Слил базу из Z5R .Мастер ключ там лежит без кс . Записал его без кс в епром
версии 5.30 . При включении этот ключ не видится(желтый диод не горит) ,пришлось искать как считается кс для далласов.
Нельзя ли сделать чтобы кс считалась внутри прошивки и писалась в заготовку автоматом,
чтобы каждый раз не считать.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:06.
|
|