Основы
1.1 Подключение шнура VAG-COM
Ноутбук и автомобиль должны быть выключены. Магнитолу лучше выключить, а коробку (если это автомат) перевести в положение «Parking». Подключаем шнур к ноутбуку, затем подключаем к VAG разъему. Первым запускаем ноутбук, затем включаем зажигание, но не запускаем двигатель и только после этого запускаем программу. В процессе работы шнур не вынимаем. Авто можно заводить и глушить, но работает программа только тогда, когда подается питание на авто как минимум в положении «зажигание». Только при таком алгоритме гарантирована долгая жизнь шнура и блоков в автомобиле.
Отключаем шнур в обратном порядке: закрываем программу, выключаем ноутбук, глушим авто, выдергиваем шнур из авто, затем из ноутбука.
1.2 Кодирование
Чтобы изменить какой-нибудь бит в каком-нибудь Байте какого-то блока:
Входим в окно выбора блока управления с помощью функции «Выбор»
В открывшемся окне выбираем необходимый нам блок
В открывшемся окне управления блоком выбираем «Кодирование – 07»
В открывшемся окне нажимаем «Длинное кодирование»
В открывшемся окне видны Байты и биты, которыми и активируются/деактивируются функции. Для активации необходимо поставить галочку (отметить) в бите, ну а для деактивации ее убрать
либо выбрать из списка (где это возможно)
В редких случаях нужно произвести математические исхищрения и либо отнять, либо прибавить какие-либо значения из подсказок к существующим.
Для сохранения значения битов нужно с помощью кнопки «Tab» перейти на другой бит, а затем в верхнем левом углу нажать «Выйти» и в окне кодировки нажать «Выполнить», чтобы сохранить новую кодировку. Не забываем выходить из блока, чтобы на деле проверить функцию в работе.
После активации какой-либо важной функции нужно ставить авто на охрану штатной сигнализации! После постановки на охрану, происходит перезагрузка кодировок и после снятия с охраны новый код будет считываться уже из памяти EEPROMа! Только тогда происходит полная активация функции.
1.3 Адаптация
Иногда кодирование производится через адаптацию какого-либо блока. По аналогии с кодированием доходим до окна управления блоком и выбираем «Адаптация – 10»
В верхнем списке выбираем нужный канал и нажимаем «Прочитать»
В обновившемся окне видим подсказку, вводим нужное значение, нажимаем «Сохранить» и выходим из блока.
1.4 Включение скрытых битов
Описание
Почти каждый, кто самостоятельно лез в мозги автомобиля с помощью VAG-COM, сталкивался с проблемой скрытых битов, которые порой очень нужны для активаций каких-либо функций.
Особенности
Работает на всех версиях программ и является самым простейшим и действенным, т.к. требует лишь понимания различия «0» от «1».
Метод
Байт состоит из 8 битов, в нашем случае они нумеруются с 0 до 7. Если мы посмотрим в окно двоичной кодировки Байта, то увидим 8 символов каждый из которых «0» или «1». Как не трудно догадаться 0 — выключено, 1 — включено. Только нужно помнить, что значения в двоичном формате обратные десятеричному исчислению. Иными словами считаем биты в двоичной кодировке справа налево от 0 до 7. Легко читать двоичное значение, если представить его в номерах битов: 76543210. И, как все, наверное, уже догадались, чтобы активировать скрытый бит, необходимо всего лишь изменить нужный символ в двоичном коде с «0» на «1» и нажать «Tab», чтобы значение сохранилось.
Пример
Если надо включить только 1, 3, 4 и 7 биты, то двоичное значение будет выглядеть так: 10011010.
Если надо включить только 0 и 2 биты, то двоичное значение будет выглядеть так: 00000101.
1.5 Номер модели блока
Описание
Иногда активация какой-то функции упирается в поддержку блоком. Чтобы узнать поддерживает Ваш блок какую-либо функцию или нет достаточно посмотреть номер модели блока.
Метод
Номер модели блока кроется в поле «VAG номер» окна управления блоком (на картинке это 3T0 907 115 F).
1.6 Важная информация
Возврат к предыдущим установкам
Если что-то «перекрутили», то зайдите в папку «Debug» (в директории программы), откройте файл «CodingLog.txt». Там записываются все Ваши изменения по кодированию. Вернитесь для начала к предыдущим настройкам!
Байт
Для всех тех, у кого в 18 Байте 9 блока стоят «00», это не означает, что кодировка Ваша именно такая. При изменении этого значения на другое и последующем возврате в «00», возврат к исходному состоянию не гарантирован.