The CAN protocol is an ISO standard (ISO 11898) for serial data communication, developed for the automotive industry by Robert Bosch GmbH in the 1980's. Today CAN has gained widespread use and is used in industrial automation as well as in automotives and mobile machines. CAN uses a number of physical layers but the most common is the balanced two-wire bus, much like RS485. CAN can transfer data in speeds up to 1 Mbit/sec on twisted pair cable, up to 40 meters distance. It also has an advanced error detection and retransmission of corrupt data mechanism.

BOSCH CAN specification v.2.0

DataLink Engineering © 2010