![]() ![]() ![]() ![]() SAE J2735-Draft-Rev29 [issued: 12-11-08]
-
169 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
U-Turn Arrow
0x01000000
0x02000000
0x04000000
0x08000000
* Note: DARK = 0x00000000
The Signal Light State value is built by ORing the various bitmasks together for that approach.
Examples:
Solid Green Ball = 0x00000001, transmitted as 0x01
Flashing Green Ball = 0x00000009, transmitted as 0x09
Solid Red Ball with Green Right Arrow = 0x00000104, transmitted as 0x0104
ASN.1 Representation:
SignalLightState ::= INTEGER (0..536870912)
-- The above bit ranges map to each type of direction
-- using the bits defined by the above table of the standard.
XML Representation:
<xs:simpleType name="SignalLightState" >
<xs:annotation>
<xs:documentation>
The above bit ranges map to each type of direction
using the bits defined by the above table of the standard.
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:unsignedInt">
<xs:maxInclusive value="536870912"/>
</xs:restriction>
</xs:simpleType>
Used By: This entry is used directly by one other data structure in this standard, a DF called
DF_MovementState <ASN> <XML>. In addition, this item may be used by data structures in other
ITS standards.
Remarks: Note that when used in the movement data frames the signal state appears twice for motorized
vehicle lanes, once for the current state, and once for the next "yellow" phase (when the current state is not
simply red). For stopped signals (red states) no yellow phase data is needed, nor is it present for lanes
states which deal with trains. Pedestrian lanes also have two such signal states, one for the period of the
walk time and one for the warning time at the end of walk. Pedestrian lanes should use the "ball" entry in
the table above unless an arrow is indicated.
7.111 Data Element: DE_SignalReqScheme
Use: The SignalReqScheme data element is used in a priority or preempt request frame to select which
preempt or priority controller sequence is to be activated. The data element has either a priority value or a
preemption value, depending on the setting of the MSB and what data frame it is used in.
A value of B'1111' indicates a request for cabinet flash when the data element is used in a preempt. The
value B'0111' is reserved when used for a priority request. The value B'000' is reserved.
ASN.1 Representation:
SignalReqScheme ::= OCTET STRING (SIZE(1))
-- Encoded as follows:
-- upper nibble: Preempt #:
-- Bit 7 (MSB) 1 = Preempt and 0 = Priority
-- Remaining 3 bits:
-- Range of 0..7. The values of 1..6 represent
-- the respective controller preempt or Priority
-- to be activated. The value of 7 represents a
|