MTS Volume 4 - Terminals and Networks (3278)
MTS Volume 4 - Terminals and Networks (3278)
MTS Volume 4 - Terminals and Networks (3278)
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