Активация возможностей ЕТАКС-а своими руками
- LancerZ
- Клубные старики-разбойники
- Сообщения: 11607
- Зарегистрирован: Пт апр 10, 2009 6:34 am
- Город: Нижний Новгород
- Поблагодарили: 3 раза
- Зодиак:
Активация возможностей ЕТАКС-а своими руками
Добрый мужчина на аут клубе поделился всеми интимными подробностями про кодинг ЕТАКС-а и про чексумму файлов '*.kon"
_______________________________________________________
Что удалось узнать о кодинге.
Как его добыть без мут-3 ? - пока не знаю.
Как его анализировать ?
Вся информация о всевозможных вариантах кодинга для всевозожных блоков хранится в проприетарной базе CAESAR в виде связанных списков. Процедуры работы с этой базой в файле /MUT3/…./c32s.dll. Изучение его практической пользы не принесло. Из интересного в нем, что можно раздолбать: Сжатие и кодирование файлов официальных прошивок. Формирование CRC32 для подписи спец. файлов.
Однако. Почти вся CAESAR база перенесена в MSSQL. Вот здесь-то и можно все увидеть и во всем разобраться. Для этого установи SQL Manager for SQL Server. После подключения к серверу баз данных, нас будут интересовать таблицы базы CAESARCOMDB2. А именно - таблицы CC_* (Общие таблицы кодинга) и CC_VC_* (вариант кодинг)
Тип блока и тип кодинга однозначно определяет поле SKEY. Замечу, что кодинги есть у могих блоков ECU, а не только ETAKS. Но меня интересовали только ETACS. Как однозначно связать файл кодинга и SKEY я пока не знаю, но сильно догадываюсь, а для своей мафинки я его определил просто через листинги мута. Ориентировочно, можно делать так. В таблице SKEY_EXT по названию файла CAESAR базы, определить примерно диапазон SKEY.
Использовал таблицы:
SKEY_EXT
CC_DOMAIN_PRO
CC_CONV_ASCII_MAS
CC_CONV_ENUM_MAS
CC_PREP_MAS
CC_QUAL_MAS
CC_VC_FRAGMENT_MAS
CC_VC_FRAGVALUE_MAS
VV_VC_ITEM_REF
Наиболее полный список функций кодинга в таблице CC_PREP_MAS, где SKEY – тип блока, втч. ETACS, а BLOCK_ID=25 – Coding-Coding Information, BLOCK_ID=26 – Coding-Option Coding , BLOCK_ID=27 – Customise Function
Пример расшифровки кодинга считываемго мутом (длина 40 байт ASCII)
Для ETACS 8637A313
840E3105041301086B00481D403011331D00003100205236AA A2A1002A018242F428212380800100
1. Vehicle Line (0byte) – 1 байт (84) - 3H45X
Допустимые значения
80 - 3H41
81 - 3H41EVO
82 - 3H44Z
83 - 3H44SX
84 - 3H45X
85 - 3H45W
86 - 3X45
A0 - 3R00
C0 - 3M00
2. Model Year (1byte) – 7бит в байте (0E) – 2007 год
0C - 06
0D – 06.7
0E – 07
0F – 07.5
10 – 08
11 – 08.5
12 - 09
13 – 09.5
14 - 10
15 – 10.5
16 - 11
17 – 11.5
18 - 12
19 – 12.5
3. Destination (2byte) – младшие 4бит в байте (31) (Куда поставлено) 01-EXP – экспорт
00 - DOM
01 – EXP - Экспорт
02 – NAS - Австралия
03 – EU - Европа
04 – MMAL - Америка
05 – GCC - Арабы
4. Trans Mission (2byte) старшие 4 бит в байте (31) (Вид трансмиссии) 03 – CVT
И вскрыто все до последнего бита в каждом байте. Если есть интерес опубликую все, что еще на забыл - потерял, для каждого аппаратного блока - свои особенности битовых масок. И типа если в моей железяке, для штатной сигналки только варианты стран DOM & MMAL, фиг поставишь EU. Поставить-то можно (например ситроеновским прибором), только потом возникают ошибки всяки разны.
Это я копипастнул свом промежуточные заметки по кодингу. На чичас - Типа я со всем разобрался, запрогил как мне нужно свое авто и честно уже подзабыл много, что не записал.
Также сделана проги расчета контрольной суммы, могу сбросить прогу, тока она под линуксом, а тексты че-та найти не могу, алгоритм выдран реверсом из какой-то dll в мутовых прогах, вспоминать лень, но ищеттся элементарно. Короче, думал год буду разбираться, но все заняло у меня около 2-х недель, Чичас могу делать все с етаксом, расшифровывать любые функции, и т.д. но интерес совершенно пропал, т.к. это оказалось очень прсто, а коммерческого интереса не имею совершенно.
ПЫСЫ. Пытался узнать хоть что-то у так называемых гуру. Не вышло, т.к. это в основном мохнатые дилетанты, и за свою капейку держатся мертво. В том числе и пресловутый ..., такой-же ....
Вдогонку - приведенный файл от лексии выглядит как стандартный S-rec файл, и скорее всего образ внутреннего флеша. Файлы считываемого кодинга етакса от мута связаны с флешем не напрямую и разделены физически. В частности ксуммы во флеше и в файлах кодинга, как мне кажется должны быть разными.
источник: http://out-club.ru/board/showpost.php?p ... stcount=21
____________________________________________________________
Интересна тем, кто сам хочет разобратся с настройками етакса. Вся вводная инфа, проги расчета контрольной суммы для Линукса и Винды, проимер расшифровки (побитной) кодинга етакса во вложении.
1. Берете дистрибуцию мут с rutracker.org (там же берете тех. инфу по вашей машинке ну там лансер, ASX, OUT, там самая свежая на ауты 2009
2. Читаете инфу из моего файла.
3. Изучаете MSSQL базу из дистрибутива мут, инструмент в примерах назван, берете его из инета.
... тута работа моска ...
4. У дилера сливаете кодинг, правите его обычным редактором
5. Считаете приведенной прогой контрольную сумму правите ее тоже
6. Заливаетесь у дилера
Источник http://out-club.ru/board/showthread.php?t=39375
Поэтому будем развивать тему. Разжёвано ^^^ всё для 313 етакса, нам актуальны 465 и 318-322.
Просьба тех (регионы), у кого есть кодинги с активированными возможностями, не жадничать и поделиться с одноклубниками, можете постить сюда или присылать мне в личку, обещаю систематизировать и опубликовать информацию.
По поводу того, как прошить - либо по минимальной ставке у дилера (я в своё время отдал 380р как за диагностику хундаи ) либо ждать решения вопроса с железом, предположительно осень.
_______________________________________________________
Что удалось узнать о кодинге.
Как его добыть без мут-3 ? - пока не знаю.
Как его анализировать ?
Вся информация о всевозможных вариантах кодинга для всевозожных блоков хранится в проприетарной базе CAESAR в виде связанных списков. Процедуры работы с этой базой в файле /MUT3/…./c32s.dll. Изучение его практической пользы не принесло. Из интересного в нем, что можно раздолбать: Сжатие и кодирование файлов официальных прошивок. Формирование CRC32 для подписи спец. файлов.
Однако. Почти вся CAESAR база перенесена в MSSQL. Вот здесь-то и можно все увидеть и во всем разобраться. Для этого установи SQL Manager for SQL Server. После подключения к серверу баз данных, нас будут интересовать таблицы базы CAESARCOMDB2. А именно - таблицы CC_* (Общие таблицы кодинга) и CC_VC_* (вариант кодинг)
Тип блока и тип кодинга однозначно определяет поле SKEY. Замечу, что кодинги есть у могих блоков ECU, а не только ETAKS. Но меня интересовали только ETACS. Как однозначно связать файл кодинга и SKEY я пока не знаю, но сильно догадываюсь, а для своей мафинки я его определил просто через листинги мута. Ориентировочно, можно делать так. В таблице SKEY_EXT по названию файла CAESAR базы, определить примерно диапазон SKEY.
Использовал таблицы:
SKEY_EXT
CC_DOMAIN_PRO
CC_CONV_ASCII_MAS
CC_CONV_ENUM_MAS
CC_PREP_MAS
CC_QUAL_MAS
CC_VC_FRAGMENT_MAS
CC_VC_FRAGVALUE_MAS
VV_VC_ITEM_REF
Наиболее полный список функций кодинга в таблице CC_PREP_MAS, где SKEY – тип блока, втч. ETACS, а BLOCK_ID=25 – Coding-Coding Information, BLOCK_ID=26 – Coding-Option Coding , BLOCK_ID=27 – Customise Function
Пример расшифровки кодинга считываемго мутом (длина 40 байт ASCII)
Для ETACS 8637A313
840E3105041301086B00481D403011331D00003100205236AA A2A1002A018242F428212380800100
1. Vehicle Line (0byte) – 1 байт (84) - 3H45X
Допустимые значения
80 - 3H41
81 - 3H41EVO
82 - 3H44Z
83 - 3H44SX
84 - 3H45X
85 - 3H45W
86 - 3X45
A0 - 3R00
C0 - 3M00
2. Model Year (1byte) – 7бит в байте (0E) – 2007 год
0C - 06
0D – 06.7
0E – 07
0F – 07.5
10 – 08
11 – 08.5
12 - 09
13 – 09.5
14 - 10
15 – 10.5
16 - 11
17 – 11.5
18 - 12
19 – 12.5
3. Destination (2byte) – младшие 4бит в байте (31) (Куда поставлено) 01-EXP – экспорт
00 - DOM
01 – EXP - Экспорт
02 – NAS - Австралия
03 – EU - Европа
04 – MMAL - Америка
05 – GCC - Арабы
4. Trans Mission (2byte) старшие 4 бит в байте (31) (Вид трансмиссии) 03 – CVT
И вскрыто все до последнего бита в каждом байте. Если есть интерес опубликую все, что еще на забыл - потерял, для каждого аппаратного блока - свои особенности битовых масок. И типа если в моей железяке, для штатной сигналки только варианты стран DOM & MMAL, фиг поставишь EU. Поставить-то можно (например ситроеновским прибором), только потом возникают ошибки всяки разны.
Это я копипастнул свом промежуточные заметки по кодингу. На чичас - Типа я со всем разобрался, запрогил как мне нужно свое авто и честно уже подзабыл много, что не записал.
Также сделана проги расчета контрольной суммы, могу сбросить прогу, тока она под линуксом, а тексты че-та найти не могу, алгоритм выдран реверсом из какой-то dll в мутовых прогах, вспоминать лень, но ищеттся элементарно. Короче, думал год буду разбираться, но все заняло у меня около 2-х недель, Чичас могу делать все с етаксом, расшифровывать любые функции, и т.д. но интерес совершенно пропал, т.к. это оказалось очень прсто, а коммерческого интереса не имею совершенно.
ПЫСЫ. Пытался узнать хоть что-то у так называемых гуру. Не вышло, т.к. это в основном мохнатые дилетанты, и за свою капейку держатся мертво. В том числе и пресловутый ..., такой-же ....
Вдогонку - приведенный файл от лексии выглядит как стандартный S-rec файл, и скорее всего образ внутреннего флеша. Файлы считываемого кодинга етакса от мута связаны с флешем не напрямую и разделены физически. В частности ксуммы во флеше и в файлах кодинга, как мне кажется должны быть разными.
источник: http://out-club.ru/board/showpost.php?p ... stcount=21
____________________________________________________________
Интересна тем, кто сам хочет разобратся с настройками етакса. Вся вводная инфа, проги расчета контрольной суммы для Линукса и Винды, проимер расшифровки (побитной) кодинга етакса во вложении.
1. Берете дистрибуцию мут с rutracker.org (там же берете тех. инфу по вашей машинке ну там лансер, ASX, OUT, там самая свежая на ауты 2009
2. Читаете инфу из моего файла.
3. Изучаете MSSQL базу из дистрибутива мут, инструмент в примерах назван, берете его из инета.
... тута работа моска ...
4. У дилера сливаете кодинг, правите его обычным редактором
5. Считаете приведенной прогой контрольную сумму правите ее тоже
6. Заливаетесь у дилера
Источник http://out-club.ru/board/showthread.php?t=39375
Поэтому будем развивать тему. Разжёвано ^^^ всё для 313 етакса, нам актуальны 465 и 318-322.
Просьба тех (регионы), у кого есть кодинги с активированными возможностями, не жадничать и поделиться с одноклубниками, можете постить сюда или присылать мне в личку, обещаю систематизировать и опубликовать информацию.
По поводу того, как прошить - либо по минимальной ставке у дилера (я в своё время отдал 380р как за диагностику хундаи ) либо ждать решения вопроса с железом, предположительно осень.
- elvis
- Любопытный Лансеровод
- Сообщения: 44
- Зарегистрирован: Сб авг 22, 2009 4:35 pm
- Город: Ярославль
- Зодиак:
Re: Активация возможностей ЕТАКС-а своими руками
А Зайгард и другие не делятся? : ) Вопрос риторический.Zux писал(а): ......
Просьба тех (регионы), у кого есть кодинги с активированными возможностями, не жадничать и поделиться с одноклубниками, можете постить сюда или присылать мне в личку, обещаю систематизировать и опубликовать информацию.
По поводу того, как прошить - либо по минимальной ставке у дилера (я в своё время отдал 380р как за диагностику хундаи ) либо ждать решения вопроса с железом, предположительно осень.
Мне за слив кодинга Ярославский диллер озвучил стоимость диагностики электрооборудования - 490р. И то, сомневаюсь, что они сольют... Экспериментировать с кодингом методом научного тыка по 500р за раз - можно прогореть : )
Про железяку подробнее напиши, а то Зайгард на форуме ответил что слить кодинг можно только МУТом. Что меня покоробило, тут вроде как в протоколах обмена заковыка. ИМХО.
ЗЫ А началось у меня с желания сделать штатный дневной свет. Релешку транзисторную заказал, а к ней еще и шаман с бубном из Москвы нужен : )
- LancerZ
- Клубные старики-разбойники
- Сообщения: 11607
- Зарегистрирован: Пт апр 10, 2009 6:34 am
- Город: Нижний Новгород
- Поблагодарили: 3 раза
- Зодиак:
Re: Активация возможностей ЕТАКС-а своими руками
Нет, не делится. Ссылка? Пока одни сомневаются, другие активируютelvis писал(а):А Зайгард и другие не делятся? : ) Вопрос риторический.Zux писал(а): ......
Просьба тех (регионы), у кого есть кодинги с активированными возможностями, не жадничать и поделиться с одноклубниками, можете постить сюда или присылать мне в личку, обещаю систематизировать и опубликовать информацию.
По поводу того, как прошить - либо по минимальной ставке у дилера (я в своё время отдал 380р как за диагностику хундаи ) либо ждать решения вопроса с железом, предположительно осень.
Мне за слив кодинга Ярославский диллер озвучил стоимость диагностики электрооборудования - 490р. И то, сомневаюсь, что они сольют... Экспериментировать с кодингом методом научного тыка по 500р за раз - можно прогореть : )
Про железяку подробнее напиши, а то Зайгард на форуме ответил что слить кодинг можно только МУТом. Что меня покоробило, тут вроде как в протоколах обмена заковыка. ИМХО.
ЗЫ А началось у меня с желания сделать штатный дневной свет. Релешку транзисторную заказал, а к ней еще и шаман с бубном из Москвы нужен : )
По поводу только мутом, ну что вам должен сказать продавец, которому надо продать товар? Да и:
http://out-club.ru/board/showpost.php?p ... stcount=14
По поводу лексии, разбираемся.
Файл, выложенный на аут клубе верен по основным функциям кодинга.
PS: Спасибо всем, кто поделился инфой.
- ksw.s
- Мозг LancerX
- Сообщения: 4433
- Зарегистрирован: Вт мар 30, 2010 10:43 pm
- Город: ПУШКИНО
- Поблагодарили: 11 раз
- Зодиак:
Выложу, из архивного файла на аут клубе(сорри за длинный пост ):
Пример расшифровки кодинга (длина 40 байт ASCII) Для ETACS 8637A322
Запрос для SELECT
SKEY = 220004609
BLOCK_ID > = 178 .and. BLOCK_ID <= 358
SORT BY NO
Использовались таблицы:
CC_VC_FRAGMENT_MAS
CC_VC_FRAGVALUE_MAS
Порядковый номер в списке соответствует полю NO в CC_VC_FRAGMENT_MAS
Прочитано по умолчанию Мутом (заводские значения) для OutlanderXL 2010, Калуга:
84143305181340086B004101C09611011D00B1BE318FFAB0AC82A1A16A008242E42821438090A309
1 Vehicle Line (0byte) – 1 байт (84) - 3H45X
Допустимые значения
80 - 3H41
81 - 3H41EVO
82 - 3H44Z
83 - 3H44SX
84 - 3H45X
85 - 3H45W
86 - 3X45
A0 - 3R00
C0 - 3M00
C1 – 4A00
2. Model Year (1byte) – 7бит в байте (14) – (маска 0x7f) – 14- 2010 год
0C - 06
0D – 06.7
0E – 07
0F – 07.5
10 – 08
11 – 08.5
12 - 09
13 – 09.5
14 - 10
15 – 10.5
16 - 11
17 – 11.5
18 - 12
19 – 12.5
3. SST oil cooling fan (1 byte) старший бит байта 14 (маска 0X80) 00 – Not Present
00 << 7 = 00 – Not present
01 << 7 = 80 – Present
4. Destination (2byte) – младшие 4бит в байте (33) (Куда поставлено) 03-EU
00 – DOM (Япония)
01 – EXP - Экспорт
02 – NAS - Австралия
03 – EU - Европа
04 – MMAL - Америка
05 – GCC
5. Trans Mission (2byte) старшие 4 бит в байте (33) (Вид трансмиссии) 03 – CVT
01 – 5MT
02 – 6MT
03 - CVT
04 – 6AT
05 - AMT
06 - 4AT
6. Engine Type (3byte) 1байт (05) Тип двигателя 05- 2.4L_D4_MPI_VVT
01 - 2998CC_S4_MIVEC
02 - BSY or BWC
03 - 1.8L_D4_MPI_VVT
04 - 2.0L_D4_MPI_VVT
05 - 2.4L_D4_MPI_VVT
06 - 1.5L_D4_MPI_VVT
07 - 2.0L_D4_VVT_I/C_T/C
08 – 2.2L_DI_I/C_T/C
09 – 1.8L_DI-DC_MIVEC
0A –2.2L_DI-DC_MIVEC
0B - 1.6L_D4_MPI_VVT
7. Engine Power (4byte) младшие 2 бит в байте 18 (маска 0x03) 00-Normal
00 - Normal
01 - Low Power
02 - High Power
8. Handle Side (4byte) следующий 1 бит в байте 18 (маска 0x04) 0 - LHD
0 – LHD – левый руль
1 – RHD – правый руль
9. CHASSIS TYPE for ASC (Anti Slip Control ) (4byte) следующие 4 бита в байте 18 (маска 0x78) 03 – Type3
00 << 3 = 00 - Undefined
01 << 3 = 08 – Type1
02 << 3 = 10 – Type2
03 << 3 = 18 – Type3
04 << 3 = 20 – Type4
05 << 3 = 28 – Type5
06 << 3 = 30 – Type6
07 << 3 = 38 – Type7
08 << 3 = 40 – Type8
09 << 3 = 48 – Type9
0A << 3 = 50 – Type10
0B << 3 = 58 – Type11
0C << 3 = 60 – Type12
0D << 3 = 68 – Type13
0E << 3 = 70 – Type14
0F << 3 = 78 – Type15
10. OSS (4byte) (модуль обработки команд с штатной кнопки START/STOP ENGINE на ASX есть тока) последний бит в байте 18 (маска 0x80) 00- Not present
00 << 7=00 – Not present
01<< 7 =80 - Present
11. Final Drive (5byte) (передне-задне-полноприводный) Младшие 3 бита в байте 13 (маска 0x07) 03 - 4WD FF Base
01 – Front Drive
02 – Rear Drive
03 – 4WD FF Base
06 - 4AT
12. Transfer (5byte) (раздатка) следующие 4 бита в байте 13 (маска 0x78) 10 – ECC (электронная муфта)
01 << 3 = 08 – 2WD
02 << 3 = 10 – ECC
03 << 3 = 18 – Center Diff + VCU
04 << 3 = 20 – ACD
05 << 3 = 28 – SS4-3
13. IG off delay control (5byte) (управление задержкой отключения двигла при выключении зажигания (примерно 1 сек) ) последний бит в байте 13 (маска 0x80) 00 – Disable
00 << 7 = 00 Disable
01 << 7 = 80 Enable
14. Dead Lock Operation Customize (6byte) 2 бита в байте 0x40 (маска 0x30) 00 – Disabled
00 << 4 = 00 – Disabled
01 << 4 = 10 - Enabled (default Twice)
02 << 4 = 20 - Enabled (default Once)
15. After wipe customize (6byte) (Настройки после очистки стекол) последние 2 бита в байте 0x40 (маска 0xc0) 01 – Enabled (default disabled)
00<<6=00 - Disable
01<<6=40 - Enabled (default disabled)
02<<6=80 - Enabled (default enabled)
16. Tire circumference (7&8byte) (длина окружности шин в мм) два байта 086b – 2155mm
допустимые значения 2015, 2026, 2066, 2073, 2082, 2124, 2155, 2185 мм. Convert Hex to bin
17. Fuel Tank (9byte) (емкость бака) 1 байт 00 - NOT USED
00 – NOT USED
13 - 55L
15 - 57L
16 - 58L
17 - 59L
18 - 60L
1A - 62L
1B - 63L
1E - 66L
22 - 70L
FF - INITIAL VALUE
18. DRL type (10byte) младшие 3 бита в байте 0x41 (маска 0x07) 00 - Normal DRL present
00 - DRL not present
01 - Normal DRL present
02 - Dimming DRL present (в полнакала с реле 8627A001)
04 - Independent DRL present
05 - Dimming DRL with P (Parking) ( в полнакала - дёргаешь ручник гаснет DRL)
06 - Independent DRL with P (Parking)
07 - Normal DRL with P (Parking)
19. Smart Entry System (10byte) следующие 2 бита в байте 0x41 (маска 0x18) 00 = Not Present
00 << 3 = 00 – Not Present
01 << 3 = 08 – Present (Type A)
02 << 3 = 10 – Present (Type B)
03 << 3 = 18 – Present (Type C)
20. TPMS (10byte) следующий 1 бит в байте 0x41 (маска 0x20) 0-не установлен
00 << 5 = 00 not present
01 << 5 = 20 present
21. RKE – (Remote Keyless Entry )(10byte) следующий 1 бит в байте 0x41 (маска 0x40) 1 - установлен
00 << 6 = 00 not present
01 << 6 = 40 present
22. Airbag Auto Hazard (10byte) последний бит в байте 0x41 (маска 0x80) 00 not present
00<<7 = 00 not present
01<<7 = 80 present
23. SKIM (Immobilizer)– (Sentry Key Immobilizer) (11byte) 2 бита в байте 01 (маска 0x03) 01 – Present (Type A)
00 - Not Present
01 - Present (Type A)
02 - Present (Type B)
24. Corner Sensor (угловые сенсоры для парктроника) (11byte) следующий 1 бит в байте 0x01 (маска 0x08) 00- Not Present
00 << 3 = 00 - Not Present
01 << 3 = 08 - Present
25. Head lamp auto leveling device (автоматическая регулировка головного света в зависимости от загрузки авто) (11byte) следующий 1 бит в байте 0x01 (маска 0x10) 00- Not Present
00 << 4 = 00 - Not Present
01 << 4 = 10 - Present
26. Oil Level Warning (индикация предупреждения уровня масла)(11byte) следующий 1 бит в байте 0x01 (маска 0x20) 00- Not Present
00 << 5 = 00 - Not Present
01 << 5 = 20 - Present
27. Water Separate Warning (11byte) (индикация 1. Вода в сепараторе для дизелей и спец консоли 2. Индикация уровня омывайки совместно с флагом Trailer turn detection для бензов.) следующий 1 бит в байте 0x01 (маска 0x40) 00- Not Present
00 << 6 = 00 - Not Present
01 << 6 = 40 - Present
28. Speed Meter Scale (11byte) следующий 1 бит в байте 0x01 (маска 0x80) 00- km/h
00 << 7 = 00 – (or Not Used) km/h
01 << 7 = 80 - mph
29. Idle Neutral Control (12byte) 0-й бит в байте C0 (маска 0x01) 00 – not present
00 - not present
01 – present
30. Theft Alarm Sensor (Security Alarm Sensor) (12byte) (антикражный датчик сигналки) следующий бит в байте C0 (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
31. T/M Oil Cooler (12byte) следующие 2 бита в байте 0xС0 (маска 0x0С) 00 – not present
00 << 2 = 00 - T/M oil cooler not present
01 << 2 = 04 - T/M oil cooler A present
02 << 2 = 08 - T/M oil cooler B present
03 << 2 = 0C - T/M oil cooler C present
32. Theft Sensor Gain Setting (Security sensor sgin setting) (Чувствительность датчиков)(12byte) два бит в байте 0xC0 (маска 0x30) 00 – Type1
00 << 4 = 00 - Type1
01 << 4 = 10 – Type2
01 << 4 = 20 – Type3
01 << 4 = 30 – Type4
33. Side Air Bag (боковая подушка безопасности)(12byte) бит в байте 0xC0 (маска 0x40) 01 – present
00 << 6 = 00 - not present
01 << 6 = 40 – present
34. ACC power auto cut (Автоотключение ACC) (12byte) последний бит в байте 0xC0
01 - Default enabled
00 << 7 = 00 - Default disabled
01 << 7 = 01 - Default enabled
35. Number of speaker (13byte) 4 бита в байте 96 (маска 0x0f) 06 - 6 speaker
00 - Premium
01 - 1 speaker
02 - 2 speaker
03 - 3 speaker
04 - 4 speaker
05 - 5 speaker
06 - 6 speaker
07 - 7 speaker
08 - 8 speaker
09 - 9 speaker
0A - 10 speaker
0B - 10 speaker
0C - 12 speaker
0D - 13 speaker
0E - 14 speaker
0F - 15 speaker
36. Seat material (13byte) следующий бит в байте 0x96 (маска 0x10) 01 – Leather
00 << 4 = 00 Fabric
01 << 4 = 10 Leather
37. Auto Light Control (управление авто включением света фар) (13byte) следующие 3 бита в байте 0x96 (маска 0xE0) 04 - High threshold (analog) (cannot change)
00 << 5 = 00 - Not present (low threshold) (can change)
01 << 5 = 20 – Not present (high threshold) (cannot change)
02 << 5 = 40 - Low threshold (analog) (can change)
03 << 5 = 60 - Low threshold (RLS) (cannot change) (RLS- датчик дождя)
04 << 5 = 80 - High threshold (analog) (cannot change)
05 << 5 = A0 - High threshold (RLS) (cannot change) (RLS- датчик дождя)
38. Front Differential (14byte) (тип переднего диференциала) 4-ре бита в байте 11 (маска 0x0F) 01 – Open
00 – Undefined
01 – Open - открытый дифференциал (обычный)
02 – Helical - самоблокирующийся дифференциал
03 – ELSD дифференциал повышенного трения (Electronic Limited Slip Differentials)
39. Rear Differential (14byte) (задний диф) следующие 4-ре бита в байте 11 (маска 0xF0) 01 – Open
00 << 4 = 00 – Undefined
01 << 4 = 10 – Open - открытый дифференциал (обычный)
02 << 4 = 20 – AYC – Активный
03 << 4 = 30 – LOM
40. Power Window Type (15byte) (Тип подачи питалова на окна) 4-ре бита в байте 01 (маска 0x0F) 01 – Type P1
00 - Not Present
01 - Type P1 – (по одному нажатию откр-закр)
02 - Type P2
03 - Type P3
04 - Type P4
05 - Type P3 MMAL
06 - Type P4 MMAL
41. Sun Roof Type (Тип люка на крыше) (15byte) следующие 4-ре бита в байте 0x01 (маска 0xF0) 00 – Not presentS
00 << 4 = 00 - Not Present
01 << 4 = 10 - Type S1
02 << 4 = 20 - Type S2
03 << 4 = 30 - Type S3
04 << 4 = 40 - Type S4
05 << 4 = 50 - Type S3 MMAL
42. WCM (Wireless Control module(KOS) )(16byte) 0-й бит байта 0x1D (маска 0x01) 01 – present
00 - not present
01 – present
43. OCM (Occupant Classificate module)(16byte) следующий 1 бит байта 0x1D (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
44. ORC (Occupant Restraint Controller) (16byte) следующий 1 бит байта 0x1D (маска 0x04) 01 – present
00 << 2 = 00 - not present
01 << 2 = 04 - present
45. AC (16byte) следующий 1 бит байта 0x1D (маска 0x08) 01 – present
00 << 3 = 00 - not present
01 << 3 = 08 - present
46. AUDIO (16byte) следующий 1 бит байта 0x1D (маска 0x10) 01 – present
00 << 4 = 00 - not present
01 << 4 = 10 - present
47. AVN (AND) (16byte) следующий 1 бит байта 0x1D (маска 0x20) 00 – not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
48. Siren Ans Enable (Siren answer) (16byte) (Подтверждение сиреной, при закрытии) следующиe 2 бита байта 0x1D (маска 0xC0) 00 – Disabled
00 << 6 = 00 - Disabled
01 << 6 = 40 - Enabled (default disable)
02 << 6 = 80 - Enabled (default enable)
49. Theft Alarm Siren (Security alarm siren) (17byte) (антикражная сирена) 0-й бит байта 0x00 (маска 0x01) 00 – not present
00 = 00 - not present
01 = 01 - present
50. CAMERA (17byte) следующий 1 бит байта 0x00 (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
51. Corner sensor control unit (17byte) (модуль парктроника) следующий 1 бит байта 0x00 (маска 0x04) 00 – not present
00 << 2 = 00 - not present
01 << 2 = 04 - present
52. PSD_L (Electric Slide door (Left)) (17byte) следующий 1 бит байта 00 (маска 0x08) 00 – not present
00 << 3 = 00 - not present
01 << 3 = 08 - present
53. PSD_R (Electric Slide door (Right)) (17byte) следующий 1 бит байта 00 (маска 0x10) 00 – not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
54. ETG (17byte) следующий 1 бит байта 00 (маска 0x20) 00 – not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
55. ESS ECU present (17byte) следующий 1 бит байта 00 (маска 0x40) 00 – not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
56. HFM (17byte) (Hands Free module) следующий 1 бит байта 00 (маска 0x80) 00 – not present
00 << 7 = 00 - not present
01 << 7 = 80 - present
57. Comfort washer customize (Intelligent/Comfort washer custom) (18byte) первые два бита байта 0xB1 (маска 0x03) 01 - Enabled (default disabled)
00 = 00 - Disabled
01 = 01 - Enabled (default disabled)
02 = 02 - Enabled (default enabled)
58. HeadLamp leveling system type (18byte) (система коррекции света от нагрузки) следующие два бита байта 0xB1 (маска 0x0С) 00 - Type1 or not present (т.е. вручную)
00<<2 = 00 - Type1 or not present
01<<2 = 04 - Type2
02<<2 = 08 – Type3
02<<2 = 0С – Type4
59. Rear wiper mode (18byte) (Режим работы заднего стеклоочистителя) следующий бит байта 0xB1 (маска 0x10) 01 - With LO control
00<<4 = 00 - Conventional or Not present
01<<4 = 10 - With LO control (рег.скорости очистителя с ручки)
60. 10MY improvement (10MY SPEC) (18byte) следующий бит байта 0xB1 (маска 0x20) 01 - Enable
00<<5= 00 - Disable
01<<5= 20 - Enable
61. Rear wiper by reverse customize (18byte) (Управление задним стеклоочистителем при заднем ходе) следующие два бита байта 0xB1 (маска 0xС0) 02 - Enabled (default FR & RR) (разрешено по умолчанию при движении и вперед в взад )
00<<6= 00 - Disabled
01<<6= 40 - Enabled (default RR only)
02<<6= 80 - Enabled (default FR & RR)
62. ABS (19byte) 0-й бит байта 0xBE (маска 0x01) 00 – not present
00 = 00 - not present
01 = 01 - present
63. ESP (A.S.C) (19byte) (Electronic stability control) следующий бит байта 0xBE (маска 0x02) 01 – present
00 << 1 = 00 - not present
01 << 1 = 01 - present
64. Auto fold mirror (19byte) (автозакрытие зеркал) следующий бит байта 0xBE (маска 0x04) 01 – Open/close by RKE/KOS
00 << 2 = 00 - Open by vehicle speed or Not present
01 << 2 = 04 - Open/close by RKE/KOS
65. SAS (19byte) (датчик руля) следующий бит байта 0xBE (маска 0x08) 01 – present
00 << 3 = 00 - not present
01 << 3 = 08 - present
66. AWD/AWC (4WD/AWC) (19byte) (All Wheel Control) следующий бит байта 0xBE (маска 0x10) 01 – present
00 << 4 = 00 - not present
01 << 4 = 10 - present
67. TCM (19byte) следующий бит байта 0xBE (маска 0x20) 01 – present
00 << 5 = 00 - not present
01 << 5 = 20 - present
68. ACTV_STB (19byte) следующий бит байта 0xBE (маска 0x40) 00 – not present
00 << 6 = 00 - not present
01 << 6 = 40 – present
69. Door unlock by IG lock customize (19byte) (Авто Разблокировка замков при положении ключа зажигания в Lock) следующий бит байта 0xBE (маска 0x80) 01 – Enabled (default disabled)
00 << 7 = 00 - Disabled
01 << 7 = 80 – Enabled (default disabled)
70. Rheostat cancel mode (20byte) 0-й бит байта 0x31 (маска 0x01) 01 – Available
00 = 00 - Not available
01 = 01 – Available
71. EPS (20byte) (Electric Power Steering-Электроусилитель руля) следующий бит байта 0x31 (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 01 - present
72. ACDAYC (20byte) (Active Center Differential /Active Yaw Control – активный дифференциал) следующий бит байта 0x31 (маска 0x04) 00 – not present
00 << 2 = 00 - not present
01 << 2 = 04 - present
73. Coming Home Light Customize (20byte) (Световая Дорожка к дому (сига)) следующие два бита байта 0x31 (маска 0x18) 02 – Enabled (default enabled)
00 << 3 = 00 - Disabled
01 << 3 = 08 - Enabled (default disabled)
02 << 3 = 10 - Enabled (default enabled)
74. Welcome Light Customize (20byte) (Световая Дорожка к авто (сига)) следующие два бита байта 0x31 (маска 0x60) 01 – Enabled (default disabled)
00 << 5 = 00 - Disabled
01 << 5 = 20 - Enabled (default disabled)
02 << 5 = 40 - Enabled (default enabled small)
03 << 5 = 60 - Enabled (default enabled head)
75. Indirect lamp (20byte) () последний бит байта 0x31 (маска 0x80) 00 – not present
00 << 7 = 00 - not present
01 << 7 = 80 - present
76. Power window Dr (21byte) (стеклоподьемник водителя) 0-й бит байта 0x8F (маска 0x01) 01 – present
00 = 00 - not present
01 = 01 – present
77. Power window As (21byte) (стеклоподьемник переднего пассажира) следующий бит байта 0x8F (маска 0x02) 01 – present
00 << 1 = 00 - not present
01 << 1 = 02 - present
78. Power window RR (21byte) (стеклоподьемник заднеправого пассажира) следующий бит байта 0x8F (маска 0x04) 01 – present
00 << 2 = 00 - not present
01 << 2 = 04 - present
79. Power window RL (21byte) (стеклоподьемник заднелевого пассажира) следующий бит байта 0x8F (маска 0x08) 01 – present
00 << 3 = 00 - not present
01 << 3 = 08 - present
80. ESS by stop lamp (21byte) (Включение аварийной сигнализации при экстренном торможении (ESS)- стопы) следующий бит байта 0x8F (маска 0x10) 00 – not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
81. Sun roof (21byte) (Люк на крыше) следующий бит байта 0x8F (маска 0x20) 00 – not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
82. RLS (Rain Light Sensors )(21byte) (датчик дождя) следующий бит байта 0x8F (маска 0x40) 00 – not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
83. Washer function improvement (21byte) следующий бит байта 0x8F (маска 0x80) 01 – Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
84. IG key illumination (22byte) (подсветка вокруг ключа зажигания) первые два бита байта 0xFA (маска 0x03) 02 – with getting off operation
00 = Disabled
01 = without getting off operation
02 = with getting off operation
85. Turn signal bulb (22byte) следующие два бита байта 0xFA (маска 0x0С) 02 – 21W plus 21W or 21W plus 21W plus 0.36W
00 << 2 = 00 - 21W plus 21W plus 5W
01 << 2 = 04 - 21W plus 16W plus 5W
02 << 2 = 08 - 21W plus 21W or 21W plus 21W plus 0.36W
03 << 2 = 0C - 21W plus 16W or 21W plus 16W plus 0.36W
86. Rear wiper (22byte) (Очиститель заднего стекла) следующий бит байта 0xFA (маска 0x10) 01 – Enabled
00 << 4 = 0 Disable
01 << 4 = 10 Enable
87. Fold mirror (22byte) (складывание зеркал) следующий бит байта 0xFA (маска 0x20) 01 – Enable
00 << 5 = 0 Disable
01 << 5 = 20 Enable
88. Head lamp (22byte) (Головной свет) следующий бит байта 0xFA52 (маска 0x40) 01 – 4 beams
00 << 6 = 0 - 2 beams
01 << 6 = 40 - 4 beams
89. KOS function customize by Display (22byte) следующий бит байта 0xFA (маска 0x80) 01 – Disable
00 << 6 = 0 - Enable
01 << 6 = 80 - Disable
90. Head lamp washer (23byte) (очиститель передних фар) первые 4 бита байта 0xB0 (маска 0x0F) 00 – Disabled
00 - Disabled
01 - pop up control 1
02 - Pop up control 1 with washer
03 - non pop up control 1
04 - non pop up control 1 with washer
05 - pop up control 2
06 - Pop up control 2 with washer
07 - non pop up control 2
08 - non pop up control 2 with washer
91. Front Fog Lamp mode (23byte) (режим передних противотуманок) следующий 1 бит байта 0xB0 (маска 0x10) 01 – B spec
00<< 4 = 0 - A spec.
01<< 4 = 10 - B spec.
92. Front Fog Lamp (23byte) (передние противотуманки) следующий 1 бит байта 0xB0 (маска 0x20) 01 – present
00<< 5 = 0 – not present
01<< 5 = 10 - present
93. Rear Fog Lamp (23byte) (задние противотуманки) следующие 2 бита байта 0xB0 (маска 0xC0) 02 – Present (can not change)
00<< 6 = 0 - Not Present (can change)
01<< 6 = 40 - Present (can change)
02<< 6 = 80 - Present (cannot change)
94. Room lamp delay timer by door and H/L (24byte) (Задержка притухания света в салоне после закрытия дверей) первый бит байта 0xAC (маска 0x01) 00 – Short
00 - Short
01 - Long
95. Room lamp by H/L (24byte) ( авто-выключение света в салоне) следующие два бита байта 0xAC (маска 0x06) 02 – full
00 << 1 = 00 – Disabled (вручную)
01 << 1 = 02 - in dimming (плавно)
02 << 1 = 04 – full (сразу)
96. Gate/Trunk lamp (24byte) (лампа двери багажника) следующие два бита байта 0xAC (маска 0x18) 01 – Mode2 (cargo)
00 << 3 = 00 – Mode1 (trunk)
01 << 3 = 08 - Mode2 (cargo)
02 << 3 = 10 – Mode3 (cabin)
03 << 3 = 18 – Mode4 (side step lamp) (TBD)
97. Head lamp auto cut mode (24byte) следующие два бита байта 0xAC (маска 0x60) 01 – B-spec
00 << 5 = 00 - E-spec.
01 << 5 = 20 - B-spec
02 << 5 = 40 - C-spec.
03 << 5 = 60 - D-spec.
98. Head lamp auto cut (24byte) (автовыключение головного света) следующий бит байта 0xAC (маска 0x80) 01 – Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
99. Door lock system (25byte) первые три бита байта 0x82 (маска 0x07) 02 – B-spec. (for except NAS high line)
00 - Not Present
01 - A-spec. (for NAS)
02 - B-spec. (for except NAS high line)
03 - C-spec. (for except NAS low line)
04 - D-spec. (for dead lock)
05 - E-spec. (for dead lock high line)
100. Auto door lock/unlock (25byte) следующий два бита байта 0x82 (маска 0x018) 00 - Disable
00 << 3 = 00 – Disable
01 << 3 = 08 - crash unlock
02 << 3 = 10 – crash unlock + speed lock (автоблокировка по скорости)
101. key remainder unlock (25byte) следующий два бита байта 0x82 (маска 0x60) 00 - Disabled
00 << 5 = 00 - Disabled
01 << 5 = 20 - A-spec. (Dr only)
02 << 5 = 40 - B-spec. (Dr and As)
102. Horn type (25byte) следующий бит байта 0x82 (маска 0x80) 01 - dual horn
00 << 7 = 00 - single horn
01 << 7 = 80 - dual horn
103. Gate/trunk opener mode (26byte) (режим открывания двери багажника) первые два бита байта 0xA1 (маска 0x03) 01 - Present
00 - Not present
01 – Present
02 - Present (Trunk with cabin switch)
104. Cooling fan (26byte) следующий бит байта 0xA1 (маска 0x04) 00 - Relay control
00 << 2 = 00 - Relay control (управление Релюшкой )
01 << 2 = 04 - PWM control (ШИМ-управление)
105. Security alarm mode (26byte) (Режим встроенной сиги) следующие два бита байта 0xA1 (маска 0x18) 00 - Not Present
00 << 3 = 00 - Not Present
01 << 3 = 08 - A-spec. (DOM) (для активации сигналки ставить это)
02 !!!!!!! = EU – недопустимое значение
03 << 3 = 18 - C-spec. (NAS)
106. Security alarm function (26byte) следующие два бита байта 0xA1 (маска 0x60) 01 - Not Present (cannot change)
00 << 5 = 00 - Not present (can change)
01 << 5 = 20 - Not present (cannot change)
02 << 5 = 40 - Present (can change) (для активации сигналки ставить это)
03 << 5 = 60 - Present (cannot change)
107. Pre-alarm (26byte) (время до активации сиги) следующий бита байта A1 (маска 0x80) 01 - Not present
00 << 7 = 00 – Present (Для сиги я ставлю этот бит)
01 << 7 = 80 - Not present
108. Multi mode RKE (Remote Keyless Entry)(27byte) первый бит байта 0xA1 (маска 0x01) 01 - Enable
00 - Disable
01 - Enable
109. Gate/Trunk (27byte) (режим открытия задней двери) следующий бит байта 0xA1 (маска 0x02) 00 - gate type
00 << 1 = 00 - gate type (режим ворота) верх
01 << 1 = 02 - trunk type (режим канал) низ
110. Manner Switch (27byte) следующие два бита байта 0xA1 (маска 0x0С) 00 - Not present
00 << 2 = 00 - Not present (cannot change)
01 << 2 = 04 - Not present (can change)
02 << 2 = 08 - Present (can change)
111. Remote engine starter (27byte) следующие два бита байта 0xA1 (маска 0x30) 02 - Present (can change)
00 << 4 = 00 - Not present (cannot change)
01 << 4 = 10 - Not present (can change)
02 << 4 = 20 - Present (can change)
112. Panic Alarm (27byte) следующие бит байта 0xA1 (маска 0x40) 00 - Disable
00 << 6 = 00 - Disable
01 << 6 = 40 - Enable
113. Room lamp improvement (27byte) следующие бит байта 0xA1 (маска 0x80) 01 -Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
114. Front wiper (28byte) (передний стеклоочиститель) первые два бита байта 0x6A (маска 0x03) 02 - Speed Sensitive
00 - Normal INT
01 - Variable INT
02 - Speed Sensitive
03 - Rain Sensitive
115. Comfort flasher type (28byte) (Кратковременное касание к включению поворотника вызывает моргание 3 раза) следующие два бита байта 0x6A (маска 0x0С) 02 - Present (can change)
00 << 2 = 00 - Not present (cannot change)
01 << 2 = 04 - Not present (can change)
02 << 2 = 08 - Present (can change)
116. Room lamp Center Switch (28byte) следующий бит байта 0x6A (маска 0x10) 00 - Not present
00 << 4 = 00 - Not present
01 << 4 = 10 - Present
117. Wiper washer check valve (Wiper washer check bulb) (28byte) (лампа заднего омывателя) следующий бит байта 0x6A (маска 0x20) 01 - Present
00 << 5 = 00 - Not present
01 << 5 = 10 - Present
118. AUDIO / SATR type (28byte) следующиe два бита байта 0x6A (маска 0xC0) 01 - AM reception type MW/LW
00 << 6 = 00 - Undefined
01 << 6 = 40 - AM reception type MW/LW
02 << 6 = 80 - AM reception type 1kHz Step
03 << 6 = C0 - Other type
119. H/L auto leveling type (29byte) первые три бита байта 0x00 (маска 0x07) 00 - Not present
00 - Not present
01 - Communication less and static type
02 - Communication less and dynamic type
03 - CAN communication and static type
04 - CAN communication and dynamic type
07 – SNA
120. AFS type (29byte) (автокоррекция света) следующие три бита байта 0x00 (маска 0x38) 00 - Not present
00 << 3 = 00 - Not present
01 << 3 = 08 - Swivel RHD type
02 << 3 = 10 - Swivel LHD type
03 << 3 = 18 - Fixed bending lamp type
04 << 3 = 20 - Cornering lamp type
121. ESS by turn lamp (29byte) (лампа экстренного торможения) следующийе бит байта 0x00 (маска 0x40) 00 - Not present
00 << 6 = 00 - Not present
01 << 6 = 40 - present
122. Compressor type (30byte) первые три бита байта 0x82 (маска 0x07) 02 - Scroll type 90cc/rev
00 - No Compressor
01 - Scroll type 60cc/rev
02 - Scroll type 90cc/rev
123. Temperature type (30byte) следующий бит байта 0x82 (маска 0x08) 00 - Celecious
00 << 3 = 00 - Celecious
01 << 3 = 08 - Fahrenheit
124. Rear view camera (задняя камера) (30byte) следующий бит байта 0x82 (маска 0x10) 00 - not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
125. Nose view camera (передняя камера) (30byte) следующий бит байта 0x82 (маска 0x20) 00 - not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
126. Side view camera (боковая камера) (30byte) следующий бит байта 0x82 (маска 0x40) 00 - not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
127. Average speed (30byte) следующий бит байта 0x82 (маска 0x80) 01 - Available
00 << 6 = 00 - Not available
01 << 6 = 80 - Available
128. Vehicle Language Status (31byte) первые четыре бита байта 0x42 (маска 0x0F) 02 - English
00 - No request
01 - Japanese
02 - English
03 - French
04 - Spanish
05 - German
06 - Portuguese
07 - Dutch
08 - Italian
09 - Swedish
0A - Danish
0B - Russian
0C - Chinese
0D - Arabic
129. Vehicle Fuel Amount (Fuel Amount) (31byte) следующие два бита байта 0x42 (маска 0x30) 00 – (Not Used) Litter
00 << 4 = 00 – (Not Used) Litter
01 << 4 = 10 - US gallon
02 << 4 = 20 - UK gallon
130. Vehicle Fuel Consumption value scale (Fuel consumption scale) (31byte) следующие два бита байта 0x42 (маска 0xC0) 01- L/100km
00 << 6 = 00 - km/L
01 << 6 = 40 - L/100km
02 << 6 = 80 - MPG (US)
03 << 6 = C0 - MPG (UK)
131. Speed Gauge Tolerance (32byte) (стандарт отклонения скорости) первый бит байта E4 (маска 0x01) 00 - DOM / EU
00 - DOM / EU
01 - NAS
132. Coolant Temp Gauge Threshold (32byte) (порог калибровки охлаждающей жидкости) следующий бит байта 0xE4 (маска 0x02) 00 - Normal
00 << 1 = 00 - Normal
01 << 1 = 02 - Hot
133. Frost Warning Threshold (32byte) (Порог предупреждение замерзания ) следующие три бита байта 0xE4 (маска 0x1С) 01 - Threshold for EU
00 << 2 = 00 - Threshold for Jpn
01 << 2 = 04 - Threshold for EU
02 << 2 = 08 - Threshold for Nas
03 << 2 = 0С - Threshold for Aus
04 << 2 = 10 - Threshold for Gcc
05 << 2 = 14 - Threshold for Exp
134. Distance to Emply (32byte) (расстояние до пустого бака) следующий бит байта 0xE4 (маска 0x20) 01 - Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
135. Average Fuel Consumption (32byte) (средний расход топлива) следующий бит байта 0xE4 (маска 0x40) 01 - Available
00 << 6 = 00 - Not available
01 << 6 = 40 - Available
136. Instant Fuel Consumption (32byte) (мгновенный расход топлива) следующий бит байта 0xE4 (маска 0x80) 01 - Available
00 << 7 = 00 - Not available
01 << 7 = 20 - Available
137. Time Travelled (33byte) (время в пути) первый бит байта 0x28 (маска 0x01) 00 - Not available
00 - Not available
01 - Available
138. Distance Travelled (33byte) (пройденная дистанция) следующий бит байта 0x28 (маска 0x02) 00 - Not available
00 << 1 = 00 - Not available
01 << 1 = 02 - Available
139. Fuel Used (33byte) (использовано горючего) следующий бит байта 0x28 (маска 0x04) 00 - Not available
00 << 2 = 00 - Not available
01 << 2 = 04 - Available
140. Trip Computer Autoreset Return at IG OFF – ON (Trip autorese IG IFF) (33byte) (сброс показаний после 4-х часов простоя) следующий бит байта 0x28 (маска 0x08) 01 - Available
00 << 3 = 00 - Not available
01 << 3 = 08 - Available
141. Variable Speed Alarm (33byte) следующий бит байта 0x28 (маска 0x10) 00 – Not available
00 << 4 = 00 - Not available
01 << 4 = 10 - Available
142. Rest Reminder (33byte) (напоминание об отдыхе) следующий бит байта 0x28 (маска 0x20) 01 – Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
143. Instant Speed (33byte) (мгновенная скорость) следующий бит байта 0x28 (маска 0x40) 00 – Not Available
00 << 6 = 00 - Not available
01 << 6 = 40 - Available
144. Seat Belt Reminder Type (33byte) следующий бит байта 0x28 (маска 0x80) 00 – Type 0 (Non AABT)
00 << 7 = 00 - Type 0 (Non AABT)
01 << 7 = 80 - Type 1
145. Seat Belt Reminder Indicator Flashing (34byte) первый бит байта 0x21 (маска 0x01) 01 - Available
00 - Not available
01 - Available
146. Seat Belt Reminder DRV and PSG Indicator Independent or Not (34byte) (индикаторы непристегнутости пассажира и водителя) следующие два бита байта 0x21 (маска 0x06) 00 - DRV and PSG indicator independent
00 << 1 = 00 - DRV and PSG indicator independent (не зависят друг от друга)
01 << 1 = 02 - DRV and PSG indicator integrate
02 << 1 = 04 - Indicator not available
147. Reverse Alarm (34byte) (бип-бип при движении задним ходом) следующий бит байта 0x21 (маска 0x08) 00 - Not available
00 << 3 = 00 - Not available
01 << 3 = 08 - Available
148. Key Reminder (34byte) (индикация и звуковой сигнал "выньте ключ из замка" при глушении автомобиля) следующий бит байта 0x21 (маска 0x10) 00 - Not available
00 << 4 = 00 - Not available
01 << 4 = 10 - Available
149. Lighting Monitor (34byte) следующий бит байта 0x21 (маска 0x20) 01 - Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
150. Gcc Speed Alarm (34byte) (пищалка 120км/ч для арабов) следующий бит байта 0x21 (маска 0x40) 00 – Not Available
00 << 6 = 00 - Not available
01 << 6 = 40 - Available
151. Condition Buzzer ( 34byte) следующий бит байта 0x21 (маска 0x80) 00 – Not Available
00 << 7 = 00 - Not available
01 << 7 = 40 - Available
152. Rent-a-car mode always after IG_OFF (35byte) первый бит байта 0x43 (маска 0x01) 01 - Available
00 - Not available
01 - Available
153. Rent-a-car mode after DOOR open at IG_OFF (35byte) следующий бит байта 0x43 (маска 0x02) 01 - Available
00 << 1 = 00 - Not available
01 << 1 = 02 - Available
154. Service reminder schedule table (35byte) следующие пять бит байта 0x43 (маска 0x7C) 10 - EU 10
00 << 2 = 00 - The function is not available
01 << 2 = 04 - Japan 10
02 << 2 = 08 - Japan 11
03 << 2 = 0C - Japan 20
04 << 2 = 10 - Japan 30
05 << 2 = 14 - Japan 31
06 << 2 = 18 - Japan 40
07 << 2 = 1C - Reserved 1
08 << 2 = 20 - GCC_EXP 10
09 << 2 = 24 - AUS
0A << 2 = 28 - Reserved 2
0B << 2 = 2C - NAS 10
0C << 2 = 30 - NAS 11
0D << 2 = 34 - NAS 20
0E << 2 = 38 - NAS 21
0F << 2 = 3C - Reserved 3
10 << 2 = 40 - EU 10
11 << 2 = 44 - EU 11
12 << 2 = 48 - Optional Schedule
13 << 2 = 4C - EU 20
14 << 2 = 50 - GCC_EXP 20
1F << 2 = 7C - Function Off
155. ACD Contorl Display (35byte) следующий бит байта 0x43 (маска 0x80) 00 - Not available
00 << 7 = 00 - Not available
01 << 7 = 80 – Available
156. TPMS Information (36byte) первые четыре бита байта 0x80 (маска 0x0F) 00 - N/A
00 - N/A
01 - 190 kPa
02 - 200 kPa
03 - 210 kPa
04 - 220 kPa
05 - 230 kPa
06 - 240 kPa
07 - 250 kPa
157. Horn chirp by RKE (звук “чириканье сигналом” для Remote Keyless Entry) (36byte) следующие два бита байта 0x80 (маска 0x30) 00 - Not present (cannot change)
00 << 4 = 00 - Not present (cannot change)
01 << 4 = 10 - Not present (can change)
02 << 4 = 20 - Present (can change)
158. Rear S/R Unlock Output (36byte) следующий бит байта 0x80 (маска 0x40) 00 - not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
159. Trailer Turn Detection (36byte) (обнаружитель прицепа, используется для индикации омыайки совместно с Water separate warning) следующий бит байта 0x80 (маска 0x80) 01 - present
00 << 7 = 00 - not present
01 << 7 = 80 - present
160. LEVER (Shift Lever) (37byte) (мех. рычаг переключения скоростей) первый бит байта 0x90 (маска 0x01) 00 - not present
00 - not present
01 - present
161. AFS/Leveling CAN ECU (37byte) (Adaptive Front-Lighting System) следующий бит байта 0x90 (маска 0x02) 00 - not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
162. SATR (37byte) (Satellite radio tuner) следующий бит байта 0x90 (маска 0x04) 00 - not present
00 << 2 = 00 - not present
01 << 2 = 04 - present
163. Display opening type (37byte) следующиeй три бита байта 0x90 (маска 0x70) 01 - Opening for MMC
00 << 6 = 00 - Not opening display
01 << 6 = 10 - Opening for MMC
02 << 6 = 20 - Opening for PEUGEOT
03 << 6 = 30 - Opening for CITROEN
04 << 6 = 40 - Opening for RESERVE
164. Smart entry auto lock customize (KOS auto lock customize) (37byte) следующий бит байта 0x90 (маска 0x80) 01 - Disable
00 << 7 = 00 - Enable
01 << 7 = 80 - Disable
165. DRL function (38byte) первые два бита байта 0xA3 (маска 0x03) 03 - Not present (can change)
00 - Present (cannot change)
01 - Not present (cannot change)
02 - Present (can change)
03 - Not present (can change)
166. FACU (38byte) (fire alarm control unit - ? ) следующий бит байта 0xA3 (маска 0x04)
00 - not present
00 << 2 = 00 - not present
01 << 2 = 04 – present
167. S_AWC Control display (38byte) следующий бит байта 0xA3 (маска 0x08)
00 - Not available
00 << 3 = 00 - Not available
01 << 3 = 04 - Available
168. Diesel Particulate Filter (38byte) (сажевый фильтр для дизеля) следующий бит байта 0xA3 (маска 0x10)
00 - not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
169. LANGUAGE MODE (38byte) следующий бит байта 0xA3(маска 0x20)
01 - Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
170. WSS present (38byte) (митсубовский автоотключатель массы - ?) следующий бит байта 0xA3 (маска 0x40)
00 - not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
171. Door Unlock Mode Customize (38byte) следующий бит байта 0xA3 (маска 0x80)
01 - Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
172. RLS OVERWIPE TYPE (39byte) первые три бита байта 0x09 (маска 0x07) 01 – TYPE2
00 - TYPE1
01 - TYPE2
02 - TYPE3
03 - TYPE4
04 - TYPE5
05 - TYPE6
06 - TYPE7
07 - TYPE8
173. RLS WS TYPE (39byte) следующие два бита байта 0x09 (маска 0x18) 01 - TYPE2 (Green)
00 << 3 = 00 - TYPE1 (Clear)
01 << 3 = 08 - TYPE2 (Green)
02 << 3 = 10 - TYPE3
03 << 3 = 18 - TYPE4
Пример расшифровки кодинга (длина 40 байт ASCII) Для ETACS 8637A322
Запрос для SELECT
SKEY = 220004609
BLOCK_ID > = 178 .and. BLOCK_ID <= 358
SORT BY NO
Использовались таблицы:
CC_VC_FRAGMENT_MAS
CC_VC_FRAGVALUE_MAS
Порядковый номер в списке соответствует полю NO в CC_VC_FRAGMENT_MAS
Прочитано по умолчанию Мутом (заводские значения) для OutlanderXL 2010, Калуга:
84143305181340086B004101C09611011D00B1BE318FFAB0AC82A1A16A008242E42821438090A309
1 Vehicle Line (0byte) – 1 байт (84) - 3H45X
Допустимые значения
80 - 3H41
81 - 3H41EVO
82 - 3H44Z
83 - 3H44SX
84 - 3H45X
85 - 3H45W
86 - 3X45
A0 - 3R00
C0 - 3M00
C1 – 4A00
2. Model Year (1byte) – 7бит в байте (14) – (маска 0x7f) – 14- 2010 год
0C - 06
0D – 06.7
0E – 07
0F – 07.5
10 – 08
11 – 08.5
12 - 09
13 – 09.5
14 - 10
15 – 10.5
16 - 11
17 – 11.5
18 - 12
19 – 12.5
3. SST oil cooling fan (1 byte) старший бит байта 14 (маска 0X80) 00 – Not Present
00 << 7 = 00 – Not present
01 << 7 = 80 – Present
4. Destination (2byte) – младшие 4бит в байте (33) (Куда поставлено) 03-EU
00 – DOM (Япония)
01 – EXP - Экспорт
02 – NAS - Австралия
03 – EU - Европа
04 – MMAL - Америка
05 – GCC
5. Trans Mission (2byte) старшие 4 бит в байте (33) (Вид трансмиссии) 03 – CVT
01 – 5MT
02 – 6MT
03 - CVT
04 – 6AT
05 - AMT
06 - 4AT
6. Engine Type (3byte) 1байт (05) Тип двигателя 05- 2.4L_D4_MPI_VVT
01 - 2998CC_S4_MIVEC
02 - BSY or BWC
03 - 1.8L_D4_MPI_VVT
04 - 2.0L_D4_MPI_VVT
05 - 2.4L_D4_MPI_VVT
06 - 1.5L_D4_MPI_VVT
07 - 2.0L_D4_VVT_I/C_T/C
08 – 2.2L_DI_I/C_T/C
09 – 1.8L_DI-DC_MIVEC
0A –2.2L_DI-DC_MIVEC
0B - 1.6L_D4_MPI_VVT
7. Engine Power (4byte) младшие 2 бит в байте 18 (маска 0x03) 00-Normal
00 - Normal
01 - Low Power
02 - High Power
8. Handle Side (4byte) следующий 1 бит в байте 18 (маска 0x04) 0 - LHD
0 – LHD – левый руль
1 – RHD – правый руль
9. CHASSIS TYPE for ASC (Anti Slip Control ) (4byte) следующие 4 бита в байте 18 (маска 0x78) 03 – Type3
00 << 3 = 00 - Undefined
01 << 3 = 08 – Type1
02 << 3 = 10 – Type2
03 << 3 = 18 – Type3
04 << 3 = 20 – Type4
05 << 3 = 28 – Type5
06 << 3 = 30 – Type6
07 << 3 = 38 – Type7
08 << 3 = 40 – Type8
09 << 3 = 48 – Type9
0A << 3 = 50 – Type10
0B << 3 = 58 – Type11
0C << 3 = 60 – Type12
0D << 3 = 68 – Type13
0E << 3 = 70 – Type14
0F << 3 = 78 – Type15
10. OSS (4byte) (модуль обработки команд с штатной кнопки START/STOP ENGINE на ASX есть тока) последний бит в байте 18 (маска 0x80) 00- Not present
00 << 7=00 – Not present
01<< 7 =80 - Present
11. Final Drive (5byte) (передне-задне-полноприводный) Младшие 3 бита в байте 13 (маска 0x07) 03 - 4WD FF Base
01 – Front Drive
02 – Rear Drive
03 – 4WD FF Base
06 - 4AT
12. Transfer (5byte) (раздатка) следующие 4 бита в байте 13 (маска 0x78) 10 – ECC (электронная муфта)
01 << 3 = 08 – 2WD
02 << 3 = 10 – ECC
03 << 3 = 18 – Center Diff + VCU
04 << 3 = 20 – ACD
05 << 3 = 28 – SS4-3
13. IG off delay control (5byte) (управление задержкой отключения двигла при выключении зажигания (примерно 1 сек) ) последний бит в байте 13 (маска 0x80) 00 – Disable
00 << 7 = 00 Disable
01 << 7 = 80 Enable
14. Dead Lock Operation Customize (6byte) 2 бита в байте 0x40 (маска 0x30) 00 – Disabled
00 << 4 = 00 – Disabled
01 << 4 = 10 - Enabled (default Twice)
02 << 4 = 20 - Enabled (default Once)
15. After wipe customize (6byte) (Настройки после очистки стекол) последние 2 бита в байте 0x40 (маска 0xc0) 01 – Enabled (default disabled)
00<<6=00 - Disable
01<<6=40 - Enabled (default disabled)
02<<6=80 - Enabled (default enabled)
16. Tire circumference (7&8byte) (длина окружности шин в мм) два байта 086b – 2155mm
допустимые значения 2015, 2026, 2066, 2073, 2082, 2124, 2155, 2185 мм. Convert Hex to bin
17. Fuel Tank (9byte) (емкость бака) 1 байт 00 - NOT USED
00 – NOT USED
13 - 55L
15 - 57L
16 - 58L
17 - 59L
18 - 60L
1A - 62L
1B - 63L
1E - 66L
22 - 70L
FF - INITIAL VALUE
18. DRL type (10byte) младшие 3 бита в байте 0x41 (маска 0x07) 00 - Normal DRL present
00 - DRL not present
01 - Normal DRL present
02 - Dimming DRL present (в полнакала с реле 8627A001)
04 - Independent DRL present
05 - Dimming DRL with P (Parking) ( в полнакала - дёргаешь ручник гаснет DRL)
06 - Independent DRL with P (Parking)
07 - Normal DRL with P (Parking)
19. Smart Entry System (10byte) следующие 2 бита в байте 0x41 (маска 0x18) 00 = Not Present
00 << 3 = 00 – Not Present
01 << 3 = 08 – Present (Type A)
02 << 3 = 10 – Present (Type B)
03 << 3 = 18 – Present (Type C)
20. TPMS (10byte) следующий 1 бит в байте 0x41 (маска 0x20) 0-не установлен
00 << 5 = 00 not present
01 << 5 = 20 present
21. RKE – (Remote Keyless Entry )(10byte) следующий 1 бит в байте 0x41 (маска 0x40) 1 - установлен
00 << 6 = 00 not present
01 << 6 = 40 present
22. Airbag Auto Hazard (10byte) последний бит в байте 0x41 (маска 0x80) 00 not present
00<<7 = 00 not present
01<<7 = 80 present
23. SKIM (Immobilizer)– (Sentry Key Immobilizer) (11byte) 2 бита в байте 01 (маска 0x03) 01 – Present (Type A)
00 - Not Present
01 - Present (Type A)
02 - Present (Type B)
24. Corner Sensor (угловые сенсоры для парктроника) (11byte) следующий 1 бит в байте 0x01 (маска 0x08) 00- Not Present
00 << 3 = 00 - Not Present
01 << 3 = 08 - Present
25. Head lamp auto leveling device (автоматическая регулировка головного света в зависимости от загрузки авто) (11byte) следующий 1 бит в байте 0x01 (маска 0x10) 00- Not Present
00 << 4 = 00 - Not Present
01 << 4 = 10 - Present
26. Oil Level Warning (индикация предупреждения уровня масла)(11byte) следующий 1 бит в байте 0x01 (маска 0x20) 00- Not Present
00 << 5 = 00 - Not Present
01 << 5 = 20 - Present
27. Water Separate Warning (11byte) (индикация 1. Вода в сепараторе для дизелей и спец консоли 2. Индикация уровня омывайки совместно с флагом Trailer turn detection для бензов.) следующий 1 бит в байте 0x01 (маска 0x40) 00- Not Present
00 << 6 = 00 - Not Present
01 << 6 = 40 - Present
28. Speed Meter Scale (11byte) следующий 1 бит в байте 0x01 (маска 0x80) 00- km/h
00 << 7 = 00 – (or Not Used) km/h
01 << 7 = 80 - mph
29. Idle Neutral Control (12byte) 0-й бит в байте C0 (маска 0x01) 00 – not present
00 - not present
01 – present
30. Theft Alarm Sensor (Security Alarm Sensor) (12byte) (антикражный датчик сигналки) следующий бит в байте C0 (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
31. T/M Oil Cooler (12byte) следующие 2 бита в байте 0xС0 (маска 0x0С) 00 – not present
00 << 2 = 00 - T/M oil cooler not present
01 << 2 = 04 - T/M oil cooler A present
02 << 2 = 08 - T/M oil cooler B present
03 << 2 = 0C - T/M oil cooler C present
32. Theft Sensor Gain Setting (Security sensor sgin setting) (Чувствительность датчиков)(12byte) два бит в байте 0xC0 (маска 0x30) 00 – Type1
00 << 4 = 00 - Type1
01 << 4 = 10 – Type2
01 << 4 = 20 – Type3
01 << 4 = 30 – Type4
33. Side Air Bag (боковая подушка безопасности)(12byte) бит в байте 0xC0 (маска 0x40) 01 – present
00 << 6 = 00 - not present
01 << 6 = 40 – present
34. ACC power auto cut (Автоотключение ACC) (12byte) последний бит в байте 0xC0
01 - Default enabled
00 << 7 = 00 - Default disabled
01 << 7 = 01 - Default enabled
35. Number of speaker (13byte) 4 бита в байте 96 (маска 0x0f) 06 - 6 speaker
00 - Premium
01 - 1 speaker
02 - 2 speaker
03 - 3 speaker
04 - 4 speaker
05 - 5 speaker
06 - 6 speaker
07 - 7 speaker
08 - 8 speaker
09 - 9 speaker
0A - 10 speaker
0B - 10 speaker
0C - 12 speaker
0D - 13 speaker
0E - 14 speaker
0F - 15 speaker
36. Seat material (13byte) следующий бит в байте 0x96 (маска 0x10) 01 – Leather
00 << 4 = 00 Fabric
01 << 4 = 10 Leather
37. Auto Light Control (управление авто включением света фар) (13byte) следующие 3 бита в байте 0x96 (маска 0xE0) 04 - High threshold (analog) (cannot change)
00 << 5 = 00 - Not present (low threshold) (can change)
01 << 5 = 20 – Not present (high threshold) (cannot change)
02 << 5 = 40 - Low threshold (analog) (can change)
03 << 5 = 60 - Low threshold (RLS) (cannot change) (RLS- датчик дождя)
04 << 5 = 80 - High threshold (analog) (cannot change)
05 << 5 = A0 - High threshold (RLS) (cannot change) (RLS- датчик дождя)
38. Front Differential (14byte) (тип переднего диференциала) 4-ре бита в байте 11 (маска 0x0F) 01 – Open
00 – Undefined
01 – Open - открытый дифференциал (обычный)
02 – Helical - самоблокирующийся дифференциал
03 – ELSD дифференциал повышенного трения (Electronic Limited Slip Differentials)
39. Rear Differential (14byte) (задний диф) следующие 4-ре бита в байте 11 (маска 0xF0) 01 – Open
00 << 4 = 00 – Undefined
01 << 4 = 10 – Open - открытый дифференциал (обычный)
02 << 4 = 20 – AYC – Активный
03 << 4 = 30 – LOM
40. Power Window Type (15byte) (Тип подачи питалова на окна) 4-ре бита в байте 01 (маска 0x0F) 01 – Type P1
00 - Not Present
01 - Type P1 – (по одному нажатию откр-закр)
02 - Type P2
03 - Type P3
04 - Type P4
05 - Type P3 MMAL
06 - Type P4 MMAL
41. Sun Roof Type (Тип люка на крыше) (15byte) следующие 4-ре бита в байте 0x01 (маска 0xF0) 00 – Not presentS
00 << 4 = 00 - Not Present
01 << 4 = 10 - Type S1
02 << 4 = 20 - Type S2
03 << 4 = 30 - Type S3
04 << 4 = 40 - Type S4
05 << 4 = 50 - Type S3 MMAL
42. WCM (Wireless Control module(KOS) )(16byte) 0-й бит байта 0x1D (маска 0x01) 01 – present
00 - not present
01 – present
43. OCM (Occupant Classificate module)(16byte) следующий 1 бит байта 0x1D (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
44. ORC (Occupant Restraint Controller) (16byte) следующий 1 бит байта 0x1D (маска 0x04) 01 – present
00 << 2 = 00 - not present
01 << 2 = 04 - present
45. AC (16byte) следующий 1 бит байта 0x1D (маска 0x08) 01 – present
00 << 3 = 00 - not present
01 << 3 = 08 - present
46. AUDIO (16byte) следующий 1 бит байта 0x1D (маска 0x10) 01 – present
00 << 4 = 00 - not present
01 << 4 = 10 - present
47. AVN (AND) (16byte) следующий 1 бит байта 0x1D (маска 0x20) 00 – not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
48. Siren Ans Enable (Siren answer) (16byte) (Подтверждение сиреной, при закрытии) следующиe 2 бита байта 0x1D (маска 0xC0) 00 – Disabled
00 << 6 = 00 - Disabled
01 << 6 = 40 - Enabled (default disable)
02 << 6 = 80 - Enabled (default enable)
49. Theft Alarm Siren (Security alarm siren) (17byte) (антикражная сирена) 0-й бит байта 0x00 (маска 0x01) 00 – not present
00 = 00 - not present
01 = 01 - present
50. CAMERA (17byte) следующий 1 бит байта 0x00 (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
51. Corner sensor control unit (17byte) (модуль парктроника) следующий 1 бит байта 0x00 (маска 0x04) 00 – not present
00 << 2 = 00 - not present
01 << 2 = 04 - present
52. PSD_L (Electric Slide door (Left)) (17byte) следующий 1 бит байта 00 (маска 0x08) 00 – not present
00 << 3 = 00 - not present
01 << 3 = 08 - present
53. PSD_R (Electric Slide door (Right)) (17byte) следующий 1 бит байта 00 (маска 0x10) 00 – not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
54. ETG (17byte) следующий 1 бит байта 00 (маска 0x20) 00 – not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
55. ESS ECU present (17byte) следующий 1 бит байта 00 (маска 0x40) 00 – not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
56. HFM (17byte) (Hands Free module) следующий 1 бит байта 00 (маска 0x80) 00 – not present
00 << 7 = 00 - not present
01 << 7 = 80 - present
57. Comfort washer customize (Intelligent/Comfort washer custom) (18byte) первые два бита байта 0xB1 (маска 0x03) 01 - Enabled (default disabled)
00 = 00 - Disabled
01 = 01 - Enabled (default disabled)
02 = 02 - Enabled (default enabled)
58. HeadLamp leveling system type (18byte) (система коррекции света от нагрузки) следующие два бита байта 0xB1 (маска 0x0С) 00 - Type1 or not present (т.е. вручную)
00<<2 = 00 - Type1 or not present
01<<2 = 04 - Type2
02<<2 = 08 – Type3
02<<2 = 0С – Type4
59. Rear wiper mode (18byte) (Режим работы заднего стеклоочистителя) следующий бит байта 0xB1 (маска 0x10) 01 - With LO control
00<<4 = 00 - Conventional or Not present
01<<4 = 10 - With LO control (рег.скорости очистителя с ручки)
60. 10MY improvement (10MY SPEC) (18byte) следующий бит байта 0xB1 (маска 0x20) 01 - Enable
00<<5= 00 - Disable
01<<5= 20 - Enable
61. Rear wiper by reverse customize (18byte) (Управление задним стеклоочистителем при заднем ходе) следующие два бита байта 0xB1 (маска 0xС0) 02 - Enabled (default FR & RR) (разрешено по умолчанию при движении и вперед в взад )
00<<6= 00 - Disabled
01<<6= 40 - Enabled (default RR only)
02<<6= 80 - Enabled (default FR & RR)
62. ABS (19byte) 0-й бит байта 0xBE (маска 0x01) 00 – not present
00 = 00 - not present
01 = 01 - present
63. ESP (A.S.C) (19byte) (Electronic stability control) следующий бит байта 0xBE (маска 0x02) 01 – present
00 << 1 = 00 - not present
01 << 1 = 01 - present
64. Auto fold mirror (19byte) (автозакрытие зеркал) следующий бит байта 0xBE (маска 0x04) 01 – Open/close by RKE/KOS
00 << 2 = 00 - Open by vehicle speed or Not present
01 << 2 = 04 - Open/close by RKE/KOS
65. SAS (19byte) (датчик руля) следующий бит байта 0xBE (маска 0x08) 01 – present
00 << 3 = 00 - not present
01 << 3 = 08 - present
66. AWD/AWC (4WD/AWC) (19byte) (All Wheel Control) следующий бит байта 0xBE (маска 0x10) 01 – present
00 << 4 = 00 - not present
01 << 4 = 10 - present
67. TCM (19byte) следующий бит байта 0xBE (маска 0x20) 01 – present
00 << 5 = 00 - not present
01 << 5 = 20 - present
68. ACTV_STB (19byte) следующий бит байта 0xBE (маска 0x40) 00 – not present
00 << 6 = 00 - not present
01 << 6 = 40 – present
69. Door unlock by IG lock customize (19byte) (Авто Разблокировка замков при положении ключа зажигания в Lock) следующий бит байта 0xBE (маска 0x80) 01 – Enabled (default disabled)
00 << 7 = 00 - Disabled
01 << 7 = 80 – Enabled (default disabled)
70. Rheostat cancel mode (20byte) 0-й бит байта 0x31 (маска 0x01) 01 – Available
00 = 00 - Not available
01 = 01 – Available
71. EPS (20byte) (Electric Power Steering-Электроусилитель руля) следующий бит байта 0x31 (маска 0x02) 00 – not present
00 << 1 = 00 - not present
01 << 1 = 01 - present
72. ACDAYC (20byte) (Active Center Differential /Active Yaw Control – активный дифференциал) следующий бит байта 0x31 (маска 0x04) 00 – not present
00 << 2 = 00 - not present
01 << 2 = 04 - present
73. Coming Home Light Customize (20byte) (Световая Дорожка к дому (сига)) следующие два бита байта 0x31 (маска 0x18) 02 – Enabled (default enabled)
00 << 3 = 00 - Disabled
01 << 3 = 08 - Enabled (default disabled)
02 << 3 = 10 - Enabled (default enabled)
74. Welcome Light Customize (20byte) (Световая Дорожка к авто (сига)) следующие два бита байта 0x31 (маска 0x60) 01 – Enabled (default disabled)
00 << 5 = 00 - Disabled
01 << 5 = 20 - Enabled (default disabled)
02 << 5 = 40 - Enabled (default enabled small)
03 << 5 = 60 - Enabled (default enabled head)
75. Indirect lamp (20byte) () последний бит байта 0x31 (маска 0x80) 00 – not present
00 << 7 = 00 - not present
01 << 7 = 80 - present
76. Power window Dr (21byte) (стеклоподьемник водителя) 0-й бит байта 0x8F (маска 0x01) 01 – present
00 = 00 - not present
01 = 01 – present
77. Power window As (21byte) (стеклоподьемник переднего пассажира) следующий бит байта 0x8F (маска 0x02) 01 – present
00 << 1 = 00 - not present
01 << 1 = 02 - present
78. Power window RR (21byte) (стеклоподьемник заднеправого пассажира) следующий бит байта 0x8F (маска 0x04) 01 – present
00 << 2 = 00 - not present
01 << 2 = 04 - present
79. Power window RL (21byte) (стеклоподьемник заднелевого пассажира) следующий бит байта 0x8F (маска 0x08) 01 – present
00 << 3 = 00 - not present
01 << 3 = 08 - present
80. ESS by stop lamp (21byte) (Включение аварийной сигнализации при экстренном торможении (ESS)- стопы) следующий бит байта 0x8F (маска 0x10) 00 – not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
81. Sun roof (21byte) (Люк на крыше) следующий бит байта 0x8F (маска 0x20) 00 – not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
82. RLS (Rain Light Sensors )(21byte) (датчик дождя) следующий бит байта 0x8F (маска 0x40) 00 – not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
83. Washer function improvement (21byte) следующий бит байта 0x8F (маска 0x80) 01 – Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
84. IG key illumination (22byte) (подсветка вокруг ключа зажигания) первые два бита байта 0xFA (маска 0x03) 02 – with getting off operation
00 = Disabled
01 = without getting off operation
02 = with getting off operation
85. Turn signal bulb (22byte) следующие два бита байта 0xFA (маска 0x0С) 02 – 21W plus 21W or 21W plus 21W plus 0.36W
00 << 2 = 00 - 21W plus 21W plus 5W
01 << 2 = 04 - 21W plus 16W plus 5W
02 << 2 = 08 - 21W plus 21W or 21W plus 21W plus 0.36W
03 << 2 = 0C - 21W plus 16W or 21W plus 16W plus 0.36W
86. Rear wiper (22byte) (Очиститель заднего стекла) следующий бит байта 0xFA (маска 0x10) 01 – Enabled
00 << 4 = 0 Disable
01 << 4 = 10 Enable
87. Fold mirror (22byte) (складывание зеркал) следующий бит байта 0xFA (маска 0x20) 01 – Enable
00 << 5 = 0 Disable
01 << 5 = 20 Enable
88. Head lamp (22byte) (Головной свет) следующий бит байта 0xFA52 (маска 0x40) 01 – 4 beams
00 << 6 = 0 - 2 beams
01 << 6 = 40 - 4 beams
89. KOS function customize by Display (22byte) следующий бит байта 0xFA (маска 0x80) 01 – Disable
00 << 6 = 0 - Enable
01 << 6 = 80 - Disable
90. Head lamp washer (23byte) (очиститель передних фар) первые 4 бита байта 0xB0 (маска 0x0F) 00 – Disabled
00 - Disabled
01 - pop up control 1
02 - Pop up control 1 with washer
03 - non pop up control 1
04 - non pop up control 1 with washer
05 - pop up control 2
06 - Pop up control 2 with washer
07 - non pop up control 2
08 - non pop up control 2 with washer
91. Front Fog Lamp mode (23byte) (режим передних противотуманок) следующий 1 бит байта 0xB0 (маска 0x10) 01 – B spec
00<< 4 = 0 - A spec.
01<< 4 = 10 - B spec.
92. Front Fog Lamp (23byte) (передние противотуманки) следующий 1 бит байта 0xB0 (маска 0x20) 01 – present
00<< 5 = 0 – not present
01<< 5 = 10 - present
93. Rear Fog Lamp (23byte) (задние противотуманки) следующие 2 бита байта 0xB0 (маска 0xC0) 02 – Present (can not change)
00<< 6 = 0 - Not Present (can change)
01<< 6 = 40 - Present (can change)
02<< 6 = 80 - Present (cannot change)
94. Room lamp delay timer by door and H/L (24byte) (Задержка притухания света в салоне после закрытия дверей) первый бит байта 0xAC (маска 0x01) 00 – Short
00 - Short
01 - Long
95. Room lamp by H/L (24byte) ( авто-выключение света в салоне) следующие два бита байта 0xAC (маска 0x06) 02 – full
00 << 1 = 00 – Disabled (вручную)
01 << 1 = 02 - in dimming (плавно)
02 << 1 = 04 – full (сразу)
96. Gate/Trunk lamp (24byte) (лампа двери багажника) следующие два бита байта 0xAC (маска 0x18) 01 – Mode2 (cargo)
00 << 3 = 00 – Mode1 (trunk)
01 << 3 = 08 - Mode2 (cargo)
02 << 3 = 10 – Mode3 (cabin)
03 << 3 = 18 – Mode4 (side step lamp) (TBD)
97. Head lamp auto cut mode (24byte) следующие два бита байта 0xAC (маска 0x60) 01 – B-spec
00 << 5 = 00 - E-spec.
01 << 5 = 20 - B-spec
02 << 5 = 40 - C-spec.
03 << 5 = 60 - D-spec.
98. Head lamp auto cut (24byte) (автовыключение головного света) следующий бит байта 0xAC (маска 0x80) 01 – Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
99. Door lock system (25byte) первые три бита байта 0x82 (маска 0x07) 02 – B-spec. (for except NAS high line)
00 - Not Present
01 - A-spec. (for NAS)
02 - B-spec. (for except NAS high line)
03 - C-spec. (for except NAS low line)
04 - D-spec. (for dead lock)
05 - E-spec. (for dead lock high line)
100. Auto door lock/unlock (25byte) следующий два бита байта 0x82 (маска 0x018) 00 - Disable
00 << 3 = 00 – Disable
01 << 3 = 08 - crash unlock
02 << 3 = 10 – crash unlock + speed lock (автоблокировка по скорости)
101. key remainder unlock (25byte) следующий два бита байта 0x82 (маска 0x60) 00 - Disabled
00 << 5 = 00 - Disabled
01 << 5 = 20 - A-spec. (Dr only)
02 << 5 = 40 - B-spec. (Dr and As)
102. Horn type (25byte) следующий бит байта 0x82 (маска 0x80) 01 - dual horn
00 << 7 = 00 - single horn
01 << 7 = 80 - dual horn
103. Gate/trunk opener mode (26byte) (режим открывания двери багажника) первые два бита байта 0xA1 (маска 0x03) 01 - Present
00 - Not present
01 – Present
02 - Present (Trunk with cabin switch)
104. Cooling fan (26byte) следующий бит байта 0xA1 (маска 0x04) 00 - Relay control
00 << 2 = 00 - Relay control (управление Релюшкой )
01 << 2 = 04 - PWM control (ШИМ-управление)
105. Security alarm mode (26byte) (Режим встроенной сиги) следующие два бита байта 0xA1 (маска 0x18) 00 - Not Present
00 << 3 = 00 - Not Present
01 << 3 = 08 - A-spec. (DOM) (для активации сигналки ставить это)
02 !!!!!!! = EU – недопустимое значение
03 << 3 = 18 - C-spec. (NAS)
106. Security alarm function (26byte) следующие два бита байта 0xA1 (маска 0x60) 01 - Not Present (cannot change)
00 << 5 = 00 - Not present (can change)
01 << 5 = 20 - Not present (cannot change)
02 << 5 = 40 - Present (can change) (для активации сигналки ставить это)
03 << 5 = 60 - Present (cannot change)
107. Pre-alarm (26byte) (время до активации сиги) следующий бита байта A1 (маска 0x80) 01 - Not present
00 << 7 = 00 – Present (Для сиги я ставлю этот бит)
01 << 7 = 80 - Not present
108. Multi mode RKE (Remote Keyless Entry)(27byte) первый бит байта 0xA1 (маска 0x01) 01 - Enable
00 - Disable
01 - Enable
109. Gate/Trunk (27byte) (режим открытия задней двери) следующий бит байта 0xA1 (маска 0x02) 00 - gate type
00 << 1 = 00 - gate type (режим ворота) верх
01 << 1 = 02 - trunk type (режим канал) низ
110. Manner Switch (27byte) следующие два бита байта 0xA1 (маска 0x0С) 00 - Not present
00 << 2 = 00 - Not present (cannot change)
01 << 2 = 04 - Not present (can change)
02 << 2 = 08 - Present (can change)
111. Remote engine starter (27byte) следующие два бита байта 0xA1 (маска 0x30) 02 - Present (can change)
00 << 4 = 00 - Not present (cannot change)
01 << 4 = 10 - Not present (can change)
02 << 4 = 20 - Present (can change)
112. Panic Alarm (27byte) следующие бит байта 0xA1 (маска 0x40) 00 - Disable
00 << 6 = 00 - Disable
01 << 6 = 40 - Enable
113. Room lamp improvement (27byte) следующие бит байта 0xA1 (маска 0x80) 01 -Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
114. Front wiper (28byte) (передний стеклоочиститель) первые два бита байта 0x6A (маска 0x03) 02 - Speed Sensitive
00 - Normal INT
01 - Variable INT
02 - Speed Sensitive
03 - Rain Sensitive
115. Comfort flasher type (28byte) (Кратковременное касание к включению поворотника вызывает моргание 3 раза) следующие два бита байта 0x6A (маска 0x0С) 02 - Present (can change)
00 << 2 = 00 - Not present (cannot change)
01 << 2 = 04 - Not present (can change)
02 << 2 = 08 - Present (can change)
116. Room lamp Center Switch (28byte) следующий бит байта 0x6A (маска 0x10) 00 - Not present
00 << 4 = 00 - Not present
01 << 4 = 10 - Present
117. Wiper washer check valve (Wiper washer check bulb) (28byte) (лампа заднего омывателя) следующий бит байта 0x6A (маска 0x20) 01 - Present
00 << 5 = 00 - Not present
01 << 5 = 10 - Present
118. AUDIO / SATR type (28byte) следующиe два бита байта 0x6A (маска 0xC0) 01 - AM reception type MW/LW
00 << 6 = 00 - Undefined
01 << 6 = 40 - AM reception type MW/LW
02 << 6 = 80 - AM reception type 1kHz Step
03 << 6 = C0 - Other type
119. H/L auto leveling type (29byte) первые три бита байта 0x00 (маска 0x07) 00 - Not present
00 - Not present
01 - Communication less and static type
02 - Communication less and dynamic type
03 - CAN communication and static type
04 - CAN communication and dynamic type
07 – SNA
120. AFS type (29byte) (автокоррекция света) следующие три бита байта 0x00 (маска 0x38) 00 - Not present
00 << 3 = 00 - Not present
01 << 3 = 08 - Swivel RHD type
02 << 3 = 10 - Swivel LHD type
03 << 3 = 18 - Fixed bending lamp type
04 << 3 = 20 - Cornering lamp type
121. ESS by turn lamp (29byte) (лампа экстренного торможения) следующийе бит байта 0x00 (маска 0x40) 00 - Not present
00 << 6 = 00 - Not present
01 << 6 = 40 - present
122. Compressor type (30byte) первые три бита байта 0x82 (маска 0x07) 02 - Scroll type 90cc/rev
00 - No Compressor
01 - Scroll type 60cc/rev
02 - Scroll type 90cc/rev
123. Temperature type (30byte) следующий бит байта 0x82 (маска 0x08) 00 - Celecious
00 << 3 = 00 - Celecious
01 << 3 = 08 - Fahrenheit
124. Rear view camera (задняя камера) (30byte) следующий бит байта 0x82 (маска 0x10) 00 - not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
125. Nose view camera (передняя камера) (30byte) следующий бит байта 0x82 (маска 0x20) 00 - not present
00 << 5 = 00 - not present
01 << 5 = 20 - present
126. Side view camera (боковая камера) (30byte) следующий бит байта 0x82 (маска 0x40) 00 - not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
127. Average speed (30byte) следующий бит байта 0x82 (маска 0x80) 01 - Available
00 << 6 = 00 - Not available
01 << 6 = 80 - Available
128. Vehicle Language Status (31byte) первые четыре бита байта 0x42 (маска 0x0F) 02 - English
00 - No request
01 - Japanese
02 - English
03 - French
04 - Spanish
05 - German
06 - Portuguese
07 - Dutch
08 - Italian
09 - Swedish
0A - Danish
0B - Russian
0C - Chinese
0D - Arabic
129. Vehicle Fuel Amount (Fuel Amount) (31byte) следующие два бита байта 0x42 (маска 0x30) 00 – (Not Used) Litter
00 << 4 = 00 – (Not Used) Litter
01 << 4 = 10 - US gallon
02 << 4 = 20 - UK gallon
130. Vehicle Fuel Consumption value scale (Fuel consumption scale) (31byte) следующие два бита байта 0x42 (маска 0xC0) 01- L/100km
00 << 6 = 00 - km/L
01 << 6 = 40 - L/100km
02 << 6 = 80 - MPG (US)
03 << 6 = C0 - MPG (UK)
131. Speed Gauge Tolerance (32byte) (стандарт отклонения скорости) первый бит байта E4 (маска 0x01) 00 - DOM / EU
00 - DOM / EU
01 - NAS
132. Coolant Temp Gauge Threshold (32byte) (порог калибровки охлаждающей жидкости) следующий бит байта 0xE4 (маска 0x02) 00 - Normal
00 << 1 = 00 - Normal
01 << 1 = 02 - Hot
133. Frost Warning Threshold (32byte) (Порог предупреждение замерзания ) следующие три бита байта 0xE4 (маска 0x1С) 01 - Threshold for EU
00 << 2 = 00 - Threshold for Jpn
01 << 2 = 04 - Threshold for EU
02 << 2 = 08 - Threshold for Nas
03 << 2 = 0С - Threshold for Aus
04 << 2 = 10 - Threshold for Gcc
05 << 2 = 14 - Threshold for Exp
134. Distance to Emply (32byte) (расстояние до пустого бака) следующий бит байта 0xE4 (маска 0x20) 01 - Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
135. Average Fuel Consumption (32byte) (средний расход топлива) следующий бит байта 0xE4 (маска 0x40) 01 - Available
00 << 6 = 00 - Not available
01 << 6 = 40 - Available
136. Instant Fuel Consumption (32byte) (мгновенный расход топлива) следующий бит байта 0xE4 (маска 0x80) 01 - Available
00 << 7 = 00 - Not available
01 << 7 = 20 - Available
137. Time Travelled (33byte) (время в пути) первый бит байта 0x28 (маска 0x01) 00 - Not available
00 - Not available
01 - Available
138. Distance Travelled (33byte) (пройденная дистанция) следующий бит байта 0x28 (маска 0x02) 00 - Not available
00 << 1 = 00 - Not available
01 << 1 = 02 - Available
139. Fuel Used (33byte) (использовано горючего) следующий бит байта 0x28 (маска 0x04) 00 - Not available
00 << 2 = 00 - Not available
01 << 2 = 04 - Available
140. Trip Computer Autoreset Return at IG OFF – ON (Trip autorese IG IFF) (33byte) (сброс показаний после 4-х часов простоя) следующий бит байта 0x28 (маска 0x08) 01 - Available
00 << 3 = 00 - Not available
01 << 3 = 08 - Available
141. Variable Speed Alarm (33byte) следующий бит байта 0x28 (маска 0x10) 00 – Not available
00 << 4 = 00 - Not available
01 << 4 = 10 - Available
142. Rest Reminder (33byte) (напоминание об отдыхе) следующий бит байта 0x28 (маска 0x20) 01 – Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
143. Instant Speed (33byte) (мгновенная скорость) следующий бит байта 0x28 (маска 0x40) 00 – Not Available
00 << 6 = 00 - Not available
01 << 6 = 40 - Available
144. Seat Belt Reminder Type (33byte) следующий бит байта 0x28 (маска 0x80) 00 – Type 0 (Non AABT)
00 << 7 = 00 - Type 0 (Non AABT)
01 << 7 = 80 - Type 1
145. Seat Belt Reminder Indicator Flashing (34byte) первый бит байта 0x21 (маска 0x01) 01 - Available
00 - Not available
01 - Available
146. Seat Belt Reminder DRV and PSG Indicator Independent or Not (34byte) (индикаторы непристегнутости пассажира и водителя) следующие два бита байта 0x21 (маска 0x06) 00 - DRV and PSG indicator independent
00 << 1 = 00 - DRV and PSG indicator independent (не зависят друг от друга)
01 << 1 = 02 - DRV and PSG indicator integrate
02 << 1 = 04 - Indicator not available
147. Reverse Alarm (34byte) (бип-бип при движении задним ходом) следующий бит байта 0x21 (маска 0x08) 00 - Not available
00 << 3 = 00 - Not available
01 << 3 = 08 - Available
148. Key Reminder (34byte) (индикация и звуковой сигнал "выньте ключ из замка" при глушении автомобиля) следующий бит байта 0x21 (маска 0x10) 00 - Not available
00 << 4 = 00 - Not available
01 << 4 = 10 - Available
149. Lighting Monitor (34byte) следующий бит байта 0x21 (маска 0x20) 01 - Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
150. Gcc Speed Alarm (34byte) (пищалка 120км/ч для арабов) следующий бит байта 0x21 (маска 0x40) 00 – Not Available
00 << 6 = 00 - Not available
01 << 6 = 40 - Available
151. Condition Buzzer ( 34byte) следующий бит байта 0x21 (маска 0x80) 00 – Not Available
00 << 7 = 00 - Not available
01 << 7 = 40 - Available
152. Rent-a-car mode always after IG_OFF (35byte) первый бит байта 0x43 (маска 0x01) 01 - Available
00 - Not available
01 - Available
153. Rent-a-car mode after DOOR open at IG_OFF (35byte) следующий бит байта 0x43 (маска 0x02) 01 - Available
00 << 1 = 00 - Not available
01 << 1 = 02 - Available
154. Service reminder schedule table (35byte) следующие пять бит байта 0x43 (маска 0x7C) 10 - EU 10
00 << 2 = 00 - The function is not available
01 << 2 = 04 - Japan 10
02 << 2 = 08 - Japan 11
03 << 2 = 0C - Japan 20
04 << 2 = 10 - Japan 30
05 << 2 = 14 - Japan 31
06 << 2 = 18 - Japan 40
07 << 2 = 1C - Reserved 1
08 << 2 = 20 - GCC_EXP 10
09 << 2 = 24 - AUS
0A << 2 = 28 - Reserved 2
0B << 2 = 2C - NAS 10
0C << 2 = 30 - NAS 11
0D << 2 = 34 - NAS 20
0E << 2 = 38 - NAS 21
0F << 2 = 3C - Reserved 3
10 << 2 = 40 - EU 10
11 << 2 = 44 - EU 11
12 << 2 = 48 - Optional Schedule
13 << 2 = 4C - EU 20
14 << 2 = 50 - GCC_EXP 20
1F << 2 = 7C - Function Off
155. ACD Contorl Display (35byte) следующий бит байта 0x43 (маска 0x80) 00 - Not available
00 << 7 = 00 - Not available
01 << 7 = 80 – Available
156. TPMS Information (36byte) первые четыре бита байта 0x80 (маска 0x0F) 00 - N/A
00 - N/A
01 - 190 kPa
02 - 200 kPa
03 - 210 kPa
04 - 220 kPa
05 - 230 kPa
06 - 240 kPa
07 - 250 kPa
157. Horn chirp by RKE (звук “чириканье сигналом” для Remote Keyless Entry) (36byte) следующие два бита байта 0x80 (маска 0x30) 00 - Not present (cannot change)
00 << 4 = 00 - Not present (cannot change)
01 << 4 = 10 - Not present (can change)
02 << 4 = 20 - Present (can change)
158. Rear S/R Unlock Output (36byte) следующий бит байта 0x80 (маска 0x40) 00 - not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
159. Trailer Turn Detection (36byte) (обнаружитель прицепа, используется для индикации омыайки совместно с Water separate warning) следующий бит байта 0x80 (маска 0x80) 01 - present
00 << 7 = 00 - not present
01 << 7 = 80 - present
160. LEVER (Shift Lever) (37byte) (мех. рычаг переключения скоростей) первый бит байта 0x90 (маска 0x01) 00 - not present
00 - not present
01 - present
161. AFS/Leveling CAN ECU (37byte) (Adaptive Front-Lighting System) следующий бит байта 0x90 (маска 0x02) 00 - not present
00 << 1 = 00 - not present
01 << 1 = 02 - present
162. SATR (37byte) (Satellite radio tuner) следующий бит байта 0x90 (маска 0x04) 00 - not present
00 << 2 = 00 - not present
01 << 2 = 04 - present
163. Display opening type (37byte) следующиeй три бита байта 0x90 (маска 0x70) 01 - Opening for MMC
00 << 6 = 00 - Not opening display
01 << 6 = 10 - Opening for MMC
02 << 6 = 20 - Opening for PEUGEOT
03 << 6 = 30 - Opening for CITROEN
04 << 6 = 40 - Opening for RESERVE
164. Smart entry auto lock customize (KOS auto lock customize) (37byte) следующий бит байта 0x90 (маска 0x80) 01 - Disable
00 << 7 = 00 - Enable
01 << 7 = 80 - Disable
165. DRL function (38byte) первые два бита байта 0xA3 (маска 0x03) 03 - Not present (can change)
00 - Present (cannot change)
01 - Not present (cannot change)
02 - Present (can change)
03 - Not present (can change)
166. FACU (38byte) (fire alarm control unit - ? ) следующий бит байта 0xA3 (маска 0x04)
00 - not present
00 << 2 = 00 - not present
01 << 2 = 04 – present
167. S_AWC Control display (38byte) следующий бит байта 0xA3 (маска 0x08)
00 - Not available
00 << 3 = 00 - Not available
01 << 3 = 04 - Available
168. Diesel Particulate Filter (38byte) (сажевый фильтр для дизеля) следующий бит байта 0xA3 (маска 0x10)
00 - not present
00 << 4 = 00 - not present
01 << 4 = 10 - present
169. LANGUAGE MODE (38byte) следующий бит байта 0xA3(маска 0x20)
01 - Available
00 << 5 = 00 - Not available
01 << 5 = 20 - Available
170. WSS present (38byte) (митсубовский автоотключатель массы - ?) следующий бит байта 0xA3 (маска 0x40)
00 - not present
00 << 6 = 00 - not present
01 << 6 = 40 - present
171. Door Unlock Mode Customize (38byte) следующий бит байта 0xA3 (маска 0x80)
01 - Enable
00 << 7 = 00 - Disable
01 << 7 = 80 - Enable
172. RLS OVERWIPE TYPE (39byte) первые три бита байта 0x09 (маска 0x07) 01 – TYPE2
00 - TYPE1
01 - TYPE2
02 - TYPE3
03 - TYPE4
04 - TYPE5
05 - TYPE6
06 - TYPE7
07 - TYPE8
173. RLS WS TYPE (39byte) следующие два бита байта 0x09 (маска 0x18) 01 - TYPE2 (Green)
00 << 3 = 00 - TYPE1 (Clear)
01 << 3 = 08 - TYPE2 (Green)
02 << 3 = 10 - TYPE3
03 << 3 = 18 - TYPE4
- samets
- Любопытный Лансеровод
- Сообщения: 55
- Зарегистрирован: Ср сен 16, 2009 8:18 am
- Город: москва
- Зодиак:
Написал на форуме аута, продублирую и здесь:
Коллеги, тема безусловно интересная и познавательная, и автор исследования в первую очередь преследовал цель расширить функционал имеющихся возможностей в етакс. Вместе с тем у любой медали есть оборотная сторона.
Представте ситуацию, что с помощью выложенной здесь инструкции и калькулятора чексуммы, практически любой злодей, афиллированный с арасервисами (и не только) и имеющими в арсенале мут3 сможет путем несложных манипуляций с варианткодингом (замена двух байт) запросто отключить наличие штатного иммобилайзера в Ваших авто, причем Вы об этом никогда и не узнаете. А именно на работе штатного иммо основанна работа активированной многими здесь штатной сигналки и автозапуска.
Резюме не всегда хорошо выносить в открытый доступ, то, что раньше знали уважаемые и проверенные временем люди.... Хотя кворумом конечно легче анализировать и дополнять друг друга.
Коллеги, тема безусловно интересная и познавательная, и автор исследования в первую очередь преследовал цель расширить функционал имеющихся возможностей в етакс. Вместе с тем у любой медали есть оборотная сторона.
Представте ситуацию, что с помощью выложенной здесь инструкции и калькулятора чексуммы, практически любой злодей, афиллированный с арасервисами (и не только) и имеющими в арсенале мут3 сможет путем несложных манипуляций с варианткодингом (замена двух байт) запросто отключить наличие штатного иммобилайзера в Ваших авто, причем Вы об этом никогда и не узнаете. А именно на работе штатного иммо основанна работа активированной многими здесь штатной сигналки и автозапуска.
Резюме не всегда хорошо выносить в открытый доступ, то, что раньше знали уважаемые и проверенные временем люди.... Хотя кворумом конечно легче анализировать и дополнять друг друга.
Озадачился тут штатной сигой и поизучав инфу вылаженную на аут клабе более менее прояснил для себя вопрос. Попробую донести простыми словами чтоб было понятно, а Zux надеюсь поправит если что не так :
1. Положение байтов и битов отвечающих за штатную сигу во всех етаксах, ну может и не во всех но в большинстве, одинаковое, что очень облегчает жизнь и избавляет от мучительных рысканий по таблицам мута и расшифровке именно вашего кодинга.
2. Говоря простым языком, чтоб всем было понятно, для активации сиги нам нужны всего 3 байта из 40.
Первый байт стоит в кодинге под номером 10. (считать 0,1,2,...,10,..)
Он должен иметь вид 4Х - где первый сивол должен быть 4, а Х символ из вашего кодинга и может остаться прежним. Следующий байт под номером 26. Он должен выглядить так: С9 - если без pre-alarm, либо 49 - если с pre-alarm. Ну и наконец 27 байт. Тут у меня небольшая непонятка. Байт будет выглядить так: либо Х1 либо Х3 где Х символ из вашего кодинга. почему либо-либо? тут все зависит от так называемого "режима задней двери". Есть два варианта gate type и trunk type. В первом случаи байт будет выглядить Х1 во втором Х3.
Кто нибудь может прояснить этот момент, какой нам нужен type?
3. Остается только слить кодинг, открыть кон файл и без всяких бубнов заменить 10, 26, 27 байты как описано выше. Далее при помощи выложенных на аутклабе программ посчитать чексумму (спасибо огромное AlexH) и залить кодинг обратно.
Пример: (на основе кодинга вылаженного выше)
84 14 33 05 18 13 40 08 6B 00 41 01 C0 96 11 01 1D 00 B1 BE 31 8F FA B0 AC 82 A1 A1 6A 00 82 42 E4 28 21 43 80 90 A3 09
84 14 33 05 18 13 40 08 6B 00 41 01 C0 96 11 01 1D 00 B1 BE 31 8F FA B0 AC 82 C9 A1 6A 00 82 42 E4 28 21 43 80 90 A3 09
PS: надеюсь знатоки поправят если я где-то косячнул в своих размышлениях.
1. Положение байтов и битов отвечающих за штатную сигу во всех етаксах, ну может и не во всех но в большинстве, одинаковое, что очень облегчает жизнь и избавляет от мучительных рысканий по таблицам мута и расшифровке именно вашего кодинга.
2. Говоря простым языком, чтоб всем было понятно, для активации сиги нам нужны всего 3 байта из 40.
Первый байт стоит в кодинге под номером 10. (считать 0,1,2,...,10,..)
Он должен иметь вид 4Х - где первый сивол должен быть 4, а Х символ из вашего кодинга и может остаться прежним. Следующий байт под номером 26. Он должен выглядить так: С9 - если без pre-alarm, либо 49 - если с pre-alarm. Ну и наконец 27 байт. Тут у меня небольшая непонятка. Байт будет выглядить так: либо Х1 либо Х3 где Х символ из вашего кодинга. почему либо-либо? тут все зависит от так называемого "режима задней двери". Есть два варианта gate type и trunk type. В первом случаи байт будет выглядить Х1 во втором Х3.
Кто нибудь может прояснить этот момент, какой нам нужен type?
3. Остается только слить кодинг, открыть кон файл и без всяких бубнов заменить 10, 26, 27 байты как описано выше. Далее при помощи выложенных на аутклабе программ посчитать чексумму (спасибо огромное AlexH) и залить кодинг обратно.
Пример: (на основе кодинга вылаженного выше)
84 14 33 05 18 13 40 08 6B 00 41 01 C0 96 11 01 1D 00 B1 BE 31 8F FA B0 AC 82 A1 A1 6A 00 82 42 E4 28 21 43 80 90 A3 09
84 14 33 05 18 13 40 08 6B 00 41 01 C0 96 11 01 1D 00 B1 BE 31 8F FA B0 AC 82 C9 A1 6A 00 82 42 E4 28 21 43 80 90 A3 09
PS: надеюсь знатоки поправят если я где-то косячнул в своих размышлениях.
А не в целом?Zux писал(а):В целом верно написал.
Я видел ты тоже выкладывал свой шаблон на это дело
но у меня чуть иначе получается, а именно в 26 байт у тебя с выключенным пре-алармом (но это не важно) и со значением для Security alarm function = Present (cannot change) а я взял Present (can change) есть ли тут какая-то принципиальная разница? и по 27 байту, он у тебя выглядит как Х3 а это значит что для Gate\Trunk у тебя стоит значение trunk type. Вот тут мне тоже интересно в чем разница и что нам надо?Вот шаблон для активации KES, штатной сигнализации и открывание багажника с ключа:
XXXXXXXXXXXXXXXXXXXX4XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXE9X3XXXXXXXXXXXXXXXXXXXXXXXX
Отвечу сам себе: разница между can not change и can change заключается в возможности менять значения МУТом, Gate\Trunk для лансера седана должен иметь значение Trunk, а значение gate для спортбеков, ФЫЧей и аутов.Outcold писал(а): но у меня чуть иначе получается, а именно в 26 байт у тебя с выключенным пре-алармом (но это не важно) и со значением для Security alarm function = Present (cannot change) а я взял Present (can change) есть ли тут какая-то принципиальная разница? и по 27 байту, он у тебя выглядит как Х3 а это значит что для Gate\Trunk у тебя стоит значение trunk type. Вот тут мне тоже интересно в чем разница и что нам надо?