A message for defining a LIN channel's configuration.

interface LinChannelConfiguration {
    bitRate: number;
    databaseFile?: string;
    masterMode: boolean;
    protocolVersion: string;
    saveMessageInfo: boolean;
    scheduleTable?: string;
}

Properties

bitRate: number

Bit rate in bits per second, possible values are 1000-20000 bps.

databaseFile?: string

If master mode is set to true, this is the LIN configuration file to use.

masterMode: boolean

Set to true to act as master, otherwise the channel will be setup as slave.

protocolVersion: string

The LIN protocol version, possible values 1.3, 2.0, 2.1 or 2.2.

saveMessageInfo: boolean

Set to true if LIN message info should be saved.

scheduleTable?: string

If master mode is set to true, this is the schedule table to use.