B&B Electronics LDVDSV2-S-P9D - Manual User Manual
Page 29

OBDII Streamer Command & Response
V2.11
Page 29/49
0x25 – GET_VEHICLE_INFO
Description:
The GET_VEHICLE_INFO command will return the VIN, OBDII protocol being used,
or any DTCs set. In Standby mode, requesting VIN and OBDII protocol returns last
saved values read from non-volatile memory while DTCs request will return error 0x0F –
command parameter not supported.
Command to Send:
0x01 0x01 0x25 0x01 INFO_TYPE CS
Response:
0x01 0x01 0xA5 DL INFO_TYPE INFO_RESPONSE CS
Field Description:
DL
Data Length Byte
INFO_TYPE
The INFO_TYPE field specifies the return data.
0x00 = VIN
0x01 = OBDII Protocol
0x02 = Diagnostic Trouble Codes (DTCs)
INFO_RESPONSE This is a variable length response. This field is specified by
INFO_TYPE and will be either the VIN or the OBDII Protocol.
INFO_TYPE = 0 = VIN
The INFO_RESPONSE is a 17 character VIN.
INFO_TYPE = 1 = OBDII Protocol
INFO_RESPONSE is a 1 digit number that defines the
OBDII protocol detected.
0 = None
1 = J1850VPW
2 = J1850PWM
3 = ISO9141-2
5 = KWP2000
6 = CAN 11 bit
7 = CAN 29 bit at 500 kbps
12 = CAN 29 bit at 250 kbps
INFO_TYPE = 2 = DTCs
The INFO_RESPONSE is a variable length field
containing DTCs. The DTCs will be ASCII values and
each code will be 5 digits long.
Only confirmed DTCs are reported.