B&B Electronics HDV100A3 - Manual User Manual
Page 17

HDV100A3 Command & Response Manual
13
Cover Page
B&B Electronics -- 707 Dayton Rd. -- PO Box 1040 -- Ottawa, IL 61350
PH (815) 433-5100 -- FAX (815) 433-5104
Below is an example of a vehicle message:
Byte
Number
Byte Value
(hex)
Byte Function
1
01
Start of Frame
2
05
# of Control Bytes
3
01
Control Byte
4
03
Timestamp
5
D3
Timestamp
6
2B
Timestamp
7
AB
Timestamp
8
07
# of Data Bytes
9
80
MID
10
54
PID
11
4D
Data
12
BE
PID
13
B8
Data
14
1A
Data
15
4F
J1587 Checksum (2’s Compliment)
16
BA
Message Checksum
PIDs with a range of 0 – 127 and 256 – 383 will return 1 data byte.
PIDs with a range of 128 – 191 and 384 – 447 will return 2 data bytes.
PIDs with a range of 192 – 253 and 448 – 509 will return variable data bytes.
For further description of MIDs and PIDs refer to SAEJ1587 document.
To stop receiving data from the J1708 bus send the following command to
the HDV100A3.
Byte
number
Byte value
(hex)
Byte Function
1
01
Start of frame
2
02
The number of control bytes
3
01
ID byte 01= J1708
4
10
Function code 10 hex stop receive
5
00
Number of data bytes (00 place holder)
6
14
Checksum (bytes 1 through 5 added together)
After sending this command to the device, the device will respond
with a confirmation message and data will cease. Note that there is the
possibility of an incomplete message being sent to the PC after sending this
command. Use the check-sum to verify all messages.