beautypg.com

B&B Electronics HDV100A3 - Manual User Manual

Page 17

background image

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.