Ура! покопавшись в CAN Bus, я все таки нашел те байты что отвечают за скорость и прочую информацию попутно в этом адресе.
0x3С3 00 21 00 10 16 CE 0A 14
что мы имеем:
00 21 = 3 км/ч
CE 0A = ACE = 2766/ 4 = 691 RPM
16 - включен реверс (15 - включен паркинг, 17 - нейтралка, 18 - драйв, 1Е - драйв мануал, 19 - драйв спорт
10 - ручник отпущен
18 - взвод/отпуск ручника
14 - ручник взведен.
Конечно все будет выглядеть проще если это сообщение перевести в двухбайтовое выражение.
0000 0000 0010 0001 0000 0000 0001 0000 0001 0110 1100 1110 0000 1010 0001 0100
0101 - Паркинг
0110 - Реверс
0111 - Нейтраль
1000 - Драйв
1001 - Драйв спорт
1110 - Драйв Мануал
и так далее .
Я хотел бы выкладывать в первом посте найденные мной коды, но к сожалению у меня нет прав для его редактирования.
Теперь, хочу сделать парсинг (выборку) этих данных из сообщения, чтобы их применять
Последний раз редактировалось mishka; 11.04.2015 в 18:17.
|