Status in source: mandatory.
Technical details
{
"smi_kind": "OBJECT-TYPE",
"definition": [
"preemptControl",
"OBJECT-TYPE",
"SYNTAX",
"INTEGER",
"(",
"0",
".",
".",
"255",
")",
"ACCESS",
"read-write",
"STATUS",
"mandatory",
"DESCRIPTION",
"\"<Definition> Preempt Miscellaneous Control Parameter Mask (Bit=0: False/Disabled, Bit=1: True/Enabled) as follows: Bit 7: Reserved Bit 6: Reserved Bit 5: All Red Flash - the CU shall enter to all red flash instead of normal operations when the preemptMaximumPresence is exceeded Bit 4: Preempt Enable - enables or disables this preemption input. Disabling preempts should be done with extreme caution. Bit 3: Flash Dwell - the CU shall cause the phases listed in the preemptDwellPhase object to flash Yellow during the Dwell interval. All active phases not listed in preemptDwellPhase shall flash Red. The CU shall cause the overlaps listed in the preemptDwellOverlap object to flash Yellow during the Dwell state. All active overlaps not listed in preemptDwellOverlap shall flash Red. Preempt cycling phase programming is ignored if this bit is set. This control is optional. Bit 2: Preempt Override preemptNumber + 1 - provide a means to define whether this preempt shall NOT override the next higher numbered Preempt. When set (1) this preempt shall not override the next higher numbered preempt. Lowered numbered preempts override higher numbered preempts. For example, 1 overrides 3, and the only way to get 3 equal to 1, is to set both 1 and 2 to NOT override the next higher numbered preempt. This parameter shall be ignored when preemptNumber equals maxPreempts. Bit 1: Preempt Override Flash - provide a means to define whether this preempt shall NOT override Automatic Flash. When set (1) this preempt shall not override Automatic Flash. Bit 0: Non-Locking Memory - provide a means to enable an operation which does not require detector memory. When set (1) a preempt sequence shall not occur if the preempt input terminates prior to expiration of the preemptDelay time. A SET of a 'reserved' bit to a value other than zero (0) shall return a badValue(3) error. Support for Preempt Enable and All Red Flash added in NTCIP 1202 v03. <Object Identifier> 1.3.6.1.4.1.1206.4.2.1.6.2.1.2\"",
"REFERENCE",
"\"NEMA TS 2 Clause 3.7.2.1 and 3.7.2.2\"",
"DEFVAL",
"{",
"0",
"}",
"::=",
"{",
"preemptEntry",
"2",
"}"
],
"syntax_tree": [
[
"SimpleSyntax",
"INTEGER",
[
"integerSubType",
[
[
0,
255
]
]
]
],
null,
[
"MaxAccessPart",
"read-write"
],
[
"Status",
"mandatory"
],
[
"DESCRIPTION",
"<Definition> Preempt Miscellaneous Control Parameter Mask (Bit=0: False/Disabled, Bit=1: True/Enabled) as follows: Bit 7: Reserved Bit 6: Reserved Bit 5: All Red Flash - the CU shall enter to all red flash instead of normal operations when the preemptMaximumPresence is exceeded Bit 4: Preempt Enable - enables or disables this preemption input. Disabling preempts should be done with extreme caution. Bit 3: Flash Dwell - the CU shall cause the phases listed in the preemptDwellPhase object to flash Yellow during the Dwell interval. All active phases not listed in preemptDwellPhase shall flash Red. The CU shall cause the overlaps listed in the preemptDwellOverlap object to flash Yellow during the Dwell state. All active overlaps not listed in preemptDwellOverlap shall flash Red. Preempt cycling phase programming is ignored if this bit is set. This control is optional. Bit 2: Preempt Override preemptNumber + 1 - provide a means to define whether this preempt shall NOT override the next higher numbered Preempt. When set (1) this preempt shall not override the next higher numbered preempt. Lowered numbered preempts override higher numbered preempts. For example, 1 overrides 3, and the only way to get 3 equal to 1, is to set both 1 and 2 to NOT override the next higher numbered preempt. This parameter shall be ignored when preemptNumber equals maxPreempts. Bit 1: Preempt Override Flash - provide a means to define whether this preempt shall NOT override Automatic Flash. When set (1) this preempt shall not override Automatic Flash. Bit 0: Non-Locking Memory - provide a means to enable an operation which does not require detector memory. When set (1) a preempt sequence shall not occur if the preempt input terminates prior to expiration of the preemptDelay time. A SET of a 'reserved' bit to a value other than zero (0) shall return a badValue(3) error. Support for Preempt Enable and All Red Flash added in NTCIP 1202 v03. <Object Identifier> 1.3.6.1.4.1.1206.4.2.1.6.2.1.2"
],
[
"REFERENCE",
"NEMA TS 2 Clause 3.7.2.1 and 3.7.2.2"
],
null,
null,
[
"DEFVAL",
0
]
]
}