ELM329
AT Command Summary (continued)
General OBD Commands
CAN Specific Commands (protocols 6 to F)
AT0, 1, 2
BD
Adaptive Timing off, auto1*, auto2
. [1 - 8 bytes] send the data with the 11 bit ID
: [1 - 8 bytes] send the data with the 29 bit ID
perform a Buffer Dump
Bypass the Initialization sequence
Describe the current Protocol
Describe the Protocol by Number
Headers off*, or on
BI
CA
is there CAN Activity at pin 11?
turn off CAN Extended Addressing
use CAN Extended Address hh
Automatic Formatting off, or on*
set the ID Filter to hhh
DP
CEA
DPN
CEA hh
CAF0, CAF1
CF hhh
H0, H1
MA
Monitor All
PC
Protocol Close
CF hhhhhhhh set the ID Filter to hhhhhhhh
R0, R1
S0, S1
SH xyz
SH xxyyzz
Responses off, or on*
CFC0, CFC1
CM hhh
Flow Controls off, or on*
set the ID Mask to hhh
printing of Spaces off, or on*
Set Header (11 bit ID) to xyz
Set Header (29 bit ID) to xxyyzz
CM hhhhhhhh set the ID Mask to hhhhhhhh
CP hh
CRA
set CAN Priority to hh (29 bit)
reset the Receive Address filters
set CAN Receive Address to hhh
SH wwxxyyzz Set Header (29 bit ID) to wwxxyyzz
SP h
Set Protocol to h and save it
Set Protocol to Auto, h and save it
Set Timeout to hh x 4 msec
set Tester Address to hh
Try Protocol h
CRA hhh
SP Ah
ST hh
TA hh
TP h
CRA hhhhhhhh set the Rx Address to hhhhhhhh
CS show the CAN Status counts
CSM0, CSM1 Silent Monitoring off, or on*
D0, D1 display of the DLC off*, or on
FC SD [1 - 8 bytes] FC, Set Data to [...]
TP Ah
Try Protocol h with Auto search
FC SM h
Flow Control, Set the Mode to h
FC, Set the Header to hhh
J1939 CAN Specific Commands (protocols A to F)
FC SH hhh
DM1
JE
monitor for DM1 messages
use J1939 Elm data format*
FC SH hhhhhhhh “ “ hhhhhhhh
PB xx yy
TM0, 1, 2, 3
RTR
Protocol B options and baud rate
JHF0, JHF1 Header Formatting off, or on*
set Transceiver Mode to 0,1,2, or 3*
send an RTR message
JS
use J1939 SAE data format
set Timer Multiplier to 1*
set Timer Multiplier to 5
Monitor for PGN 0hhhh
JTM1
V0, V1
use of Variable DLC off*, or on
JTM5
Periodic Message Commands
MP hhhh
MP hhhh n
“
“ and get n messages
SW hh
SW 00
Set Wakeup interval to hhx20 msec
turn off Wakeup messages
MP hhhhhh Monitor for PGN hhhhhh
MP hhhhhh n “ “ and get n messages
WD [1 - 8 bytes] set the Wakeup Data
WH hhh
set the Wakeup Header (11 bit)
WH hhhhhhhh set the Wakeup Header (29 bit)
WM [1 - 8 bytes] set the Wakeup Message
WM0, 1, 2
set the Wakeup Mode to 0*, 1 or 2
Note: Settings shown with an asterisk (*)
are the default values
ELM329DSB
Elm Electronics – Circuits for the Hobbyist
10 of 76
www.elmelectronics.com