Часто задаваемые вопросы по кодировкам VAG MQB и PQ26

Мне очень часто задают одинаковые вопросы, связанные с кодированием автомобилей группы VAG (Volkswagen, Audi, Skoda, Seat).
Постараюсь собрать небольшой FAQ на эту тему с решением самых часто встречающихся проблем.

1) Кодирование и сервис не появляется. Что делать?
Для того, чтобы появился пункт «Кодирование и сервис» надо: выбрать один из профилей подключения для Audi, Volkswagen, Skoda, Seat (какой именно — не важно) и подключиться к автомобилю.

2) А как узнать — у меня MQB или PQ26 или MLB-EVO?
В разделе «Кодирование и сервис» в верхней части есть выбор платформы. Там указаны модели.
Более старые платформы не поддерживаются.

3) Статус кодировок читается нормально, но при кодировании любых опций возникает неизвестная ошибка.
Во-первых, используйте качественный ELM327 адаптер.
Во-вторых, на многих автомобилях с 2021 м.г. для применения нового значения необходимо открыть капот и активировать ручник.

4) В статусе кодировки пишет «Кодирование не поддерживается или адаптер неисправен», хотя другие кодировки применяются нормально. Мне менять адаптер?
Нет. Вам указано на две возможные причины: либо кодирование не поддерживается, либо проблема в адаптера. Если адаптер позволяет применять другие кодировки, то логично сделать вывод, что проблема не в нем. Методом исключения отбрасываем одну из причин и у нас остается одна причина: кодировка просто не поддерживается вашим автомобилем.
Исключение #1: некоторые блоки дают ответ с небольшой задержкой, поэтому для доступа к таким блокам нужно внести изменения в настройки подключения к ELM327: Настройки — Подключение — Расширенные настройки — Отправлять команду ATST: можно попробовать значение 96 или FF (максимальное). Значение по умолчанию = 64.
Исключение #2: иногда требуется прочитать большой объем данных, с которым адаптер не справляется. В таком случае, действительно надо менять адаптер.

5) Я что-то сделал и теперь у меня что-то не так. Что делать?
Почти все операции и исходное состояние кодировок сохраняются в истории кодирования. Все что вам нужно — методично восстанавливаться из истории кодирования. При чем делать это нужно хронологически от самых новых до самых старых пунктов. До тех пор, пока не исправится то, что пошло не так.
Самая частая ошибка заключается в том, что люди думают: проблема вызвана какой-то конкретной кодировкой, а на самом деле она вызвана другой, более ранней (допустим выполнили 10 кодировок, обнаружили что что-то пошло не так, и думают на на одну из последних, хотя проблема реально в самом начале). Поэтому я советую: если не знаете на 146%, методично откатывайте все подряд. Ничего не пропуская.
Настоятельно рекомендую перед внесением изменений сделать резервное копирование всех блоков. Кодирование и сервис -> Резервное копирование.

7) А что не так с моим адаптером? Он же подключается.
В который раз повторяю: качество адаптера это важно. Если плохой адаптер не позволяет ничего прочитать или закодировать — это хорошо. Вам надо просто его поменять. Гораздо хуже, когда плохой адаптер притворяется хорошим, но отправляет в автомобиль мусор или искажает данные, прочитанные из автомобиля. Это может привести к печальным последствиям.

8) Иногда сохранение нового значения прерывается. Что делать?
Скорость обмена данными с адаптером очень важна. С учетом общей «неторопливости» адаптеров ELM327, а также множества различных задержек, возникающих при передаче данных по пути автомобиль -> адаптер -> Bluetooth/Wi-Fi -> телефон -> программа (и в обратном направлении), вам надо постараться максимально устранить все факторы, которые влияют на скорость обмена данными. Самый частый фактор: Bluetooth подключение к магнитоле автомобиля. Активное подключение по Bluetooth к магнитоле может снизить скорость обмена данными с адаптером в 5 раз.
Поэтому на время кодирования разорвите подключение по Bluetooth с вашей магнитолой.