![]() ![]() ![]() ![]() SAE J2735-Draft-Rev29 [issued: 12-11-08]
-
28 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
-- Part I, sent as a single octet blob
blob1 BSMblob,
--
-- The blob consists of the following 37 packed bytes:
--
-- msgCnt MsgCount, -x- 1 byte
-- id TemporaryID, -x- 4 bytes
-- secMark DSecond, -x- 2 bytes
-- pos PositionLocal3D,
-- lat Latitude, -x- 4 bytes
-- long Longitude, -x- 4 bytes
-- elev Elevation, -x- 2 bytes
-- accuracy PositionalAccuracy, -x- 4 bytes
-- motion Motion,
-- speed Speed, -x- 2 bytes
-- heading Heading, -x- 2 byte
-- accelSet AccelerationSet4Way, -x- 7 bytes
-- control Control,
-- brakes BrakeSystemStatus, -x- 2 bytes
-- basic VehicleBasic,
-- size VehicleSize, -x- 3 bytes
-- Part II, sent as required
events EventFlags OPTIONAL, -- 2 bytes
partTwo VehicleStatus OPTIONAL,
... -- # LOCAL_CONTENT
}
XML Representation:
<xs:element name="basicSafetyMessage" type="BasicSafetyMessage"/>
<xs:complexType name="BasicSafetyMessage" >
<xs:sequence>
<!-- Header items -->
<xs:element name="msgID" type="DSRCmsgID" />
<!-- 1 byte
Part I, sent as a single octet blob -->
<xs:element name="blob1" type="BSMblob" />
<!-- The blob consists of the following 37 packed bytes:
-->
<!-- msgCnt MsgCount, -x- 1 byte
id TemporaryID, -x- 4 bytes
secMark DSecond, -x- 2 bytes
pos PositionLocal3D,
lat Latitude, -x- 4 bytes
long Longitude, -x- 4 bytes
elev Elevation, -x- 2 bytes
accuracy PositionalAccuracy, -x- 4 bytes
motion Motion,
speed Speed, -x- 2 bytes
heading Heading, -x- 2 byte
accelSet AccelerationSet4Way, -x- 7 bytes
control Control,
brakes BrakeSystemStatus, -x- 2 bytes
basic VehicleBasic,
size VehicleSize, -x- 3 bytes
Part II, sent as required -->
<xs:element name="events" type="EventFlags" minOccurs="0"/>
<!-- 2 bytes -->
<xs:element name="partTwo" type="VehicleStatus" minOccurs="0"/>
<xs:element name="localBasicSafetyMessage" type="local:BasicSafetyMessage"
minOccurs="0"/>
</xs:sequence>
|