Navigation bar
  Print document Start Previous page
 87 of 321 
Next page End  

SAE J2735-Draft-Rev28 [issued: 11-10-08] 
-
87 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
                    -- lat, long, and time
                    -- sent as a packed blob of 6 bytes per crumb
   
              dataSet-9 SEQUENCE (SIZE(8..256)) OF 
                    BreadCrumbVersion-9,
                    -- a set of the following data elements:
                    -- lat, long, and accuracy
                    -- sent as a packed blob of 8 bytes per crumb
   
              dataSet-10 SEQUENCE (SIZE(4..324)) OF 
                    BreadCrumbVersion-10
                    -- a set of the following data elements:
                    -- lat and long
                    -- sent as a packed blob of 4 bytes per crumb
              }, 
   ... -- # LOCAL_CONTENT
   }
XML Representation:
<xs:complexType name="VehicleMotionTrail" >
      <xs:sequence>
         <xs:element name="initialPosition" type="FullPositionVector"  minOccurs="0"/>
         <xs:element name="currGPSstatus" type="GPSstatus"  minOccurs="0"/>
         <xs:element name="posAccuracy" type="PositionalAccuracy"  minOccurs="0"/>
         <!-- below CHOICE could be removed  (save 2 byes) -->
         <xs:element name="crumbData" >
            <xs:complexType>
               <xs:choice>
                  <!-- select one of the possible data sets to be used -->
                  <xs:element name="verboseDataSet" >
                     <xs:complexType>
                        <xs:sequence minOccurs="1" maxOccurs="32">
                           <xs:element name="verboseDataSet-item"
                           <!-- a set of all data elements,  it is non-uniform in size, 
each item tagged in BER -->
                        </xs:sequence>
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="completeDataSet" >
                     <xs:complexType>
                        <xs:sequence minOccurs="13" maxOccurs="416">
                           <xs:element name="completeDataSet-item"
                           <!-- a set of all data elements including: lat,  long,  vert, 
time,  accuracy,  heading,  and speed sent as a packed blob of 13 bytes per crumb -->
                        </xs:sequence>
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="dataSet-3" >
                     <xs:complexType>
                        <xs:sequence minOccurs="11" maxOccurs="352">
                           <xs:element name="dataSet-3-item" type="BreadCrumbVersion-3"
/>
                           <!-- a set of the following data elements: lat,  long,  vert, 
time,  and accuracy sent as a packed blob of 11 bytes per crumb -->
                        </xs:sequence>
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="dataSet-4" >
                     <xs:complexType>
                        <xs:sequence minOccurs="7" maxOccurs="224">
                           <xs:element name="dataSet-4-item" type="BreadCrumbVersion-4"
/>
                           <!-- a set of the following data elements: lat,  long,  vert, 
and time sent as a packed blob of 7 bytes per crumb -->
                        </xs:sequence>
                     </xs:complexType>