Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Controller Area Network (Can)
Overview
The Controller Area Network (CAN) bus is a message-based protocol that allows control units and devices to communicate with each other using a shared network. With this system, control units of the various electronic systems are no longer interconnected by multiple separate cables. This does away with a large number of electrical connections and results in a reduced likelihood of failure of the device network.
Broadcast Communication
Each of the devices on the network has a CAN circuit and is therefore is considered "intelligent". All devices on the network see all transmitted messages. Each device can determine if a message is relevant or if it should be filtered out. This structure allows modifications to CAN networks with minimal impact. Additional non-transmitting nodes can be added without modification to the network.
Priority
Every message has an assigned priority. If two nodes try to send messages simultaneously, the one with the higher priority gets transmitted and the one with the lower priority gets postponed. This arbitration does not affect other messages and results in non-interrupted transmission of the highest priority message
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.