![]() ![]() ![]() ![]() SAE J2735-Draft-Rev29 [issued: 12-11-08]
-
118 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
elev 010 00 (6) -- B'0110 (10 m)
elev 005 00 (7) -- B'0111 (5 m)
elev 002 00 (8) -- B'1000 (2 m)
elev 001 00 (9) -- B'1001 (1 m)
elev 000 50 (10) -- B'1010 (50 cm)
elev 000 20 (11) -- B'1011 (20 cm)
elev 000 10 (12) -- B'1100 (10 cm)
elev 000 05 (13) -- B'1101 (5 cm)
elev 000 02 (14) -- B'1110 (2 cm)
elev 000 01 (15) -- B'1111 (1 cm)
</xs:appinfo>
<xs:documentation>
Encoded as a 4 bit value
</xs:documentation>
</xs:annotation>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:unsignedInt">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="notEquipped"/>
<xs:enumeration value="elev 500 00"/>
<xs:enumeration value="elev 200 00"/>
<xs:enumeration value="elev 100 00"/>
<xs:enumeration value="elev 050 00"/>
<xs:enumeration value="elev 020 00"/>
<xs:enumeration value="elev 010 00"/>
<xs:enumeration value="elev 005 00"/>
<xs:enumeration value="elev 002 00"/>
<xs:enumeration value="elev 001 00"/>
<xs:enumeration value="elev 000 50"/>
<xs:enumeration value="elev 000 20"/>
<xs:enumeration value="elev 000 10"/>
<xs:enumeration value="elev 000 05"/>
<xs:enumeration value="elev 000 02"/>
<xs:enumeration value="elev 000 01"/>
</xs:restriction>
</xs:simpleType >
</xs:union>
</xs:simpleType>
In addition, this item may be used by data structures in other ITS standards.
7.42 Data Element: DE_Elevation
Use: Elevation, a value of 2 bytes expressed in decimeters above the reference ellipsoid (typically WSG-
84) with the offset signed value encoding as follows. The elevation is a partly signed 16-bit integer value
with a roll over point of 0xF000. Values from 0 to 6143.9m are treated as simple unsigned values. Values
from -409.5m to 0.1m are treated as two's compliment negative values with the roll over point of 61440
(0xF000 in hex).
This offset provides the ability to cover a range from -409.5 meters to +6143.9 meters. Examples of this
encoding are: Given a value of 0 meters, it would be encoded as 0x0000. Given a value of -0.1 meters, it
would be encoded as 0xFFFF. Given a value of +100.0 meters, it would be encoded as 0x03E8. Given a
value of -409.5 meters, it would be encoded as 0xF001. The largest allowed value, that of 6143.9 meters, is
encoded as 0x0EFFF.
ASN.1 Representation:
Elevation ::= OCTET STRING (SIZE(2))
-- 10 cm LSB with an offset at 0xF000
|