Navigation bar
  Print document Start Previous page
 28 of 303 
Next page End  

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>