![]() ![]() ![]() ![]() SAE J2735-Draft-Rev28 [issued: 11-10-08]
-
27 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
5.2 Message: MSG_BasicSafetyMessage_Verbose
Use: The verbose variant of the basic safety message is defined here. This message is only used in cases
when the part I contents of the message is expanded with BER tagging between each data element (no data
blobs are used) and is NEVER transmitted over the air in the WSM format. Refer to the
MSG_BasicSafetyMessage for additional details.
ASN.1 Representation:
BasicSafetyMessageVerbose ::= SEQUENCE {
msgID DSRCmsgID, -- App ID value, 1 byte
-- Part I, sent at all times
msgCnt MsgCount, -- 1 byte
id TemporaryID, -- 4 bytes
secMark DSecond, -- 2 bytes
-- pos PositionLocal3D,
lat Latitude, -- 4 bytes
long Longitude, -- 4 bytes
elev Elevation, -- 2 bytes
accuracy PositionalAccuracy, -- 4 bytes
-- motion Motion,
speed Speed, -- 2 bytes
heading Heading, -- 2 bytes
accelSet AccelerationSet4Way, -- 7 bytes
-- control Control,
brakes BrakeSystemStatus, -- 2 bytes
-- basic VehicleBasic,
-- Part II, sent as required
events EventFlags OPTIONAL, -- 2 bytes
partTwo PartTwoContent OPTIONAL,
... -- # LOCAL_CONTENT
}
XML Representation:
<xs:element name="basicSafetyMessageVerbose" type="BasicSafetyMessageVerbose"/>
<xs:complexType name="BasicSafetyMessageVerbose" >
<xs:sequence>
<xs:element name="msgID" type="DSRCmsgID" />
<!-- App ID value, 1 byte
Part I, sent at all times -->
<xs:element name="msgCnt" type="MsgCount" />
<!-- 1 byte -->
<xs:element name="id" type="TemporaryID" />
<!-- 4 bytes -->
<xs:element name="secMark" type="DSecond" />
<!-- 2 bytes
pos PositionLocal3D, -->
<xs:element name="lat" type="Latitude" />
<!-- 4 bytes -->
<xs:element name="long" type="Longitude" />
<!-- 4 bytes -->
<xs:element name="elev" type="Elevation" />
<!-- 2 bytes -->
<xs:element name="accuracy" type="PositionalAccuracy" />
<!-- 4 bytes
motion Motion, -->
<xs:element name="speed" type="Speed" />
<!-- 2 bytes -->
<xs:element name="heading" type="Heading" />
<!-- 2 bytes -->
<xs:element name="accelSet" type="AccelerationSet4Way" />
<!-- 7 bytes
control Control, -->
|