Navigation bar
  Print document Start Previous page
 93 of 210 
Next page End  

SAE J2735-Draft-Rev18 [issued: 06-26-07] 
-
93 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
         </xs:appinfo>
      </xs:annotation>
      <xs:union>
         <xs:simpleType>
            <xs:restriction base="xs:unsignedInt">
               <xs:minInclusive value="0"/>
               <xs:maxInclusive value="3"/>
            </xs:restriction>
         </xs:simpleType>
         <xs:simpleType>
            <xs:restriction base="xs:string">
               <xs:enumeration value="itemOne"/>
               <xs:enumeration value="itemTwo"/>
               <xs:enumeration value="itemThree"/>
               <xs:enumeration value="itemFour"/>
            </xs:restriction>
         </xs:simpleType >
      </xs:union>
</xs:simpleType>
Used by: This entry is used directly by one other data structure in this standard, a DF called DF_J1939-71-
Used Somehow <ASN> <XML>.   In addition, this item may be used by data structures in other ITS
standards.
7.43 Data Element: DE_LaneAttributes
Use: The LaneAttributes data structure relates the allowed (possible) movements from a lane. Note that in
practice these values may be further restricted by vehicle class, local regulatory environment and other
changing conditions.  
ASN.1 Representation:
LaneAttributes ::= BIT STRING {
    noData                     (0), -- ('0000000000000000'B)
    maneuverStraightAllowed    (1), -- ('0000000000000001'B)
    maneuverLeftAllowed        (2), -- ('0000000000000010'B)
    maneuverRightAllowed       (4), -- ('0000000000000100'B)
    missing1                   (8), -- ('0000000000001000'B)
    maneuverNoUTurn           (16), -- ('0000000000010000'B)
    maneuverNoTurnOnRed       (32), -- ('0000000000100000'B)
    maneuverNoStop            (64), -- ('0000000001000000'B)
    missing2                 (128), -- ('0000000010000000'B)
    missing3                 (256), -- ('0000000100000000'B)
    missing4                 (512), -- ('0000001000000000'B)
    missing5                (1024), -- ('0000010000000000'B)
    missing6                (2048), -- ('0000100000000000'B)
    maneuverHOVLane         (4096), -- ('0001000000000000'B)
    maneuverSharedLane      (8192), -- ('0010000000000000'B) 
    maneuverBikeLane       (16384), -- ('0100000000000000'B)
    missing7               (32768)  -- ('1000000000001000'B)
    -- what about truck maneuvers etc..
   } (SIZE(16))
XML Representation:
<xs:simpleType name="LaneAttributes-item" >
      <xs:annotation>
         <xs:appinfo>
            noData (0) -- (&apos;0000000000000000&apos;B)
            maneuverStraightAllowed (1) -- (&apos;0000000000000001&apos;B)
            maneuverLeftAllowed (2) -- (&apos;0000000000000010&apos;B)
            maneuverRightAllowed (4) -- (&apos;0000000000000100&apos;B)
            missing1 (8) -- (&apos;0000000000001000&apos;B)
            maneuverNoUTurn (16) -- (&apos;0000000000010000&apos;B)
            maneuverNoTurnOnRed (32) -- (&apos;0000000000100000&apos;B)
            maneuverNoStop (64) -- (&apos;0000000001000000&apos;B)
            missing2 (128) -- (&apos;0000000010000000&apos;B)
            missing3 (256) -- (&apos;0000000100000000&apos;B)
            missing4 (512) -- (&apos;0000001000000000&apos;B)