This document discusses the CAN bus protocol. It explains that CAN frames can transmit up to 1 Mbps over a maximum bus length of 40 meters. The data portion of each CAN frame can be up to 8 bytes, with the frame size variable between 0-8 bytes. The CAN bus uses a differential voltage logic over a twisted pair cable with 120 ohm terminating resistors to provide noise immunity and impedance matching.