IBM3101.DOC  ·  DOC  ·  4.6 KB  ·  1987-11-09  ·  from Amstrad_MC2400_Softklone-Mirror-II_v3.6.12_1987_Disk-2
	IBM 3101 KEYBOARD MAP

To change between block mode and character mode press Alt-B.

The following table describes the special function keys of the 
IBM 3101 and shows the transmitted sequences. It also shows the 
key or key sequence required to produce this function on the IBM-
PC keyboard. The IBM 3101 has eight function keys PF1 - PF8 and 
four arrow keys. Sequences will be sent as follows:

To Get				Press Key on
IBM 3101 Key	Transmitted	IBM Keypad
======================================================

					NUMLOK - Off 
Arrows:

Up		ESC A		Up
Down		ESC B		Down
Right		ESC C		Right
Left		ESC D		Left

Home		ESC H		Home

Other Commands:

Enter/Return			Shift-Enter (only when in block mode)
Back Tab			Shift-Tab (block mode only)
Clear				PgDn
Erase Input			Control-Home
Erase EOL/EOF			Control-End
Erase EOS			Control-PgDn
Line Insert			Control-Right (block mode only)
Delete Line			Control-Left (block mode only)
Insert Char			Ins (block mode only)
Delete Char			Del (block mode only)
Send Line			Control-Enter (block mode only)
				(<Enter> if SENDLINE=ON)
Send Message			Control-PgUp (block mode only)
Send Page			Enter (block mode only)
				(Control-Enter if SENDLINE=ON)
Print Line			Alt-L
Print Message			Alt-M
Print Page			Alt-P
-------------------
Toggle Block/Char Mode		Alt-B

Functions:

PF1		ESC a <turnch>			F1
PF2		ESC b <turnch>			F2
PF3		ESC c <turnch> 			F3
PF4		ESC d <turnch>			F4
PF5		ESC e <turnch>			F5
PF6		ESC f <turnch>			F6
PF7		ESC g <turnch>			F7
PF8		ESC h <turnch>			F8

*For an explanation of <turnch>, see below.

The IBM 3101 supports three types of block-data transfer:

		o ALL -		all data in a page, message, or
				line is transmitted.
		o UNPROTECTED - any unprotected data in a page,
				message, or line is transmitted.
		o MODIFIED - 	any data in a page, message, or
				line that has been modified is
				transmitted. The data sent is
				then marked as unmodified.

When a transmission is taking place, whether user or host initiated,
a letter will appear in the emulation message area (lower right corner of
the screen) indicating which of the above types of transfers is taking
place. The first letter of the type is displayed (e.g. 'A' when ALL data
in a page, message, or line is being sent). The letter will disappear
once the transmission is complete.

It is possible to control some aspects of how the emulation treats
certain actions. This is done through the use of 'switches' specified
along with the EMulate command. There are two forms of the command to
accomplish this:

1. EM <emulation_filename>/<switch_name>=<value>[,<switch_name>=<value>]

-or-

2. EM /<switch_name>=<value>[,<switch_name>=<value>]

where:	<emulation_filename> is the name of an emulation file,
	<switch_name> is one of the switch names listed below,
	and <value> is either ON, OFF, or some number.

	You should NOT actually type the '<' and '>' characters as
	part of the command.

Note:	The brackets indicate optional arguments that may
	be repeated. The brackets themselves ARE NOT part
	of the command and should NOT be entered.

The first form will start up the specified emulation and set the
specified switches to the given values. Multiple switches may be
specified by separating each from the previous one with a comma.

The second form can be used once an emulation has been loaded and
you wish to change the value of a switch without re-initializing 
the emulation. This form is also handy for changing options from
within a script file.


Switches available:

  BLOCK=ON		Place the 3101 into block mode.

	OFF (Default)	Place the 3101 into character mode.

  FKEYS=ON (Default)	The function keys are as specified above.

	OFF		The function keys transmit the string they 
			have been assigned in MIRROR.

NULLSUPP=ON (Default)	Nulls at the end of a field are not transmitted
			during a send operation.

	OFF		All nulls in the area being sent are transmitted
			(as spaces).

PRINTER=ON (Default) 	If there is a printer attached to your computer,
			then any codes having to do with the printing
			functions of the terminal will be obeyed.

	OFF		This should be specified if there is no printer
			attached to your computer. Any print sequences
			will be ignored.

SENDLINE=ON		Pressing the SEND key causes the SEND LINE operation
			to occur.

	OFF (Default)	Pressing the SEND key causes the SEND PAGE
			operation to occur.

 TURNCH=0		use ETX as turnaround character in responses.
	1		use CR as turnaround character (DEFAULT).
	2		use EOT as turnaround character.
	3		use XOFF (DC3) as turnaround character.