![]() ![]() ![]() ![]() SAE J2735-Draft-Rev15 [issued: 01-30-07]
-
97 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
</xs:appinfo>
<xs:documentation>
Encoded as a 2 bit value
</xs:documentation>
</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="notEquipped"/>
<xs:enumeration value="off"/>
<xs:enumeration value="on"/>
<xs:enumeration value="engaged"/>
</xs:restriction>
</xs:simpleType >
</xs:union>
</xs:simpleType>
Used by: This entry is directly used by the following 3 other data structures in this standard (record type, descriptive name,
ASN.1, and XML name (if present) of each):
DF
DF
DF
In addition, this item may be used by data structures in other ITS standards.
7.56 Data Element: DE_TwoByteTagList
Use: A set of values (two bytes long) which assigns the tag value for data elements or data frames NOT defined in
the standard which could be transmitted in the WSM encoding format of encoded bytes. The definition of these
elements (semantic meaning and transmitted byte length) is expected to be exchanged by the using parties by
means outside the scope of this standard. The value range where the most significant byte is set to zero is
reserved for use in mapping to existing single byte tags into this range (where the lower byte shall follow in the
setting and meaning provided by the StdTagList element). The value range where the most significant byte is set
to 255 shall be reserved for future use. In keeping with the general practices for ITS for expansion ranges, local
values should begin to assign with an upper value of 127. So in practice the first assigned element would be 0x80,
0x01 and so on. The sub-range with an upper byte of 0x32 to 0x64 is further defined to be data of variable length
where the byte following the two byte tag is the byte count of the data to follow.
ASN.1 Representation:
TwoByteTagList ::= INTEGER (0..65535)
-- Values with the upper byte = 0 TO 127, or = 255
-- are reserved for use by the DSRC std
-- Local use should set the upper byte to 127 and above
XML Representation:
<xs:simpleType name="TwoByteTagList" >
<xs:annotation>
<xs:documentation>
Values with the upper byte = 0 TO 127, or = 255
are reserved for use by the DSRC std
Local use should set the upper byte to 127 and above
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:unsignedShort"/>
|