Block mode 19, Keyboard input buffer 19, In block mode 19 – Maple Systems MAP450D User Manual
Page 20: Block mode

OIT Key
Data Sent to Host
Local Echo Mode Operation
Delete
DEL
Deletes the character to the left of the cursor and
moves the cursor one position left. If the cursor is on
the first position of a line, this key has no affect. If the
cursor is on the last position of a line and a character is
displayed there, the character is deleted and the cursor
remains on the last position of the line.
Enter
Line Terminator
(
ETX
,
CR
,
LF
, or
CR/LF
)
If the line terminator is
ETX
, this key has no affect.
If the line terminator is
CR
, the cursor moves to
the first column of the current line. If the line
terminator is
LF
or
CR/LF
, the cursor moves to the
first column of the next line. If the cursor is on
Line #2 when an
LF
or
CR/LF
is received, any
characters on Line #2 move to Line #1.
Block Mode
In Block mode, when the OIT operator presses a key, the OIT sends the data to the OIT’s
display and stores the data in the Keyboard Input Buffer. If the cursor reaches the end of
the display line, the OIT sounds an error beep and stops accepting data. Storing data in
the Keyboard Input Buffer, allows the OIT operator to see the data on the OIT’s display
and make changes before sending the data to the host controller. When the OIT operator
presses the OIT’s ENTER key, the contents of the Keyboard Input Buffer are
immediately sent to the host controller along with the line terminator.
Any attempt by the host controller to write to the OIT’s display, clears the Keyboard
Input Buffer. Therefore, the host controller should determine if the OIT operator is in the
process of entering data before writing to the OIT’s display. The Request Keyboard
Buffer Status control command is available for this purpose. If the host controller does
need to write to the OIT’s display while the OIT operator is inputting data, the host
controller can set up a display variable on the OIT’s display using the Create Display
Variable control command. Writing to a display variable allows the host controller to
display time-critical data while still allowing the OIT operator to enter data. Refer to
Appendix A: Control Commands for more information on the Request Keyboard Buffer
Status and Create Display Variable control commands.
The following table lists the behavior of each OIT key in Block mode.
OIT Key
Operation
A to Z
Sends A to Z to the Keyboard Input Buffer and the OIT’s display.
Shift + (A to Z) Sends a to z to the Keyboard Input Buffer and the OIT’s display.
0 to 9
Sends 0 to 9 to the Keyboard Input Buffer and the OIT’s display.
Shift + (0 =)
Sends equal sign (=) to the Keyboard Input Buffer and the OIT’s display.
Shift + (1 #)
Sends number sign (#) to the Keyboard Input Buffer and the OIT’s display.
Shift + (2 ?)
Sends question mark (?) to the Keyboard Input Buffer and the OIT’s display.
Shift + (3 *)
Sends asterisk (*) to the Keyboard Input Buffer and the OIT’s display.
Shift + (4 :)
Sends colon (:) to the Keyboard Input Buffer and the OIT’s display.
Shift + (5 %)
Sends percent sign (%) to the Keyboard Input Buffer and the OIT’s display.
Shift + (6 /)
Sends slash (/) to the Keyboard Input Buffer and the OIT’s display.
Shift + (7 ,)
Sends comma (,) to the Keyboard Input Buffer and the OIT’s display.
19
MAP450D Operation Manual
1010-0101, Rev. 00