Navigation bar
  Print document Start Previous page
 176 of 321 
Next page End  

SAE J2735-Draft-Rev28 [issued: 11-10-08] 
-
176 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
               <xs:enumeration value="rtcmRev2 0"/>
               <xs:enumeration value="rtcmRev2 1"/>
               <xs:enumeration value="rtcmRev2 3"/>
               <xs:enumeration value="rtcmRev3 0"/>
               <xs:enumeration value="rtcmRev3 1"/>
            </xs:restriction>
         </xs:simpleType >
         <xs:simpleType>
            <xs:restriction base="local:RTCM-Revision" /> 
         </xs:simpleType>
      </xs:union>
</xs:simpleType>
Used By: This entry is used directly by one other data structure in this standard, a MSG called
MSG_RTCM_Corrections <ASN> <XML>.   In addition, this item may be used by data structures in
other ITS standards.
Remarks: In order to fully support the use of networked transport of RTCM corrections (so-called Ntrip
systems), the enumerated list of protocol types provides for all the common types outlined in RTCM
Standard 10410.0, Appendix B.  It is anticipated that revisions 3.x and 2.3 will predominate in practice. 
7.113 Data Element: DE_SignalLightState
Use: A data element indicating the current (or the next) signal state of all lights pertaining to a particular
known lane or movement (set of lanes). Encoded as per the table below.  Used in the SPAT frame. The data
element is an integer value which is typically encoded with only the necessary lower bits of significance
being sent, therefore allowing shorter payload byte counts when used.   Observe that soft right and left
arrows and U-turn indications will require 3 and 4 bytes, while simple balls require only 1 byte, and left,
right and through arrows will require 2 bytes.  A dark state would be indicated by the value zero. 
Signal Phase Indications Encoding
Green
Yellow
Red
Flashing
Ball
0x00000001
0x00000002
0x00000004
0x00000008
Left Arrow
0x00000010
0x00000020
0x00000040
0x00000080
Right Arrow
0x00000100
0x00000200
0x00000400
0x00000800
Straight Arrow
0x00001000
0x00002000
0x00004000
0x00008000
Soft Left Arrow
0x00010000
0x00020000
0x00040000
0x00080000
Soft Right Arrow
0x00100000
0x00200000
0x00400000
0x00800000
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