Efficient error detection and troubleshooting
Efficient error detection and troubleshooting One of the most remarkable features of the CAN protocol is its well-known ability to detect transmission errors. This therefore meets the very high requirements e.g. for the networking of control devices in motor vehicles. The high error detection capability is achieved by a combination of different measures of error detection. One of the most effective measures in this respect consists in the monitoring of the bus level by the transmitter of a message which detects all globally effective errors. In addition, every message receiver checks each received message based on the defined format elements and the CRC segment. In this way errors are detected which are only locally effective. In addition to the detection of transmission errors, the CAN protocol also contains a mechanism for detecting and shutting down defective network nodes. This ensures that defective network nodes cannot continually disturb the message transfer.