MSR control byte values

A selection of MSR control byte values has been created for CICS® and stored in the copybook DFHMSRCA. The following table shows you the meaning of each bit.

The constants supplied in DFHMSRCA are listed in Table 1.

Table 1. Standard list DFHMSRCA
Constant Meaning
DFHMSRST MSR reset. All lights and buzzers off. MSR available for input.
DFHMSCON Transaction ready for more input. Green and yellow on; emit short buzz; IN PROCESS (user) mode set.
DFHMSFIN Input complete. Green on; emit short buzz; IN PROCESS mode reset.
DFHMSALR Operator alert. Green, yellow, and red on; emit long buzz; IN PROCESS mode reset.
DFHMSALS Operator alert. Green, yellow, and red on; emit long buzz; IN PROCESS mode set.
DFHMSIPY IN PROCESS state set. Yellow on.
DFHMSIPN IN PROCESS state reset.
DFHMSLKY MSR operation inhibited. Yellow on.
DFHMSLKN MSR input allowed. Green on. Yellow on.
DFHMSAEY MSR autoenter on. Yellow on.
DFHMSAEN MSR autoenter off. Yellow on.
DFHMSLBN Long buzzer suppressed. Yellow on.
DFHMSLBY Long buzzer permitted. Yellow on.
DFHMSSBN Short buzzer suppressed. Yellow on.
DFHMSSBY Short buzzer permitted. Yellow on.
DFHMSNOP Leave all MSR settings unchanged.

STATE MASK

If a bit is on in the STATE MASK byte, the state it represents is adopted by the device if the corresponding bit is also on in the STATE VALUE byte.

0 USER
User mode. Turn on the yellow light if the same bit is on in STATE VALUE.
1 LOCK
Locked/Unlocked. If locked, MSR input is inhibited.
2 AUTO
Autoenter on/off. If set on, any card read by the MSR causes an ENTER operation. If off, only a secure card causes an ENTER.
3 Ai1S
Suppress audible alarm 1.
4 Ai2S
Suppress audible alarm 2.

STATE VALUE

Modifies state to on or off if the corresponding bit is set on in STATE MASK.

INDICATOR MASK

Performs a similar function to STATE MASK, but for indicators.

0
Light 1 (Green)
1
Light 1 (Green)
2
Light2 (Yellow)
3
Audible alarm 1 (Long buzz)
4
Audible alarm 2 (Short buzz)

INDICATOR VALUE

Performs a similar function to STATE VALUE.