![]() ![]() ![]() ![]() SAE J2735-Draft-Rev15 [issued: 01-30-07]
-
22 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
<xs:complexType name="BasicSafetyMessage" >
<xs:sequence>
<!-- Part I, sent at all times without any tagging -->
<xs:element name="msgID" type="DSRCmsgID" />
<!-- App ID value, 1 byte -->
<xs:element name="secMark" type="DSecond" />
<!-- 2 bytes -->
<xs:element name="id" type="TemporaryID" />
<!-- 6 bytes
pos PositionLocal3D, -->
<xs:element name="lat" type="Latitude" />
<!-- 4 bytes (1/8th micro degrees) -->
<xs:element name="long" type="Longitude" />
<!-- 4 bytes -->
<xs:element name="elev" type="Elevation" />
<!-- 3 bytes
motion Motion, -->
<xs:element name="speed" type="Speed" />
<!-- 2 bytes -->
<xs:element name="heading" type="Heading" />
<!-- 2 byte -->
<xs:element name="accelSet" type="AccelerationSet4Way" />
<!-- accel set (four way)
control Control, -->
<xs:element name="brakes" type="BrakeSystemStatus" />
<!-- 1 byte -->
<xs:element name="steering" type="SteeringWheelAngle" />
<!-- 2 bytes -->
<xs:element name="throttle" type="ThrottlePosition" />
<!-- 1 byte -->
<xs:element name="lightSet" type="ExteriorLights" />
<!-- 1 byte
basic VehicleBasic, -->
<xs:element name="size" type="VehicleSize" />
<!-- 3 bytes
Part II, send as required with short tags -->
<xs:element name="valueCnt1" >
<xs:simpleType>
<xs:restriction base="xs:unsignedByte">
<xs:maxInclusive value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- 1 byte -->
<xs:element name="items1" >
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="32">
<xs:element name="items1-item" >
<xs:complexType>
<xs:sequence>
<xs:element name="tag" type="StdTagList" />
<!-- 1 byte -->
<xs:element name="value" type="ValueList" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- Part III, send as required with 2-byte tags -->
<xs:element name="valueCnt2" >
<xs:simpleType>
<xs:restriction base="xs:unsignedByte">
|