![]() ![]() ![]() ![]() SAE J2735-Draft-Rev26 [issued: 09-18-08]
-
56 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
characters) of the form: "yyyy, mm, dd, hh, mm, ss (sss+)" - as defined below. Because the length of each
element is known, no inner element tagging is normally used in transmission. Thus, this data frame
occupies 8 bytes in total.
ASN.1 Representation:
DDateTime ::= SEQUENCE {
year DYear, -- 2 bytes
month DMonth, -- 1 byte
day DDay, -- 1 byte
hour DHour, -- 1 byte
minute DMinute, -- 1 byte
second DSecond -- 2 bytes
}
XML Representation:
<xs:complexType name="DDateTime" >
<xs:sequence>
<xs:element name="year" type="DYear" />
<!-- 2 bytes -->
<xs:element name="month" type="DMonth" />
<!-- 1 byte -->
<xs:element name="day" type="DDay" />
<!-- 1 byte -->
<xs:element name="hour" type="DHour" />
<!-- 1 byte -->
<xs:element name="minute" type="DMinute" />
<!-- 1 byte -->
<xs:element name="second" type="DSecond" />
<!-- 2 bytes -->
</xs:sequence>
</xs:complexType>
Used By: This entry is directly used by the following 2 other data structures in this standard (record type,
descriptive name, ASN.1, and XML name (if present) of each):
DF
DF
In addition, this item may be used by data structures in other ITS standards.
6.17 Data Frame: DF_DFullTime
Use: The DSRC style full time is derived from complete entry date-time but with the seconds and fraction
of a second removed (these are typically sent in another part of the same message). The full time is defined
as a compound value consisting of finite-length sequences of integers (not characters) of the form: "yyyy,
mm, dd, hh, mm" - as defined below. Because the length of each element is known, no inner element
tagging is normally used in transmission. Thus, this data frame occupies 6 bytes in total.
ASN.1 Representation:
DFullTime ::= SEQUENCE {
year DYear, -- 2 bytes
month DMonth, -- 1 byte
day DDay, -- 1 byte
hour DHour, -- 1 byte
minute DMinute -- 1 byte
}
XML Representation:
<xs:complexType name="DFullTime" >
<xs:sequence>
<xs:element name="year" type="DYear" />
<!-- 2 bytes -->
<xs:element name="month" type="DMonth" />
<!-- 1 byte -->
<xs:element name="day" type="DDay" />
|