pub enum BusError {
Stuff,
Form,
Acknowledge,
BitRecessive,
BitDominant,
Crc,
Software,
BusOff,
BusPassive,
BusWarning,
}
Expand description
Bus error
Variants§
Stuff
Bit stuffing error - more than 5 equal bits
Form
Form error - A fixed format part of a received message has wrong format
Acknowledge
The message transmitted by the FDCAN was not acknowledged by another node.
BitRecessive
Bit0Error: During the transmission of a message the device wanted to send a dominant level but the monitored bus value was recessive.
BitDominant
Bit1Error: During the transmission of a message the device wanted to send a recessive level but the monitored bus value was dominant.
Crc
The CRC check sum of a received message was incorrect. The CRC of an incoming message does not match with the CRC calculated from the received data.
Software
A software error occured
BusOff
The FDCAN is in Bus_Off state.
BusPassive
The FDCAN is in the Error_Passive state.
BusWarning
At least one of error counter has reached the Error_Warning limit of 96.