Перейти к содержимому

Как через elm 327 активировать скрытые функции

  • автор:

Активация скрытых функций ELM327 + CarScanner

Нашёл на драйве / авито нескольких умельцев в г. Саратов и г. Краснодар, цены примерно одинаковые ~ 5000 руб. за указанный объём (часть функций добрал из их списка — ассистенты), пугала заливка параметрии — с таким точно бы не справился сам.

Мной давно был приобретен ELM327 Wi-Fi под iPhone и как только получил машину, скачал CarScanner в надежде провести активацию. Начал с бегающих поворотников, активация прошла за несколько нажатий. И тут я смекнул, что вся параметрия есть, бери да активируй. Вот только в бесплатной версии CarScanner доступны всего 3 активации, далее требует покупку полной версии, что и сделал – 649 руб.

Фото в бортжурнале Volkswagen Tiguan (2G)Фото в бортжурнале Volkswagen Tiguan (2G)

Теперь по порядку, что активировал, платформа MQB, жирным выделил наиболее полезное лично для меня:

1) Ассистенты
— Emergency assist (Ассистент контроля бдительности).
— Адаптивное удержание в полосе.
— Ассистент управления дальним светом: Шаг 1 (Камера ассистентов).
— Ассистент управления дальним светом: Шаг 2 (BCM).
— Запрет на опережение справа при движении с активным круиз-контролем
.
— Интенсивность предупреждений Lane assist (вибрация на руле).
— Состояние Lane Assist после включения зажигания.

2) Внешнее освещение
— Динамические указатели поворота и анимация задних фонарей.
— Дневные ходовые огни: отключение при включении стояночного тормоза.
— Дневные ходовые огни: отключение, когда переключатель света в положении ВЫКЛ.
— Экстренное торможение: включение аварийной сигнализации.

3) Двери, запирание и отпирание
— Закрытие/открытие с брелка работающего автомобиля.
— Открывание и закрывание стекол удержанием кнопок на брелке.
— Постановка машины на охрану при нажатии кнопки багажника Easy Close.

4) Дворники и омыватели
— Активация сервисного положения дворников через меню.
— Уменьшение задержки подачи омывающей жидкости на лобовое стекло.

5) Тормозная система
— Ассистент движения на подъёме.
— Динамический ассистент трогания.

Благодаря этим активациям, вышло заполучить не просто автопереключение с дальнего на ближний, а вырезание встречных и попутно движущихся автомобилей, что снижает задержку и повышает безопасность.

ELM был куплен за ~ 650 руб., CarScanner 649 руб., итого 1300 руб. и бесконечные активации, вместо 5000 руб. и единоразового посещения умельцев, не считая бензин на дорогу.

Фото в бортжурнале Volkswagen Tiguan (2G)

Если что-то супер-полезное не указал, буду рад подсказке! ��

disk.yandex.lt/i/fpOmd2dMGkogZA — по ссылке видео работы с программой, захожу в каждый раздел.

Включение скрытых функций адаптером elm327

Здравствуйте! При помощи какой программы выполнить активацию скрытых функций при помощи адаптера elm327. В частности интересует автоматическая блокировка дверей.

Отправлено с моего Le X527 через Tapatalk

Житель Клуба
Имя: Андрей
Авто: Outlander XL JFG 2.4 CVT
Сообщений: 161
Re: Включение скрытых функций адаптером elm327
Etacs decoder
Имя: Эдуард
Авто: Outlander XL 2.4 CVT
Сообщений: 25
Re: Включение скрытых функций адаптером elm327
Сообщение от Strober
Etacs decoder

Она в открытом доступе? Платная?

Отправлено с моего Le X527 через Tapatalk

Житель Клуба
Имя: Владимир
Авто: 2.4 CVT 2011
Сообщений: 529
Re: Включение скрытых функций адаптером elm327
Сообщение от Страйк
открытом доступе? Платная?
В открытом доступе условно-бесплатная.
За ваш счёт будут майнить.

Megatron_spb
Посмотреть профиль
Найти ещё сообщения от Megatron_spb

Имя: Эдуард
Авто: Outlander XL 2.4 CVT
Сообщений: 25
Re: Включение скрытых функций адаптером elm327

Я так понял программа для windows. Для андроид ничего нет?

Отправлено с моего Le X527 через Tapatalk

Старожил Клуба
Авто: Outlander XL 3.0
Сообщений: 1,367
Re: Включение скрытых функций адаптером elm327
Сообщение от Страйк

Я так понял программа для windows. Для андроид ничего нет?

Отправлено с моего Le X527 через Tapatalk

Нет, под андройд только читалки параметров. Ну и деградацию масла в, вариках сбрасывают

Добавлено через 48 секунд

Сообщение от Megatron_spb
В открытом доступе условно-бесплатная.
За ваш счёт будут майнить.
А что такое майнить?
Старожил Клуба
Имя: Михаил
Авто: Outlander III 2.4 CVT
Сообщений: 2,802
Re: Включение скрытых функций адаптером elm327
Сообщение от Potable
А что такое майнить?

Долго и нужно зарабатывать один дополнительный бесплатный запрос к серверу. В более широком смысле — ботнет для добывания криптовалюты хозяину программы.

Старожил Клуба
Имя: андрей
Авто: Outlander XL 3.0
Сообщений: 681
Re: Включение скрытых функций адаптером elm327

это по желанию владельца, как альтернатива донату. Я с помощью этого софта сделал все мне необходимое на своем авто

Старожил Клуба
Имя: Михаил
Авто: Outlander III 2.4 CVT
Сообщений: 2,802
Re: Включение скрытых функций адаптером elm327

Донат — это ДОБРОВОЛЬНОЕ пожертвование, не надо путать с платными функциями без всякой альтернативы. Майнить — это замануха для торопыг с целью раскрутки на бабло — хозяин фактически организовал себе халявную распределенную вычислительную сеть, конечному пользователю что майнить круглые сутки что тупо ждать до обнуления счетчика запросов по времени почти едино. Я тоже с помощью ED все сделал — это никак не отменяет факта что программа фактически очень агрессивно платная с некультурным отношением хозяина в отсутствие конкуренции.

Старожил Клуба
Имя: андрей
Авто: Outlander XL 3.0
Сообщений: 681
Re: Включение скрытых функций адаптером elm327
да я в курсе, как это слово переводится, я имел ввиду именно платную услугу
Житель Клуба
Имя: Владимир
Авто: 2.4 CVT 2011
Сообщений: 529
Re: Включение скрытых функций адаптером elm327
Сообщение от andpuxa
это по желанию владельца

Тут желание владельца как раз не учитывается, программа майнит всегда, пока включен компьютер (после закрывания программы сервис майнинга остается включенным).
Причем вас не спрашивают, сколько ресурсов компьютера вы готовы отдать под это. 50%, и все тут.
Когда вы с ноутбуком на улице настраиваете машину, жор аккумулятора ноутбука при этом получается приличный.

И не надо говорить о том, что «настроил всё, что хотел».
Все настроили. Но раньше не было майнинга за ваш счет.
Точнее, не все, а те, кто смог самостоятельно преодолеть все грабли программы, ибо помощи от автора ждать без толку, он только хамит.
А документации нет.

Megatron_spb
Посмотреть профиль
Найти ещё сообщения от Megatron_spb

Старожил Клуба
Имя: андрей
Авто: Outlander XL 3.0
Сообщений: 681
Re: Включение скрытых функций адаптером elm327

что-бы никто не подумал, я не защищаю автора софта, я просто клиент. Но судя по описанию, она майнит, когда нет бесплатных запросов. Но думаю, что у комьюнити подорверт пердак и аффтар добавит возможность отключения майнера.

Старожил Клуба
Имя: Михаил
Авто: Outlander III 2.4 CVT
Сообщений: 2,802
Re: Включение скрытых функций адаптером elm327

Да в общем то есть отдельная утилита по управлению, ну или просто в диспетчере задач майнер прибить

Житель Клуба
Имя: Андрей
Авто: Outlander XL JFG 3.0 AT
Сообщений: 145
Re: Включение скрытых функций адаптером elm327

А какой адаптер лучше для этого заказать.У меня есть блютуз,я его использую на Андроиде с торке.Он подойдёт или нужно со шнурком?

Старожил Клуба
Авто: Outlander XL 3.0
Сообщений: 1,367
Re: Включение скрытых функций адаптером elm327
Сообщение от Асе

А какой адаптер лучше для этого заказать.У меня есть блютуз,я его использую на Андроиде с торке.Он подойдёт или нужно со шнурком?

Активация скрытых функций через DDT4ALL

Добрый день всем подписчикам и просто зашедшим читателям. Не ожидал, что моя предыдущая запись в которой я описал как активировать (или деактивировать) некоторые скрытые функции с помощью смартфона на Aндроид и адаптера ELM327 окажется достаточно популярной среди читателей.

Сейчас я попробую подробно описать процесс активации этих же функций плюс еще пару не упомянутых альтернативным способом: через ноутбук с ОС Windows и адаптер ELM327. Некоторые могут спросить: А почему ноутбук, а не компьютер? Сразу хочу ответить — каждый из вас может использовать тот тип компьютера, который ему удобнее. Но, стоит учесть, что ваш ноутбук или компьютер должен иметь возможность подключиться к адаптеру ELM327. Для тех, кто не в курсе есть адаптеры ELM327 с разными типами подключения (интерфейсами). Наиболее распространены адаптеры с двумя беспроводными интерфейсами — Bluetooth или WiFi, а также один проводной тип подключения — USB. Я сознательно не рассматриваю интерфейс подключения по COM-порту по двум причинам — достаточно сложно найти ноутбук или компьютер с COM-портом, а также сам адаптер с разъемом RS-232 или DB-9F. Также хочу отметить, что для успешного выполнения всех нижеуказанных процедур нужен адаптер ELM327 ver. 1.5. Увы, но адаптер версии 2.1 не подойдет, хотя с программой Opendiag он работает вполне сносно.

Что необходимо для начала работ.

Для успешной работы по активации или деактивации функций вам понадобится следующее оборудование и программное обеспечение:

1) Адаптер ELM327 версии 1.5;

2) Ноутбук или компьютер с установленной ОС семейства Windows не ниже Windows 7 (вполне возможно, что заработает и под Windows XP, но ручаться не буду), который обладает интерфейсом, необходимым для успешного подключения вышеуказанного адаптера к эту самому компьютеру;

3) Установленная на компьютере программа DDT4ALL. Я использую версию DDT4ALL с базой данных от 03-09-2018г. Саму программу можно скачать здесь

Ну и обязательный пункт, который идет «вне конкурса» и является той самой «красной нитью» всех дальнейших действий — четкое осознание головой того, что будут делать ваши руки, понимание последствий этих действий и умение нести ответственность за эти самые последствия.

Иными словами все дальнейшие действия, описанные в статье, вы делаете на свой страх и риск!

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

Подключение и подготовка к работе.

Первое, что вам предстоит сделать — установить программу DDT4ALL. Процесс установки простой и в его описании нет необходимости. Установка проходит достаточно быстро, но с учетом погоды на улице рекомендую выполнить ее в уютных домашних условиях, а не в машине.

Далее необходимо выдвинуться к машине и подключить адаптер ELM327 в диагностический разъем OBDII, который расположен в салоне со стороны водителя, чуть правее ручки разблокировки замка капота и направлен практически вертикально вниз.

Разъем адаптера обведен красным эллипсом. Слева рукоятка разблокировки замка капота (открытия капота).

Вставляется легким нажатием снизу вверх, без излишнего давления. Для удобства у разъема и адаптера одна из граней скошена, а также на одной из граней есть контрольный выступ, перепутать крайне сложно. При установке загорается лампа питания (наличие/отсутствие контрольных ламп зависит от производителя и типа исполнения адаптера)

После успешной установки адаптера необходимо включить зажигание и произвести сопряжение адаптера с компьютером. Для USB-интерфейса это установка драйверов, для Bluetooth — поиск и сопряжение (по принципу сопряжения магнитолы с телефоном), а для WiFi — подключение к созданной адаптером WiFi сети.

Запуск программы DDT4ALL и работа с ней.

И вот тихим сапом мы подошли к самому главному — запуску программы DDT4ALL и активации/деактивации нужных, не очень нужных или вообще ненужных скрытых от посторонних глаз функций.

Для запуска программы DDT4ALL найдите ярлык на рабочем столе и дважды кликните на нем левой клавишей мыши.

После запуска программы у вам откроется окно следующего вида:

В этом окне выбираем интерфейс адаптера, параметры интерфейса и соглашаетесь с тем, что делате это на трезвую голову.)

В данном окне в обязательном порядке указываете интерфейс работы адаптера, параметры интерфейса, а также ставите чекбокс (галочку) в пункте, который уведомляет, что вы осознаете возможность нанесения вреда автомобилю. В моем случае адаптер имел интерфейс Bluetooth, поэтому я указал иконку блютуз (голубой круг с белым значком внутри), отметил, что работает через порт COM4, указал скорость передачи данных порта 38400 (у мне при скорости 115200 или 57600 программа не могла нормально подключиться к адаптеру). После того как выбрали все нужные пункты нажимаете кнопку «Подключить».

Далее открывается окно следующего вида:

Основное окно программы DDT4ALL

Первое, что делаете — убеждаетесь, что программа успешно подключилась к адаптеру. Для этого обращаете свой взор в левый нижний угол и видите слово «ПОДКЛЮЧЕН» на зеленом фоне (отмечено цифрой 4).

Активируете режим Эксперт — это иконка, расположенная в левом верхнем углу и отмечена цифрой 1. Забегая вперед скажу, что все изменения, которые вы будете впоследствии вносить необходимо делать только с включенным режимом Эксперт. Данный режим автоматически деактивируется при смене блока или функции. Поэтому проверяйте его наличие перед внесением изменений. В противном случае изменения в блок записаны не будут.

Теперь вам необходимо найти ЭБУ, которые присутствуют в машине. Выбираете поиск среди всех блоков и моделей (ALL, цифра 2);

Далее нажимаете кнопку поиска (цифра 3) и наблюдаем следующее окно:

Обязательно выбираете поиск по CAN-шине.

Нажимаете кнопку CAN для запуска поиска ЭБУ по CAN-шине. И ждете пока программа не закончит опрос всех блоков в поиске тех, которые имеются в вашей машине. Прогресс поиска будет отображаться в виде зеленого прогресс-бара с процентным отображением в левой нижней части окна рядом с кнопкой «ПОДКЛЮЧЕН».

По окончании процесса поиска вам будут выведены блоки, которые программа нашла в вашей машине.

Найденные блоки отображаются в окне в левой части экрана.

Блоки, доступные к изменению конфигурации отображаются шрифтом салатового (светло-зеленого) цвета. Вы будете работать с двумя блоками BCM (он же ЦЭКБС) и EMM (Блок дополнительной электроники). Последний присутствует в машинах Lada Vesta только комплектации Люкс и ее разновидностей.

Описание функций и процедуры их активации/деактивации.

Сейчас я постараюсь последовательно описать функции, их назначение и процесс активации/деактивации. Все процедуры по активации/деактивации функций, равно как и работа с блоками производятся только при включенном зажигании и неработающем двигателе. После окончания работы с программой необходимо выключить зажигание для инициализации ЭБУ и только потом проверять корректность примененных изменений. Также общим для всех функций является то, что все изменения вносятся только в режиме Эксперт. Также все изменения, внесенные на странице функции подтверждаются нажатием кнопки «Send», которая всегда располагается справа от полей значений для данной функции.

Периодически после нажатия кнопки Send вы можете увидеть следующую картину:

Сообщение об ошибке передачи информации.

Не стоит пугаться данного сообщения. Просто подождите 2-3 секунды после появления окна с подобными записями и повторно нажмите кнопку «Send».

Функция Follow Me Home (Проводи меня домой).

Данная функция доступна только для машин в комплектации Люкс и выше. Для машин в комплектации Люкс ранних годов выпуска (2015-2016 г.в.) в которых нет климат контроля и версия EMM 12 и ниже с большой долей вероятности эту функцию активировать не выйдет (независимо от значения параметра в блоке работать не будет). Номер версии указан цифрами в названии блока после букв SW.

При активации данной функции у вас есть возможность включения ближнего света на заданный промежуток времени после выключения зажигания и постановки машины на охрану. Эта функция будет полезна в том случае, если вам необходимо подсветить себе путь перед машиной в темное время суток.

После активации данной функции для ее включения необходимо после выключения зажигания и изъятии ключа из замка зажигания кратковременно включить дальний свет (кратковременное нажатие левого подрулевого переключателя на себя и последующее его возвращение в исходное положение). При этом включится ближний свет на 30 секунд. Для увеличения времени можно повторить процедуру нажатия на рычаг несколько раз. Каждое нажатие будет увеличивать время работы ближнего света на 30 секунд и так до 3-5 минут. (Точно максимальный интервал времени не проверял, но не менее 3 минут).

По умолчанию функция деактивирована.

Экран функции Follow Me Home

Для ее активации необходимо последовательно выбрать блок EMM (цифра 1), далее выбрать функцию EMM-Lighting (цифра 2), нажать значок слева от названия функции для разворачивания опций и выбрать EMM-Lighting — Configuration (цифра 3). Потом найти строку Nbx_FOLLOW_ME_HOME_CF (цифра 4). Для активации установить значение 1 (цифра 5) и нажать кнопку Send (цифра 6). После обновления экрана убедиться в нужном значении.

Соответственно для деактивации установить значение 0 (цифра 5) и нажать кнопку Send (цифра 6).

Автор: ВИКТОР ШЕНЕЦ
Благодарим автора от всего LADA Club Belarus за предоставленную информацию!

Клерк Бай

Активация некоторых скрытых функций

Предисловие. Плотно почитывая статьи владельцев на Драйве (за что им отдельная благодарность и уважение), а также общаясь с вестоводами в своем городе я смог активировать себе и знакомым несколько полезных на мой взгляд функций.

Читать подробнее

Алмазная проточка, или прощайте сколы и царапины на автомобильных дисках.

Алмазная проточка? Нет, не слышали. Не знаю как многие, но данное понятие для меня было и стало новым. Как же не познакомиться с ним поближе?!

Новости / Обзоры
Читать подробнее

Стоит ли делать антикор? Нужен ли антикор?

Вопросом — стоит ли делать антикоррозионную обработку своего автомобиля, задавались многие автовладельцы. Неважно, будет это новый авто или уже повидавший жизнь железный конь. На те, или иные вопросы, нам помогут, а если быть

Новости / Обзоры
Читать подробнее

Будас-плюс

Будас-плюс — команда профессионалов, которая занимается проектированием, изготовлением и монтажом офисных перегородок, стеклянных дверей, козырьков, навесов и других конструкций из закаленного стекла. Для всех членов Клуба

Дисконтная программа / МАГАЗИНЫ
Читать подробнее

Обзор нового Лада Ларгус 2018 модельного года — только практичность

Практичный универсал Lada Largus всегда держался в стороне от остальных ВАЗовских моделей. То ли по той причине, что является точной копией Рено Логан MCV десятилетней давности, то ли потому, что крепко занимает свою собственную

Рубрика: Кодирование и сервис

Часто задаваемые вопросы по кодировкам 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 с вашей магнитолой.

Опубликовано Tuesday March 9th, 2021 Tuesday March 9th, 2021

Создание кодировок

Car Scanner позволяет создавать собственные кодировки, которые будут доступны в меню «Кодирование и сервис».
Функция является экспериментальной и в настоящий момент совместима только с протоколом CAN ISO 15765-4 11 bit.

Активация функции:
1) Настройки — Информация — Экспериментальные возможности: включить
2) Выйти из настроек на главный экран программы
3) Настройки — Custom codings

Создание кодировок:
Настройки — Custom codings — кнопка «+» — будет создан пустой шаблон для кодировки.

Шаблон кодировки состоит из следующих блоков:
1. Блок Description — описание, которое включает:
Group — Группа, к которой будет отнесена кодировка
Name — Название, отображаемое в списке кодировок и на странице кодировки
Description — Дополнительное описание, отображаемое в списке кодировок и на странице кодировки
Inner description — Дополнительное описание, отображаемое только на странице кодировки
Comment — Поле для заметок
1.1. Подблок Translations: позволяет задавать значения Name, Description и InnerDescription для других языков. Язык указывается в формате 2-letter ISO строчными буквами (например, ru, en, de, fr, de).

2. Блок Address and unit: в нем определяются запросы для чтения текущего значения и записи нового значения
Request header — заголовок для отправки запроса (формат, совместимый с командой AT SH ELM327, за исключением CAN 29bit: в таком случае надо указывать полный CAN ID: hhhhhhhh)
Response header — заголовок для получения ответа от ЭБУ (формат, совместимый с командой AT CRA ELM327, за исключением CAN 29bit: в таком случае надо указывать полный CAN ID: hhhhhhhh)
Extended address — дополнительный адрес CAN (формат, совместимый с командой AT CEA ELM327)
Tester address — адрес тестера при использовании дополнительного адреса CAN (формат, совместимый с командой AT TA ELM327)
Password visible — отображение поля для ввода кода доступа
Password — код доступа по умолчанию. Пока что поддерживаются пароли только для VAG UDS, при этом в Pre Write Commands необходимо добавить команду 2704
Password hint — подсказка к паролю (возможно другие варианты паролей)
Read mode and address — запрос для чтения текущего значения, включающий сервис и идентификатор (например: 2200A1, 21F5)
Write mode and address — запрос для записи текущего значения, , включающий сервис и идентификатор (например: 2E00A1, 3BF5)
ATST (hex) — Значение команды ATST, определяющей время ожидания ответа от блока адаптером ELM327. Формат hex, размер 1 байт, размерность: 1 = 4 мс.
Protocol — протокол в формате команды ATSP для ELM327. Если не заполнен, то команда не отправляется, соответственно, применяется только текущий протокол.
Open session command — запрос для открытия диагностической сессии
PreRead Commands — набор запросов для отправки после открытия диагностической сессии, но перед чтением текущего значения. Ответы на эти команды никак не анализируются (за исключением выбора VAG в качестве текущего бренда).
PreWrite Commands — набор запросов для отправки после открытия диагностической сессии, но перед записью значений. Ответы на эти команды никак не анализируются (за исключением выбора VAG в качестве текущего бренда).
PostWrite Commands — набор запросов для отправки после после отправки запроса для записи нового значения. Ответы на эти команды никак не анализируются (за исключением выбора VAG в качестве текущего бренда).
Make changes to initial data — если включено, то предполагается, что необходимо внесение изменений в данные, прочитанные из Read mode and address. Если отключено — прочитанные данные не участвуют в формировании запроса на запись данных и он формируется исключительно из значений опций или введенного значения.

3. Блок Value type определяет тип взаимодействия пользователя с кодировкой: выбор одного из заданных значений (опций) или ввод цифрового значения.
Выбор осуществляется в выпадающем списке из двух вариантов: Options и Input.

3.1. Options — этот вариант предполагает создание одной или нескольких опций.
Общий пункт для всех опций — Byte number (starting from 0): номер байта, в который вносятся изменения (см. ниже). Нумерация байтов начинается с 0.
Каждая опция содержит следующие поля:
Title — отображаемое название опции. Возможно использование константных значений RES_ENABLE и RES_DISABLE для «Активно» и «Не активно» на разных языках.
Value — значение, отправляемое в ЭБУ или изменение прочитанных данных.
Значение может быть в двух форматах:
1) HEX набор байт. Если включен пункт Make changes to initial data, этот набор байт будет записан в прочитанные данные, начиная с байта, указанного в поле Byte number. Пример: Read Mode and Address: 223344, Write Mode And Address: 2E3344 прочитаны данные 00 01 02, Value = AABB, Byte number = 1, данные будет преобразованы следующим образом: 00 01 02 -> 00 AA BB и будет отправлен запрос 2E334400AABB
Если отключен пункт Make changes to initial data, то поле Byte number игнорируется и данные, указанные в Value формируют тело запроса сразу после Write mode and address. Пример: Value = 8040, Write Mode and Address: 3B15, будет отправлен запрос 3B158040
2) Формат изменения отдельных битов. Совместимо только с включенным пунктом Make changes to initial data и предполагает изменение значений в прочитанных данных из Read mode and address. При этом нумерация байт считается всегда с нуля, поле Byte number игнорируется.
Запись всегда начинается с BIT: после чего указываются номера байтов и битов, которые необходимо включить или отключить в формате: НОМЕР_БАЙТА:НОМЕР_БИТА=ЗНАЧЕНИЕ
НОМЕР_БАЙТА — начинается с 0
НОМЕР_БИТА — число от 0 до 7
ЗНАЧЕНИЕ — 1 для включения бита, 0 для выключения бита
Пример: BIT:3:7=1 (включить бит №7 в байте №3).
Возможно изменение нескольких битов, в таком случае пары разделяются точкой с запятой («;»), при этом запись «BIT:» не повторяется.
Пример: BIT:3:7=1;16:0=0;21:5=1 (включить бит №7 в байте №3, отключить бит №0 в байте №16, включить бит №5 в байте №21)
Read only value — поле используется для сопоставления опции с текущим значение данных, когда пункт Make changes to initial data выключен и предполагает изменение в памяти программы прочитанных данных и проверку соответствия измененных данных и прочитанных данных.
Если после изменения наборы данных являются тождественными, в текущее состояние подставляется название текущей опции.
Формат записи аналогичен полю Value.
Пример №1: прочитанные данные A0 80 FF, включенной опции соответствует 80 в байте №1 прочитанных данных. Таким образом запись в ReadOnly value будет: 80, при условии Byte number = 1.
Пример №2: прочитанные данные A0 80 FF, включенной опции соответствуют 4 старших бита в байте №1, которые должны иметь значения 1000. Запись в Read only value: BIT:1:7=1;1:6=0;1:5=0;1:4=0
Поле игнорируется, если включен пункт Make changes to initial data.
3.1.1. Translations — каждая опция имеет возможность задать для ее заголовка перевод. Формат аналогичен разделу Translations блока Description.

3.2. Input — предполагает ввод пользователем цифрового значения.
Byte number — номер байта в прочитанных данных, с которого начинаются данные изменяемого значения
Data length — длина значения в байтах (от 1 до 4 байт)
Multi — множитель для преобразования значения
Offset — слагаемое к значению
Signed — значение знаковое (signed)
Reverse byte order — по умолчанию старший байт — первый слева. Если пункт включен, старший байт — первый справа.
Порядок преобразования прочитанных данных в текущий статус:
1) Преобразование набора байт к целочисленному значению с учетом пунктов Signed и Reverse byte order
2) Умножение полученного числа на множитель
3) Сложение произведения со слагаемым
Преобразование введенных пользователем данных в набор байтов производится в обратном порядке.
Пример: прочитаны данные 03E8, которые соответствуют 100 единицам.
Для этого заполняются следующие поля: Byte number=0, Data length=2, Multi=0.1, Offset=0, Signed=Off, Reverse byte order=Off.
Таким образом пользователь увидит в поле значение «100».
Если пользователь введет значение «10», то измененные данные будут выглядеть следующим образом: 0064

Пример кодировки для включения вежливых поворотников для Renault с блоком T4_VS-BCM_DDT2000 (вариант с изменением общей конфигурации блока — внесение изменений в прочитанные данные):
Request header: 745
Response header: 765
Extended address: пусто
Tester address: пусто
Read mode and address: 221001
Write mode and address: 2E1001
ATST: 96
Open session command: 10C0
Make changes to initial data = On
Byte number: 0 (не используется)
Опция №1 (включение) — Value=BIT:4:7=1 (включить бит №7 в байте №4)
Опция №2 (выключение) — Value=BIT:4:7=0 (выключить бит №7 в байте №4)
Поля Read only value не заполняются.

Пример кодировки для включения вежливых поворотников для Renault с блоком T4_VS-BCM_DDT2000 (вариант без внесения изменений в ранее прочитанные данные — для чтения и записи используются разные идентификаторы и отличаются номера байтов и битов):
Request header: 745
Response header: 765
Extended address: пусто
Tester address: пусто
Read mode and address: 215B
Write mode and address: 3B2F
ATST: 96
Open session command: 10C0
Make changes to initial data = Off
Byte number: 0 (не используется)
Опция №1 (включение) — Value=80 (будет отправлен запрос 3B2F80), Read only value=BIT:0:4=1 (проверка включен ли бит №4 в байте №0 прочитанных данных)
Опция №2 (выключение) — Value=00 (будет отправлен запрос 3B2F00), Read only value=BIT:0:4=0 (проверка выключен ли бит №4 в байте №0 прочитанных данных)

Опубликовано Sunday August 9th, 2020 Monday August 10th, 2020

Сервисные функции для Hyundai & Kia

Тормозная система

    • 1. Прокачка тормозной системы: KIA CERATO YD, Kia SORENTO UM, Kia OPTIMA JF
      • 2. Прокачка тормозной системы: Kia Picanto JA, Kia RIO SC, Kia RIO YB
        • 3. Прокачка тормозной системы: Kia Picanto TA, Kia Ceed ED, Kia Ceed JD, Kia Soul PS, Kia Venga, Kia Carnival YP
          • 4. Прокачка тормозной системы: Kia RIO FB, Kia SPORTAGE QL, Kia STINGER CK, Kia Cadenza YG, Kia OPTIMA TF
            • 5. Прокачка тормозной системы: Kia Rio QBR, Kia Rio UB, Kia CERATO TD, Kia SORENTO XM, Kia SOUL AM, Kia SPORTAGE SL, Kia QUORIS KH, Kia Cadenza VG, Kia CARENS RP

            Двигатель, трансмиссия, привод

              • 1. Сброс адаптации АКПП (4-ступенчатая АКПП)
                Совместимость: 4АКПП Hyundai/Kia (A4CF0, A4CF1, A4CF2) c CAN шиной. Совместимость зависит от установленного блока управления АКПП, поэтому данная функция работает не на всех автомобилях.
                Условия для выполнения: зажигание включено, двигатель не запущен!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *