Operation CHARM: Car repair manuals for everyone.
Manuals through 2025 now available!

Our trusted friends have launched a new website named LEMON, which has newer manuals. It also contains all the CHARM manuals.

LEMON is the spiritual successor to CHARM, I recommend you try it!

Link: lemon-manuals.la or lemon-manuals.org.ua

(Some people have issue connecting. LEMON is investigating. For now, use Firefox or change your DNS server)

Or, hide this message: temporarily or permanently

Sending



Sending










A control module sends a message by transmitting ones and zeros in a definite order. The control module sends the message only if no other control module is transmitting. What the various combinations of ones and zeros mean is determined in advance so that all control modules interpret the information identically. The message contains a description of what is sent and its value, e.g."Coolant temperature 100 degree C or A/C On".

The two bus leads are supplied with about 2.5 V from each control module. This is accomplished by means of three resistors connected in series between 5 V and ground.The middle resistor ensures that the current on bus+ is slightly lower than that on bus- when no messages are being sent.

When both leads are supplied with about 2.5 V for a certain period of time (2 millionths of a second on the P bus), a one will be transmitted. To transmit a zero, the control module pulls bus+ almost to 5 V and bus- almost to ground for an equal period of time.

Note that a long sequence of ones is the same as no message being transmitted.