Your comments

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

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

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

Автомобиль 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);

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