A method is described for checking the correct functioning of a serial
data transmission in a
bus system having at least two
bus users. The
bus users are connected to the bus via a bus connection unit and exchange messages via the bus. The sending access to the bus for each message is granted to a bus user via the arbitration process according to CAN standard ISO 11898-1, this bus user becoming the sender for this message. The messages have a
logic structure according to the CAN standard, i.e., are composed of a start of frame bit, arbitration field, control field,
data field, CRC field, acknowledge field, and end of frame field. The correct functioning of the
data transmission is checked during the transmission by comparing a transmission
signal, sent to the bus connection unit, to the reception
signal (CAN_RX) received by the bus connection unit. The method is characterized in that a transmission
signal (CAN_TX_DEL), which is delayed by a
delay time (T_
DELAY) compared to the transmission signal (CAN_TX), is held in the sender, and the undelayed transmission signal (CAN_TX) or the delayed transmission signal (CAN_TX_DEL) is used for checking the correct functioning of the
data transmission, as a function of a switchover.