Тема: делимся данными CAN
предлагаю в данной теме выкладывать данные из реальных авто
марка /год / шина CAN/Lin ....
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
CANNY forum → Гостиная → делимся данными CAN
Чтобы отправить ответ, вы должны войти или зарегистрироваться
предлагаю в данной теме выкладывать данные из реальных авто
марка /год / шина CAN/Lin ....
203/463 (463248)
салоная шина
кнопки на руле
1A8 01 стрелка вверх
1A8 02 стрелка вниз
1A8 04 меню вниз
1A8 08 меню вверх
1A8 10 звук вверх
1A8 20 звук вниз
1A8 40 трубка вверх
1A8 80 трубка вниз
.... next
"шатл " управления мультимедиа MB 204 (c-clk-glk....)
CAN A , 125kb
id
0xfb
0xfd
0x428
0x747
кнопка возврат
0xfd 0x02
кнопка С
0xfd 0x20
шатл наклон влево
0xfd xx xx 0x40
шатл наклон вправо
0xfd xx xx 0x04
шатл наклон вниз
0xfd xx xx 0x10
шатл наклон в верх
0xfd xx xx 0x01
кнопка шатла
0xfd xx 80
шатл поворот влево
значение -1( от значения в блоке )
0xfb xx xx xx xx xx xx 0x7F
шаг -1
0xfb xx xx xx xx xx xx 0x7e
шатл поворот вправо
значение +1( от значения в блоке )
0xfb xx xx xx xx xx xx 0x7F
шаг +1
0xfb xx xx xx xx xx xx 0x80
на повестки дня :221 шатл , KI , TSG(все ) SAM( все ) , OBF,MRM.....
З.Ы может кто еще подключится ')
OBF 639(VIANO) САЛОННАЯ ШИНА 83.3kb
ID 0X2C
ID 405
0X2C XX 0X20( аварийка тригерная 0x00 выкл )
0x2c XX XX XX 0x04 левая сдвижная дверь открыть
0x2c XX XX XX 0x02 левая сдвижная дверь закрыть
0x2c XX 0x80 XX ХХ стеклоочиститель задней двери (тригер 0x00 )
0x2c XX 0x40 XX ХХ стеклоочиститель+стеклоомыватель задней двери
0x2c XX XX 0x80 XX PTS ON/OFF
0x2c 0X01 XX XX XX ASR ON/OFF
0x2c XX 0X01 XX XX HZ ON/OFF
0x2c 0X10 XX XX XX ЗАКРЫТИЕ ПЕРЕДНИХ ДВЕРЕЙ
0x2c 0X20 XX XX XX ЗАКРЫТИЕ ЗАДНИХ ДВЕРЕЙ
0x2c XX XX XX 0X40 ВКЛЮЧИТЬ СВЕТ В САЛОНЕ
0x2c XX XX XX 0X80 ВЫКЛЮЧИТЬ СВЕТ В САЛОНЕ
0x2c XX XX XX 0x10 правая сдвижная дверь открыть
0x2c XX XX XX 0x20 правая сдвижная дверь закрыть
......
Mercedes-Benz S W221 2005-2013гг
Управление задними сиденьями
CAN 125kb
<strong>Левое: </strong>
кн. спинка вперёд 1f3 80 10
спинка назад 1f3 80 20
подушка сиденья вперёд 1f3 81
подушка сиденья назад 1f3 82
подушка сиденья вниз 1f3 80 02
подушка сиденья вверх 1f3 80 01
вентиляция 1f3 80 00 01
подогрев 1f3 80 00 02
Состояние вентиляции:
3-я скорость 3bd 03
2-я скорость 3bd 02
1-я скорость 3bd 01
Cостояние подогрева:
3-я max 3bd 0d
2-я ср 3bd 09
1-я min 3bd 05
всё выкл 3bd 00
<strong>Правое:</strong>
команды регулировок все те же, только с идентификатором 1f4
Состояние вентиляции:
3-я скорость 3bd xx 03
2-я скорость 3bd xx 02
1-я скорость 3bd xx 01
Cостояние подогрева:
3-я max 3bd xx 0c
2-я ср 3bd xx 08
1-я min 3bd xx 04
всё выкл 3bd xx 0d
При одновременном включении вентиляции и подогрева соответственно сумма в шестнадцатиричной системе
Для полноты данных прошу выкладывать группу ID блока после подачи питания
id ....
id....
id.....
для полноты картины
Mercedes-Benz S W221
Группа кнопок на центральной консоли (телефон)
Lin 9600
ID 01
Отклонение вызова - 01| XX 40
CLEAR - 01| XX 04
Принятие вызова - 01| XX 10
1 - 01| 01 XX
2 - 01| 02 XX
3 - 01| 04 XX
4 - 01| 08 XX
5 - 01| 10 XX
6 - 01| 20 XX
7 - 01| 40 XX
8 - 01| 80 XX
9 - 01| XX 01
* - 01| XX 20
0 - 01| XX 02
# - 01| XX 08
Любопытный документ: https://sites.google.com/site/astracarp … D0CANI.pdf
bmw 8x( на мини тоже )CAN 100kbit
0x0A8 54 D7 2B D0 2B F0 0F 02 Torque, Clutch and Brake status
0x0AA 5F 59 FF 00 34 0D 80 99 Engine RPM and throttle position
0x0C0 F4 FF ABS / Brake counter
0x0C4 83 FD FC 00 00 FF F1 Steering Wheel position (See 0C8)
0x0C8 DD 07 FC 00 00 FF Steering Wheel position (Sent 2x often 0C4)
0x0CE DA 02 DC 02 DC 02 D9 02 Individual Wheel Speeds (4x Pairs)
0x0D7 C3 FF Counter (Airbag / Seatbelt Related)
0x0E2 81 FF E7 FC FF FF FF FF Passenger door status Unlocked, Open
0x0E6 81 FF E7 FC FF FF FF FF Rear Passenger door status Unlocked, Open
0x0EA 81 FF E7 FC FF FF FF FF Driver door status Unlocked, Open
0x0EE 81 FF E7 FC FF FF FF FF Rear Driver door status Unlocked, Open
0x0F2 F1 FF 87 C0 FF FF FF FF Boot status Unlocked, release button, Open
0x0FA C0 00 FF Electric Window controls (Driver controls)
0x0FB C7 FF FF Electric Window controls (Front Passenger)
0x130 45 40 21 8F FE Ignition and Key status (Term 15 / R ON?)
0x193 27 FE F1 00 F8 50 00 00 Timer & Cruise control status
0x19E 00 E0 B3 FC F0 43 00 65 ABS / Braking force
0x1A6 13 4D 46 4D 33 4D D0 FF Speed, as used by the instrument cluster
0x1B4 00 D0 E0 F8 00 32 FE 91 Speed [MPH] Handbrake status
0x1C2 8D 72 5B 5A FF FF FF FF PDC (Reverse) / (Front) Sensor data
0x1D0 4C FF 63 CD 5D 37 CD A8 Engine temp, Pressure sensor & Handbrake
0x1D6 C0 0C MFL (Steering Wheel) Buttons
0x1E1 D4 F1 00 FF FF FF Counter and Door Status (200mS intervals)
0x1E3 F1 FF Interior Light Switch
0x1EE 00 FF Indicator Stalk position
0x1F6 80 F0 Indicator Status
0x202 54 FF Lights (Dimmer Status)
0x21A 05 12 F7 Lighting Status
0x23A 00 30 00 60 Remote Control Keyfob Actions
0x246 3F F3 00 FC FF Air Con, Demister Status
0x24A 06 FF Reverse Status
0x24B 00 F8 Door status, similar to 2FC
0x252 CE FF Windscreen Wiper Status
0x264 E1 FD 21 A2 7F 1E iDrive Controller (Rotary Control)
0x267 E1 FD CC 01 DE 01 iDrive Controller (Direction / Buttons)
0x26E 00 40 7F 50 FF FF FF FF Ignition Status
0x273 1D E1 00 F0 FF 7F DE 04 CCC / CIC Status
0x277 E1 9D 04 FF iDrive controller reply to 0x273
0x286 00 FF Rear View Mirror, Light sensor
0x2A6 00 F9 Windscreen Wiper Controls
0x2B4 00 F2 Door locking (Via Remote Control)
0x2B8 31 00 F0 00 00 E3 Reset Av Fuel / Speed
0x2BA 00 00 00 00 10 Counter (Toggle / Heartbeat)
0x2CA 61 FF Outside temperature
0x2D6 FF FC FF Air Conditioning Status
0x2E6 64 00 00 FF 00 01 3F 34 Climate control status (Fan and Temp speed)
0x2EA FF FF FF FF FF FF FF 34 Climate control status (Passenger)
0x2F8 13 2E 1E 01 4F DC 07 FD Report Time and Date
0x2FC 81 01 00 FF FF FF FF Door Status
0x328 16 83 A2 04 DE 11 1 Second count from battery removal / reset
0x32E 00 FF 8F 63 6A 00 2E 0F Internal Temp, Light and solar sensors
0x330 7A 5A 00 2D 29 2F 9C 34 Odometer, Av Fuel, and Range
0x349 76 0F BE 1A 00 Fuel Level sensors
0x34F FE FF Handbrake status
0x362 AE F3 1E FF FF FF EA Average MPH & Average MPG
0x366 78 50 14 FC Ext Temp & Range
0x380 56 xx 35 32 38 37 xx VIN Number
0x394 48 0F 10 6B 00 88 58 01 Hours / Distance since last service.
0x39E 0B 10 00 0D 1F DF 07 F2 Set Time and Date
0x3B0 FD FF Reverse Status
0x3B4 A6 F3 00 FC FF FF FF FF Battery Voltage & Charge status
0x3B6 00 FC F0 Passenger Front Window status
0x3B7 41 F5 F8 Driver Rear Window status
0x3B8 00 FC F0 Driver Front Window status
0x3B9 41 F5 F8 Passenger Rear Window status
0x581 40 4D 00 28 FF FF FF FF Seatbelt Status
0x7C3 xx xx xx xx xx xx xx xx Keyfob (security, comfort and CBS data)
Mazda 3, CX5 c 2011,2012 г:
MS CAN 125k (OBDII контакты №№ 3, 11)
0x43E:
нулевой байт - кнопки открытия/закрытия ЦЗ штатного брелока
четвертый байт - двери, капот, багажник
шестой байт - педаль тормоза
0x050:
нулевой байт - положение ключа в замке зажигания
0x09A:
первый байт и второй байты - кнопка аварийной световой сигнализации и поворотники
0x09F:
нулевой байт - ручник
0x202:
нулевой и первый байты - обороты двигателя
пыж 508/2012/CAN 500 на ODB2 6-14 -IS (полагаю интерсистем)
есть проблема - шина засыпает
двери
0412 08 00 00 00 04 54 00 00 - закрыты все
левая передняя
0412 08 00 00 00 04 54 48 00 - открыта (+зад.лев откр.)
левая задняя
0412 08 00 00 00 04 54 60 00 - открыта (+зад.лев откр.)
правая передня
0412 08 00 00 00 04 54 10 00 - открыта
правая задняя
0412 08 00 00 00 04 54 40 00 - открыта (недозакрыл при поиске кодов)
Тормоз
0412 08 00 00 00 04 54 00 00 - не нажат (+ручник)
0412 28 00 00 00 04 54 00 00 - нажат (+ручник)
Ручник
0412 08 00 00 00 04 54 00 00 - зажат
0412 00 00 00 00 04 54 00 00 - отпущен
замок зажигания? (зад.прав дв. +ручник) - D5 ???
0412 08 00 00 00 04 57 40 00 - ДВС запущен
0412 08 00 00 00 04 3С 40 00 - ДВС заглушен
АКПП и ДВС (D1 и D0 D3 соотв ??)
0468 06 04 FE C0 D0 00 .. .. - P не запущен
0468 06 08 FE C0 D0 00 .. .. - P момент запуска
0468 26 08 FE C2 D0 00 .. .. - N или P (ДВС запущен)
0468 26 09 FE C2 D0 00 .. .. - D или R (ДВС запущен)
0489 A2 00 04 58 03 21 01 00 - N
0489 13 00 14 58 03 21 01 00 - D (D0 меняется при переключении лепестками или переходе в М режим)
0489 91 00 14 58 03 21 01 00 - R
0489 91 00 14 58 02 7D 01 00 - R-P (переход)
0489 08 00 14 58 02 7D 01 00 - R-P (переход)
0489 08 00 14 58 02 21 01 00 - R-P (переход)
0489 00 00 04 58 02 21 01 00 - P
BMW F 15 PT-Can 500kb-sek
ID 189 DLC 6 2D F4 00 00 00 22 - кнопки на руле слева (круиз и д.р)
Ford Focus 3
MS-Can
Угол поворота колёс
id 2a0
D4 - текущее положение колёс:
D4 = 1x - повёрнуты влево
D4 = 3x - повёрнуты вправо
(второй бит может быть разным... поэтому помечен, как "x")
D6:D7 - угол поворота в градусах (D6 старший бит в градусах, В7 младший в сотых градуса): 80:00 - центральное положение
Кнопки управления зеркалами на водительской двери заднего вида
id 030
D6 - факт нажатия на какую-либо кнопку блока управления на водительской двери:
D6 = x1 - не нажато
D6 = x9 - нажата какая-либо кнопка (в т.ч. рычаг переключения зеркала правое/левое)
(первый бит может быть разным... поэтому помечен, как "x")
D5 - направление движения правого зеркала заднего вида
D5 = x9 - вверх
D5 = xА - вниз
D5 = xB - влево
D5 = xС - вправо
(первый бит может быть разным... поэтому помечен, как "x")
Opel Corsa D 2011г.в. МКПП, шина SWCAN (33.3 кбит/с).
Все числовые значения в шестнадцатиричной системе счисления, позиции байтов соответствуют Canny CAN Monitor.
1. Ручной тормоз
Сообщение ILD = 370, байт D1 = 01 - включен, D1 = 00 - выключен
2. Задний ход (включение фонаря ЗХ)
Сообщение IDL = 350, байт D0 = 0A - включен, D0 = 02 - выключен (т.е. на самом деле надо фильтровать бит 08)
3. Кнопки управления мультимедиа на руле
Сообщение IDL = 175, байты D5, D6, D7.
D5 D6 D7 = 00 00 00 - все кнопки отпущены
Правый блок:
D5 D6 D7 = 04 00 00 - стрелка вверх (верхняя кнопка) на правом блоке
D5 D6 D7 = 05 00 00 - стрелка вниз (нижняя кнопка) на правом блоке
D5 D6 D7 = 01 00 01 - колесико вверх (громкость +) на правом блоке
D5 D6 D7 = 02 00 1F - колесико вниз (громкость -) на правом блоке
Левый блок:
D5 D6 D7 = 40 00 00 - кнопка MUTE (верхняя) на левом блоке
D5 D6 D7 = 50 00 00 - кнопка PHONE (нижняя) на левом блоке
D5 D6 D7 = 10 1F 00 - колесико вверх (стрелка влево?) на левом блоке
D5 D6 D7 = 20 01 00 - колесико вниз (стрелка вправо?) на левом блоке
4. Замок зажигания
Сообщение IDL = 170, байт D0
D0 = 20 - ключ не в замке, последнее значение перед прекращением передачи данных по шине
D0 = 60 - ключ вставлен (переход из предыдущего состояния)
D0 = 72 - ключ переведен в положение "комфорт"
D0 = 74 - ключ переведен в положение "зажигание"
D0 = 54 - ключ в положении "зажигание" (возникает после предыдущего значения)
D0 = 76 - ключ в положении "стартер"
D0 = 70 - ключ в замке (после положения "комфорт" или "зажигание")
D0 = 30 - ключ только что извлекли
5. Яркость подсветки органов управления и панели приборов
Сообщение IDL = 235, байт D1, значение (плавно) меняется от 0 (подсветка выключена) до FF (максимальная яркость). Актуальное значение зависит от регулировки, заданной водителем и от того, включено ли наружное освещение (габариты).
6. Переключатель наружного освещения
Сообщение IDL = 305, байт D2
D2 = 00 - переключатель в положении "все выключено"
D2 = 40 - переключатель в положении "габаритные огни"
D2 = 80 - переключатель в положении "ближний свет фар"
D2 = 90 - нажата кнопка включения задних противотуманных фонарей (дополнительно к ближнему свету)
D2 = A0 - нажата кнопка включения противотуманных фар (дополнительно к ближнему свету)
7. Габаритные огни (включение лампочек габаритов)
Сообщение IDL = 350, байт D0 = 06 - габаритные огни включены (на самом деле надо фильтровать бит 04, см. п.2)
Opel Corsa D 2011г.в. МКПП, шина MSCAN (95.2 кбит/с).
Все числовые значения в шестнадцатиричной системе счисления, позиции байтов соответствуют Canny CAN Monitor.
1. Задний ход
Сообщение IDL = 4E8, байт D6.
D6 = 04 - задний ход включен (нужно фильтровать именно бит 04, т.к., например, установленный бит 01 в этом байте соответствует включеному двигателю)
D6 = 00 - задний ход выключен
2. Яркость подсветки органов управления и панели приборов
Сообщение IDL = 450, байт D3, значение (плавно) меняется от 0 (подсветка выключена) до FF (максимальная яркость). Актуальное значение зависит от регулировки, заданной водителем и от того, включено ли наружное освещение (габариты).
3. Замок зажигания
Сообщение IDL = 450, байт D2
D2 = 00 - ключ извлечен
D2 = 04 - ключ вставлен
D2 = 05 - ключ в положении "комфорт"
D2 = 06 - ключ в положении "зажигание"
D2 = 07 - ключ в положении "стартер"
4. Кнопки управления мультимедиа на руле
Сообщение IDL = 206, байты D0, D1, D2.
Сообщения приходят только если какая-либо кнопка нажата. Если никакая кнопка не нажата, сообщения не приходят вовсе.
Правый блок:
а) D0 D1 D2 = 0x 91 yy - стрелка вверх (верхняя кнопка) на правом блоке. Сообщение приходит с периодичностью 100 мс. x - флаг нажатия кнопки (x = 1 - кнопка нажата, x = 0 - кнопка только что отпущена) yy - счетчик продолжительности нажатия в 100 мс. Например, D0 D1 D2 = 01 91 03 означает, что кнопка нажата и длительность нажатия на настоящий момент составляет 300 мс, D0 D1 D2 = 00 91 05 означает, что кнопка только что отпущена и общая длительность нажатия составила 500 мс.
б) D0 D1 D2 = 0x 92 yy - стрелка вниз (нижняя кнопка) на правом блоке. См. п.п. а).
в) D0 D1 D2 = 08 93 01 - колесико вверх (громкость +) на правом блоке. Сообщение приходит с периодичностью 300 мс.
г) D0 D1 D2 = 08 93 FF - колесико вниз (громкость -) на правом блоке, см. п.п. в).
Левый блок:
д) D0 D1 D2 = 0x 81 yy - кнопка MUTE (верхняя) на левом блоке. См. п.п. а).
e) D0 D1 D2 = 0x 02 yy - кнопка PHONE (нижняя) на левом блоке. См. п.п. а).
ж) D0 D1 D2 = 08 83 FF - колесико вверх (стрелка влево?) на левом блоке, см. п.п. в).
з) D0 D1 D2 = 08 03 01 - колесико вниз (стрелка вправо?) на левом блоке, см. п.п. в).
Эти данные были собраны для программирования CAN-декодера нештатной магнитолы. Нужно иметь ввиду, что штатная магнитола ведет диалоги по шине MSCAN с другими устройствами (например, дисплеем). Таким образом поддерживается необходимая активность шины. Иначе дисплей может прекратить транслировать все или некоторые из приведенных сообщений "за ненадобностью", или умолкнуть вовсе.
Помогите пожалуйста с поиском скорости в Форд Фокус 3 в шине ms-can (125Kb/s)... у Вас в драйвере автомобиля имеется эта позиция... не могли бы поделиться со мной более детальной информацией?
какой id смотреть?.. какие биты?
есть подозрения, что имеются изменения в id 1e0, явно связанные с изменением скорости авто, но что-то мне никак не понять закономерности...
Заранее спасибо за помощь!
В Grand C-Max скорость в 0x110 ID: D6 - старшая часть D7 - младшая часть, в сотых км/ч.
И обороты там же, деленные на два: D4 - старшая часть D5 - младшая часть. В фокусе должно быть так же.
В Grand C-Max скорость в 0x110 ID: D6 - старшая часть D7 - младшая часть, в сотых км/ч.
И обороты там же, деленные на два: D4 - старшая часть D5 - младшая часть. В фокусе должно быть так же.
Спасибо!.. буду проверять.
OPEL ASTRA J GMLAN 33.3
10754040 04 03 00 - активация видеовхода c динамическими линиями парковки NAVI600
10754040 04 00 00 - деактивация
Кнопки на руле
10438040 01 громкость +
10438040 02 громкость -
10438040 03 следующий трек
10438040 04 предыдущий трек
10438040 05 выбор источника
10438040 06 голосовой набор
10438040 07 MUTE
10438040 0 MUTE
Ключ в замке
10754040 00 00 00 НЕТ
10754040 04 00 00 ЕСТЬ
Центральный замок
10414040 00 00 FB 01 открыт
10414040 00 01 7B 01 закрыт
вод дверь
10630040 00 закрыта
10630040 01 открыта
РУЧНИК
103B4040 00 ОПУЩЕН
103B4040 04 ПОДНЯТ
ОБОРОТЫ ДВИГАТЕЛЯ
102СA040 D2 D3
СКОРОСТЬ (реальная, а не с приборки)
10210040 D0 D1
В Grand C-Max скорость в 0x110 ID: D6 - старшая часть D7 - младшая часть, в сотых км/ч.
И обороты там же, деленные на два: D4 - старшая часть D5 - младшая часть. В фокусе должно быть так же.
Информация подтвердилась!... Ещё раз спасибо!
Не понятно, как сам не увидел?... оправдание одно - видимо глаза не на том месте располагаются XD
У кого-нибудь есть информация по сообщениям о положении селектора АКПП на chevrolet cruze?
Nissan 370Z
https://github.com/Knio/carhack/blob/ma … n.markdown
Nissan leaf
https://docs.google.com/spreadsheets/d/ … edit#gid=1
Ford Focus 3
MS-CanУгол поворота колёс
id 2a0
D4 - текущее положение колёс:
D4 = 1x - повёрнуты влево
D4 = 3x - повёрнуты вправо
(второй бит может быть разным... поэтому помечен, как "x")D6:D7 - угол поворота в градусах (D6 старший бит в градусах, В7 младший в сотых градуса): 80:00 - центральное положение
Кнопки управления зеркалами на водительской двери заднего вида
id 030
D6 - факт нажатия на какую-либо кнопку блока управления на водительской двери:
D6 = x1 - не нажато
D6 = x9 - нажата какая-либо кнопка (в т.ч. рычаг переключения зеркала правое/левое)
(первый бит может быть разным... поэтому помечен, как "x")D5 - направление движения правого зеркала заднего вида
D5 = x9 - вверх
D5 = xА - вниз
D5 = xB - влево
D5 = xС - вправо
(первый бит может быть разным... поэтому помечен, как "x")
Подскажите, нет ли случайно информации по кнопкам на руле для Focus 3 (2012), в частности громкость +, громкость -, влево, вправо, "М" ?
Чтобы отправить ответ, вы должны войти или зарегистрироваться
CANNY forum → Гостиная → делимся данными CAN