User Manual
AVL-3000 Advanced Auto Data Server
Page 87
OBD packet format (ASCII code)
OBD packet has five different format, they are:
1. CAN 11bits 250
2. CAN 29bits 250
3. CAN 11bits 500
4. CAN 29bits 500
5.Scanning
Each format has its input code, they are:
CAN 11bits 250: A
CAN 29bits 250: B
CAN 11bits 500: C
CAN 29bits 500: D
Scanning: Z
Example 1: To get PID=0104 from CAN 29bits 500 format
Input: D0104+CR (Use ASCII code as the input format of the firmware)
Output: CAN 29bits 500,0104 18DAF111 08 0241040000000000+LF+CR
(Use ASCII code as the input format of the firmware)
□ ID number □ Key-in value □ ID □ Len □ Data
Other Information: Data include eight different bytes
Byte 1: Data include some return information. For example,
1. 18DAF110 08 064100BE1B301300
Byte1 is 06 followed by six non-zero values.
2. 18DAF110 08 0341043200000000
Byte1 is 03 followed by three non-zero values.
Byte 2: Mode is related with the Key-in value. For example:
0104 18DAF110 08 0341043200000000
Key-in value is 01, Byte 2 value will change to 41. The main difference is: 0 means to
send out by query side, 4 means to send out by receiver side
Byte 3: PID is the same with the Key-in value. For example:
0104 18DAF110 08 0341043200000000
Key-in value is 04, Byte 3 value will be 04.