Represents a CAN (Controller Area Network) message type.

interface CanMsgType {
    brs: boolean;
    canfd: boolean;
    esi?: boolean;
    idType: CAN_ID_TYPE;
    remote: boolean;
    uuid?: string;
}

Hierarchy (View Summary)

Properties

brs: boolean

Indicates if Bit Rate Switching (BRS) is enabled.

canfd: boolean

Indicates if CAN FD (Flexible Data-rate) is used.

esi?: boolean

Indicates if the Error State Indicator (ESI) bit of a CAN FD frame is set.

idType: CAN_ID_TYPE

The type of CAN ID.

remote: boolean

Indicates if the message is a remote frame.

uuid?: string

Optional unique identifier for the message.