Вернуться   Официальный Форум любителей LADA Kalina и новой Лада Калина 2 > Лада Калина. Технический раздел > Электрооборудование > Штатная сигнализация, центральный замок, иммобилайзер, блок электропакета, ЭБУ

 
 
Опции темы Опции просмотра
Prev Предыдущее сообщение   Следующее сообщение Next
Старый 31.10.2013, 00:29   #1
Освоившийся
 
Регистрация: 03.02.2010
Пол: Мужской
Сообщений: 173
Вес репутации: 16 shadow75 находится на правильном путиshadow75 находится на правильном путиshadow75 находится на правильном пути
Некоторые команды kline для комплектации норма.

Добрый день всем. Решил поделиться командами kline для "Нормы" которые мне стали известны, мало ли вдруг кому будет интересно.
С основами протокола вазовского kline можно ознакомиться в этом документе http://chiptuner.ru/download/docs/kwp2000r.zip
В нем описано применительно к какому то ЭБУ (к какому не знаю), но общие принципы справедливы и для имо и для элетропакета.
Например инициализация соединения абсолютно точно такая же только меняються адреса блоков (адреса: ЭП Норма-0xA0, Иммобилайзер-0xС0).

Данные команды были использованы для создания k-line адаптера для подключения сторонней сигналки. Проект я забросил, тк щас уже не езжу на калине. Вот тут было подробнее http://www.lkforum.ru/showpost.php?p...&postcount=593.

Собственно комманды
Для ЭП Норма:

Команда 1 (должна всегда выдаваться первой иначе ЭП сносит крышу)
0x82 0xA0 0xF1 0x1A 0x80
В ответе нет ничего интересного.

Команда 2
0x82 0xA0 0xF1 0x21 0x30
В ответе интерес представляет 0 бит в 5 байте (отсчет от 0), он равен 1 то штатная сигналка находиться в режиме охраны

Команда 3
0x82 0xA0 0xF1 0x31 0x10 0x54
Ответ приходит в таком виде:
0x86 0xF1 0xA0 0x71 0x10 <byte5> <byte6> <byte7> <byte8> <CS>

byte5 биты означают:
0 - равен 1 если включено зажигание
1 - не помню ( вроде состояние кнопки на двери та что на закрытие или открытие дверей)
2 - не помню ( вроде аналогично биту 1)
3 - равен 0 если открыта водительская дверь
4 - равен 0 если открыта задняя дверь
5 - равен 0 если открыта передняя пассажирская дверь
6 - равен 0 если открыт багажник
7 - равен 0 если открыт капот

в byte6 интерес представляет бит 0 он равен 1 если нажата пипка блокировки двери водителя и бит 2 он равен 1 если включен обогрев заднего стекла.



Комманда 4
0x85 0xA0 0xF1 0x31 0x10 0x14 0x00 0x41 <CS>
Закрывает все замки
Ответ не интересен.

Команда 5
0x85 0xA0 0xF1 0x31 0x10 0x00 0x01 0x41 <CS>
Гудок штатным клаксоном (0x41 - если не ошибаюсь продолжительность гудка)
Ответ не интересен

Есть еще команда поморгать аварийкой, левыми и правыми поворотниками если найду выложу позже.

По ЭП вроде все.

Иммо:
Запрос состояния ближнего света:
0x83 0xC0 0xF1 0x30 0x51 0x01 <CS>
Если БС включен то в ответе в 6 байте 0 бит = 1

Запрос состояния габаритов:
0x83 0xC0 0xF1 0x30 0x67 0x01 <CS>
Если габариты включены то в ответе в 6 байте 0 бит = 1

Включение салонного света:
0x83 0xC0 0xF1 0x30 0x75 0x00 0x01 <CS>
Ответ не интересен

Выключение салонного света:
0x83 0xC0 0xF1 0x30 0x75 0x00 0x00 <CS>
Ответ не интересен

Звук из салонной пищалки
0x84 0xC0 0xF1 0x30 0x57 0x06 0x03 <CS>
байт перед контрольной суммой (=0x03) мелодия, можно менять для вызова различных звуков иммо

Пока вроде бы все, дополню если еще чего вспомню.
shadow75 вне форума   Ответить с цитированием Вверх
 

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Сервис метрических линеек для форумов и блогов


Быстрый переход









Часовой пояс GMT +3, время: 12:31.