beautypg.com

Data length (bits), Format, Byte order – Measurement Computing DBK70 User Manual

Page 53

background image

PidPRO & PidPRO+

919092

5-23

Data Length (bits)

Once a message has been accepted [by the filtering process] the data within the message must be located
and deciphered. The Data Length and Format fields specify the layout of the data embedded in the
message. The Data Length field specifies the number of bits in the data and the Format field specifies
whether the data is signed or unsigned. The values of the Data Length field can range from 1 to 32
inclusive. The Data Size and Format fields regulate the low and high limit of the incoming binary data.
Changes in either field automatically updates the Binary Low and High Limit fields.

The following table shows examples of Data Length and Format value settings and how they affect the
Binary Low and High Limit fields. Note that in Summary View, the Format field is labeled “Storage
Type.”

Example #1 Example #2 Example #3 Example #4

Data Length

8 16 8 16

Format

Signed Signed Unsigned

Unsigned

Resultant Binary
Low Limit

-128 -32768

0

0

Resultant Binary
High Limit

127 32767

255 65535

Reference Note:
Refer to Fundamentals in Chapter 6 for more information; including information
regarding CAN.

Format

The Format field specifies whether the data is signed or unsigned. See the preceding “Data Length (bits)”
description for related information. Note that in Summary View, the Format field is labeled “Storage Type”
and uses a “0” for unsigned and a “1” for signed.

Byte Order

This field specifies the order that the data bytes should be in before they are converted to user units.
Typically, data is in first-byte-first format, i.e., the Most Significant Byte first (MSB). A notable exception
is the J1939 standard, which uses last-byte-first (Least Significant Byte first (LSB)). Note that in Summary
View the Byte Order field is labeled as Option Value and uses 0’s and 1’s for MSB and LSB, respectively.

Protocol

Data Type

Byte Order (Detailed View)

*

J1939

1-Normal

Filtering,

LSB

1

J1850 VPW

0-Normal Filtering, MSB

0

J1850 PWM

0-Normal Filtering, MSB

0

ISO-9141

0-Normal

Filtering,

MSB

0

ISO-14230-4 0-Normal

Filtering,

MSB

0

ISO-11898

0-Normal

Filtering,

MSB

0

J2411

0-Normal

Filtering,

MSB

0

ISO-11992

0-Normal

Filtering,

MSB

0

ISO-11519-2 0-Normal

Filtering,

MSB

0

J2284

0-Normal

Filtering,

MSB

0

OBD CAN

0-Normal Filtering, MSB

0

* Right-most column values are the Option Values [in Summary View].