CAN анализ
Вложений: 1
Доброго всем дня. Собрал девайс для чтения каншины автомобиля. Т.К. ноут мой благополучно ушёл в мир иной пришлось накидать прогу на андроиде. С помощью девайса и этой проги получил дамп с шины в разных режимах (включение зажигания, вкл/выкл подогрев руля, переключение передач и многое другое). Есть у кого опыт именно с саньковским протоколом? расшифровка пока тяжело даётся) читаю на скорости 500 кбит.с. Подключаюсь через диагн. разъём.
Вот выдержка из книги (схема во вложении): 5. CAN COMMUNICATION CONFIGURATION There are two types (P-CAN and B-CAN) of communication according to the communication speed. The instrument cluster and BCM (Body Control Module) communicate through both PCAN and B-CAN at the same time. а вот кусочек дампа поворота руля (с отображением угла поворота колёс на приборной панели) DEVICE NAME=/dev/bus/usb/002/002 VendorId=6790 Serial Connection Opened! Standard ID: 0x300 DLC: 8 Data: 0x1E 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x418 DLC: 8 Data: 0x50 0x53 0x5A 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x609 DLC: 8 Data: 0xCE 0x14 0x62 0x0E 0x20 0x00 0x00 0x00 Standard ID: 0x308 DLC: 8 Data: 0x00 0x03 0x0C 0x00 0x00 0xFF 0x08 0x70 Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x511 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x375 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x00 0x00 0x10 Standard ID: 0x320 DLC: 8 Data: 0x3F 0xFF 0x04 0xB0 0x00 0x00 0x24 0x00 Standard ID: 0x312 DLC: 8 Data: 0x08 0x01 0x0A 0x42 0x0A 0x6C 0x08 0x01 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x320 DLC: 8 Data: 0x3F 0xFF 0x04 0xB0 0x00 0x00 0x24 0x00 Standard ID: 0x231 DLC: 8 Data: 0x7F 0xD6 0x02 0x07 0x8E 0x00 0x00 0x00 Standard ID: 0x230 DLC: 2 Data: 0x08 0x00 Standard ID: 0x300 DLC: 8 Data: 0x2C 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x418 DLC: 8 Data: 0x50 0x53 0x5A 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x330 DLC: 8 Data: 0x00 0xFA 0xFF 0x00 0x00 0x00 0x01 0x7F Standard ID: 0x300 DLC: 8 Data: 0x2F 0x03 0xFF 0x80 0x9F 0xFF 0x7F 0xEE Standard ID: 0x300 DLC: 8 Data: 0x30 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x208 DLC: 8 Data: 0x00 0x20 0x4F 0xFF 0x00 0x00 0x00 0x00 Standard ID: 0x300 DLC: 8 Data: 0x32 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x300 DLC: 8 Data: 0x33 0x03 0xFF 0x80 0x9F 0xFF 0x7F 0xEE Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x320 DLC: 8 Data: 0x3F 0xFF 0x04 0xB0 0x00 0x00 0x24 0x00 Standard ID: 0x231 DLC: 8 Data: 0x7F 0xD5 0x00 0x07 0x52 0x00 0x00 0x00 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x409 DLC: 8 Data: 0x00 0x10 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x231 DLC: 8 Data: 0x7F 0xD5 0x00 0x07 0x43 0x00 0x00 0x00 Standard ID: 0x230 DLC: 2 Data: 0x08 0x00 Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x214 DLC: 8 Data: 0x08 0x03 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x300 DLC: 8 Data: 0x3C 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x609 DLC: 8 Data: 0xCE 0x14 0x62 0x0E 0x20 0x00 0x00 0x00 Standard ID: 0x312 DLC: 8 Data: 0x08 0x03 0x0A 0x45 0x0A 0x6C 0x08 0x03 Standard ID: 0x300 DLC: 8 Data: 0x3F 0x03 0xFF 0x80 0x9F 0xFF 0x7F 0xEE Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x231 DLC: 8 Data: 0x7F 0xD5 0x00 0x07 0x16 0x00 0x00 0x00 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x231 DLC: 8 Data: 0x7F 0xD5 0x00 0x07 0x07 0x00 0x00 0x00 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x231 DLC: 8 Data: 0x7F 0xD5 0x00 0x07 0xF8 0x00 0x00 0x00 Standard ID: 0x300 DLC: 8 Data: 0x08 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x300 DLC: 8 Data: 0x0A 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x230 DLC: 2 Data: 0x08 0x00 Standard ID: 0x330 DLC: 8 Data: 0x00 0xFA 0xFF 0x00 0x00 0x00 0x01 0x7F Standard ID: 0x418 DLC: 8 Data: 0x50 0x53 0x5A 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x320 DLC: 8 Data: 0x3F 0xFF 0x04 0xB0 0x00 0x00 0x24 0x00 Standard ID: 0x231 DLC: 8 Data: 0x7F 0xD5 0x00 0x07 0xCB 0x00 0x00 0x00 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x320 DLC: 8 Data: 0x3F 0xFF 0x04 0xB0 0x00 0x00 0x24 0x00 Standard ID: 0x418 DLC: 8 Data: 0x50 0x53 0x5A 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x300 DLC: 8 Data: 0x14 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x418 DLC: 8 Data: 0x50 0x53 0x5A 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x520 DLC: 8 Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x300 DLC: 8 Data: 0x17 0x03 0xFF 0x80 0x9F 0xFF 0x7F 0xEE Standard ID: 0x418 DLC: 8 Data: 0x50 0x53 0x5A 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x214 DLC: 8 Data: 0x08 0x08 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x300 DLC: 8 Data: 0x1A 0x83 0xFF 0x00 0x1F 0xFF 0x7F 0xEE Standard ID: 0x418 DLC: 8 Data: 0x50 0x53 0x5A 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x214 DLC: 8 Data: 0x08 0x07 0x00 0x00 0x00 0x00 0x00 0x00 Standard ID: 0x300 DLC: 8 Data: 0x1D 0x03 0xFF 0x80 0x9F 0xFF 0x7F 0xEE Standard ID: 0x331 DLC: 8 Data: 0x80 0x00 0x80 0x00 0x10 0x18 0x00 0x28 Standard ID: 0x320 DLC: 8 Data: 0x3F 0xFF 0x04 0xB0 0x00 0x00 0x24 0x00 |
Standard ID: 0x230 DLC: 2 Data: 0x08 0x00 (parking) - положение селектора передач (АКПП) включая вручную включенные передачи. Используется панелью приборов для отображения позиции текущего положения селектора (или вручную включенной передачи) и отрисовки соответствующего символа. Для управления индикацией передач на прибоной панели необходимо перехватывать данный пакет и подменять своим. так же положение селектора АКПП кодируется ещё в каком то пакете 2 байта (не помню в каком), но на показание панели приборов этот пакет не влияет.
п.с. единственное что на память помню) остальное на листе записано, надо найти |
Вложений: 1
Пища для размышления по поводу анализа кан шины. Это часть пакетов. Некоторые из них по new actyon'у не ходят. https://yadi.sk/i/6cbntYvf3ZqgZx. размышления свои пишите пожалуйста в этой теме
|
Привет, количество пакетов зависит от комплектации авто, соответственно нет блока нет и пакета.
Тоже ковырял шины и 500 и 100, для установки штатного парктроника и тпмс отображения их на не заводском Supervision, вывел отображение открытия дверей и по положениям селектора мкпп, сделал пока R N D в планах написать подсказчик переключения. |
Текущее время: 00:53. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot