0
Completed

Kia Ceed (ED) расшифровка can для CAN модуля

Здравствуйте, я могу представить информацию по can шине которую вообщем сам нашел для автомобиля Kia Ceed ED

Положение селектора АКПП (P,R,N,D (1,2,3,4))

Температура двигателя

Нажатие педали тормоза

Угол поворота руля

Обороты двигателя

Скорость автомобиля

Если данная информация как то поможет могу предоставить безвозмездно, тоесть даром :-)

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

Автомобиль Kia Ceed ED 2010

CAN - 500 kbit/s

Скорость автомобиля:
0x316
8 xx xx xx xx xx xx 01 xx

Обороты двигателя:
0x316
8 xx xx xx 0A 0B xx xx xx
((0x0A * 256) + 0x0B) / 4 = rpm

Педаль тормоза:
0x440
8 xx xx xx 08 xx xx xx xx
0x08 - нажата педаль
0x04 - отпущена педаль

Температура двигателя:
0x0A0
8 xx 0A xx xx xx xx xx xx
(0x0A - 40) = °C

Наружная температура:
0x350
8 xx xx xx 0A xx xx xx xx
(0x0A / 2) - 40 = °C


АКПП:
0x43F
8 xx 40 xx xx xx xx xx xx
0x40 - P
0x41 - 1
0x42 - 2
0x43 - 3
0x44 - 4
0x46 - N
0x47 - R

Положение руля (при наличии ESP):
0x2B0
5 0A 0B xx xx xx
int16_t raw = (0x0B << 8) | 0x0A;
float wheel = -((int16_t)raw * 0.1);

Можно ещё рассчитать ускорение вращения руля, незнаю нужно ли это))

Спасибо за сообщение. Данные переслал разработчикам.

небольшие коррективы

АКПП (это именно какая выбрана передача селектором акпп):

0x43F 8 xx 40 xx xx xx xx xx xx

0x40 - P

0x41 - 1

0x42 - 2

0x43 - 3

0x45 - D

0x46 - N

0x47 - R

АКПП (текущая передача во время езды)

0x370 8 xx xx 10 xx xx xx xx xx

0x10 - 1

0x20 - 2

0x30 - 3

0x40 - 4

0xE0 - R

0x00 - P или N