Navigation bar
  Print document Start Previous page
 22 of 177 
Next page End  

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">