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

Field Descriptions

PURPOSE
The Expanded Diagnostic Protocol (EDP) mode accesses enhanced diagnostic information to repair emission related faults. This information may be required by the manufacturer to diagnose components and sensors that affect vehicle emissions.

DIAGNOSTIC NOTES
Refer to the Field Descriptions for basic string formats that are common throughout the automotive industry. The strings have seven fields separated by a special character (usually a comma).

FIELD DESCRIPTIONS:

Example of a character string for accessing the BOO PID:






FIELD #1 - STRING ID NUMBER
Any two hexadecimal characters entered.

FIELD #2 - STRING TOTAL DIGIT COUNT
Total count of characters in the string including field separators and ID number.

FIELD #3 - TRANSMIT TYPE
Transmit, receive types.

FIELD #4 - TRANSMIT FIELD
Message priority, module identification, diagnostic routing and test number.

FIELD #5 - RECEIVE FILTER FIELD (may be blank)

FIELD #6 - RECEIVE DATA PROCESSING FIELD
Clear screen, position cursor, ASCII code for text display, provide spacing, data conversion, byte number containing information and code for altering execution.

FIELD #7 - DATA SECURITY VERIFICATION (DSV)
Total hexadecimal ASCII value of all characters in the EDP string.