Выставить режим формирования ответа в шину (COMMAND_SLAVE_RESPONSE_MODE 0x49)¶
Выставление режима формирования ответа в LIN-шину переводит устройство в целом в режим SLAVE. В итоге из панели передачи данных вы не сможете отправлять пакеты в LIN-шину. Режим работы задаётся выставлением в поле flags заголовка запроса соответствующего значения.
Возможные значения:
enum FLAG_LIN_SLAVE_MODES {
FLAG_LIN_SLAVE_MODE_OFF = 0x00,
FLAG_LIN_SLAVE_MODE_ON = 0x01
};
Запрос
Поле | Значение |
command | 0x49 |
sequence | порядковый номер запроса |
flags | FLAG_CHANNEL_x + FLAG_LIN_SLAVE_MODES |
dSize | 0x00 |
Ответ
Поле | Значение |
command | 0xC9 |
sequence | порядковый номер запроса |
flags | 0x00 |
dSize | 0x00 |
Пример
Включение SLAVE режима для LIN-шины.
⇒ 49 xx 21 00
⇐ C9 xx 00 00
Попытка выключения SLAVE режима на несуществующем LIN-канале.
⇒ 49 xx A0 00
⇐ FF xx 00 00