12.12.2012 Views

MTS Volume 4 - Terminals and Networks (3278)

MTS Volume 4 - Terminals and Networks (3278)

MTS Volume 4 - Terminals and Networks (3278)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>MTS</strong> 4: <strong>Terminals</strong> <strong>and</strong> <strong>Networks</strong> in <strong>MTS</strong><br />

Device _______________ Comm<strong>and</strong>s<br />

July 1988<br />

Device comm<strong>and</strong>s can be used to control certain functions of the<br />

terminal such as windowing, tabbing, <strong>and</strong> the translation of characters<br />

to uppercase on input. Device comm<strong>and</strong>s may be entered whenever the<br />

system is expecting input.<br />

There are two levels of device comm<strong>and</strong>s. The first level is the set<br />

of Ontel device comm<strong>and</strong>s that are processed within the Ontel terminal.<br />

These comm<strong>and</strong>s are described in this section with the complete list<br />

given in Appendix A. The second level is the set of UMnet device<br />

comm<strong>and</strong>s that are processed by the UMnet Computer Network. These device<br />

comm<strong>and</strong>s are described in the section "The UMnet Computer Network" in<br />

this volume.<br />

All device comm<strong>and</strong>s must begin with the device-comm<strong>and</strong> character,<br />

which is initially the percent sign (%). Lines that begin with a single<br />

device-comm<strong>and</strong> character are examined by the Ontel terminal when they<br />

are entered to determine if they are valid Ontel device comm<strong>and</strong>s. If<br />

they are, the comm<strong>and</strong> is processed <strong>and</strong> erased from the screen. If the<br />

comm<strong>and</strong> is not a valid Ontel device comm<strong>and</strong>, it is passed on to UMnet as<br />

a comm<strong>and</strong> _______ line ____ (not a data line) for device-comm<strong>and</strong> processing. If the<br />

comm<strong>and</strong> is valid, it is acted upon by UMnet; if it is invalid, it is<br />

rejected (an error message will be printed). If user wishes to send a<br />

data ____ line ____ that begins with the device-comm<strong>and</strong> character, the device-<br />

comm<strong>and</strong> character must be doubled (or the %DCC comm<strong>and</strong> may be used to<br />

change the current device-comm<strong>and</strong> character).<br />

| The %RESET, %LCI, <strong>and</strong> %UCI device comm<strong>and</strong>s are first processed by the<br />

Ontel <strong>and</strong> then by UMnet.<br />

The acknowledgement of Ontel device comm<strong>and</strong>s depends on the type of<br />

comm<strong>and</strong> entered. If the comm<strong>and</strong> calls for an overt action, such as<br />

scrolling, its execution constitutes the acknowledgment. If the comm<strong>and</strong><br />

merely sets a parameter, the user must assume the comm<strong>and</strong> had the<br />

desired effect. In the case of an invalid parameter, the comm<strong>and</strong> is<br />

ignored <strong>and</strong> no error message is generated. Normally, the device comm<strong>and</strong><br />

is not recorded in the conversation buffer.<br />

Only the <strong>MTS</strong> $CONTROL comm<strong>and</strong> or the CONTROL subroutine can be used<br />

to send Ontel device comm<strong>and</strong>s to the terminal from the system (e.g.,<br />

from a sigfile using the $CONTROL comm<strong>and</strong> or from a program using the<br />

CONTROL subroutine). Otherwise, all lines sent to the terminal from the<br />

system are treated as data lines even if they begin with the devicecomm<strong>and</strong><br />

character.<br />

22 The Ontel Display Terminal

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!