Показать сообщение отдельно
Старый 17.09.2016, 09:38   #1997
Antontlt
Форумчанин
 
Аватар для Antontlt
 
Регистрация: 23.12.2011
Адрес: Тольятти
Пол: Мужской
Автомобиль: LADA 2190
Сообщений: 297
Re: Бортовой компьютер-2

Цитата:
Сообщение от Oleg08 Посмотреть сообщение
Отсчет начинается с -40 гр, нужно знать, как пересчитывать в температуру значения байта 0-255, там не 1 гр на одну цифру.
Именно 1 градус на 1 цифру.
Добавлено через 14 минут
Цитата:
Сообщение от Mult Посмотреть сообщение
Мы читаемтемпературу по протоколу диагностики, а штат и приборка по CAN-шине приборки. Это разные шины в машине!!!!!
Цитата:
Сообщение от Mult Посмотреть сообщение
Но читать в шине можно Многое и с разной скоростью - ЭБУ, Приборную понель, Коробку, электропакет,... И вроде шина одна, а протоколы разные, правда объедененные по общим принципам в единое пространство закона CAN-шины с точке зрения обмена. Т.е. Читать из этого шума CAN-линии нужно суметь. В принципе, это так же относиться и к к- линии, на ней может сидить не только ЭБУ, но и подсистемы, и...
Нифига себе новость. Вы хоть изучили бы вопрос по теме... Или посоветовались бы со специалистами.
Цитата:
Сообщение от Mult Посмотреть сообщение
Говоря про несколько физических шин обмена, я говорил о практике применения в разных марках машин в принципе, которые достаточно часто применяются в ино.
Вот в иномарках действительно применяются по несколько шин для распределения потоков информации. А объединяются они шлюзами, которые пропускают только часть информации.

А по поводу врет на 1 градус.
В Грантах температуру двигателя можно принимать 3-мя способами:
1) в сообщении от КСУДа, которое периодически (10 раз в сек) шлется в шину;
2) через запросы по протоколу OBD2;
3) через запросы по оригинальному диагностическому протоколу ВАЗ.
Можете проверить.
Программа OpenDiagMobile читает данные именно по диагностическому протоколу, а не по OBD2.
__________________

Последний раз редактировалось Antontlt; 17.09.2016 в 09:43.
Antontlt вне форума   Вверх