Local Interconnect Network (LIN) Analyzer

Output Frame Format

Frame Type: "no_frame"

Property

Type

Description

undefined

Inter-byte space

Frame Type: "header_break"

Property

Type

Description

undefined

Header break

Frame Type: "header_sync"

Property

Type

Description

undefined

Header sync

Frame Type: "header_pid"

Property

Type

Description

protected_id

int

6 bit protected Id

Protected identifier

Frame Type: "data"

Property

Type

Description

data

int

Data byte

index

int

Index, 0-8, of the data byte inside of the transaction

Frame Type: "checksum"

Property

Type

Description

checksum

int

LIN checksum

Checksum byte

Frame Type: "data_or_checksum"

Property

Type

Description

checksum

int

LIN checksum

data

int

Data byte

index

int

Index, 0-8, of the data byte inside of the transaction

Unable to determine if this byte is a data byte or a checksum. It is technically valid as both. This occurs if a a data byte, at index N, is equal to what the CRC should be if the transaction is N-1 bytes.