Показать сообщение отдельно
Старый 06.08.2015, 09:36   #1050
d51x
Опытный
 
Имя: Дмитрий
Авто: Citroen C-Сrosser 2.4 CVT
Сообщений: 54
По умолчанию Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.)

Цитата:
Сообщение от d51x Посмотреть сообщение
Все!
Про климат однозонный на си кроссере я раскопал
2160 - положения крутилок - температура, скорость обдува, направление потока
2161 - индикации лампочек и реальной скорости обдува в т.ч. в режиме авто, а также реального положения заслонки , в т.ч. в режиме авто
Более детально позже
Пойму какие байты и биты
Но закономерность понятна
продолжаем, биты и байты вычислил, надеюсь, правильно..
формулы для торка составлять не умею

данные для однозонного климата Out XL / C-Crosser

PID 2160 - физические положения крутилок

Выставленная температура

Скрытый текст

формула A/2-50
мин 15 град
макс 29 град
[свернуть]
Выставленное положение обдува - это байт B, биты 5-8

Скрытый текст

т.е. можно сделать смещение вправо на 4
B > 4 (вроде так для торка)
значения:
PHP код:
0x0    none???    не видел такого
0x1    лицо    
0x2    
???    не видел такого
0x3    между 
"лицо" и "ноги-лицо"    
0x4    ноги-лицо    
0x5    между 
"ноги-лицо" и "ноги"    
0x6    ???    не видел такого
0x7    ноги    
0x8    
???    не видел такого
0x9    между 
"ноги' и "ноги-лобовое"    
0xA    ноги-лобовое    
0xB    между "
ноги-лобовое" и "лобовое"    
0xC    ???    не видел такого
0xD    лобовое 
[свернуть]
Скорость обдува - это байт B, биты 1-4

Скрытый текст

т.е. можно применить маску F и отсечь биты 5-8
формула B & 16
значения:
PHP код:
0    auto
1    off
2    speed 1
3    speed 2
4    speed 3
5    speed 4
6    speed 5
7    speed 6
8    speed 7
9    speed 8 
[свернуть]

PID 2161 - индикация режимов

лампочки индикации (байт A)

Скрытый текст

рециркуляция - бит 7
формула {A:7}
значения: on/off

A/C - бит 5
формула {a:5}
значения: on/off

обогрев зеркал/заднего стекла - бит 1
формула {A:1}
значения: on/off
[свернуть]
Индикация скорости обдува - это байт B, биты 1-4
этот режим показывает скорость обдува даже тогда, когда крутилка стоит на авто

Скрытый текст


т.е. можно применить маску F и отсечь биты 5-8
формула B & 16
значения:
PHP код:
0    auto
1    off
2    speed 1
3    speed 2
4    speed 3
5    speed 4
6    speed 5
7    speed 6
8    speed 7
9    speed 8 
[свернуть]
Индикация положения обдува - это байт B, биты 5-8
эта штука показывает реальное направление обдува, когда крутилка направления обдува стоит в режиме авто

Скрытый текст


т.е. можно сделать смещение вправо на 4
B > 4 (вроде так для торка)
значения:
PHP код:
0x0    none???    не видел такого
0x1    лицо    
0x2    
???    не видел такого
0x3    между 
"лицо" и "ноги-лицо"    
0x4    ноги-лицо    
0x5    между 
"ноги-лицо" и "ноги"    
0x6    ???    не видел такого
0x7    ноги    
0x8    
???    не видел такого
0x9    между 
"ноги' и "ноги-лобовое"    
0xA    ноги-лобовое    
0xB    между "
ноги-лобовое" и "лобовое"    
0xC    ???    не видел такого
0xD    лобовое 
[свернуть]
Добавлено через 17 минут
попробуйте на out III с двухзонным
возможно для 2160 байт С покажет вторую температуру
у меня всегда 00 было

Последний раз редактировалось d51x; 06.08.2015 в 09:49.
d51x вне форума   Вверх Ответить с цитированием
2 пользователя(ей) сказали cпасибо: