EMS Manual

Configuring EMS
EMS Manual426909-005
12-15
Other EMS Components
$Z0 writes event messages to a console in DSM display format. For D-series RVUs,
you can use PUP LISTDEV and PUP PRIMARY; of the PUP CONSOLE commands,
you can only use the CONSOLE device command.
The compatibility distributor has a selection criterion, CRITICAL-ONLY, which lets you
suppress the printing of selected messages on the operator console. You can use this
feature to control the volume of output on the operator console. This is especially
useful during system load. When CRITICAL-ONLY is ON, the messages that are
suppressed are console messages numbered 6 (LDEV UP), 141 (CLIP
DOWNLOADED), and 150 (CSS ACTIVATE PATH).
When CRITICAL-ONLY is OFF, the compatibility distributor displays all messages.
Other EMS Components
Other EMS components have fewer configuration requirements and options. The EMS
filter (EMF) compiler, the distributor object file, and the EMS utility programs should be
available in an easily accessible location. For a description of how the template files
must be installed, see Installation and System Generation Considerations
on
page 12-21. The EMS definition files should be available in an easily accessible
location with the definition files for all other NonStop Kernel subsystems.
Note. Block mode applications cannot be started on the current $0 CONSOLE device.
Attempting to start a block mode application, such as ViewSys or TEDIT, results in an error
549. Conversely, if a block mode application is running on a device, that device cannot be
used as the $0 CONSOLE device. Attempting to switch the CONSOLE device using the
EMSCCTRL $0 TEXTOUT command (or the PUP CONSOLE command on a D-series RVU)
results in a terminal error of 12 (indicated in the EMSCINFO display and in the EMS logs).
If you must run block mode applications on the CONSOLE device, use one of these methods:
Use another device for either the block mode application or the console. If the designated
console device is actually a 6530 emulation window on a desktop computer (for example,
a PC, Macintosh, or UNIX workstation), open another 6530 window.
Encapsulate the invocation of a block mode application in a TACL macro that first issues
an EMSCCTRL $0 TEXTOUT $0 (or PUP CONSOLE $0 on a D-series RVU), and later
issues EMSCCTRL $0 TEXTOUT [#MYTERM] (or PUP CONSOLE [#MYTERM] on a D-
series RVU) after the block mode application stops.