Учимся кодировать Ford/Mazda 📃Кодировка блока — код в шестнадцатеричной системе счисления, который содержит определённую информацию. Например, в блоке управления кузовом может храниться комплектация автомобиля, и мы можем её отредактировать: добавить какую-то штатную систему (в случае дооснащения), либо отключить ненужную (самый частый запрос: отключение системы датчиков давления в шинах — TPM). 📚В ход идут знания, полученные на уроках школьной информатики😀 ◾️Учитывая, что мы готовились к процедуре кодинга заранее, то нам уже известно в каких строках содержится та или иная информация, в противном случае: при рандомном изменении кода можно получить «слетевшие» ключи иммобилайзера, в лучшем случае (при кодинге приборной панели), либо вышедший из строя блок управления, в худшем. Ручное кодирование сопровождается повышенным риском☝🏻 ◾️Так вот: код кодировки записан в шестнадцатеричной системе счисления, например строка выглядит вот так: 9903 AB74, где нас интересует её 3ий байт: AB, а точнее содержимое его первой половины: цифра A. Этот адрес хранит в себе данные по наличию/отсутствию на борту систем TPM и 4WD. Чтобы наглядно увидеть, как это реализовано, переводим наши пол байта в двоичную систему счисления: A = 10 10, где первые два бита 10 — TPM активна, вторые 10 — 4WD активна 🆗 👨🏼💻Мы должны исправить код таким образом, чтобы деактивировать TPM (00), но сохранить 4WD (10), получаем: 00 10 = 2 в шестнадцатеричной системе — логику проще не придумать😊 👉🏻Следовательно, по этому адресу, цифру А меняем на цифру 2, получая код: 9903 2B74 — его и записываем в нужную адресную строку✍🏻 💡Индикация о неисправности TPM на ЖК экране приборки автоматически пропадёт, светодиод погаснет (фото 2-3). ◾️Таким образом можно активировать или отключить: индикацию и писк о непристёгнутых ремнях безопасности, двуступенчатое открытие центрального замка, блокирование замков при трогании с места, звук сигнала при постановке в охрану, вежливую подсветку, датчик дождя, дневные ходовые огни, систему автоматического выключения двигателя при остановках (i-Stop или StartStop) и тп🙂