Enable/Disable Keyboard; Soft Reset; Hard Reset - HP 2624 Manual

Display terminals
Table of Contents

Advertisement

2. A non-displaying terminator is NEVER inserted at the
cursor position as part of the operation (the
Au
t
0
Term
configuration parameter is ignored).
3. The type of handshaking used is determined as follows:
InhHndShk(G)=NO --->DC1
InhHndShk(G)
=
YES
I nh DC2(H)
=
NO - - ->
DC1/DC2IDC1
I nhHndShk (G) EYES
Inh DC2(H)
=
YES - - -> no
hi!lnd~hi!lke
The
<ESC>d
sequence also temporarily disables the
keyboard so that the
ami
key cannot be used until the
current data transfer is completed. If the
<ESC>d
sequence
is received while an
ami
key data transfer is in progress,
the escape sequence is ignored.
Note that an
<ESC>d
sequence resets the "block trigger
received" flag. This means, for example, that if you are
using the
DC1
handshake and the terminal receives a
<DC1>
followed by the
<ESC>d,
it "forgets" that a block
trigger was just received and thus will NOT send the data
immediately. The terminal must receive another
<DC1 >
before it will start the data transfer.
ENABLE/DISABLE KEYBOARD
You can enable and disable the terminal's keyboard by
executing escape sequences. When. the keyboard is
disabled all keys EXCEPT the following are ignored:
• SHIFT
• CTRL
• RESET
• BREAK
The escape sequences for enabling and disabling the
keyboard are as follows:
ENABLE:
<ESC>b
DISABLE:
<ESC>c
Once disabled, the keyboard remains disabled until ex-
plicitly enabled, until a soft or hard reset is performed, or
until the power is turned off.
SOFT RESET
A soft reset does the following:
1. Rings the terminal's bell (if enabled).
2. Halts any device operations currently in progress.
3. Enables the keyboard (if disabled).
Keyboard Control
4. Clears any existing error conditions and removes the
error message display (if present) from the bottom ofthe
screen.
5. Disables display functions mode (if enabled).
6. Halts any data comm transfers currently in progress,
clears the data comm buffers, and reinitializes both
ports according to the appropriate power-on data corom
configuration parameters.
7. Resets the integral printer, if present.
The dat.a on the screen, all terminal operating modes
(except display functions mode), and all active configura-
tion parameters are unchanged.
From the keyboard you perform a soft reset by pressing the
_key.
From a program executing in a host computer, you perform
a soft reset using the following escape sequence:
<ESC>g
HARD RESET
A hard reset has the same effect as turning the terminal's
power off and then back on except that the power-on self-
test is not performed.
More specifically, a hard reset does the following:
1. Rings the terminal's bell (if enabled).
2. Halts any device operations currently in progress.
3. Enables the keyboard (if disabled).
4. Clears all of display memory.
5. Clears any existing error conditions and removes the
error message display (if present) from the bottom ofthe
screen.
6. Halts any data comm transfers currently in progress,
clears the data comm buffers, and reinitializes both
ports according to the appropriate power-on data comm
configuration parameters.
7. Resets the terminal configuration menu parameters to
their power-on values.
8. Resets certain operating modes and parameters as fol-
lows:
• Disables display functions mode, caps mode, report
mode, metric mode, and data logging.
• Resets the left margin to the leftmost screen column.
• Resets the right margin to the rightmost screen
column.
• 'lhrns off the "insert character" function edit.
• Resets the thermal printer, if present.
From the keyboard, you perform a hard reset by simul-
taneously pressing the _ ,
III
and _
keys.
From a program executing in a host computer, you perform
a hard reset using the following escape sequence:
<ESC>E
3-11

Advertisement

Table of Contents
loading

Table of Contents