The command is used to load into memory some “Slave Responses”; these responses will be automatically transmitted in SLAVE mode if an external master will request one of them or in MASTER mode if master make a request for one of them. There are 64 SR with id=0x00..0x3f. It is always possible to load SR regardless of OPEN or role.

Synopsis

LIN SR <id> <D0> [D1..D7]
Example

Loading a SR for id=0x11…

LIN SR 11 DE AD BE EF
OK

…receiving a request for id=0x11

LIN RX 11              (pid=0x11 => id=0x11)
LIN TX DE AD BE EF C4 
Note
  1. Checksum is not required because will be automatically added when the reply will be sent according to actual 1X/2X mode
  2. Slave responses will not transmitted in FREE mode
  3. SR memory will be cleared at power-on reset