AXEL Platine TerminalEthernet TCP/IP Models
User's Guide
May 1997 - Ref.: TCPUE105/701-2
The reproduction or the translation of this material, in part or whole, is strictlyprohibited. For additional information, please contact:
AXELZone d'activité d'Orsay-Courtabœuf
16 Avenue du QuébecBP 728
91962 LES ULIS Cedex FranceTel.: (33) 1 69 28 27 27Fax: (33) 1 69 28 82 04
The information in this document is subject to change without notice. AXELassumes no responsibility for any errors that may appear in this document.
All trademarks and registered trademarks are the property of their respectiveholders.
© - 1995-1997 - AXEL - All Rights Reserved.
1 - TCP/IP SET-UP ..........................................................................................1
2 - TERMINAL SET-UP ...................................................................................4
2.1 - GENERAL FEATURES.........................................................................52.1.1 - Enter Terminal Set-Up Mode ..........................................................52.1.2 - Set-Up Screens ..............................................................................62.1.3 - Predefined Set-Up..........................................................................62.1.4 - Local and Global Parameters .........................................................62.1.5 - Exit Set-Up.....................................................................................7
2.2 - SCREEN...............................................................................................82.2.1 - Screen Field ...................................................................................82.2.2 - Screen Saver Field.........................................................................92.2.3 - Enhanced Screen Operating Mode Field ........................................92.2.4 - Enhanced Mode for this Session Field ..........................................102.2.5 - Number of Lines Field ....................................................................92.2.6 - Number of Columns Field.............................................................102.2.7 - Scrolling Field...............................................................................102.2.8 - Wrap End of Line Field.................................................................102.2.9 - CR = CR+LF Field........................................................................112.2.10 - Cursor Field................................................................................112.2.11 - Overscan Color Field..................................................................11
2.3 - KEYBOARD........................................................................................122.3.1 - Keycodes Field.............................................................................122.3.2 - Character Set Field.......................................................................132.3.3 - National Keyboard Field ...............................................................132.3.4 - "Backspace" Key Value Field........................................................142.3.5 - "." Key Value Field........................................................................142.3.6 - "CAPS" Key Mode Field ...............................................................152.3.7 - Compose Accented Characters Field............................................152.3.8 - "Num" LED Initialization Field.......................................................152.3.9 - Beep Field ....................................................................................162.3.10 - Repetition Key Delay Field .........................................................162.3.11 - Repetition Key Speed Field ........................................................16
2.4 - AUX1 PORT CONFIGURATION (25-PIN)...........................................172.4.1 - Operating Mode Field ...................................................................172.4.2 - Baud Rate Field............................................................................182.4.3 - Data Format Field.........................................................................182.4.4 - Handshake for Transmission Field................................................192.4.5 - Test Device Presence Field..........................................................192.4.6 - Handshake for Reception Field.....................................................20
2.5 - AUX2 PORT CONFIGURATION (RJ45) .............................................212.5.1 - Operating Mode Field ...................................................................212.5.2 - Baud Rate Field............................................................................222.5.3 - Data Format Field ........................................................................222.5.4 - Handshake for Transmission Field................................................232.5.5 - Test Device Presence Field..........................................................232.5.6 - Handshake for Reception Field.....................................................23
2.6 - TERMINAL MODES ...........................................................................252.6.1 - Local Mode...................................................................................252.6.2 - SETUP Language Field ................................................................262.6.3 - Default Auxiliary Port Field ...........................................................262.6.4 - AUX1 Port Service Field...............................................................262.6.5 - AUX2 Port Service Field...............................................................282.6.6 - Parallel Port Service Field ............................................................292.6.7 - Emulation Field ............................................................................312.6.8 - End Transparent Mode Sequence Field........................................322.6.9 - Monitor Mode Field.......................................................................322.6.10 - Host Programmable Terminal Parameters Field .........................322.6.11 - Video Attribute Coloring Mode Field ...........................................32
2.7 - TABULATIONS...................................................................................352.8 - FUNCTION KEYS...............................................................................362.9 - CANCEL MODIFICATIONS................................................................372.10 - RESTORE SAVED SETUP...............................................................382.11 - PREDEFINED SET-UP.....................................................................382.12 - EXIT WITHOUT SAVING .................................................................392.13 - SAVE AND EXIT...............................................................................392.14 - DISPLAY REVISION.........................................................................402.15 - MULTISESSION...............................................................................40
3 - TERMINAL COMMANDS .........................................................................43
3.1 - ANSI EMULATIONS ...........................................................................443.2 - VT220, HFT AND VT AS400 EMULATIONS.......................................523.4 - SM94XX PERSONALITIES.................................................................59
APPENDIX.....................................................................................................64
A.1 - NATIONAL KEYBOARDS ..................................................................65A.2 - CHARACTER SETS...........................................................................77
A.2.1 - ANSI and SM94xx EMULATIONS................................................77A.2.2 - VT220, HFT and VT AS400 EMULATIONS..................................85
A.3 - PROGRAMMING KEYS .....................................................................89A.3.1 - ANSI EMULATIONS ....................................................................89A.3.2 - VT220 EMULATION.....................................................................95A.3.3 - VT AS400 EMULATION...............................................................97A.3.4 - HFT EMULATION ......................................................................100A.3.5 - SM94xx EMULATIONS..............................................................102
A.4 - COMPOSITE CHARACTERS...................... ERREUR! SIGNET NON DÉFINI.
TCP/IP Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 1
- 1 -TCP/IP SET-UP
TCP/IP Set-Up
________________________________________________________________2 User's Guide - TCP/IP AX3000
This chapter gives a quick description of the features and use of the AXELPlatine terminal TCP/IP set-up mode.
The TCP/IP set-up mode is used to:- assign an Internet address matching the network topology,- define the network environment accessible from this Platine terminal(Telnet hosts, routers, etc),
- associate a host with each Platine terminal session,- enable the print server feature,- open and close connections,- optimize the TCP/IP protocol and- display statistics relating to the TCP/IP protocol.
The following command sequence is used to enter TCP/IP Set-Up:
Note: Use the <��> key on the numeric keypad.
TCP/IP Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 3
The TCP/IP Set-Up screen appears as follows:
Move through the menu with arrow keys. Information, relating to eachcommand selected, will automatically be displayed at the bottom of the screen.
To confirm the selected command, press the <RETURN> key.
To exit the menu, select the 'Quit' command or press the <ESC> key.
Refer to the Installing TCP/IP Platine Terminals on UNIX Systems manual for adetailed description of the various options of TCP/IP set-up mode.
Terminal Set-Up
________________________________________________________________4 User's Guide - TCP/IP AX3000
- 2 -TERMINAL SET-UP
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 5
This chapter describes the features and use of the AXEL Platine terminal set-upmode.
2.1 - GENERAL FEATURES
Each AX3000 Ethernet model provides up to 8 separate sessions. Thesesessions have independent set-up parameters (emulation, function keys, videoattributes, etc).
The set-up mode allows individual set-up of any of the eight available sessions.A propagation option is available to copy the configuration of the currentsession to the 7 other sessions.
2.1.1 - Enter Terminal Set-Up Mode
The following key sequence puts the Platine terminal in set-up mode:
�����
Note: Terminal Set-Up must be done only during an active session (activelogin or prompt).
In terminal set-up mode, the active keystrokes are:- <F1> to <F12> : select a set-up screen, exit set-up mode, etc- Vertical arrow keys : select a parameter from a set-up screen- <SPACE>: modify a parameter value- <RETURN>: select a parameter value
Terminal Set-Up
________________________________________________________________6 User's Guide - TCP/IP AX3000
2.1.2 - Set-Up Screens
The Platine terminal set-up is based on selectable displays, here called set-upscreens. Each set-up screen is associated with a function key:
- <F1>: Screen- <F2>: Keyboard- <F3>: AUX1 Auxiliary Port- <F4>: AUX2 Auxiliary Port- <F5>: Terminal Modes- <F6>: Tabulations- <F7>: Function Keys
Each set-up screen displays a list of features and lets you select or modifythem. Vertical arrow keys are used to select a feature and the spacebar is usedto change the value.
<F8> to <F12> function keys are available for others functions (exit set-up,selection of a predefined set-up, etc).
2.1.3 - Predefined Set-Up
AXEL’s built-in predefined set-ups automatically set all standard terminalparameters to match the selected operating system.
Press the <F10> function key to use this feature. Then select the appropriateoperating system.
The use of predefined set-ups ensures a fast and reliable installation.
2.1.4 - Local and Global Parameters
A session is characterised by two types of terminal parameters:- local parameters are specific to a single session (example: number oflines),
- global parameters apply to ALL sessions (example: national keyboard).
Note: in set-up mode, the global parameters are indicated by a star placed atthe beginning of the label.
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 7
When the value of a local parameter is changed, the other sessions are notaffected, unless the propagation option is selected on exiting set-up.
When the value of a global parameter is changed, the other sessions areaffected, even if the propagation option is not selected.
2.1.5 - Exit Set-Up
You can exit set-up mode in either of two ways:- <F11> or <Esc> (exit without saving): the modifications are stored untilthe terminal is switched off. The last saved set-up (<F12>) will be usedwhen the terminal is next switched on.
- <F12> (exit and save): the modifications are stored in non-volatilememory and applied when the terminal is next switched on.
Note: when the propagation option is set, the terminal parameters of thecurrent session are updated when exiting set-up mode. Terminal parameters ofany other session, however, will not be updated until that session begins.
Terminal Set-Up
________________________________________________________________8 User's Guide - TCP/IP AX3000
2.2 - SCREEN
This set-up screen is used to define monitor display characteristics. It is the firstscreen to appear when you enter set-up mode, or can be reached from anyother screen in set-up mode by pressing the <F1> key:
Notes: - Fields headed by a star ( ��) indicate global parameters.- No star indicates local parameters (refer to chapter 2.1.4).- This screen is an example only. Fields may be set to other values.
2.2.1 - Screen Field
This field sets the type of VGA monitor. Four values are available:- Colour ,- Grey Levels (for displaying colour applications on a black and whiteVGA monitor),
- Black and White ,- Paper White (white background and black foreground).
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 9
2.2.2 - Screen Saver Field
If the terminal is inactive for a predefined number of minutes, the screen saverfeature automatically turns off the monitor display, although the monitorremains powered-up. This protects the monitor from damage from “screenburn”. Three values are available:
- no : screen saver feature not used. Note that by selecting this option, thelife of the monitor may be reduced.
- xx minutes : the display is turned off after xx minutes. The display isrestored when either the keyboard is used or data is received from thehost.
- xx minutes keyboard only : the display is turned off after xx minutes.The display is only restored when the keyboard is used.
Note: to enable the screen saver, enter the number of minutes and confirmwith the <RETURN> key.
2.2.3 - Enhanced Screen Operating Mode Field
Some video attributes are not available on a VGA monitor. The enhancedscreen operating mode allows use of an additional attribute (underline or doublesize).
Note : when this additional attribute is used, the bold attribute cannot be used.
This global parameter controls the additional attribute. There are three possiblevalues:
- No: standard mode- Underline : in standard mode, only monochrome VGA monitors displayunderlines. This mode allows underlined characters to be displayed on acolour VGA monitor.
- Double Size Ch aracters : escape sequences in ANSI or VT emulationallow the size of characters to be controlled.
If the enhanced mode is set (for all 8 sessions), this mode must be enabled foreach session (see below).
Terminal Set-Up
________________________________________________________________10 User's Guide - TCP/IP AX3000
2.2.4 - Enhanced Mode for this Session Field
This local parameter enables or disables enhanced mode (see above) for thecurrent session. There are two possible values:
- Yes: enhanced mode enabled for this session,- No: enhanced mode disabled for this session,
Note : this parameter is not available when the 'Enhanced Screen OperatingMode' field is set to 'No'.
2.2.5 - Number of Lines Field
Two values are available:- 25 Lines : one 25-line screen region.- 24 + 1 Message Line : 2 screen regions. The first region has 24 datalines, the second one has 1 data line. An escape sequence is used toselect either of these two independent regions as the main display.
2.2.6 - Number of Columns Field
Two values are available:- 80 columns,- 132 columns.
2.2.7 - Scrolling Field
Two values are available:- Yes: a character received, after the text cursor has reached the bottommargin, automatically scrolls the display upwards.
- No: any character received, after the text cursor has reached the bottommargin, overwrites the first character position of the first line.
2.2.8 - Wrap End of Line Field
Two values are available:- Yes: a character received, after the text cursor has reached the rightmargin, automatically appears in the first character position of the nextline.
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 11
- No: a character received, after the text cursor has reached the rightmargin, overwrites the last character position of the current line.
2.2.9 - CR = CR+LF Field
Two values are available:- Yes: the carriage-return character (ASCII 0Dhex) is mapped to acarriage-return plus a line-feed character (ASCII 0Dhex plus 0Ahex).
- No: no specific processing is done when the carriage-return character(ASCII 0Dhex) is received.
2.2.10 - Cursor Field
Three blinking cursor styles are available:- Line ,- Half-block ,- Block .
2.2.11 - Overscan Colour Field
Two values are available:- No: no overscan (black colour).- Yes: the overscan colour is selected from 64 choices. Use <+> and <->keys to select the desired overscan colour. The hexadecimal value of theselected overscan colour (between 00hex and 3Fhex) is displayed.
Terminal Set-Up
________________________________________________________________12 User's Guide - TCP/IP AX3000
2.3 - KEYBOARD
This set-up screen is used to define keyboard characteristics. It appears whenyou press the <F2> key within set-up mode:
Notes: - Fields headed by a star ( ��) indicate global parameters.- No star indicates local parameters (refer to chapter 2.1.4).- This screen is an example only. Fields may be set to other values.
2.3.1 - Keycodes Field
A keyboard may be monitored in two ways:- ASCII: in this mode, one or more characters are sent per keystroke. Forexample, the ASCII character 'a' (61hex) is sent when you press the <A>key on its own and the ASCII character 'A' (41hex) is sent when youpress the <Shift> and <A> keys simultaneously. This is a very simplemethod of monitoring. However it leaves some keys (for example
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 13
<Shift> and <Alt>) 'dumb' and useless when they are pressed on theirown.
- Scancode : Different characters may be sent when the key is depressedand when it is released. These characters are determined by the locationand the state (up or down) of the key. The mapping, between a keylocation and an ASCII character, is done by the host computer. Inscancode mode all the keys can be used, both alone and incombinations.
2.3.2 - Character Set Field
The character set to be used is selected through this field (refer to AppendixA.2). The available character sets depend on the current emulation:
EmulationANSI VT, HFT SM94xx
PC International (437) �
PC Multilingual (850) �
PC Portuguese (860) �
ISO Latin (8859) �
ISO Latin (8859-SG) : ISO 8859 character setplus 64 characters issued from the code page437.
�
National 7-bit : 7-bit character set. Somecharacters of this character set depend onthe national keyboard (refer to Appendix A.2).
� � �
DEC Multinational �
SM9400 �
2.3.3 - National Keyboard Field
This field appears when ASCII mode is selected (refer to the description of the'Keycodes' Field). With ASCII mode, it is necessary to set the keyboardlanguage, because the terminal needs to associate a key with a letter. (Forexample, the letter <A> is not located in the same place on an AZERTYkeyboard as on a QWERTY keyboard).
Terminal Set-Up
________________________________________________________________14 User's Guide - TCP/IP AX3000
Eleven national keyboards are available (for more information, refer toAppendix A.1). When you press <SPACE>, the following list appears. Use thevertical arrow keys and <RETURN> to select a language).
U.S.U.K.FrenchGermanSpanishSwiss (Ge)Swiss (Fr)BelgiumItalianPortugueseDutch
2.3.4 - "Backspace" Key Value Field
This field only appears when ASCII mode is selected (refer to the description ofthe 'Keycodes' Field). It permits a choice of ASCII character to be mapped tothe backspace key. Two values are available:
- BS (08hex) ,- DEL (7Fhex) .
2.3.5 - "." Key Value Field
This field only appears when ASCII mode is selected (refer to the description ofthe 'Keycodes' Field). It permits a choice of ASCII character to be mapped tothe '.' key on the numeric keypad. Two values are available:
- . (dot: 2Ehex),- , (comma: 2Chex).
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 15
2.3.6 - "CAPS" Key Mode Field
This field only appears when ASCII mode is selected (refer to the description ofthe 'Keycodes' Field). It sets the CAPS LOCK to behave in one of twoalternative ways:
- Caps Lock : only the alphabetical keys are affected. If the <Shift> key isnot used, the upper case letter is sent when an alphabetic key is pressedand the unshifted (lower) character is sent by other keys. When the<Shift> key is held down, pressing an alphabetic key sends thecorresponding lower case letter but pressing a non-alphabetic key sendsthe corresponding shifted (upper) character. To unlock this mode pressthe <CAPS> key.
- Shift Lock : all the keys send either the corresponding upper case letteror the shifted (upper) character. To unlock this mode press a <Shift> key.
2.3.7 - Compose Accented Characters Field
This field only appears when ASCII mode is selected (refer to the description ofthe 'Keycodes' Field) and when the character set selected is not 'ISO 7-bit'.
To get diacritical characters, two keystrokes are needed. The first one is themodifier (^, ~, ¨, etc.) and the second one is the character itself (a, n, y, etc).
This feature can be set with the following parameter values:- no : no specific processing is done for the modifier character- local : composite characters are locally process by the AX3000- remote : a special ASCII code is associated with each modifier character.These special ASCII codes allow the operating system to processcomposite characters (see mapchan on SCO UNIX).
For more information refer to Appendix A.4.
2.3.8 - "Num" LED Initialisation Field
Lights the NUM Keyboard LED when the AX3000 is switched on. Two values:- On,- Off .
Terminal Set-Up
________________________________________________________________16 User's Guide - TCP/IP AX3000
2.3.9 - Beep Field
The terminal is able to sound a bell. This field allows the bell to be enabled ordisabled and sets the duration of the bell sound:
- No: no bell,- Short : 10 millisecs approx.,- Long : 40 millisecs approx.
2.3.10 - Repetition Key Delay Field
Select the automatic repetition delay when a key is held down. This is the delaybefore the key starts to auto-repeat:
- Low (250 millisecs) ,- Medium (500 millisecs) ,- High (1 second) .
2.3.11 - Repetition Key Speed Field
Select the automatic repetition speed when a key is held down:- low ,- medium ,- high .
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 17
2.4 - AUX1 PORT CONFIGURATION (25-PIN)
This set-up screen is used to configure the AUX1 port for use with a printer orother device. It appears when you press the <F3> key in set-up mode:
Notes: - This screen is for example only. Fields may be set to other values.- Within this screen, all the fields are global parameters.
2.4.1 - Operating Mode Field
The two possible uses of this serial port are:- Printer : data flow takes place only from the AX3000 to the serialperipheral (however handshaking from the peripheral to the AX3000 isperformed). This option is not suitable for printers which require bi-directional data flow (e.g. postscript printers).
- Bi-direct ional Device : bi-directional communication. Used to controlperipherals such as bar code readers, touch screens and printers thatrequire bi-directional data flow.
Terminal Set-Up
________________________________________________________________18 User's Guide - TCP/IP AX3000
Note: Processing of incoming data depends on the service associated with theport:
- none : if AUX1 is the 'Default Auxiliary Port', input data is stored in thekeyboard buffer of the active session,
- rtty , tty or rtelnet : input data is processed by the associated service. OnUNIX systems this is the AXEL ttyd server, axttyd server or the telnetddaemon.
2.4.2 - Baud Rate Field
This field is used to set the baud rate between the Platine terminal and theserial peripheral. When you press <SPACE> the following list appears. Use thevertical arrow keys and the <RETURN > key to select a baud rate:
3001200240048009600
192003840057600
115200
2.4.3 - Data Format Field
This field is used to select the format of data bytes transferred between thePlatine terminal and the serial peripheral. When you press <SPACE> thefollowing list appears. Use the vertical arrow keys and the <RETURN > key toselect a baud rate:
7 Bits, 1 Stop, No parity7 Bits, 1 Stop, Even Parity7 Bits, 1 Stop, Odd Parity8 Bits, 1 Stop, No parity8 Bits, 1 Stop, Even Parity8 Bits, 1 Stop, Odd Parity
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 19
2.4.4 - Handshake for Transmission Field
This handshake is used between the Platine terminal and the serial peripheralto regulate the data flow. When the peripheral is not able to receive more data(because its input buffer is full), the peripheral sends a signal to stop thetransfer of data from the Platine terminal. The peripheral restarts the transferwhen it is ready to receive more input data.
Handshaking can be accomplished either by hardware (known as DTR becauseit changes the voltage on the DTR pin) or software (either XON/XOFF or XPC).
Press <SPACE> to display the handshake list. Use the vertical arrow keys andthe <RETURN> key to select the required handshake:
NoneDTRXON/XOFF (11h/13h)XPC (65h/67h)
2.4.5 - Test Device Presence Field
Software handshaking (XON/XOFF or XPC) does not test whether theperipheral is present. Data is lost if the peripheral is not present or switched off.This field enables this test to be performed so that data is only sent when theperipheral is ready.
Terminal Set-Up
________________________________________________________________20 User's Guide - TCP/IP AX3000
Two values are available:- No: the test is not performed,- CTS: the CTS signal is used to perform this test.
Notes: - When enabling device presence testing, check your cable (refer toInstallation Guide) to ensure that the CTS pin is connected .
- Do not use this test with DTR handshaking.
2.4.6 - Handshake for Reception Field
This field only appears when the serial port is used as a bi-directional port (referto the description of the 'Operating Mode' Field).
This handshake is used between the Platine terminal and the serial peripheralto regulate the data flow. When the Platine terminal is not able to receive moredata (because its input buffer is full), the Platine terminal sends a signal to stopthe transfer of data from the peripheral. The Platine terminal restarts thetransfer when it is ready to receive more input data.
Handshaking can be accomplished either by hardware (known as DTR becauseit changes the voltage on the DTR pin) or by software (either XON/XOFF orXPC).
Press <SPACE> to display the handshake list. Use the vertical arrow keys andthe <RETURN> key to select the required handshake:
NoneDTRXON/XOFF (11h/13h)XPC (65h/67h)
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 21
2.5 - AUX2 PORT CONFIGURATION (RJ45)
This set-up screen is used to configure the AUX2 port for use with a printer orother device. It appears when you press the <F4> key in set-up mode:
Notes: - This screen is for example only. Fields may be set to other values.- Within this screen, all the fields are global parameters.
2.5.1 - Operating Mode Field
The two possible uses of this serial port are:- Printer : data flow takes place only from the AX3000 to the serialperipheral (however handshaking from the peripheral to the AX3000 isperformed). This option is not suitable for printers which require bi-directional data flow (e.g. postscript printers).
- Bi-direct ional Device : bi-directional communication. Used to controlperipherals such as bar code readers, touch screens and printers thatrequire bi-directional data flow.
Terminal Set-Up
________________________________________________________________22 User's Guide - TCP/IP AX3000
Note: Processing of incoming data depends on the service associated with theport:
- none : if AUX1 is the 'Default Auxiliary Port', input data is stored in thekeyboard buffer of the active session,
- rtty , tty or rtelnet : input data is processed by the associated service. OnUNIX systems this is the AXEL ttyd server, axttyd server or the telnetddaemon.
2.5.2 - Baud Rate Field
This field is used to set the baud rate between the Platine terminal and theserial peripheral. When you press <SPACE> the following list appears. Use thevertical arrow keys and the <RETURN > key to select a baud rate:
3001200240048009600
192003840057600
115200
2.5.3 - Data Format Field
This field is used to select the format of data bytes transferred between thePlatine terminal and the serial peripheral. When you press <SPACE> thefollowing list appears. Use the vertical arrow keys and the <RETURN > key toselect a baud rate:
7 Bits, 1 Stop, No parity7 Bits, 1 Stop, Even Parity7 Bits, 1 Stop, Odd Parity8 Bits, 1 Stop, No parity8 Bits, 1 Stop, Even Parity8 Bits, 1 Stop, Odd Parity
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 23
2.5.4 - Handshake for Transmission Field
This handshake is used between the Platine terminal and the serial peripheralto regulate the data flow. When the peripheral is not able to receive more data(because its input buffer is full), the peripheral sends a signal to stop thetransfer of data from the Platine terminal. The peripheral restarts the transferwhen it is ready to receive more input data.
Handshaking can be accomplished either by hardware (known as DTR becauseit changes the voltage on the DTR pin) or software (either XON/XOFF or XPC).
Press <SPACE> to display the handshake list. Use the vertical arrow keys andthe <RETURN> key to select the required handshake:
NoneDTRXON/XOFF (11h/13h)XPC (65h/67h)
2.5.5 - Test Device Presence Field
Software handshaking (XON/XOFF or XPC) does not test whether theperipheral is present. Data is lost if the peripheral is not present or switched off.This field enables this test to be performed so that data is only sent when theperipheral is ready.
Two values are available:- No: the test is not performed,- CTS: the CTS signal is used to perform this test.
Notes: - When enabling device presence testing, check your cable (refer toInstallation Guide) to ensure that the CTS pin is connected .
- Do not use this test with DTR handshaking.
2.5.6 - Handshake for Reception Field
This field only appears when the serial port is used as a bi-directional port (referto the description of the 'Operating Mode' Field).
Terminal Set-Up
________________________________________________________________24 User's Guide - TCP/IP AX3000
This handshake is used between the Platine terminal and the serial peripheralto regulate the data flow. When the Platine terminal is not able to receive moredata (because its input buffer is full), the Platine terminal sends a signal to stopthe transfer of data from the peripheral. The Platine terminal restarts thetransfer when it is ready to receive more input data.
Handshaking can be accomplished either by hardware (known as DTR becauseit changes the voltage on the DTR pin) or by software (either XON/XOFF orXPC).
Press <SPACE> to display the handshake list. Use the vertical arrow keys andthe <RETURN> key to select the required handshake:
NoneDTRXON/XOFF (11h/13h)XPC (65h/67h)
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 25
2.6 - TERMINAL MODES
This set-up screen is used to define the terminal modes. It appears when youpress the <F5> key in set-up mode:
Notes: - Fields headed by a star ( ��) indicate global parameters.- No star indicates local parameters (refer to chapter 2.1.4).- This screen is an example only. Fields may be set to other values.
2.6.1 - Local Mode
When Local Mode is activated, characters entered from the keyboard arelocally processed and displayed by the Platine terminal. The Platine terminalprocesses and displays data received from the host.
When the Local Mode is disabled (the standard mode of working), charactersentered at the keyboard are sent to the host computer and the Platine terminalprocesses and displays data received from the host.
Terminal Set-Up
________________________________________________________________26 User's Guide - TCP/IP AX3000
To enable (or disable) Local Mode, use the following key combination:<Ctrl><Alt><Shift><L>
Note: the value of this parameter is not retained after the terminal is switchedoff (i.e. when the Platine terminal is switched back on, Local Mode is not re-activated).
2.6.2 - SETUP Language Field
This field selects the language used to display set-up screens. Two languagesare available:
- English ,- National (depending on the firmware: French, German, Spanish,Portuguese )
2.6.3 - Default Auxiliary Port Field
One of the three auxiliary ports should be selected as the default printer port (toperform hardcopy printing or printing by escape sequences):
- None ,- AUX1 (25-pin auxiliary port),- AUX1 (RJ45 auxiliary port),- Parallel (parallel port).
Note: Escape sequences can be used to select either the default printer port ora required port (AUX1, AUX2 or parallel). For more information, refer toChapter 2.
2.6.4 - AUX1 Port Service Field
The AUX1 port can also be controlled by a network server. Press <SPACE> toselect a service or to modify the current service characteristics.
If the current service is printd , rtty , rcmd or lpd , the following dialog boxappears:
Service : printdTCP Port : 2048Filter : none
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 27
Press <SPACE> again to change the service. The following menu appears:
Noneprintdrttylpdrcmdrtelnettty
Note : if the current service is None, rtelnet or tty , the menu appearsimmediately and the dialog box is omitted.
The following services are available:- None : the port is only controlled by escape sequences- printd : uni-directional service. Unix service associated: printd- rtty : bi-directional service. Unix service associated: ttyd- lpd : the port is controlled by lpd (a standard UNIX print service)- rcmd : the port is controlled by rcmd (a standard UNIX service). Printingcan be performed through this service
- rtelnet: this service allows a serial terminal to be controlled. The portmust be set as a bi-directional port (<F3> set-up screen) and a UNIX hostmust be associated with it (TCP/IP Set-Up)
- tty : bi-directional service. Unix service associated: ax ttyd
Within the menu, use the vertical arrow keys to select the proper service andpress <RETURN>. The following dialog box appears:
Service : lpdPRN Name: aux1Filter : NL=CR+NL
Within this dialog box, use the vertical arrow keys to select a field, use<SPACE> to modify a field value and press <RETURN> to confirm.
According to the selected service, a PRN name (lpd and rcmd ) or a TCP portnumber (printd and rtty ) can be given to the port.
Terminal Set-Up
________________________________________________________________28 User's Guide - TCP/IP AX3000
The Filter field (only available with lpd , printd and rtty ) allows line feed(NL) to be mapped to carriage return plus line feed (CR NL). 0Ah is mapped to0Dh 0Ah.
Note : Each of the 3 auxiliary ports of a Platine terminal must have differentTCP port numbers (or PRN names).
2.6.5 - AUX2 Port Service Field
The AUX2 port can also be controlled by a network server. Press <SPACE> toselect a service or to modify the current service characteristics.
If the current service is printd , rtty , rcmd or lpd ,the following dialog boxappears:
Service : printdTCP Port : 2048Filter : none
Press <SPACE> again to change the service. The following menu appears:
Noneprintdrttylpdrcmdrtelnettty
Note : if the current service is None, rtelnet or tty , the menu appearsimmediately and the dialog box is omitted.
The following services are available:- None : the port is only controlled by escape sequences- printd : uni-directional service. Unix service associated: printd- rtty : bi-directional service. Unix service associated: ttyd- lpd : the port is controlled by lpd (a standard UNIX print service)
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 29
- rcmd : the port is controlled by rcmd (a standard UNIX service). Printingcan be performed through this service
- rtelnet: this service allows a serial terminal to be controlled. The portmust be set as a bi-directional port (<F3> set-up screen) and a UNIX hostmust be associated with it (TCP/IP Set-Up)
- tty : bi-directional service. Unix service associated: ax ttyd
Within the menu, use the vertical arrow keys to select the proper service andpress <RETURN>. The following dialog box appears:
Service : lpdPRN Name: aux2Filter : NL=CR+NL
Within this dialog box, use the vertical arrow keys to select a field, use<SPACE> to modify a field value and press <RETURN> to confirm.
According to the selected service, a PRN name (lpd and rcmd ) or a TCP portnumber (printd and rtty ) can be given to the port.
The Filter field (only available with lpd , printd and rtty ) allows line feed(NL) to be mapped to carriage return plus line feed (CR NL). 0Ah is mapped to0Dh 0Ah.
Note : Each of the 3 auxiliary ports of a Platine terminal must have differentTCP port numbers (or PRN names).
2.6.6 - Parallel Port Service Field
The parallel port can also be controlled by a network server. Press <SPACE>to select a service or to modify the current service characteristics.
If the current service is printd , rtty , rcmd or lpd , the following dialog boxappears:
Service : printdTCP Port : 2048Filter : none
Terminal Set-Up
________________________________________________________________30 User's Guide - TCP/IP AX3000
Press <SPACE> again to change the service. The following menu appears:
Noneprintdrttylpdrcmdtty
Note : if the current service is None or tty , the menu appears immediately andthe dialog box is omitted.
The following services are available:- None : the port is only controlled by escape sequences,- printd : the port is controlled by the unidirectional print service(associated with the AXEL printd server),
- rtty, : the port is controlled by the bi-directional rtty service (associatedwith the AXEL ttyd server),
- lpd : the port is controlled by lpd (a standard UNIX print service),- rcmd : the port is controlled by rcmd (a standard UNIX service). Printingcan be performed through this service.
- tty : bi-directional service. Unix service associated: ax ttyd
Within the menu, use the vertical arrow keys to select the proper service andpress <RETURN>. The following dialog box appears:
Service : lpdPRN Name: parallelFilter : NL=CR+NL
Within this dialog box, use the vertical arrow keys to select a field, use<SPACE> to modify a field value and press <RETURN> to confirm.
According to the selected service, a PRN name (lpd and rcmd ) or a TCP portnumber (printd and rtty ) can be given to the port.
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 31
The Filter field (only available with lpd , printd and rtty ) allows line feed(NL) to be mapped to carriage return plus line feed (CR NL). 0Ah is mapped to0Dh 0Ah.
Note : Each of the 3 auxiliary ports of a Platine terminal must have differentTCP port numbers (or PRN names).
2.6.7 - Emulation Field
This field selects the required emulation. The following emulations areavailable. Press <SPACE> to display the emulation list. Use the vertical arrowkeys and the <RETURN> key to select the required emulation:
ANSI ANSI DOS UNIX SCO 3.2.2 UNIX SCO 3.2.4 SCO OPENSERVER XENIX SCO UNIX SVR4 ANSI INTERACTIVE ANSI RS 6000 ANSI MOS ANSI DATA GENERAL VT220 VT AS400 HFT SM9400 SM9412
Note : SM9400 and SM9412 are only available with a special firmware.
The best way to select the required emulation is to use the 'Predefined Set-Up'screen (<F10> key). Then all terminal parameters are automatically set for theselected emulation.
Terminal Set-Up
________________________________________________________________32 User's Guide - TCP/IP AX3000
2.6.8 - End Transparent Mode Sequence Field
Display data and printer data are sent from the host computer to the mainterminal serial port. The terminal identifies the data as printer information, whenit is preceded with a 'Start Transparent Mode Sequence' escape code andended by a 'End Transparent Mode Sequence' escape code.
It is possible to enter the 'End Transparent Mode Sequence' code from theterminal keyboard. This field indicates the ASCII character string required. Thefirst character is always the Esc character (1Bh).
2.6.9 - Monitor Mode Field
The monitor mode is used to examine the data received by the AX3000:- No: monitor mode disabled.- Yes, Hexadecimal Value : monitor mode is enabled and displays thehexadecimal value of received ASCII characters.
- Yes, Symbols : monitor mode is enabled and displays the receivedASCII characters themselves.
2.6.10 - Host Programmable Terminal Parameters Field
Many terminal parameters can be set from the host computer, by use of escapesequences (for further information, refer to Chapter 3). This feature may beprohibited to avoid undesirable side-effects:
- Yes: terminal parameters can be set with escape sequences,- No: terminal parameter escape sequences are not processed by theAX3000.
2.6.11 - Video Attribute Colouring Mode Field
The embedded colouring feature allows colour display of monochromeapplications. The Platine terminal performs the colouring process by generatinga background colour and a foreground colour for each monochrome characterattribute or graphics character.
This field enables or disables the colouring feature:- No: disable colouring feature,
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 33
- Yes (press <RETURN> to set c olours) : enable colouring feature. Thebackground colour, plus a foreground colour for each monochromecharacter attribute or graphics character, are set through the ColouringMode Set-Up screen.
Press the <RETURN> key to display the Colouring Mode Set-Up screen:
Terminal Set-Up
________________________________________________________________34 User's Guide - TCP/IP AX3000
The 4 colouring attributes are:- Normal: no video attribute.- Reverse: the reverse video attribute- Underline: the underline video attribute- Graphics Character: VT emulations: for the 'DEC Special Graphics'
character set, characters in the range 6Ah to78h.others: for the 437, 850 and 860 character sets,characters in the range B0h to DFh. For the8859 character set, characters in the range 80hto 9Fh
Use <��> and <��> to select a colouring attribute and the <SPACE> key tochange the colour (foreground and background). <+> and <-> keys are used toselect the colour (8 colours for the background, 16 colours for the foreground).Use the <Esc> key to return to the previous set-up screen.
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 35
2.7 - TABULATIONS
This set-up screen is used to set the tab stop spacings for each session. Itappears when you press the <F6> key in set-up mode:
Note: this screen is for example only. Fields may be set to other values.
By default, tab stops are set at every eighth character column. There is one tabstop field for each column on the screen display. The screen display can be 80or 132 columns wide, depending on the number of columns set (see theNumber of Columns Field in the Screen Set-Up screen).
Use the horizontal arrow key to move the field cursor. Press <SPACE> to set orclear a tab stop.
Terminal Set-Up
________________________________________________________________36 User's Guide - TCP/IP AX3000
2.8 - FUNCTION KEYS
This set-up screen is used for each session to define the values generated bythe function keys. Function keys can only be user-defined in ASCII mode.
The Function Key Set-Up screen appears when you press the <F7> key inset-up mode:
Note: this screen is for example only. Fields may be set to other values.
The programmable key list applies only to the selected emulation. The listincludes the function keys (used alone or in combination with <Alt> , <Ctrl> or<Shift> keys) and the keypad keys.
Use the vertical arrow keys to select the function (or keypad) key required.Press <SPACE> to change the key value. Enter the function key string. AllASCII characters are available (from 00hex to FFhex).
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 37
Note : to enter a character by its ASCII code, press <Alt>, enter the decimalASCII code from the numeric keypad, and then release the <Alt> key.
The following three control keys are available:- <F4>: save modifications.- <F5>: restore previous value.- <F6>: backspace.
Note: when a predefined set-up is selected, function keys are set to defaultvalues (for more information, refer to Appendix A.3).
Function Key Memory Usage:
The amount of memory used by the redefined function keys is shown by theindicator located at the top of the screen.
Memory is used for a function key definition whenever the function key valuediffers from the default value.
Sometimes, when you exit set-up, the Platine terminal will sound 5 'beeps'. Thisindicates insufficient memory for all the function key definitions. It isaggravated when the configuration for one session is duplicated to the othersessions.
Note: This problem may be overcome by decreasing the number of availablesessions, through TCP/IP Set-Up.
2.9 - CANCEL MODIFICATIONS
Pressing the <F8> key, while in set-up mode, cancels all modifications madesince you entered set-up mode. Confirmation is required (use <RETURN > and<SPACE> keys).
Terminal Set-Up
________________________________________________________________38 User's Guide - TCP/IP AX3000
2.10 - RESTORE SAVED SETUP
Pressing the <F11> key, while in set-up mode, restores the last set-up to havebeen saved with the <F12> key. Confirmation is needed (use <RETURN > and<SPACE> keys).
2.11 - PREDEFINED SET-UP
Press the <F10> key to select the required Predefined Set-Up:
ANSI ANSI DOS UNIX SCO 3.2.2 UNIX SCO 3.2.4 SCO OPENSERVER XENIX SCO UNIX SVR4 ANSI INTERACTIVE ANSI RS 6000 ANSI MOS ANSI DATA GENERAL VT220 VT AS400 HFT SM9400 SM9412
Note : SM9400 and SM9412 are only available with a special firmware.
Use vertical arrow keys and the <RETURN > key to select a predefined set-up.
Selection of a predefined set-up resets all terminal parameters to thepredefined set-up default values. Terminal parameters can then be furtheradjusted, using the appropriate set-up screens, accessed via the function keys<F1> to <F7>.
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 39
2.12 - EXIT WITHOUT SAVING
Press the <F11> key to exit set-up mode without saving modifications.
After exiting set-up mode with this command, all modifications to the state ofthe Platine terminal will be retained, but only until the terminal is switched off.
2.13 - SAVE AND EXIT
Press the <F12> key to exit set-up mode and save modifications.
You will be asked if you wish to duplicate the current configuration to the othersessions. To answer, use <RETURN > and <SPACE> keys. The two availableanswers are:
- NO: only the current session is updated.- YES: all x sessions are updated (x is the number of sessions selectedthrough the TCP/IP Set-Up).
Confirmation is requested (use <RETURN > and <SPACE> keys).
After exiting set-up mode with this command, all modifications to the state ofthe Platine terminal will be retained, even after the terminal is switched off.
Note: when the propagation option is set, the terminal parameters of thecurrent session are updated when exiting set-up mode. However, the terminalparameters for each of the other sessions will not be updated until therespective session is opened.
Terminal Set-Up
________________________________________________________________40 User's Guide - TCP/IP AX3000
2.14 - DISPLAY REVISION
Press the <Alt><F1> keys to display the firmware revision. The revision formatis as follows:
HHx.BVy.yy/TYPE.LG.zzzz.x
where: HH is the AX3000 hardwareFK: flash equipment (download available)RK: rom equipment (download not available)
x is the AX3000 board revision number (currently 3)BVy.yy is the AX3000 boot code version (currently BV1.1a)TYPE is the firmware type (TCP, SERIAL, etc.)LG is the default set-up language (FR, SP, GE, UK, etc.)zzzz is the version of the firmware (currently 9701)x is the index of the firmware version (a, b, c, etc.)
For example: FK3.BV1.1a/TCP.FR.9701.a
Terminal Set-Up
________________________________________________________________User's Guide - TCP/IP AX3000 41
2.15 - MULTISESSION
This set-up screen is used to set the keystrokes to move between the Platineterminal's eight sessions. It appears when you press <Alt><F2> in set-upmode:
A multi-session keystroke is composed by:- one or more modifier keys for all the sessions,- one proper key for each session.
Seven modifier key combinations are available: SHIFT, CTRL, ALT, ALT +SHIFT, CTRL + SHIFT, CTRL + ALT and CTRL + ALT + SHIFT
Note : when a keystroke is used both within the Function Keys Screen Set-Up(<F7>) and within the Multi-session Screen Set-Up (<Alt><F2>), the multi-session feature has priority.
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 43
- 3 -TERMINAL COMMANDS
Terminal Commands
________________________________________________________________44 User's Guide - TCP/IP AX3000
This chapter describes supported terminal commands for each personality.
The Platine terminal supports many personalities (emulations):- ANSI personalities (UNIX systems),- VT220, HFT and VT AS400 emulations,- SM9400 and SM9412 personalities (special firmware).
3.1 - ANSI EMULATIONS
An ANSI personality is selected through any of these predefined set-ups:- ANSI - ANSI DOS - UNIX SCO 3.2.2- UNIX SCO 3.2.4 - UNIX SCO 3.2.4 - XENIX SCO- UNIX SVR4 - ANSI INTERACTIVE - ANSI RS6000- ANSI MOS - ANSI DATA GENERAL
Terminal Command Formats are as follows:xxhxx Hexadecimal ASCII character (example: 1Bh is 27 decimal).
Esc xEsc 1Bh characterx ASCII character (greater than 20h)
CSI P... FCSI Esc [ ASCII characters (1Bh and 5Bh)P... ANSI command parameters. Parameters are separated by a
semicolon character (3Bh).F Final character
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 45
Notes: - a CSI sequence contains only 1 unprintable ASCII character (smallerthan 20h). All other characters are printable (greater than 20h).
- For the 4 SCO emulations, CSI can also be obtained by the 9BhASCII character (instead of the Esc [ ASCII characters).
Controlling the Cursor
Cursor right Pn columns CSI Pn C (or CSI Pn a)
Cursor right 08h
Cursor left Pn columns CSI Pn D
Cursor up Esc M
Cursor up Pn lines CSI Pn A
Cursor up Pn lines and to column 1 CSI Pn F
Cursor down Esc D (or 0Ah)
Cursor down Pn lines CSI Pn B (or CSI Pn e)
Cursor down Pn lines and to column 1 CSI Pn E
Cursor to column Pn CSI Pn G (or CSI Pn `)
Cursor to line Pn CSI Pn d
Cursor to line Pn1 (1..25) column Pn2 (1..132) CSI Pn1;Pn2 H
(or CSI Pn1;Pn2 f)
Cursor to start of line (or to start of next line) 0Dh
Save cursor position CSI s (or Esc 7)
Restore cursor to saved position CSI u (or Esc 8)
Disable cursor CSI < 0 @
Enable cursor CSI < 1 @
Editing
Set tab stop at cursor position Esc H
Move cursor to next tab stop 09h
Move cursor backward Pn tab stops CSI Pn Z
Clear tab stop at cursor position CSI 0g
Clear all tab stops CSI 3g
Display ASCII character Pn CSI =Pn g
Insert Pn null characters beginning at cursor position CSI Pn @
Insert Pn lines of null characters beginning at cursor line CSI Pn L
Display Pn times, the last displayed character CSI Pn b
Erase display:
from cursor to end of screen CSI 0 J
from beginning of screen to cursor CSI 1 J
entire screen CSI 2 J
Terminal Commands
________________________________________________________________46 User's Guide - TCP/IP AX3000
Erase line:
from cursor to end of line CSI 0 K
from start of line to cursor CSI 1 K
entire line CSI 2 K
Delete Pn characters beginning at cursor position CSI Pn P
Delete Pn lines beginning at cursor line CSI Pn M
Erase Pn character beginning at cursor column CSI Pn X
Controlling the Terminal
Sound bell 07h
Set scrolling region (beginning line number, ending line number) CSI Pn1;Pn2 r
Terminal mode on CSI Ps;...Ps h
Ps = 2: lock keyboard
Ps = 4: insert character mode
Ps = 20: new line (LF=CR+LF)
Ps = 32: lock keyboard and send ACK (06h)
Ps = 33: autoscrolling mode on
Ps = ?3: set 132-column display
Ps = ?6: origin is scrolling region
Ps = ?7: autowrap mode on
Terminal mode off CSI Ps;...Ps l*
Ps = 2: unlock keyboard
Ps = 4: replace character mode
Ps = 20: line feed
Ps = 33: autoscrolling mode off
Ps = ?3: set 80-column display
Ps = ?6: origin is screen
Ps = ?7: autowrap mode off
PC-scancode mode CSI < 0 A
ASCII mode CSI < 1 A
Display 24 data lines + 1 message line CSI < 0 I**
Display 25 data lines CSI < 1 I
Enable main screen (24 lines) CSI < 0 E
Enable message line (25Th. line) CSI < 1 E
Disable colouring feature CSI < 0 G
Enable colouring feature CSI < 1 G
* The last character in this sequence is a lowercase L
** The last character in this sequence and in the next sequence is an uppercase i
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 47
Set colours for colouring mode (4 pairs) CSI < 2;Cn1;...;Cn8 G
Set a VGA palette colour CSI < 3;Cn;Pn G
Enable private enhanced AXEL ANSI sequence mode CSI < 0 B
Disable private enhanced AXEL ANSI sequence mode CSI < 1 B
Save current setting and set UNIX SCO 3.2.2 personality CSI < 0 H
Restore saved setting CSI < 1 H
Enable monitor mode Esc U
Disable monitor mode Esc X
Change page (only if '4 views, 2 pages' is selected through the set-up) CSI < Ps1;Ps2 L
Ps1 = 0: regular page changing Ps2 = 0: enable next page
Ps1 = 1: copy current page to wanted page before swap Ps2 = 1: enable page number 1
Ps1 = 2: clear wanted page before swap Ps2 = 2: enable page number 2
Turn keyboard LEDs on or off CSI < Pn1;Pn2;Pn3 O
Pn1 is the state of NUM LED, Pn2 is the state of CAPS LED and Pn3 is the state of SCROLL LED.
The Pn parameter values should be:
Pn = 0: the state of the LED (on or off) is not modified
Pn = 1: turn the LED on
Pn = 2: turn the LED off
Mouse feature (if set through the set-up) CSI < 1 M*
Pn = 0: disable mouse Pn = 1: local mode Pn = 2: raw mode
Double-size characters (if set through the set-up) CSI < Pn P term mess term
Pn = 1: double height Pn = 2: double width Pn = 3: double height / double width
term: message terminator message: character string displayed in double size
Controlling Character Attributes
Definition CSI Ps;...Ps m
Ps = 0: all attributes off
Ps = 1: bold
Ps = 4: underline (only monochrome VGA monitor)
Ps = 5: blinking
Ps = 7: reverse video
Ps = 8: blank
Ps = 10: selects the primary font
Ps = 11: selects the first alternate font; lets ASCII characters less than 32 be displayed as
ROM characters
Ps = 12: selects a second alternate font; toggles high bit of extended ASCII code before
displaying as ROM characters
* For more information, refer the concerned literature
Terminal Commands
________________________________________________________________48 User's Guide - TCP/IP AX3000
Ps = 22: bold off
Ps = 24: blinking off
Ps = 25: underline off
Ps = 27: reverse video off
Ps = 3x: set foreground colour to colour x (x from 0 to 7)
0: black 1: red 2: green 3: brown*
4: blue 5: magenta 6: cyan 7: white
Ps = 38: enable underline option
Ps = 39: disable underline option
Ps = 4x: set background colour to colour x (x from 0 to 7)
0: black 1: red 2: green 3: brown
4: blue 5: magenta 6: cyan 7: white
Printing Control Sequences
Default auxiliary port: CSI < Po F
Po = 1: AUX1 port Po = 2: AUX2 port Po = 3: parallel port
Using default port (serial or parallel): CSI Pn i
Pn = 0: Print screen Pn = 5: Enable local printing mode Pn = 4: Disable local printing mode
Enable Po auxiliary port for sending only (disable: CSI 4i) CSI < 5; Po C
Enable receive mode of Po auxiliary port (AUX1 or AUX2) CSI < 5; Po D
Disable receive mode of Po auxiliary port (AUX1 or AUX2) CSI < 4; Po D
Po = 0: default port Po = 1: AUX1 port Po = 2: AUX2 port Po = 3: parallel port
Programming Function Keys
ANSI mode: Esc Q Code Terminator Message Terminator
- Code: function key (<F1> = 0 (30h) ... <F61> = l (6Ch))
- Terminator: one character (>20h)
- Message: key definition (any character except Terminator). Character '^' (5Eh) indicates 20h
must be subtracted from the next character.
Example: ESC Q 0 amenu^-a , <F1> sends menu <RC>
AXEL mode: CSI < Code P Terminator Message Terminator
- Code: function key (refer to appendix A.3 or see the AX3000 set-up)
- Terminator: one character (>20h)
- Message: key definition (any character except Terminator). Character '^' (5Eh) indicates 20h
must be subtracted from the next character.
Example: CSI < 1 P amenu^-a , <F1> sends menu <RC>
* Yellow for ANSI RS6000 personality
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 49
Additional Screen Attributes Sequences (except ANSI DOS)
Set overscan colour to colour Cn (64 colours are available) CSI = Cn A
VGA mode 'blink' (8 background colours) CSI = D
VGA mode 'bold' (16 background colours) CSI = E
Set normal foreground colour to Cn CSI = Cn F*
Set normal background colour to Cn CSI = Cn G
Set normal foreground colour to Cn1 and background colour to Cn2 CSI 2;Cn1;Cn2 m
Set reverse foreground colour to Cn CSI = Cn H
Set reverse background colour to Cn CSI = Cn I
Set reverse foreground colour to Cn1 and background colour to Cn2 CSI 7;Cn1;Cn2 m
Set graphic foreground colour to Cn CSI = Cn J
Set graphic background colour to Cn CSI = Cn K
For XENIX personality only: VGA mode 'bold' (16 background colours) CSI 3;0 m
For XENIX personality only: VGA mode 'blink' (8 background colours) CSI 3;1 m
Save current colour setting CSI = Y
Restore saved colour setting CSI = Z
Reports
AX3000 Identification (IP address) CSI < a
Response: xxx.xxx.xxx.xxx <CR>
TCP/IP Status Line (set the associated label)
Syntax is: CSI < c Terminator Message Terminator
- Terminator: one character (>20h)
- Message: session label.
Example: CSI <czview 1z
* In this sequence and in the next 7 sequences, Cn value is in range 0 to 15
Terminal Commands
________________________________________________________________50 User's Guide - TCP/IP AX3000
Private Enhanced AXEL ANSI Sequence Mode
The following sequences, derived from native personalities, may be used to speed up the display on a
Platine terminal. These sequences are shorter than their equivalent ANSI sequences.
Description Sequence Equivalent ANSI Seq.
Cursor up 05h CSI B
Cursor right 06h CSI C
Cursor left 08h CSI D
Cursor down 0Bh CSI A
Clear screen 0Eh CSI H CSI 2J
Cursor to line 1 column 1 1Eh CSI H
Insert a null character Esc @ CSI @
Erase display from cursor to end of screen Esc J CSI J
Erase line from cursor to end of line Esc K CSI K
Insert a line of null characters Esc L CSI L
Delete current line Esc M CSI M
Delete 1 character Esc P CSI P
Start local printing mode Esc ' CSI 5i
Stop local printing mode Esc ²² CSI 4i
All attributes off Esc a CSI 0m
Reverse video Esc b CSI 7m
Blinking Esc c CSI 5m
Underline Esc d CSI 4m
Cursor to line L and column C Esc f L C CSI L+33;C+33 H
Bold Esc h CSI 1m
Default attribute Esc p CSI 7m
Enable cursor Esc v CSI <1@
Disable cursor Esc w CSI <0@
Black foreground Esc r 0 CSI 22;30m
Red foreground Esc r 1 CSI 22;31m
Green foreground Esc r 2 CSI 22;32m
Brown foreground Esc r 3 CSI 22;33m
Blue foreground Esc r 4 CSI 22;34m
Magenta foreground Esc r 5 CSI 22;35m
Cyan foreground Esc r 6 CSI 22;36m
White foreground Esc r 7 CSI 22;37m
Grey foreground Esc r 8 CSI 1;30m
Light red foreground Esc r 9 CSI 1;31m
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 51
Description Sequence Equivalent ANSI Seq.
Light green foreground Esc r A CSI 1;32m
Yellow foreground Esc r B CSI 1;33m
Light blue foreground Esc r C CSI 1;34m
Light magenta foreground Esc r D CSI 1;35m
Light cyan foreground Esc r E CSI 1;36m
Bright white foreground Esc r F CSI 1;37m
Black background Esc s 0 CSI 40m
Red background Esc s 1 CSI 41m
Green background Esc s 2 CSI 42m
Brown background Esc s 3 CSI 43m
Blue background Esc s 4 CSI 44m
Magenta background Esc s 5 CSI 45m
Cyan background Esc s 6 CSI 46m
White background Esc s 7 CSI 47m
Cursor to line L and column C Esc ü L C CSI L+33;C+33
Reverse video Esc é CSI 7m
Reverse video off Esc â CSI 27m
Blinking Esc ä CSI 5m
Bold off Esc à CSI 22m
Blinking off Esc å CSI 25m
Bold Esc ç CSI 1m
Set foreground colour to x and background colour to y Esc ê x y CSI 3x;4ym
x and y available values:
0: black 1: red 2: green 3: brown
4: blue 5: magenta 6: cyan 7: white
Delete current line Esc ë CSI M
Insert a line of null characters Esc è CSI L
Enable message line (25Th. line) Esc ï CSI <1E
Enable main screen (24 lines) Esc î CSI <0E
Delete a character Esc ì CSI P
Insert a null character Esc Ä CSI @
Erase line from cursor to end of line Esc Å CSI K
Erase display from cursor to end of screen Esc É CSI J
Terminal Commands
________________________________________________________________52 User's Guide - TCP/IP AX3000
3.2 - VT220, HFT AND VT AS400 EMULATIONS
Terminal Commands Formats are as follows:xxhxx Hexadecimal ASCII character (example: 1Bh is 27 decimal).
Esc xEsc 1Bh characterx ASCII character (greater than 20h)
CSI P... FCSI Esc [ ASCII characters (1Bh and 5Bh)P... ANSI command parameters. Parameters are separated by a
semicolon character (3Bh).F Final character
Note: a CSI sequence contains only one unprintable ASCII character (smallerthan 20h). All other characters are printable (greater than 20h).
Controlling the Cursor
Cursor right Pn columns CSI Pn C
Cursor left 08h
Cursor left Pn columns CSI Pn D
Cursor up Esc M
Cursor up Pn lines CSI Pn A
Cursor down Esc D (or 0Ah)
Cursor down Pn lines CSI Pn B
Cursor down Pn lines and to column 1 Esc E
Carriage return (and line feed according to the AX3000 set-up) 0Dh
Cursor to line Pn1 (1..25) column Pn2 (1..132) CSI Pn1;Pn2 H
(or CSI Pn1;Pn2 f)
Editing
Set tab stop at cursor position Esc H
Move cursor to next tab stop 09h
Clear tab stop at cursor position CSI 0g
Clear all tab stops CSI 3g
Insert Pn null characters beginning at cursor position CSI Pn @
Insert Pn lines of null characters beginning at cursor line CSI Pn L
Delete Pn characters beginning at cursor position CSI Pn P
Delete Pn lines beginning at cursor line CSI Pn M
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 53
Erase display:
from cursor to end of screen CSI 0 J
from beginning of screen to cursor CSI 1 J
entire screen CSI 2 J
Erase line:
from cursor to end of line CSI 0 K
from start of line to cursor CSI 1 K
entire line CSI 2 K
Erase Pn characters beginning at cursor column CSI Pn X
Character Sets
Assign Ps character set as G0 Esc ( Ps
Assign Ps character set as G1 Esc ) Ps
Assign Ps character set as G2 Esc � Ps
Assign Ps character set as G3 Esc + Ps
Ps = B (ASCII) Ps = R (French) Ps = < (DEC multinational)
Ps = K (German) Ps = Y (Italian) Ps = 0 (DEC special graphics)
Ps = Z (Spanish) Ps = = (Swiss) Ps = %6 (Portuguese)
Map G0 to GL 0Fh
Map G1 to GL 0Eh
Map G2 to GL Esc n
Map G3 to GL Esc o
Map G1 to GR Esc ~
Map G2 to GR Esc }
Map G3 to GR Esc |
Temporarily map the G2 character set to GL, for the next character Esc N
Temporarily map the G3 character set to GL, for the next character Esc O
Controlling Character Attributes
Definition CSI Ps;...Ps m
Ps = 0: normal
Ps = 1: dim
Ps = 4: underline (only monochrome VGA monitors)
Ps = 5: blinking
Ps = 7: reverse video
Ps = 8: blank
Ps = 22: normal
Ps = 24: blinking off
Ps = 25: underline off
Terminal Commands
________________________________________________________________54 User's Guide - TCP/IP AX3000
Ps = 27: reverse video off
Ps = 3x: set foreground colour to colour x (x from 0 to 7)
0: black 1: red 2: green 3: brown
4: blue 5: magenta 6: cyan 7: white
Ps = 4x: set background colour to colour x (x from 0 to 7)
0: black 1: red 2: green 3: brown
4: blue 5: magenta 6: cyan 7: white
Controlling the Terminal
Sound bell 07h
Define scrolling region (beginning line number, ending line number) CSI Pn1;Pn2 r
Terminal mode on CSI Ps;...Ps h
Ps = 2: lock keyboard
Ps = 4: insert character mode
Ps = 20: new line mode (LF=CR+LF)
Ps = 54: ASCII mode
Ps = ?1: cursor keys mode: application
Ps = ?3: set 132-column display
Ps = ?4: smooth scroll
Ps = ?5: Light background (paper white)
Ps = ?6: origin is scrolling region
Ps = ?7: autowrap mode on
Ps = ?8: autorepeat mode on
Ps = ?12: turn the CAPS LED on
Ps = ?18: print Form Feed (0Ch) mode on
Ps = ?19: printer extent mode: screen
Ps = ?25: enable cursor
Ps = ?42: national mode
Terminal mode off CSI Ps;...Ps l*
Ps = 2: unlock keyboard
Ps = 4: replace character mode
Ps = 20: line feed mode
Ps = 54: PC-scancode mode
Ps = ?1: cursor keys mode: cursor
Ps = ?2: entering VT52 Mode
Ps = ?3: set 80-columns display
Ps = ?4: jump scroll
* The last character in this sequence is a lowercase L
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 55
Ps = ?5: normal background
Ps = ?6: origin is screen
Ps = ?7: autowrap mode off
Ps = ?8: autorepeat mode off
Ps = ?12: turn the CAPS LED off
Ps = ?18: print Form Feed (0Ch) mode off
Ps = ?19: printer extent mode: region
Ps = ?25: disable cursor
Ps = ?42: multinational mode
Display 24 data lines + 1 message line CSI < 0 I*
Display 25 data lines CSI < 1 I
Enable main screen (24 lines) CSI < 0 E
Enable message line (25Th. line) CSI < 1 E
Keypad application mode Esc =
Keypad numeric mode Esc >
Double-width, double-height line (top half) Esc # 3
Double-width, double-height line (bottom half) Esc # 4
Single-width, single-height line Esc # 5
Double-width, single-height line Esc # 6
Enable view number 1 CSI U
Enable view number 2 CSI V
Save current cursor position Esc 7
Restore cursor to saved position Esc 8
Disable colouring feature CSI < 0 G
Enable colouring feature CSI < 1 G
Set colours for colouring mode (4 pairs) CSI < 2;Cn1;...;Cn8 G
Set a VGA palette colour CSI < 3;Cn;Pn G
Change page (only if '4 views, 2 pages' is selected through the set-up) CSI < Ps1;Ps2 L
Ps1 = 0: regular page changing Ps2 = 0: enable next page
Ps1 = 1: copy current page to wanted page before swap Ps2 = 1: enable page number 1
Ps1 = 2: clear wanted page before swap Ps2 = 2: enable page number 2
Turn keyboard LEDs on or off CSI < Pn1;Pn2;Pn3 O
Pn1 is the state of NUM LED, Pn2 is the state of CAPS LED and Pn3 is the state of SCROLL LED.
The Pn parameter values should be:
Pn = 0: the state of the LED is not modified Pn = 1: turn the LED on Pn = 1: turn the LED on
* The last character in this sequence and in the next sequence is an uppercase i
Terminal Commands
________________________________________________________________56 User's Guide - TCP/IP AX3000
Printing Control Sequences
Select the default printer port: CSI < Po F
Po = 1: AUX1 Po = 2: AUX2 Po = 3: parallel
Using default port (serial or parallel): CSI Pn i
Pn = 0: print screen Pn = 5: Enable local printing mode Pn = 4: Disable local printing mode
Enable Po auxiliary port for sending only (disable: CSI 4i) CSI < 5; Po C
Enable receive mode of Po auxiliary port (only AUX1) CSI < 5; Po D
Disable receive mode of Po auxiliary port (only AUX1) CSI < 4; Po D
Po = 0: default port Po = 1: AUX1 Po = 2: parallel
Print cursor line when 0Ah is received CSI ? 1 i
Auto print mode on CSI ? 5 i
Auto print mode off CSI ? 4 i
Protected Characters
Next written characters are protected CSI 1 " q
Next written characters are unprotected CSI 2 " q (or CSI 0 " q)
Erase only unprotected characters in display:
from cursor to end of screen CSI ? 0 J
from beginning of screen to cursor CSI ? 1 J
entire screen CSI ? 2 J
Erase only unprotected characters in line:
from cursor to end of line CSI ? 0 K
from start of line to cursor CSI ? 1 K
entire line CSI ? 2 K
Programming Function Keys
VT220 mode: Esc P Ps1 ; Ps2 | Keyn / Stn { ; Keyn / Stn } Esc \
Ps1=0: clear all keys before loading new values (default value)
Ps1=1: clear one key at a time, before loading a new value
Ps2=0: lock the keys (default value)
Ps2=1: do not lock the keys
Keyn: the key selector number indicates which key you are defining
17: <Shift><F6> 23: <Shift><F11> 29: <Alt><Shift><F8>
18: <Shift><F7> 24: <Shift><F12> 31: <Alt><Shift><F9>
19: <Shift><F8> 25: <Alt><Shift><F5> 32: <Alt><Shift><F10>
20: <Shift><F9> 26: <Alt><Shift><F6> 33: <Alt><Shift><F11>
21: <Shift><F10> 28: <Alt><Shift><F7> 34: <Alt><Shift><F12>
Stn: the string parameter is the key definition, encoded as pairs of hexadecimal codes.
Example: LOG <RC> is coded by 4C4F470D
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 57
AXEL mode: CSI < Code P Terminator Message Terminator
- Code: function key (refer to appendix A.3 or see the AX3000 set-up)
- Terminator: one character (>20h)
- Message: key definition (any character except Terminator). Character '^' (5Eh) indicates 20h must
be subtracted from the next character.
Example: CSI < 1 P amenu^-a , <F1> sends menu <RC>
Resetting the Terminal
Hard terminal reset Esc c
Soft terminal reset CSI 0 ! p
Select an operating level CSI Ps1;Ps2 " p
Ps1 = 61: level 1 (VT100) Ps2 = 0: 8-bit controls (level 2 only)
Ps1 = 62: level 2 (VT220) Ps2 = 1: 7-bit controls
Ps2 = 2: 8-bit controls (level 2 only)
Reports
AX3000 Identification (IP address) CSI < a
Response: xxx.xxx.xxx.xxx <CR>
Primary Device Attributes request CSI c (or Esc Z)
Response: CSI ? 62 ; 1 ; 2 ; 6 ; 7 ; 8 ; 9 c
Secondary Device Attributes request CSI > c
Response: CSI > 1 ; 10 ; 0 c
AX3000 operating status CSI 5 n
Response: CSI 0 n (ready)
Cursor position report CSI 6 n
Response: CSI Pn1; Pn2 R (Pn1 = line number, Pn2 = column number)
Printer status CSI ? 15 n
Response: CSI ? 10 n (printer ready)
CSI ? 11 n (printer not ready)
UDK (Programming function keys) report CSI ? 25 n
Response: CSI ? 20 n (UDKs unlocked)
CSI ? 21 n (UDKs locked)
Keyboard language CSI ? 26 n
Response: CSI ? 27;Ps n
Ps values: 1: North American 7: German 9: Italian
10: Swiss 14: French 15: Spanish
16: Portuguese
Terminal Commands
________________________________________________________________58 User's Guide - TCP/IP AX3000
TCP/IP Status Line (set the associated label)
Syntax is: CSI < c Terminator Message Terminator
- Terminator: one character (>20h)
- Message: session label.
Example: CSI <czview 1z
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 59
3.4 - SM94XX PERSONALITIES
A SM94xx personality is selected through two predefined set-ups:- SM9400- SM9412
Terminal Command Formats are as follows:xxhxx Hexadecimal ASCII character (example: 1Bh is 27 decimal).
Esc xEsc 1Bh characterx ASCII character (greater than 20h)
CSI P... FCSI Esc [ ASCII characters (1Bh and 5Bh)P... ANSI command parameters. Parameters are separated by a
semicolon character (3Bh).F Final character
Notes: a CSI sequence contains only 1 unprintable ASCII character (smallerthan 20h). All other characters are printable (greater than 20h).
Controlling the Cursor
Cursor right 18h
Cursor left 19h
Cursor up 1Ah
Cursor right Pn columns CSI Pn C
Cursor left Pn columns CSI Pn D
Cursor up Pn lines CSI Pn A
Cursor down Pn lines CSI Pn B
Cursor to line Pn1 (1..24) column Pn2 (1..132) CSI Pn1;Pn2 H
Cursor to line Pn1 (0..23) column Pn2 (0..131) Esc G Pn1+20h Pn2+20h
Cursor to line Pn1 (0..23) column Pn2 (0..131) Esc G Pn1+20h Pn2+20h
Cursor to line 1 column 1 (upper left corner) 1Dh
Cursor to start of next line 1Eh
Cursor down (scroll if necessary) 0Ah
Cursor down (no scroll) 0Bh
Cursor to start of line 0Dh
Cursor block (Ps=2) or cursor line (Ps=4) Esc n Ps
Terminal Commands
________________________________________________________________60 User's Guide - TCP/IP AX3000
Editing
Delete characters before cursor position Esc T
Delete Pn characters beginning at cursor position CSI Pn P
Delete Pn lines beginning at cursor line CSI Pn M
Erase Pn character beginning at cursor column CSI Pn X
Insert Pn null characters beginning at cursor position CSI Pn @
Insert Pn lines of null characters beginning at cursor line CSI Pn L
Erase current line 0Fh
Clear screen from cursor to end of screen (if backspace=SM9400) 08h
Clear screen 0Ch
Scroll down Pn lines CSI Pn T
Scroll up Pn lines CSI Pn S
Scroll left Pn columns CSI Pn 20h @
Scroll right Pn columns CSI Pn 20h A
Controlling the Terminal
Sound bell 07h
Terminal mode on CSI = Ps;...Ps h
Ps = 0: autowrap mode off
Ps = 1: enable vertical scrolling
Ps = 4: disable cursor
Ps = 5: character attribute mode
Ps = 6: set 132-column display
Terminal mode on CSI Ps;...Ps h
Ps = 3: monitor mode on
Ps = 4: insert character mode
Terminal mode off CSI = Ps;...Ps l*
Ps = 0: autowrap mode on
Ps = 1: disable vertical scrolling
Ps = 4: enable cursor
Ps = 5: line attribute mode
Ps = 6: set 80-column display
Terminal mode off CSI Ps;...Ps l
Ps = 3: monitor mode off
Ps = 4: overwrite character mode
switch off display Esc E
Switch on display Esc F
* The last character in this sequence and in the next sequence is a lowercase L
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 61
Lock keyboard Esc A
Unlock keyboard Esc B
Control codes can be entered on keyboard Esc O
Control codes can not be entered on keyboard Esc N
Save AX3000 set-up Esc ! 2
Restore AX3000 set-up Esc ! 3
Controlling Screen Areas
A screen area is defined by its upper left corner (Pl1,Pc1) and its lower right corner (Pl2,Pc2).
Co-ordinates are in range 0 to 23 (lines) and 0 131 (columns)
Save a screen area CSI Pl1;Pc1;Pl2;Pc2 u
Restore a screen area CSI Pl1;Pc1 |*
Save a screen area and restore a previously saved screen area (i.e. swap two areas). P3=0: cursor
position not modified / P3=1: cursor position restored CSI Pl1;Pc1;Pl2;Pc2 }
Controlling Character Attributes
Definition (if CSI=5h) CSI Ps;...Ps m
Ps = 0: all attributes off
Ps = 2: dim
Ps = 4: underline (only monochrome VGA monitor)
Ps = 5: blinking
Ps = 7: reverse video
Ps = 8: blank
Controlling Liner Attributes
Definition (if CSI=5l) Esc v Ps
Ps = @: Normal
Ps = A: Underline
Ps = B: Blink
Ps = C: Underline + Blink
Ps = D: Reverse
Ps = E: Reverse + Underline
Ps = F: Reverse + Blink
Ps = G: Reverse + Blink + Underline
Ps = H: Dim
Ps = I: Dim + Underline
Ps = J: Dim + Blink
* The ASCII code of the last character is 7Ch
Terminal Commands
________________________________________________________________62 User's Guide - TCP/IP AX3000
Ps = K: Dim + Blink + Underline
Ps = L: Dim + Reverse
Ps = M: Dim + Reverse + Underline
Ps = N: Dim + Reverse + Blink
Ps = O: Dim + Reverse + Blink + Underline
Ps = P: Invisible
User Defined Keys
IN2 mode:
Define a function key:
Esc K 0 Code Terminator Message Terminator
- Code: function key
<F1>=@, <F2>=A, <F3>=B...<F12>=K
<Shift><F1>=', <Shift><F2>=a, <Shift><F3>=b...<Shift><F12>=c
- Terminator: one character (>20h)
- Message: key definition (any character except Terminator).
Example: ESC K 0 @ amenua , <F1> sends menu
Restore default values:
Esc K 8 Code 0Dh
- Code: function key (see above). If Code is not present all the function keys are reset.
AXEL mode:
Syntax is: CSI < Code P Terminator Message Terminator
- Code: function key (refer to appendix A.3 or see the AX3000 set-up)
- Terminator: one character (>20h)
- Message: key definition (any character except Terminator). Character '^' (5Eh) indicates 20h
must be subtracted from the next character.
Example: CSI < 1 P amenu^-a , <F1> sends menu <RC>
Printing Control Sequences
Enable local printing mode 10h
Disable local printing mode 1Ch
Box and line drawings
Esc m Ps Pc1 Pl1 Pc2 Pl2
- Ps: function code
Ps=D: draw a vertical line
Ps=@: draw a horizontal line
Ps=H: draw a box
Ps=$: erase a vertical line
Terminal Commands
________________________________________________________________User's Guide - TCP/IP AX3000 63
Ps=!: erase a horizontal line
Ps=<: erase a box
- Pc1 Pl1 Pc2 Pl2: co-ordinate object. Lines (0..23) Columns (0..131). 20h is added
Example: draw a box. Upper left corner (5,5) lower right corner (40,15)
Esc m H % % H /
Terminal request
Terminal status Esc e
Response: 000 y C0h 0Dh
- y is the local printer status (60h: not ready / 62h: ready)
Cursor position Esc H
Response: Pc Pl C0h 0Dh
(subtract 20h to Pc and Pl)
TCP/IP Status Line (set the associated label)
Syntax is: CSI < c Terminator Message Terminator
- Terminator: one character (>20h)
- Message: session label.
Example: CSI <czview 1z
Appendix
________________________________________________________________64 User's Guide - TCP/IP AX3000
APPENDIX
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 65
The parts of this section provide information about:- the available national keyboards,- the available character sets,- the default values for programming keys corresponding to the selectedpredefined set-up.
- dead keys.
A.1 - NATIONAL KEYBOARDS
When a terminal is used in ASCII Mode, a national keyboard must be selected.
The AX3000 Platine terminal provides the following national keyboards:- USA- United Kingdom- France- Germany- Spain- Switzerland (German)- Switzerland (French)- Belgium- Italy- Portugal- Netherlands
The national keyboard selection is done through the Terminal Set-Up (<F2>option).
These 11 national keyboard layouts are described in the following.
Appendix
________________________________________________________________66 User's Guide - TCP/IP AX3000
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 67
Appendix
________________________________________________________________68 User's Guide - TCP/IP AX3000
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 69
Appendix
________________________________________________________________70 User's Guide - TCP/IP AX3000
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 71
Appendix
________________________________________________________________72 User's Guide - TCP/IP AX3000
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 73
Appendix
________________________________________________________________74 User's Guide - TCP/IP AX3000
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 75
Appendix
________________________________________________________________76 User's Guide - TCP/IP AX3000
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 77
A.2 - CHARACTER SETS
The Platine terminal supports many character sets. The available charactersets depend on the selected personality. Two different types of personality(emulation) are available:
- ANSI and SM94xx emulations,- VT220, HFT and VT AS400 emulations.
The following table codes show all the characters in the available charactersets. For each character, the decimal, hexadecimal and octal values are given:
character A4165
101
hexadecimal valuedecimal valueoctal value
A.2.1 - ANSI and SM94xx EMULATIONS
The following character sets are available with these personalities:- PC International 437,- PC Multilingual 850,- PC Portuguese 860,- ISO Latin (8859) only for ANSI emulations,- ISO Latin (8859-SG) only for ANSI emulations,- National ISO 7-Bit,- SM9400 only for SM94xx emulation.
The required character set is selected through the Terminal Set-Up (<F2>option).
Note: depending on the emulation used, the ASCII characters from 80h to 9Fhof the ISO Latin 8859 character set differ. For ANSI RS/6000 emulation theyare blank characters. For the other emulations, they are listed below.
Appendix
________________________________________________________________78 User's Guide - TCP/IP AX3000
0 1 2 3 4 5 6 70 0
00
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 �111
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 222
��121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 �333
!! 131923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 �444
¶ 142024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 �555
§ 152125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 �666
162226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 �777� 17
2327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 88
10�
182430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 �99
11�
192531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A A1012�
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B B1113�
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C C1214
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D D1315��
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E E1416 �
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F �F
1517 �
1F3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
8 9 A B C D E F0 �� 80
128200
�� 90144220
áA0
160240
B0176260
� C0192300
� D0208320
�� E0224340
�� F0240360
1 �� 81129201
91145221
A1161241
B1177261
� C1193301
� D1209321
E1225341
�� F1241361
2 �� 82130202
�� 92146222
�� A2162242
B2178262
� C2194302
� D2210322
�� E2226342
�� F2242362
3 �� 83131203
�� 93147223
�� A3163243
� B3179263
� C3195303
� D3211323
�� E3227343
�� F3243363
4 �� 84132204
�� 94148224
A4164244
! B4180264
" C4196304
# D4212324
$$ E4228344
��F4
244364
5 %% 85133205
&& 95149225
'' A5165245
( B5181265
) C5197305
* D5213325
++ E5229345
��F5
245365
6 ,, 86134206
-- 96150226
A6166246
. B6182266
/ C6198306
0 D6214326
11 E6230346
22 F6246366
7 33 87135207
44 97151227
A71672A7
5 B7183267
6 C7199307
7 D7215327
88 E7231347
99 F7247367
8 :: 88136210
;; 98152230
<< A8168250
= B8184270
> C8200310
? D8216330
@@ E8232350
AA F8248370
9 BB 89137211
CC 99153231
DD A9169251
E B9185271
F C9201311
G D9217331
HH E9233351
II F9249371
A JJ 8A138212
KK 9A154232
LL AA170252
M BA186272
N CA202312
O DA218332
PP EA234352
QQ FA250372
B RR 8B139213
SS 9B155233
TT AB171253
U BB187273
V CB203313
W DB219333
XX EB235353
YY FB251373
C ZZ 8C140214
[[ 9C156234
\\ AC172254
] BC188274
^ CC204314
� DC220334
__ EC236354
`̀ FC252374
D aa 8D141215
¥9D
157235
bb AD173255
c BD189275
d CD205315
e DD221335
ff ED237355
gg FD253375
E hh 8E142216
Pt9E
158236
ii AE174256
j BE190276
k CE206316
l DE222336
mm EE238356
n FE254376
F oo 8F143217
pp 9F159237
qq 2F175257
r BF191277
s CF207317
t DF223337
uu EF239357
FF255377
PC-437 :
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 79
0 1 2 3 4 5 6 70 0
00
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 �111
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 222
��121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 �333
!! 131923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 �444
¶ 142024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 �555
§ 152125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 �666
162226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 �777� 17
2327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 88
10�
182430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 �99
11�
192531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A A1012�
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B B1113�
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C C1214
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D D1315��
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E E1416 �
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F �F
1517 �
1F3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
8 9 A B C D E F0 �� 80
128200
�� 90144220
áA0
160240
B0176260
� C0192300
ðD0
208320
ÓE0
224340
– F0240360
1 �� 81129201
91145221
A1161241
B1177261
� C1193301
ÐD1
209321
E1225341
± F1241361
2 �� 82130202
�� 92146222
�� A2162242
B2178262
� C2194302
ÊD2
210322
ÔE2
226342
= F2242362
3 �� 83131203
�� 93147223
�� A3163243
� B3179263
� C3195303
ËD3
211323
ÒE3
227343
¾ F3243363
4 �� 84132204
�� 94148224
A4164244
! B4180264
" C4196304
ÈD4
212324
õE4
228344
¶ F4244364
5 %% 85133205
&& 95149225
'' A5165245
ÁB5
181265
) C5197305
D5213325
ÕE5
229345
§ F5245365
6 ,, 86134206
-- 96150226
A6166246
ÂB6
182266
ãC6
198306
ÍD6
214326
11 E6230346
2 F6246366
7 33 87135207
44 97151227
A71672A7
ÀB7
183267
ÃC7
199307
ÎD7
215327
þ E7231347
¸ F7247367
8 :: 88136210
;; 98152230
<< A8168250
© B8184270
> C8200310
ÏD8
216330
Þ E8232350
A F8248370
9 BB 89137211
CC 99153231
® A9169251
E B9185271
F C9201311
G D9217331
ÚE9
233351
¨ F9249371
A JJ 8A138212
KK 9A154232
LL AA170252
M BA186272
N CA202312
O DA218332
ÛEA
234352
Q FA250372
B RR 8B139213
ø 9B155233
TT AB171253
U BB187273
V CB203313
W DB219333
ÙEB
235353
¹ FB251373
C ZZ 8C140214
[[ 9C156234
\\ AC172254
] BC188274
^ CC204314
� DC220334
ýEC236354
² FC252374
D aa 8D141215
Ø 9D157235
bb AD173255
SS BD189275
d CD205315
¦ DD221335
ÝED237355
³ FD253375
E hh 8E142216
x 9E158236
ii AE174256
vv BE190276
k CE206316
ÌDE222336
¯ EE238356
n FE254376
F oo 8F143217
pp 9F159237
qq AF175257
r BF191277
¤ CF207317
t DF223337
´ EF239357
FF255377
PC-850 :
Appendix
________________________________________________________________80 User's Guide - TCP/IP AX3000
0 1 2 3 4 5 6 70 0
00
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 �111
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 222
��121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 �333
!! 131923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 �444
¶ 142024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 �555
§ 152125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 �666
162226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 �777� 17
2327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 88
10�
182430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 �99
11�
192531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A A1012�
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B B1113�
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C C1214
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D D1315��
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E E1416 �
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F �F
1517 �
1F3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
8 9 A B C D E F0 �� 80
128200
�� 90144220
áA0
160240
B0176260
� C0192300
� D0208320
�� E0224340
�� F0240360
1 �� 81129201
À91
145221
A1161241
B1177261
� C1193301
� D1209321
E1225341
�� F1241361
2 �� 82130202
È92
146222
�� A2162242
B2178262
� C2194302
� D2210322
�� E2226342
�� F2242362
3 �� 83131203
ô93
147223
�� A3163243
� B3179263
� C3195303
� D3211323
�� E3227343
�� F3243363
4 ã84
132204
õ94
148224
A4164244
! B4180264
" C4196304
# D4212324
$$ E4228344
��F4
244364
5 %% 85133205
ò95
149225
'' A5165245
( B5181265
) C5197305
* D5213325
++ E5229345
��F5
245365
6 Á86
134206
Ú96
150226
A6166246
. B6182266
/ C6198306
0 D6214326
11 E6230346
22 F6246366
7 33 87135207
44 97151227
A71672A7
5 B7183267
6 C7199307
7 D7215327
88 E7231347
99 F7247367
8 :: 88136210
Ì98
152230
<< A8168250
= B8184270
> C8200310
? D8216330
@@ E8232350
AA F8248370
9 Ê89
137211
Õ99
153231
ÒA9
169251
E B9185271
F C9201311
G D9217331
HH E9233351
II F9249371
A JJ 8A138212
Ü9A
154232
LL AA170252
M BA186272
N CA202312
O DA218332
PP EA234352
QQ FA250372
B Í8B
139213
SS 9B155233
TT AB171253
U BB187273
V CB203313
W DB219333
XX EB235353
YY FB251373
C Ô8C
140214
[[ 9C156234
\\ AC172254
] BC188274
^ CC204314
� DC220334
__ EC236354
`̀ FC252374
D aa 8D141215
Ù9D
157235
bb AD173255
c BD189275
d CD205315
e DD221335
ff ED237355
gg FD253375
E Ã8E
142216ww��
9E158236
ii AE174256
j BE190276
k CE206316
l DE222336
mm EE238356
n FE254376
F Â8F
143217
Ó9F
159237
qq AF175257
r BF191277
s CF207317
t DF223337
uu EF239357
FF255377
PC-860 :
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 81
0 1 2 3 4 5 6 70 0
00
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 �111
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 222
��121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 �333
!! 131923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 �444
¶ 142024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 �555
§ 152125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 �666
162226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 �777� 17
2327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 88
10�
182430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 �99
11�
192531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A A1012�
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B B1113�
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C C1214
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D D1315��
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E E1416 �
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F �F
1517 �
1F3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
8 9 A B C D E F0 80
128200
90144220
A0160240
A B0176260
ÀC0
192300
ÐD0
208320
%% E0224340
ð F0240360
1 �81
129201
91145221
bb A1161241
�� B1177261
ÁC1
193301
ÑD1
209321
áE1
225341
F1241361
2 82130202
92146222
SS A2162242
² B2178262
ÂC2
194302
ÒD2
210322
�� E2226342
&& F2242362
3 83131203
93147223
£ A3163243
³ B3179263
ÃC3
195303
ÓD3
211323
ãE3
227343
�� F3243363
4 84132204
94148224
¤ A4164244
B4180264
ÄC4
196304
ÔD4
212324
�� E4228344
�� F4244364
5 85133205
� 95149225
vv A5165245
11 B5181265
ÅC5
197305
ÕD5
213325
,, E5229345
õF5
245365
6 86134206
! 96150226
¦ A6166246
¶ B6182266
�� C6198306
CC D6214326
E6230346
�� F6246366
7 ° 87135207
� 97151227
§ A71672A7
Q B7183267
�� C7199307
x D7215327
33 E7231347
22 F7247367
8 �88
136210
� 98152230
¨ A8168250
¸ B8184270
ÈC8
200310
Ø D8216330
JJ E8232350
ff F8248370
9 89137211
� 99153231
© A9169251
¹ B9185271
ÉC9
201311
ÙD9
217331
�� E9233351
44 F9249371
A 8A138212
�� 9A154232
AA170252
BA186272
ÊCA202312
ÚDA218332
:: EA234352
�� FA250372
B G 8B139213
�� 9B155233
ii AB171253
qq BB187273
ËCB203313
ÛDB219333
BB EB235353
-- FB251373
C r 8C140214 �
9C156234
LL AC172254
\\ BC188274
ÌCC204314
ÜDC220334
aa EC236354
�� FC252374
D O 8D141215
��9D
157235
" AD173255
TT BD189275
ÍCD205315
ÝDD221335
ED237355
ýFD
253375
E � 8E142216
£ 9E158236
® AE174256
¾ BE190276
ÎCE206316
þ DE222336
ZZ EE238356
Þ FE254376
F ) 8F143217
Q 9F159237
" AF175257
<< BF191277
ÏCF
207317
DF223337
RR EF239357
;; FF255377
ISO latin(8859) :
Appendix
________________________________________________________________82 User's Guide - TCP/IP AX3000
0 1 2 3 4 5 6 70 �� 0
00
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 �� 111
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 �� 222
121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 $$ 333� 13
1923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 ++ 444! 14
2024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 88 555( 15
2125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 @@ 666. 16
2226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 HH 7775 17
2327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 PP 88
10= 18
2430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 XX 99
11E 19
2531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A __ A1012M 1A
2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B mm B1113U 1B
2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C uu C1214] 1C
2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D ;; D1315c 1D
2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E PtE
1416j 1E
3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F pp F1517r 1F
3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
8 9 A B C D E F0 � 80
128200
� 90144220
A0160240
A B0176260
ÀC0
192300
ÐD0
208320
%% E0224340
ð F0240360
1 � 81129201
� 91145221
bb A1161241
�� B1177261
ÁC1
193301
ÑD1
209321
áE1
225341
F1241361
2 � 82130202
� 92146222
SS A2162242
² B2178262
ÂC2
194302
ÒD2
210322
�� E2226342
&& F2242362
3 � 83131203
� 93147223
£ A3163243
³ B3179263
ÃC3
195303
ÓD3
211323
ãE3
227343
�� F3243363
4 " 84132204
# 94148224
¤ A4164244
B4180264
ÄC4
196304
ÔD4
212324
�� E4228344
�� F4244364
5 ) 85133205
* 95149225
vv A5165245
11 B5181265
ÅC5
197305
ÕD5
213325
,, E5229345
õF5
245365
6 / 86134206
0 96150226
¦ A6166246
¶ B6182266
�� C6198306
CC D6214326
E6230346
�� F6246366
7 6 87135207
7 97151227
§ A71672A7
Q B7183267
�� C7199307
x D7215327
33 E7231347
22 F7247367
8 > 88136210
? 98152230
¨ A8168250
¸ B8184270
ÈC8
200310
Ø D8216330
JJ E8232350
ff F8248370
9 F 89137211
G 99153231
© A9169251
¹ B9185271
ÉC9
201311
ÙD9
217331
�� E9233351
44 F9249371
A N 8A138212
O 9A154232
AA170252
BA186272
ÊCA202312
ÚDA218332
:: EA234352
�� FA250372
B V 8B139213
W 9B155233
ii AB171253
qq BB187273
ËCB203313
ÛDB219333
BB EB235353
-- FB251373
C ^ 8C140214
� 9C156234
LL AC172254
\\ BC188274
ÌCC204314
ÜDC220334
aa EC236354
�� FC252374
D d 8D141215
e 9D157235
" AD173255
TT BD189275
ÍCD205315
ÝDD221335
ED237355
ýFD
253375
E k 8E142216
l 9E158236
® AE174256
¾ BE190276
ÎCE206316
þ DE222336
ZZ EE238356
Þ FE254376
F s 8F143217
t 9F159237
" AF175257
<< BF191277
ÏCF
207317
DF223337
RR EF239357
;; FF255377
ISO latin(8859-SG):
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 83
National ISO 7-Bit:
Many characters of the National ISO 7-Bit set are dependent of the nationalkeyboard selected through the Terminal Set-Up.
This is the character set associated to the US keyboard:
0 1 2 3 4 5 6 70 NUL
000 DLE
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 SOH111 DC1
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 STX222 DC2
121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 ETX333 DC3
131923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 EOT444 DC4
142024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 ENQ555 NAK
152125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 ACK666 SYN
162226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 BEL777 ETB
172327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 BS88
10 CAN182430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 HT99
11 EM192531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A LFA
1012 SUB
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B VTB
1113 ESC
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C FFC
1214 FS
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D CRD
1315 GS
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E SOE
1416 RS
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F SIF
1517 US
1F3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
The following table shows the characters that differ from the National set (USkeyboard):
Hexadecimal code of the replaced characters
23 40 5B 5C 5D 5E 5F 60 7B 7C 7D 7E
France £ à ° ç § ^ _ ` é ù è ¨
Germany # § Ä Ö Ü ^ _ ` ä ö ü ß
Italy £ § ° ç é ^ _ ù à ò è ì
Spain £ § ¡ Ñ ¿ ^ _ ` ° ñ ç ~
Switzerland ù à é ç ê î è ô ä ö ü û
Portugal # @ Ã Ç Õ ^ _ ` ã ç õ ~
Appendix
________________________________________________________________84 User's Guide - TCP/IP AX3000
0 1 2 3 4 5 6 70 0
00
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 111
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 222
121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 333
131923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 444
142024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 555
152125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 666
162226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 777
172327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 88
10
182430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 99
11
192531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A A1012
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B B1113
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C C1214
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D D1315
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E E1416
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F F1517
1F3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
8 9 A B C D E F0 80
128200
90144220
oo A0160240
B0176260
ø C0192300
D0208320
O E0224340
F 0
F0240360
1 81129201
91145221
hh A1161241
33 B1177261
œ C1193301
D1209321
� E1225341
F 1
F1241361
2 82130202
92146222
�� A2162242
�� B2178262
�� C2194302
D2210322
� E2226342
F 2
F2242362
3 83131203
93147223
�� A3163243
JJ B3179263
44 C3195303
D3211323
" E3227343
F 3
F3243363
4 84132204
94148224
�� A4164244
:: B4180264
-- C4196304
D4212324 |
E4228344
F 4
F4244364
5 85133205
95149225
'' A5165245
BB B5181265
�� C5197305
D5213325
| E5229345
F 5
F5245365
6 86134206
96150226
CC A6166246
B6182266
C6198306
D6214326
� E6230346
F 6
F6246366
7 87135207
97151227
Ø A71672A7
aa B7183267
11 C7199307
D7215327
E7231347
F 7
F7247367
8 88136210
98152230
Œ A8168250
ZZ B8184270
A C8200310
D8216330
E8232350
F 8
F8248370
9 89137211
99153231
L A9169251
RR B9185271
§ C9201311
D9217331
E9233351
F 9
F9249371
A 8A138212
9A154232
KK AA170252
l BA186272
± CA202312
DA218332
EA234352
F A
FA250372
B 8B139213
9B155233
áAB
171253
BB187273
bb CB203313
DB219333
EB235353
F B
FB251373
C 8C140214
9C156234
%% AC172254
�� BC188274
<< CC204314�
DC220334
EC236354
F C
FC252374
D 8D141215
9D157235
�� AD173255
&& BD189275
[[ CD205315�
DD221335
ED237355
F D
FD253375
E 8E142216
9E158236
,, AE174256
�� BE190276
¨ CE206316�
DE222336
EE238356
F E
FE254376
F 8F143217
9F159237
�� AF175257
�� BF191277
ÃCF
207317�
DF223337
EF239357
F F
FF255377
SM9400 :
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 85
A.2.2 - VT220, HFT and VT AS400 EMULATIONS
The VT emulations allow to build a 8-bit character set (256 characters) fromtwo 7-bit character sets (128 characters).
These 7-bit character sets are composed by 32 non-display control characters(called C0 and C1) and 94 display characters (called GL and GR).
A 8-bit character set is composed by:- C0: control characters (ASCII codes from 00h to 1Fh),- GL: graphic left (ASCII codes from 20h to 7Fh),- C1: control characters (ASCII codes from 80h to 9Fh),- GR: graphic right (ASCII codes from A0h to FFh).
The Platine terminal provides nine 7-bit character sets (described in thefollowing pages):
- ASCII,- 6 national replacement character sets (NRCs),- DEC Multinational,- DEC Special Graphics.
To use character sets, the following operations are done:- Map 4 character sets to the 4 available tables (G0, G1, G2 and G3).- Map two tables (G0, G1, G2 or G3) to GL and GR.
When the AX3000 is switched on, the GL, GR, G0, G1, G2 and G3 tables areinitialised according to the character set selected through the Terminal Set-Up:
- DEC Multinational: GL and G0: ASCII set,GR, G1, G2 and G3: DEC Multinational set.
- National ISO 7-BIT: GL and G0: NRCs (according to the used keyboard)GR, G1, G2 and G3: unknown
Appendix
________________________________________________________________86 User's Guide - TCP/IP AX3000
The following drawing shows the designating and mapping character setmechanisms:
�� ���� ��
ASCIIASCII FranceASCII GermanyASCII ItalyASCII SpainASCII SwitzerlandASCII Portugal
DEC MultinationalDEC Special Graphics
���� �� ��
�
���
����
The following escape sequences allow to designate and to map character sets(where Ps encoded the character set):
(A): Esc ( Ps (1): 0Fh(B): Esc ) Ps (2): 0Eh(C): Esc � Ps (3): Esc ~(D): Esc + Ps (4): Esc n
(5): Esc }(6): Esc o(7): Esc |
Ps values: Ps: B (ASCII) Ps: R (French) Ps: < (DEC multinational)Ps: K (German) Ps: Y (Italian) Ps: 0 (DEC special graphics)Ps: Z (Spanish) Ps: = (Swiss) Ps: %6 (Portuguese)
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 87
The following describes the 9 available character sets (these sets can bemapped either to GL or GR):
0 1 2 3 4 5 6 70 NUL
000 DLE
101620 SP
203240
0 304860
@ 4064
100P 50
80120
` 6096
140p 70
112160
1 SOH111 DC1
111721
! 213341
1 314961
A 4165
101Q 51
81121
a 6197
141q 71
113161
2 STX222 DC2
121822
" 223442
2 325062
B 4266
102R 52
82122
b 6298
142r 72
114162
3 ETX333 DC3
131923
# 233543
3 335163
C 4367
103S 53
83123
c 6399
143s 73
115163
4 EOT444 DC4
142024
$ 243644
4 345264
D 4468
104T 54
84124
d 64100144
t 74116164
5 ENQ555 NAK
152125
% 253745
5 355365
E 4569
105U 55
85125
e 65101145
u 75117165
6 ACK666 SYN
162226
& 263846
6 365466
F 4670
106V 56
86126
f 66102146
v 76118166
7 BEL777 ETB
172327
' 273947
7 375567
G 4771
107W 57
87127
g 67103147
w 77119167
8 BS88
10 CAN182430
( 284050
8 385670
H 4872
110X 58
88130
h 68104150
x 78120170
9 HT99
11 EM192531
) 294151
9 395771
I 4973
111Y 59
89131
i 69105151
y 79121171
A LFA
1012 SUB
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
j 6A106152
z 7A122172
B VTB
1113 ESC
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
k 6B107153
{ 7B123173
C FFC
1214 FS
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
l 6C108154 �
7C124174
D CRD
1315 GS
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
m 6D109155
} 7D125175
E SOE
1416 RS
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
n 6E110156
~ 7E126176
F SIF
1517 US
1F3137
/ 2F4757
? 3F6377
O 4F79
117_ 5F
95137
o 6F111157
7F127177
This table shows the characters in each NRC set that differ from the ASCII set:
Hexadecimal code of the replaced characters
23 40 5B 5C 5D 5E 5F 60 7B 7C 7D 7E
France £ à ° ç § ^ _ ` é ù è ¨
Germany # § Ä Ö Ü ^ _ ` ä ö ü ß
Italy £ § ° ç é ^ _ ù à ò è ì
Spain £ § ¡ Ñ ¿ ^ _ ` ° ñ ç ~
Switzerland ù à é ç ê î è ô ä ö ü û
Portugal # @ Ã Ç Õ ^ _ ` ã ç õ ~
ASCII(C0 & GL)
Appendix
________________________________________________________________88 User's Guide - TCP/IP AX3000
8 9 A B C D E F0 80
128200 DCS
90144220
A0160240
°B0
176260
ÀC0
192300
D0208320
àE0
224340
F0240360
1 81129201 PU1
91145221
��A1
161241
��B1
177261
ÁC1
193301
ÑD1
209321
áE1
225341
ñF1
241361
2 82130202 PU2
92146222
¢A2
162242
��B2
178262
ÂC2
194302
ÒD2
210322
âE2
226342
òF2
242362
3 83131203 STS
93147223
£ A3163243
³B3
179263
ÃC3
195303
ÓD3
211323
ãE3
227343
óF3
243363
4 IND84
132204 CCH
94148224
A4164244
B4180264
ÄC4
196304
ÔD4
212324
äE4
228344
ôF4
244364
5 NEL85
133205 MW
95149225
¥A5
165245
��B5
181265
ÅC5
197305
ÕD5
213325
åE5
229345
õF5
245365
6 SSA86
134206 SPA
96150226
A6166246
¶B6
182266
ÆC6
198306
ÖD6
214326
æE6
230346
öF6
246366
7 ESA87
135207 EPA
97151227
§ A71672A7
.B7
183267
ÇC7
199307
ŒD7
215327
çE7
231347
œF7
247367
8 HTS88
136210
98152230
¤ A8168250
B8184270
ÈC8
200310
ØD8
216330
èE8
232350
øF8
248370
9 HTJ89
137211
99153231
©A9
169251
¹B9
185271
ÉC9
201311
ÙD9
217331
éE9
233351
ùF9
249371
A VTS8A
138212
9A154232
AA170252
BA186272
ÊCA202312
ÚDA218332
êEA
234352
úFA
250372
B PLD8B
139213 CSI
9B155233
��AB
171253
��BB
187273
ËCB203313
ÛDB219333
ëEB
235353
ûFB
251373
C PLU8C
140214 ST
9C156234
AC172254
¼BC188274
ÌCC204314
ÜDC220334
ìEC236354
üFC
252374
D RI8D
141215 OSC
9D157235
AD173255
½BD189275
ÍCD205315��
DD221335
íED237355
ÿFD
253375
E SS28E
142216 PM
9E158236
AE174256
BE190276
ÎCE206316
DE222336
îEE
238356
FE254376
F SS38F
143217 APC
9F159237
AF175257
¿BF
191277
ÏCF
207317
ßDF
223337
ïEF
239357
FF255377
0 1 2 3 4 5 6 70 NUL
000 DLE
101620 SP
203240
0 304860
@ 4064
100P 50
80120 �
6096
140
70112160
1 SOH111 DC1
111721
! 213341
1 314961
A 4165
101Q 51
81121
6197
141
71113161
2 STX222 DC2
121822
" 223442
2 325062
B 4266
102R 52
82122
6298
142
72114162
3 ETX333 DC3
131923
# 233543
3 335163
C 4367
103S 53
83123
6399
143
73115163
4 EOT444 DC4
142024
$ 243644
4 345264
D 4468
104T 54
84124
64100144
� 74116164
5 ENQ555 NAK
152125
% 253745
5 355365
E 4569
105U 55
85125
65101145
! 75117165
6 ACK666 SYN
162226
& 263846
6 365466
F 4670
106V 56
86126
° 66102146
� 76118166
7 BEL777 ETB
172327
' 273947
7 375567
G 4771
107W 57
87127 �
67103147
� 77119167
8 BS88
10 CAN182430
( 284050
8 385670
H 4872
110X 58
88130
68104150
� 78120170
9 HT99
11 EM192531
) 294151
9 395771
I 4973
111Y 59
89131
69105151
�� 79121171
A LFA
1012 SUB
1A2632�
2A4252
: 3A5872
J 4A74
112Z 5A
90132
G 6A106152
�� 7A122172
B VTB
1113 ESC
1B2733
+ 2B4353
; 3B5973
K 4B75
113[ 5B
91133
r 6B107153 �
7B123173
C FFC
1214 FS
1C2834
, 2C4454
< 3C6074
L 4C76
114\ 5C
92134
O 6C108154��
7C124174
D CRD
1315 GS
1D2935
- 2D4555
= 3D6175
M 4D77
115] 5D
93135
� 6D109155
£ 7D125175
E SOE
1416 RS
1E3036
. 2E4656
> 3E6276
N 4E78
116^ 5E
94136
) 6E110156
Q 7E126176
F SIF
1517 US
1F3137
/ 2F4757
? 3F6377
O 4F79
117
5F95
137
6F111157
7F127177
DECSpecialGraphics(C0 & GL)
DECMultinational(C1 & GR)
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 89
A.3 - PROGRAMMING KEYS
AXEL’s built-in predefined set-ups automatically set all standard terminalparameters to match the selected operating system.
Automatic configuration sets both the 'standard' terminal parameters(emulation, number of lines, screen modes, etc) and also the values of theavailable programming function keys.
Up to 61 programming keys (48 function keys plus the numeric keypad) areupdated in this way.
Default values for the programming keys for ANSI and VT220 emulations arelisted in the tables on the following pages.
Note: in the following tables, the 'N°' column is the function key number(AX3000's set-up), the 'Keystroke' column is the associated keystroke and the'Value' column is the corresponding default value.
A.3.1 - ANSI EMULATIONS
The following pages list the default values for the programming keyscorresponding to each ANSI emulation.
Appendix
________________________________________________________________90 User's Guide - TCP/IP AX3000
ANSI, ANSI DOS, UNIX SCO 3.2.2, UNIX SCO 3.2.4, SCO OPENSERVERXENIX SCO and ANSI DATA GENERAL:
N° Keystroke Value
F1 F1 Esc [M
F2 F2 Esc [N
F3 F3 Esc [O
F4 F4 Esc [P
F5 F5 Esc [Q
F6 F6 Esc [R
F7 F7 Esc [S
F8 F8 Esc [T
F9 F9 Esc [U
F10 F10 Esc [V
F11 F11 Esc [W
F12 F12 Esc [X
F13 Shift+F1 Esc [Y
F14 Shift+F2 Esc [Z
F15 Shift+F3 Esc [a
F16 Shift+F4 Esc [b
F17 Shift+F5 Esc [c
F18 Shift+F6 Esc [d
F19 Shift+F7 Esc [e
F20 Shift+F8 Esc [f
F21 Shift+F9 Esc [g
F22 Shift+F10 Esc [h
F23 Shift+F11 Esc [i
F24 Shift+F12 Esc [j
F25 Ctrl+F1 Esc [k
F26 Ctrl+F2 Esc [l
F27 Ctrl+F3 Esc [m
F28 Ctrl+F4 Esc [n
F29 Ctrl+F5 Esc [o
F30 Ctrl+F6 Esc [p
N° Keystroke Value
F31 Ctrl+F7 Esc [q
F32 Ctrl+F8 Esc [r
F33 Ctrl+F9 Esc [s
F34 Ctrl+F10 Esc [t
F35 Ctrl+F11 Esc [u
F36 Ctrl+F12 Esc [v
F37 Ctrl+Shift+F1 Esc [w
F38 Ctrl+Shift+F2 Esc [x
F39 Ctrl+Shift+F3 Esc [y
F40 Ctrl+Shift+F4 Esc [z
F41 Ctrl+Shift+F5 Esc [[
F42 Ctrl+Shift+F6 Esc [@
F43 Ctrl+Shift+F7 Esc [\
F44 Ctrl+Shift+F8 Esc []
F45 Ctrl+Shift+F9 Esc [^
F46 Ctrl+Shift+F10 Esc [_
F47 Ctrl+Shift+F11 Esc [`
F48 Ctrl+Shift+F12 Esc [{
F49 <Home> Esc [H
F50 <Up> Esc [A
F51 <PgUp> Esc [I
F52 <-> 2Dh
F53 <Left> Esc [D
F54 <5> Esc [E
F55 <Right> Esc [C
F56 <+> 2Bh
F57 <End> Esc [F
F58 <Down> Esc [B
F59 <PgDn> Esc [G
F60 <Ins> Esc [L
F61 <Del> 7Fh
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 91
ANSI RS6000:
N° Keystroke Value
F1 F1 Esc [001q
F2 F2 Esc [002q
F3 F3 Esc [003q
F4 F4 Esc [004q
F5 F5 Esc [005q
F6 F6 Esc [006q
F7 F7 Esc [007q
F8 F8 Esc [008q
F9 F9 Esc [009q
F10 F10 Esc [010q
F11 F11 Esc [011q
F12 F12 Esc [012q
F13 Shift+F1 Esc [013q
F14 Shift+F2 Esc [014q
F15 Shift+F3 Esc [015q
F16 Shift+F4 Esc [016q
F17 Shift+F5 Esc [017q
F18 Shift+F6 Esc [018q
F19 Shift+F7 Esc [019q
F20 Shift+F8 Esc [020q
F21 Shift+F9 Esc [021q
F22 Shift+F10 Esc [022q
F23 Shift+F11 Esc [023q
F24 Shift+F12 Esc [024q
F25 Ctrl+F1 Esc [025q
F26 Ctrl+F2 Esc [026q
F27 Ctrl+F3 Esc [027q
F28 Ctrl+F4 Esc [028q
F29 Ctrl+F5 Esc [029q
F30 Ctrl+F6 Esc [030q
N° Keystroke Value
F31 Ctrl+F7 Esc [031q
F32 Ctrl+F8 Esc [032q
F33 Ctrl+F9 Esc [033q
F34 Ctrl+F10 Esc [034q
F35 Ctrl+F11 Esc [035q
F36 Ctrl+F12 Esc [036q
N° Keystroke Value
F49 <Home> Esc [H
F50 <Up> Esc [A
F51 <PgUp> Esc [150q
F52 <-> 2Dh
F53 <Left> Esc [D
F54 <5> Esc [E
F55 <Right> Esc [C
F56 <+> 2Bh
F57 <End> Esc [146q
F58 <Down> Esc [B
F59 <PgDn> Esc [154q
F60 <Ins> Esc [139q
F61 <Del> 7Fh
Appendix
________________________________________________________________92 User's Guide - TCP/IP AX3000
ANSI INTERACTIVE / UNIX SVR4:
N° Keystroke Value
F1 F1 Esc OP
F2 F2 Esc OQ
F3 F3 Esc OR
F4 F4 Esc OS
F5 F5 Esc OT
F6 F6 Esc OU
F7 F7 Esc OV
F8 F8 Esc OW
F9 F9 Esc OX
F10 F10 Esc OY
F11 F11 Esc OZ
F12 F12 Esc OA
F13 Shift+F1 Esc Op
F14 Shift+F2 Esc Oq
F15 Shift+F3 Esc Or
F16 Shift+F4 Esc Os
F17 Shift+F5 Esc Ot
F18 Shift+F6 Esc Ou
F19 Shift+F7 Esc Ov
F20 Shift+F8 Esc Ow
F21 Shift+F9 Esc Ox
F22 Shift+F10 Esc Oy
F23 Shift+F11 Esc Oz
F24 Shift+F12 Esc Oa
F25 Ctrl+F1 Esc OP
F26 Ctrl+F2 Esc OQ
F27 Ctrl+F3 Esc OR
F28 Ctrl+F4 Esc OS
F29 Ctrl+F5 Esc OT
F30 Ctrl+F6 Esc OU
N° Keystroke Value
F31 Ctrl+F7 Esc OV
F32 Ctrl+F8 Esc OW
F33 Ctrl+F9 Esc OX
F34 Ctrl+F10 Esc OY
F35 Ctrl+F11 Esc OZ
F36 Ctrl+F12 Esc OA
F37 Ctrl+Shift+F1 1Fh
F38 Ctrl+Shift+F2 ---
F39 Ctrl+Shift+F3 Esc Or
F40 Ctrl+Shift+F4 Esc Os
F41 Ctrl+Shift+F5 Esc Ot
F42 Ctrl+Shift+F6 Esc Ou
F43 Ctrl+Shift+F7 Esc Ov
F44 Ctrl+Shift+F8 Esc Ow
F45 Ctrl+Shift+F9 Esc Ox
F46 Ctrl+Shift+F10 Esc Oy
F47 Ctrl+Shift+F11 Esc Oz
F48 Ctrl+Shift+F12 Esc Oa
F49 <Home> Esc [H
F50 <Up> Esc [A
F51 <PgUp> Esc [V
F52 <-> Esc [S
F53 <Left> Esc [D
F54 <5> Esc [G
F55 <Right> Esc [C
F56 <+> Esc [T
F57 <End> Esc [Y
F58 <Down> Esc [B
F59 <PgDn> Esc [U
F60 <Ins> Esc [@
F61 <Del> 7Fh
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 93
ANSI MOS:
N° Keystroke Value
F1 F1 Esc '
F2 F2 Esc a
F3 F3 Esc b
F4 F4 Esc c
F5 F5 Esc d
F6 F6 Esc e
F7 F7 Esc f
F8 F8 Esc g
F9 F9 Esc h
F10 F10 Esc i
F11 F11 Esc j
F12 F12 Esc k
F13 Shift+F1 Esc p
F14 Shift+F2 Esc q
F15 Shift+F3 Esc r
F16 Shift+F4 Esc s
F17 Shift+F5 Esc t
F18 Shift+F6 Esc u
F19 Shift+F7 Esc v
F20 Shift+F8 Esc w
F21 Shift+F9 Esc x
F22 Shift+F10 Esc y
F23 Shift+F11 Esc z
F24 Shift+F12 Esc {
F25 Ctrl+F1 Esc [k
F26 Ctrl+F2 Esc [l
F27 Ctrl+F3 Esc [m
F28 Ctrl+F4 Esc [n
F29 Ctrl+F5 Esc [o
F30 Ctrl+F6 Esc [p
N° Keystroke Value
F31 Ctrl+F7 Esc [q
F32 Ctrl+F8 Esc [r
F33 Ctrl+F9 Esc [s
F34 Ctrl+F10 Esc [t
F35 Ctrl+F11 Esc [u
F36 Ctrl+F12 Esc [v
F37 Ctrl+Shift+F1 Esc [w
F38 Ctrl+Shift+F2 Esc [x
F39 Ctrl+Shift+F3 Esc [y
F40 Ctrl+Shift+F4 Esc [z
F41 Ctrl+Shift+F5 Esc [@
F42 Ctrl+Shift+F6 Esc [[
F43 Ctrl+Shift+F7 Esc [\
F44 Ctrl+Shift+F8 Esc []
F45 Ctrl+Shift+F9 Esc [^
F46 Ctrl+Shift+F10 Esc [_
F47 Ctrl+Shift+F11 Esc [`
F48 Ctrl+Shift+F12 Esc [{
F49 <Home> Esc [H
F50 <Up> Esc [A
F51 <PgUp> Esc [I
F52 <-> 2Dh
F53 <Left> Esc [D
F54 <5> Esc [G
F55 <Right> Esc [C
F56 <+> 2Bh
F57 <End> Esc [F
F58 <Down> Esc [B
F59 <PgDn> Esc [G
F60 <Ins> Esc [L
F61 <Del> 7Fh
Appendix
________________________________________________________________94 User's Guide - TCP/IP AX3000
NON PROGRAMMING FUNCTION KEYS:
For all the ANSI emulations, an additional 12 function keys are available. It isnot possible to modify the values of these keys:
Keystroke Value
Alt+F1 Esc [<a
Alt+F2 Esc [<b
Alt+F3 Esc [<c
Alt+F4 Esc [<d
Alt+F5 Esc [<e
Alt+F6 Esc [<f
Alt+F7 Esc [<g
Alt+F8 Esc [<h
Alt+F9 Esc [<i
Alt+F10 Esc [<j
Alt+F11 Esc [<k
Alt+F12 Esc [<l
Note : in ANSI DATA GENERAL emulation, the <Enter> keys (main keypad andnumeric keypad) send the ASCII code 0Ah (with the other ANSI emulation,these keys send the ASCII code 0Dh).
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 95
A.3.2 - VT220 EMULATION
Function keys:
N° Keystroke Value
F1 F1 Esc OP
F2 F2 Esc OQ
F3 F3 Esc OR
F4 F4 Esc OS
F5 F5 Esc [16~
F6 F6 Esc [17~
F7 F7 Esc [18~
F8 F8 Esc [19~
F9 F9 Esc [20~
F10 F10 Esc [21~
F11 F11 Esc [23~
F12 F12 Esc [24~
F13 Alt+F1 Esc OP
F14 Alt+F2 Esc OQ
F15 Alt+F3 Esc OR
F16 Alt+F4 Esc OS
F17 Alt+F5 Esc [25~
F18 Alt+F6 Esc [26~
F19 Alt+F7 Esc [28~
F20 Alt+F8 Esc [29~
F21 Alt+F9 Esc [31~
F22 Alt+F10 Esc [32~
F23 Alt+F11 Esc [33~
F24 Alt+F12 Esc [34~
N° Keystroke Value
F25 Shift+F1 Esc OT
F26 Shift+F2 Esc OU
F27 Shift+F3 Esc OV
F28 Shift+F4 Esc OW
F29 Shift+F5 ---
F30 Shift+F6 ---
F31 Shift+F7 ---
F32 Shift+F8 ---
F33 Shift+F9 ---
F34 Shift+F10 ---
F35 Shift+F11 ---
F36 Shift+F12 ---
F37 Alt+Shift+F1 ---
F38 Alt+Shift+F2 ---
F39 Alt+Shift+F3 ---
F40 Alt+Shift+F4 ---
F41 Alt+Shift+F5 ---
F42 Alt+Shift+F6 ---
F43 Alt+Shift+F7 ---
F44 Alt+Shift+F8 ---
F45 Alt+Shift+F9 ---
F46 Alt+Shift+F10 ---
F47 Alt+Shift+F11 ---
F48 Alt+Shift+F12 ---
Note : F37 to F48 are alsoaccessed through <Ctrl><Fx>
Appendix
________________________________________________________________96 User's Guide - TCP/IP AX3000
The keypad modes (numeric or application) and the cursor keypad modes(cursor or application) are selected through escape sequences.
Numeric keypad:
Keypad Mode ApplicationN° Key Locked Unlocked Mode
--- <*> * * Esc Ol
F52 <-> - - Esc Om
F61 <.> . . Esc On
F60 <0> 0 Esc q Esc Op
F57 <1> 1 Esc [5~ Esc Oq
F58 <2> 2 Esc [B Esc Or
F59 <3> 3 Esc [U Esc Os
F53 <4> 4 Esc [D Esc Ot
F54 <5> 5 5 Esc Ou
F55 <6> 6 Esc [C Esc Ov
F49 <7> 7 Esc [2~ Esc Ow
F50 <8> 8 Esc [A Esc Ox
F51 <9> 9 Esc [V Esc Oy
--- <Return> CR or CR+LF CR or CR+LF Esc OM
F56 <+> + + +
--- </> / / /
Cursor keypad:
KeyCursor
ModeApplication
Mode
<Up> Esc [A Esc OA
<Down> Esc [B Esc OB
<Right> Esc [C Esc OC
<Left> Esc [D Esc OD
The editing keypad:
Key Value
<Ins> Esc [1~
<Home> Esc [2~
<PgUp> Esc [3~
<Del> Esc [4~
<End> Esc [5~
<PgDn> Esc [6~
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 97
A.3.3 - VT AS400 EMULATION
Function keys:
N° Keystroke Value
F1 F1 Esc 1
F2 F2 Esc 2
F3 F3 Esc 3
F4 F4 Esc 4
F5 F5 Esc 5
F6 F6 Esc 6
F7 F7 Esc 7
F8 F8 Esc 8
F9 F9 Esc 9
F10 F10 Esc 0
F11 F11 Esc -
F12 F12 Esc =
F13 Alt+F1 Esc !
F14 Alt+F2 Esc @
F15 Alt+F3 Esc #
F16 Alt+F4 Esc $
F17 Alt+F5 Esc %
F18 Alt+F6 Esc ^
F19 Alt+F7 Esc &
F20 Alt+F8 Esc *
F21 Alt+F9 Esc (
F22 Alt+F10 Esc )
F23 Alt+F11 Esc _
F24 Alt+F12 Esc +
Appendix
________________________________________________________________98 User's Guide - TCP/IP AX3000
The keypad modes (numeric or application) and the cursor keypad modes(cursor or application) are selected through escape sequences.
Numeric keypad:
Keypad Mode
N° Key Locked Unlocked
--- <*> * *
F52 <-> - -
F61 <.> . 7Fh
F60 <0> 0 Esc q
F57 <1> 1 Esc [5~
F58 <2> 2 Esc [B
F59 <3> 3 Esc [U
F53 <4> 4 Esc [D
F54 <5> 5 5
F55 <6> 6 Esc [C
F49 <7> 7 Esc [2~
F50 <8> 8 Esc [A
F51 <9> 9 Esc [V
--- <Return> CR or CR+LF CR or CR+LF
F56 <+> + +
--- </> / /
Cursor keypad:
KeyCursor
Mode
<Up> Esc [A
<Down> Esc [B
<Right> Esc [C
<Left> Esc [D
Editing keypad:
Key Value
<Ins> Esc I
<Home> Ctrl O
<PgUp> Ctrl U
<Del> 7Fh
<End> ---
<PgDn> Ctrl F
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 99
The following keystroke are available in VT AS400 emulation. It is not possibleto modify these keys:
Keystroke Value Label
<Print Screen> Esc P Print
<Tab> 09h Field Avance
<Ctrl left> Esc R Error Reset
<Shift><F1> Esc H Help
<Shift><Return> Esc 0Ah New line
<Shift><Tab> Esc 09h Field Backspace
<Alt><Pause> Esc A Attention
<Alt><Print Screen> Esc S System request
<Alt><+> (numeric keypad) Esc D Duplicate
<Alt><-> (numeric keypad) Esc M Field Minus
<Alt><Home> (cursor keypad) Ctrl E Erase input
<Alt><Suppr> (cursor keypad) Esc X Field Exit
<Alt><Space> Esc C Clear screen
<Alt><Esc> Ctrl T Test Request
<Alt><Tab> Esc T Toggle indicators lights
<Alt><Return> Esc L Redraw screen
Appendix
________________________________________________________________100 User's Guide - TCP/IP AX3000
A.3.4 - HFT EMULATION
Function keys:
N° Keys Value
F1 F1 Esc [001q
F2 F2 Esc [002q
F3 F3 Esc [003q
F4 F4 Esc [004q
F5 F5 Esc [005q
F6 F6 Esc [006q
F7 F7 Esc [007q
F8 F8 Esc [008q
F9 F9 Esc [009q
F10 F10 Esc [010q
F11 F11 Esc [011q
F12 F12 Esc [012q
F13 Shift+F1 Esc [013q
F14 Shift+F2 Esc [014q
F15 Shift+F3 Esc [015q
F16 Shift+F4 Esc [016q
F17 Shift+F5 Esc [017q
F18 Shift+F6 Esc [018q
F19 Shift+F7 Esc [019q
F20 Shift+F8 Esc [020q
F21 Shift+F9 Esc [021q
F22 Shift+F10 Esc [022q
F23 Shift+F11 Esc [023q
F24 Shift+F12 Esc [024q
F62 Esc 1Bh
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 101
The following table lists the default value of the numeric keypad (or editingkeypad and cursor keypad):
N° PS2 Keyboard Value 3270 Keyboard
F49 <Home> Esc [H home
F50 <Up> Esc [A up
F51 <Page Up> Esc [150q PA1
F53 <Left> Esc [D left
F55 <Right> Esc [C right
F57 <End> Esc [146q spaceof
F58 <Down> Esc [B down
F59 <PageDown> Esc [154q PA2
F60 <Insert> Esc [139q insert
F61 <Del> Esc [P delete
The following keystroke are available in HFT emulation. It is not possible tomodify these keys:
PS2 Keyboard Value 3270 Keyboard
<Ctrl right> Esc [114q Send
<Scroll Lock> Esc [213q Repls
<Pause> Esc [217q Clear screen
<Print Screen> Esc [209q Print screen
<Alt><Print Screen> Esc [212q System request
<Shift><Scroll Lock> Esc [214q Saves
<Shift><Tab> Esc [Z Backtab
<Shift><Up> Esc [161q uup
<Shift><Down> Esc [164q ddown
<Shift><right> Esc [167q rright
<Shift><left> Esc [158q lleft
<Ctrl><Print Screen> Esc [211q Attention
<Ctrl><left> Esc [159q PA3
Appendix
________________________________________________________________102 User's Guide - TCP/IP AX3000
A.3.5 - SM94xx EMULATIONS
SM9400:
N° Key Value
F1 F1 96h
F2 F2 90h
F3 F3 12h
F4 F4 93h
F5 F5 9Ch
F6 F6 1Bh
F7 F7 0Ch
F8 F8 95h
F9 F9 1Fh
F10 F10 17h
F11 F11 8Eh
F12 F12 91h
F13 Shift+F1 ---
F14 Shift+F2 ---
F15 Shift+F3 ---
F16 Shift+F4 ---
F17 Shift+F5 ---
F18 Shift+F6 ---
F19 Shift+F7 ---
F20 Shift+F8 ---
F21 Shift+F9 ---
F22 Shift+F10 ---
F23 Shift+F11 ---
F24 Shift+F12 ---
F25 Ctrl+F1 ---
F26 Ctrl+F2 ---
F27 Ctrl+F3 ---
F28 Ctrl+F4 ---
F29 Ctrl+F5 ---
F30 Ctrl+F6 ---
F31 Ctrl+F7 ---
F32 Ctrl+F8 ---
F33 Ctrl+F9 ---
F34 Ctrl+F10 ---
N° Key Value
F35 Ctrl+F11 ---
F36 Ctrl+F12 ---
F37 Ctrl+Shift+F1 ---
F38 Ctrl+Shift+F2 ---
F39 Ctrl+Shift+F3 ---
F40 Ctrl+Shift+F4 ---
F41 Ctrl+Shift+F5 ---
F42 Ctrl+Shift+F6 ---
F43 Ctrl+Shift+F7 ---
F44 Ctrl+Shift+F8 ---
F45 Ctrl+Shift+F9 ---
F46 Ctrl+Shift+F10 ---
F47 Ctrl+Shift+F11 ---
F48 Ctrl+Shift+F12 ---
F49 <Home> 9Dh
F50 <Up> 1Ah
F51 <PgUp> 89h
F52 <-> 2Dh
F53 <Left> 19h
F54 <5> 35h
F55 <Right> 18h
F56 <+> 2Bh
F57 <End> 0Eh
F58 <Down> 0Bh
F59 <PgDn> 8Ah
F60 <Insert> 8Fh
F61 <Del> 8Dh
F62 <Esc> 1Bh
<Tab> 09h
<Shift><Tab> 14h
<backspace> 08h
<Shift><backspace> 7Fh
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 103
SM9412:
N° Key Value
F1 F1 94h
F2 F2 85h
F3 F3 86h
F4 F4 81h
F5 F5 82h
F6 F6 83h
F7 F7 84h
F8 F8 87h
F9 F9 8Eh
F10 F10 91h
F11 F11 92h
F12 F12 0Ah
F13 Shift+F1 96h
F14 Shift+F2 90h
F15 Shift+F3 12h
F16 Shift+F4 93h
F17 Shift+F5 9Ch
F18 Shift+F6 1Bh
F19 Shift+F7 0Ch
F20 Shift+F8 95h
F21 Shift+F9 1Fh
F22 Shift+F10 17h
F23 Shift+F11 88h
F24 Shift+F12 0Ah
F25 Ctrl+F1 E8h
F26 Ctrl+F2 ---
F27 Ctrl+F3 ---
F28 Ctrl+F4 ---
F29 Ctrl+F5 ---
F30 Ctrl+F6 ---
F31 Ctrl+F7 ---
F32 Ctrl+F8 EDh
F33 Ctrl+F9 ---
F34 Ctrl+F10 ---
F35 Ctrl+F11 9Dh
F36 Ctrl+F12 0Ah
N° Key Value
F37 Ctrl+Shift+F1 ---
F38 Ctrl+Shift+F2 ---
F39 Ctrl+Shift+F3 ---
F40 Ctrl+Shift+F4 ---
F41 Ctrl+Shift+F5 ---
F42 Ctrl+Shift+F6 ---
F43 Ctrl+Shift+F7 ---
F44 Ctrl+Shift+F8 ---
F45 Ctrl+Shift+F9 ---
F46 Ctrl+Shift+F10 ---
F47 Ctrl+Shift+F11 ---
F48 Ctrl+Shift+F12 ---
F62 <Esc> 0Eh
<Shift><Esc> 1Bh
<Ctrl><Esc> EBh
<Tab> 09h
<Shift><Tab> 14h
<Ctrl><Tab> 99h
<backspace> 08h
<Shift><backspace> 7Fh
Appendix
________________________________________________________________104 User's Guide - TCP/IP AX3000
Description of the numeric keypad, the editing keypad and the cursor keypadfor SM9412 emulations:
Numeric keypad:
keypad keypad Unlocked
No key Locked key alone key + Shift
F49 <7> 37h 85h 1Ah 81h 37h
F50 <8> 38h 1Ah 38h
F51 <9> 39h 85h 19h 81h 39h
F52 <+> 2Dh 2Dh 2Dh
F53 <4> 34h 19h 34h
F54 <5> 35h 35h 35h
F55 <6> 36h 18h 36h
F56 <-> 2Bh 2Bh 2Bh
F57 <1> 31h 85h 0Bh 81h 31h
F58 <2> 32h 0B 32h
F59 <3> 33h 85h 18h 81h 33h
F60 <0> 30h 8Fh 30h
F61 <.> 2Eh 8Dh 2Eh
Cursor keypad:
key key + shift
<up> 1Ah 89h
<down> 0Bh 8Ah
<right> 19h 8Bh
<left> 18h 8Ch
Editing keypad:
key Value
<Inser> 8Fh
<Home> 83h 19h 81h
<PgUp> 85h 19h 81h
<Del> 8Dh
<End> 83h 18h 81h
<PgDn> 85h 18h 81h
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 105
A.4 - COMPOSITE CHARACTERS
To enter a composite character, two keystrokes are needed. The first one is themodifier (^, ~, ¨...), the second one is the character itself (a, e, i, n...).
Example: press '^' then 'e' to get 'ê'.
Note: on the AX3000, composite characters are accented characters.
When the keyboard is in scancode mode, composite characters are handled bythe operating system.
When the keyboard is in ASCII mode, composite characters can be handledeither by the AX3000 or by the operating system. Select either method usingthe 'Compose accentuate characters ' set-up parameter (<F2> in theterminal Set-Up).
Three values are available for this set-up parameter:- no : standard processing, to get accented characters, the operatingsystem must map the keystroke pair to a single value,
- local : composite characters are locally processed by the AX3000,- remote : special ASCII codes are associated with modifiers (onlyavailable with ANSI emulations).
These three modes of processing are described in the following section.However note that the National ISO 7-bit character set is not covered, as itdoes not support composite characters.
Appendix
________________________________________________________________106 User's Guide - TCP/IP AX3000
A.4.1 - Standard Processing
When this method is used (Compose accented characters: no ), theAX3000 does not perform any special processing on the composite charactermodifier. The following table lists the ASCII codes, sent to the operatingsystem, for the various character sets:
character setsPC-437 PC-850 PC-860 8859 DEC SM9400
Acute accent (') 27h Efh 27h B4h 27h 27hGrave accent (`) 60h 60h 60h 60h 60h 60hCircumflex accent (^) 5Eh 5Eh 5Eh 5Eh 5Eh 5EhDieresis (¨) 22h F9h 22h A8h 22h CEhTilde (~) 7Eh 7Eh 7Eh 7Eh 7Eh 7EhParagraph (§) 15h F5h 15h A7h A7h C9hCube (³) --- FCh --- B3h B3h ---Cedilla (,) 2Ch F7h 2Ch F7h 2Ch 2Ch
Note : some symbols are not included in all characters sets. In such cases theAX3000 uses an ASCII code, to get a similar symbol. For example, with thecharacter set 437, quotes are used for dieresis.
A.4.2 - Local Processing
When a composite character modifier is pressed (see table A.1) no character issent to the operating system. The AX3000 waits for a second key to bepressed.
If the keystroke pair represents a valid symbol for the character set used (seetable A.2), the ASCII code for this symbol is sent to the operating system.
If the symbol is not valid, a beep is sounded and the modifier is cancelled.
Notes : - when the spacebar is pressed after the modifier, or when the modifieris pressed twice, the ASCII code sent to the operating system is themodifier itself (example: ^ + ^ = ^).
- Some national keyboards (American, Italian and U.K.) do not supportthis feature.
Appendix
________________________________________________________________User's Guide - TCP/IP AX3000 107
FR GE SP BE SW PO DUAcute accent (') � � � � � �
Grave accent (`) � � � � � �
Circumflex accent (^) � � � � � �
Dieresis (¨) � � � � � �
Tilde (~) � � � �
Cedilla (‚) �
Table A.1: valid modifiers for various national keyboards
Character SetsPC-437 PC-850 PC-860 8859 DEC SM9400
Acute accent (') áéíóúÉ
áéíóúÁÉÍÓÚ
áéíóúÁÉÍÓÚ
áéíóúÁÉÍÓÚ
áéíóúÁÉÍÓÚ
áéíóúÁÉÍÓÚ
Grave accent (`) àèìòù àèìòùÀÈÌÒÙ
àèìòùÀÈÌÒÙ
àèìòùÀÈÌÒÙ
àèìòùÀÈÌÒÙ
àèìòùÀÈÌÒÙ
Circumflex accent (^) âêîôû âêîôûÂÊÎÔÛ
âêôÂÊÔ
âêîôûÂÊÎÔÛ
âêîôûÂÊÎÔÛ
âêîôûÂÊÎÔÛ
Dieresis (¨) äëïöüÄÖÜ
äëïöüÄËÏÖÜ
üÜ
äëïöüÄËÏÖÜ
äëïöüÄËÏÖÜ
äëïöüÄËÏÖÜ
Tilde (~) ñÑ
ãõñÃÕÑ
ãõñÃÕÑ
ãõñÃÕÑ
ãõñÃÕÑ
ãõñÃÕÑ
Cedilla (‚) çÇ
çÇ
çÇ
çÇ
çÇ
çÇ
Table A.2: valid symbols for the various modifiers and character sets
A.4.3 - Remote Processing
For this method (only available in ANSI emulation), the operating systemrequires special ASCII codes to act as the modifiers of composite characters.
Note : as the paragraph symbol (§) and the cube symbol (³) are missing fromsome character sets, these two symbols also require special ASCII codes.
The tables on the next page list the ASCII codes required for the variousnational keyboards and character sets.
Appendix
________________________________________________________________108 User's Guide - TCP/IP AX3000
Character Set
France PC-437 PC-850 PC-860 8859
Circumflex accent (^) B0h B0h B0h 90hDieresis (¨) B1h B1h B1h 91hParagraph (§) B2h F5h B2h A7h
Character Set
Germany PC-437 PC-850 PC-860 8859
Acute accent (') B3h B3h B3h 92hGrave accent (`) B4h B4h B4h 93hParagraph (§) B2h F5h B2h A7hCube (³) C0h FCh C0h B3h
Character Set
Italy PC-437 PC-850 PC-860 8859
Paragraph (§) B2h F5h B2h A7hCube (³) C0h FCh C0h B3h
Character Set
Spain PC-437 PC-850 PC-860 8859
Acute accent (') B3h B3h B3h 92hGrave accent (`) B4h B4h B4h 93hCircumflex accent (^) B0h B0h B0h 90hDieresis (¨) B1h B1h B1h 91hParagraph (§) B2h F5h B2h A7hCube (³) C0h FCh C0h B3h
Portugal / Switzerland Character Set
Belgium / Netherlands PC-437 PC-850 PC-860 8859
Acute accent (') B3h B3h B3h 92hGrave accent (`) B4h B4h B4h 93hCircumflex accent (^) B0h B0h B0h 90hDieresis (¨) B1h B1h B1h 91hTilde (~) 7Eh B2h 7Eh 7EhParagraph (§) B2h F5h B2h A7hCube (³) C0h FCh C0h B3h
Zone d'activité d'Orsay-Courtabœuf16 Avenue du Québec - BP 728 - 91962 LES ULIS Cedex
Tel.: (33) 1 69 28 27 27 - Fax: (33) 1 69 28 82 04