• Aucun résultat trouvé

I TERMINAL PORTION

Dans le document Station 2624B (Page 24-28)

The "t & k, "t &5, and "t) sequences alter the particular parameter in the menu, and the new setting takes effect immediately, but they do NOT alter the content of non-volatile memory. If a ~onfiguration menu is displayed on the screen when the escape sequence is received, the se-quence is executed without altering the current appear-ance of the screen. However, if ACTIVE VALUES is sub-sequently pressed, the new values will be displayed.

The "t&Cf sequence, on the other hand, alters the particular parameter in non-volatile memory. The new configuration values become active immediately. "t&Cf always overwrites the active values as well as those in non-volatile memory. If the active values have been changed prior to the "t&Cf se-quence (via "t&k or"t&s), those changes to the active values will be lost, and may need to be made again. If the "t &Cf sequence is received while a configuration menu is being displayed on the screen, the menu is first removed from the screen and the escape sequence is then executed.

To change the active values of the REMOTE, BLOCK, MODIFY, AutoLF, Loc!lIEcho, C!lp5 Lock, ASCII BBih, Decimal Type, Implied Dec DiSih, or Tran5mit parameters WITHOUT altering the content of non-volatile memory, use an escape sequence of the following form:

REMOTE = OFF: "t&k OR

where <number> is the ASCII code for a decimal integer between 0 and 9 inclusive.

"t&k OZ

"t&k 1 Z

You may combine these and other "t&k parameters within one escape sequence. If you do, the final identifier (such as C or I or L) must be uppercase and all preceding identifiers must be lowercase. For example, to set LocalEcho=OM and ASCI I B Bi t5=YES, you could use either of the following escape sequences:

2-12

"t&k 11 11

"'&k 11 1 L

To change the active value of the Alternate Set parameter WITHOUT altering the content of non-volatile memory, use an escape sequence of the following form:

Al ternate Set .. BB5e Set Termnator, FormsBufSize(x25S), and "t)8 ,"t)A ,"t)B,

"t)C WITHOUT altering the content of non-volatile memory, use an escape sequence of the following form:

XmitFnctn(A) = 1'10: "t&s OA

You may combine these and other 1[&5 parameters within one escape sequence. If you do, the final identifier (such as A or G or W) must be uppercase and all preceding identifiers must be lowercase. .For example, to set Line I Pase(D)=PAGE, "InhHndShk<G)=MO, and Inh DC2(H)=YES you could use any of the following escape sequences:

1[&5 1 d Os 1 H 1[&5 Os 1h 1D I[ &5 1 h 1 d OG

(

c

To programmatically alter the terminal configuration parameters in non-volatile memory use an I[&Cf sequence. ( The new configuration values become active immediately.

You will notice that you may also include a configuration lock/unlock command (described earlier) in the escape sequence.

Note that if an ~&g sequence is received while any configu-ration menu is being displayed on the screen, the menu is first removed from the screen and the escape sequence is then executed.

When you issue an ~ &g 'sequence the terminal normally takes the current menu values from non-volatile memory and then alters only those fields (parameters) that you specifically include in the escape sequence. If you include the command parameter "d" at the start of the escape sequence, however, the terminal will start with the default values and then alters only those fields (parameters) that you specifically include in the escape sequence.

Care should be used in setting default values for the termi-nal configuration programmatically. In addition to defaulting the terminal portion of the terminal configura-tion, the Remote Mode, Block Mode, Modify All, and AutoLF modes are also defaulted. (They all default to off.) If this is done from the host computer, be sure to set Remote Mode to on in the escape sequence, or the terminal will be in Local Mode, and therefore unable to process any further data from the host computer.

The general format of the terminal configuration ~ &g sequence is as follows:

~&g <menunt [<lock/unlock>l]

[d] (initially sets all menu fields to default values) [e] (signals start of individual field definitions) O{

<Implied Dec Digit5>y

<Tran5mit>z

The "t" command parameter specifies which configuration menu you wish to alter within non-volatile memory. Types 4-7 all specify the terminal configuration. The recom-mended type is "4". The "e" command parameter specifies that the remainder of the sequence defines one or more configuration parameters. The parameters are divided into three subgroups. Those in the "0" subgroup are the ones which may also be programmatically set or cleared using an ~&5 sequence. Those in the "I" subgroup are the ones which may also be programmatically set or cleared using an ~ & k sequence. The remaining parameters are in the "2"

<lock/unlock>

o

= unlock definition (default) 1 = lock definition

<ClearTerm> 0= NO (default) 1 = YES

<lnhSlfT5t> 0= NO (default) 1 = YES

<E5C Xfer>

o

= NO (default) 1 = YES

<lnhDcT5t> 0= NO (default) 1 = YES

<Auto LF>

o

= OFF (default) 1 = ON

<BLOCK> 0= OFF (default) 1 = ON

<Cap5 Lock> 0= OFF (default) 1 = ON

<ASCII 8 Bi h> 0= NO (default) 1 = YES

<LocalEcho) 0 = OFF (default) 1 = ON

<MODI FV) 0 = OFF (default) 1 = ON

<REMOTE> 0 = OFF (default) 1 = ON

1i:)8 0 = USASCII (default set @) Ii:)A 1 = line drawing (default set 8) Ii:)B 2 = math (default set A)

Ii:)C 3 = large character (default set C) Note: Character sets 0-3 vary, set assignment is determined by

ROM type and location when installed.

<Start Col) Decimal integer within the range 1-80 (default = 1)

<FldSeparator) Decimal ASCII code for field separator control character (default = 31 =

<US»

<Bl kTermnator) Decimal ASCII code for block ter-minator control character (default = 30

= <RS>9

<AI ternate Set) 0 = @ 1 = A

2-14

2 = 8 (default) 3 = C

<FormsBufS1ze

(256x» Decimal integer within the range 0-95

(default = 0). Note that the maximum

C

value allowed here is dependent on how much memory is allocated to datacomm buffers and whether the op-tional 16K of additional RAM is installed.

<Decimal Type) 0 = US (default) 1 = Europe

<Implied Dec

Dig1 ts) Decimal integer within the range 0-9

<Transmi t) 0 = All fields (default) 1 = Modified fields

The designation "default" identifies those values that are selected by pressing the "DEFAULT VALUES" ( . . ) fUnction key. Those values also take effect automatically if the ter-minal's power is turned off and the content of non-volatile memory is lost (the battery fails or is removed).

For example, to programmatically set the terminal con-figuration menu (lower part of figure 2-2) use the following escape sequence:

Ii: Irq 4 t d e 0 { 1 d 1 j 1k 1{ 1 b 1 R

(

c

I

IUII[,II.

'---_ _ _ _ _ _ _ _ K_ey_b_oa_r_d _Co_n_tr_OI----'" I III I

INTRODUCTION

The HP 2624B keyboard is a separate unit that is linked to the display portion of the terminal by a flexible cable.

Included within the keyboard unit is a speaker that is used for sounding the terminal's bell tone. Except for two keys

GIl and . ) , the overall keyboard can be logically divided into the following five functional groups:

• Character Set Group. The layout of these keys is similar to a standard typewriter keyboard. In addition to the alphanumeric character keys, this group includes typical data terminal keys such as II and GIl·

• Numeric Pad Group. This group is a calculator-type numeric key pad and is located to the right of the char-acter set keys. You may use this pad for entering large amounts of numeric data such as that required for finan-cial reporting.

• Cursor Control Group. This group is used for moving the cursor around (up, down, left, right, tab, and back tab) on the screen and for controlling what portion of display memory appears on the screen (home, roll up, roll down, previous page, and next page).

• Edit Control Group. This group is used for inserting and deleting characters in relation to the current cursor position (insert character, delete character, insert line, delete line, clear line, and clear display).

• Function Key Group. This group includes the eight keys labeled "f 1" through "f8" and the keys labeled

"AIDS", "MODES" and "USER KEYS". The

a-a

keys

are multipurpose keys in that the functions they perform vary from one situation to another. At any given time the applicable labels for the function keys are displayed across the bottom of the screen (figure 3-1).

Dans le document Station 2624B (Page 24-28)