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