Проект

Общее

Профиль

Выставить режим формирования ответа в шину (COMMAND_SLAVE_RESPONSE_MODE 0x4B)

Выставление режима формирования ответа в LIN-шину переводит устройство в целом в режим SLAVE. В итоге из панели передачи данных вы не сможете отправлять пакеты в LIN-шину. Режим работы задаётся выставлением в поле flags заголовка запроса соответствующего значения.
Возможные значения:

enum FLAG_LIN_SLAVE_MODES {
    FLAG_LIN_SLAVE_MODE_OFF = 0x00,
    FLAG_LIN_SLAVE_MODE_ON  = 0x01
};

Запрос

Поле Значение
command 0x4B
sequence порядковый номер запроса
flags FLAG_CHANNEL_x + FLAG_LIN_SLAVE_MODES
dSize 0x00

Ответ

Поле Значение
command 0xCB
sequence порядковый номер запроса
flags 0x00
dSize 0x00

Пример
Включение SLAVE режима для LIN-шины.

⇒ 4B xx 21 00
⇐ CB xx 00 00

Попытка выключения SLAVE режима на несуществующем LIN-канале.

⇒ 4B xx A0 00
⇐ FF xx 00 00