Intermec 5250 Programmer's Reference Manual
Intermec 5250 Programmer's Reference Manual

Intermec 5250 Programmer's Reference Manual

Terminal emulation
Table of Contents

Advertisement

Quick Links

5250 Terminal Emulation
PROGRAMMER'S
REFERENCE GUIDE
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
P/N 977-047-039
Revision C
July 1998

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 5250 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Intermec 5250

  • Page 1 5250 Terminal Emulation PROGRAMMER’S REFERENCE GUIDE " " " " " " " " " " " " " " " " " " " " " " " " " " " " P/N 977-047-039 Revision C July 1998...
  • Page 2 Intermec Technologies Corporation, and shall be returned to Intermec Technologies Corporation upon written request. If a purchase, license, or nondisclosure agreement has been executed, the terms of that agreement shall govern this document.
  • Page 3: Table Of Contents

    ........5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 4 ........5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 5 Special Host Keys ....... . 4-19 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 6 ........5-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 7 ......... 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 8 ....8-11 Save Screen (Immediate) Command ....8-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 9 ......... . . 9-27 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 10 ........viii 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 11 ......Figure 3-2 RT1100 Windowing Mode ....3-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 12 ..4-20 Table 4-8 RT1700 Key Repeat ......4-22 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 13 8-39 Table 8-11 Resequencing ......8-39 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 14 Table 9-24 Key Press Sequences for Encoded Code 39 . . . 9-44 Table A-1 Bar Code Data String Formats ....5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 15: Introduction

    Synchronous Data Link Control (SNA/SDLC). The radio products emulate IBM products that communicate using the 5250 data stream. The 5250 data stream governs the data flow between the host computer and wireless terminal emulation stations. It specifies what data can be displayed on the wireless station and how it must be positioned.
  • Page 16: Intended Audience

    SECTION 1 Introduction " Two types of 5250 products are available: those for an IBM midrange host computer (such as System/36, System/38, and AS/400) and those for personal computers serving as host. This programmer’s guide describes products for IBM midrange host computers.
  • Page 17: Organization Of This Guide

    IBM 5291 Display Station. Appendixes contain bar code scanning information, " conversion charts, and line configuration guides for IBM System/36, System/38, and AS/400 host comput- ers. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 18: Conventions

    Numbers in paren- theses are publication part numbers. Wireless Stations The user’s guide for each wireless station describes each firmware menu option in detail and how to operate and maintain the computer. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 19: Controllers And Gateways

    The user guide for the 6710 Access Point describes how to install, configure, and troubleshoot the access point. RB3000 Base Station User’s Guide (962-047-012) This guide describes how to operate the RB3000 and RB3001 Base Stations. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 20: Other Publications

    IBM 5394 Remote Control Unit Functions Reference Release 1 and Release 2 This publication provides information about implementing the 5250 data stream for the control unit. This manual is available through IBM. IBM 5394 Remote Control Unit User’s Guide This publication provides general information about the control unit.
  • Page 21: Radio Network Description

    Introduction " Radio Network Description A radio network using the 5250 data stream corresponds directly to an IBM 5250 hard-wired network. A controller emulates an IBM 5294 or 5394 Control Unit. Wireless sta- tions emulate IBM 5291 Display Stations. The radio link between a base radio and a wireless station replaces the coax link between a control unit and display station.
  • Page 22: Controller

    IBM host is in use: Emulation of 5394 Control Units works best for IBM " AS/400 host computers. Emulation of 5294 Control Units works best for IBM " System/36 and System/38 host computers. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 23: Figure 1-1 Controller Emulating 5394 Control Units

    5294 Control Units with 8 LUs each. The LUs are located at SDLC addresses 1 through 8. This pro- vides up to 64 LUs and is suitable for IBM System/36 or System/38 host computers. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 24: Figure 1-2 Controller Emulating 5294 Control Units

    In either emulation, you can eliminate unused PUs by reducing, through the controller’s setup parameters, the number of LUs supported. Refer to the controller’s user guide for more information about setting up the controller. 1-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 25: Base Radios

    Their small size allows them to be used in the warehouse or plant to gather information through the key- board or integrated bar code scanner. The portable wireless stations provide interactive communication between the op- erator and host computer. 5250 Terminal Emulation Programmer’s Reference Guide 1-11...
  • Page 26: Types Of Radio Networks

    The information in this programmer’s guide applies to all wireless stations set up for 5250 terminal emulation. Wire- less stations have UHF, 900 MHz, or WLIF radios. Types of Radio Networks The following pages briefly describe how radio networks emulate an IBM 3270 hard-wired network.
  • Page 27: Sst Radio Network With Ethernet Backbone

    A radio network with an Ethernet backbone has the follow- ing components: Host computer " RCB4030 Base/Controller " RCB4030 Base/Controller with SST 900 MHz radio " RT3210, RT1100, RT1700, or RT5900 Radio Terminals " with 900 MHz radios 5250 Terminal Emulation Programmer’s Reference Guide 1-13...
  • Page 28: Open Wireless Lan

    Base Radio ler or Gateway Ethernet Medium Figure 1-4 Sample SST Radio Network With Ethernet Medium Open Wireless LAN Open wireless LAN components connect to an Ethernet me- dium. Components include the following: 1-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 29: Figure 1-5 Sample Open Wireless Lan

    IBM 3278 IBM Host Model 2 Model 2 Computer Terminal Terminal RT5900 Radio Terminal IBM 3274 Control Unit PEN*KEY 6400 Computers RC4030E 6710 Access Gateway Point Ethernet Medium Figure 1-5 Sample Open Wireless LAN 5250 Terminal Emulation Programmer’s Reference Guide 1-15...
  • Page 30 SECTION 1 Introduction " 1-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 31: Rt3210 Radio Terminal

    IBM display emulation for the radio terminal as part of the 5250 data stream. " NOTE: RT3210 Radio Terminals have UHF radios only.
  • Page 32: Screen Size

    5- by 7-dot pixel characters. This yields a usable screen size of 15 lines by 21 characters (the bottom row is reserved for system use). The maximum number of characters with this size is 315. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 33: Screen Modes

    Center Cursor Mode Center cursor mode works best for applications that use the entire 5250 data stream’s 80-character by 24-line logical display. In this mode, the cursor remains in the center of the radio terminal’s window.
  • Page 34: Page Mode

    Locked mode also moves the error line to the last position in the display. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 35: Annunciators

    The radio terminal’s keyboard is in alternate mode. The key you press on the keyboard in combination with [ALT] types the character or does the operation just above the key and to the right (yellow lettering). 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 36 The “key ahead” feature stores keystrokes after this annunciator appears. These are saved for the next field. Insert mode. The keyboard inserts characters instead of overwriting them. Message waiting. The host has a message waiting for the radio terminal operator. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 37: Keyboard

    RT3210 Radio Terminal " Keyboard The radio terminal’s 50-key keyboard (Figure 2-1) has shift keys, alphabetic keys, numeric keys, special characters, special function keys, and keys that do other operations. Figure 2-1 RT3210 Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 38: Shift Keys

    Press [FUNC]+[U] to do the [F21] function (printed in " black on the overlay and to the left of the backslash). When you press [SFT], [FUNC], or [ALT], an annunciator in the display indicates the current shift mode. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 39: Alphabetic Keys

    Table 2-1 describes how to type special characters. Table 2-1 RT3210 Special Characters Special Character Press @ (at) [ALT]+[A] -- (minus) [ALT]+[B] + (plus) [ALT]+[C] ( (left parenthesis) [ALT]+[D] $ (dollar) [ALT]+[E] ) (right parenthesis) [ALT]+[F] 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 40 [ALT]+[W] > (right angle bracket) [ALT]+[X] ~ (tilde) [ALT]+[Y] | (vertical bar) [ALT]+[Z] (not symbol) [ALT]+[ . ] ¢ (cent) [ALT]+[SP] ! (exclamation mark) [ALT]+[7] | (piping symbol) [ALT]+[8] ‘ (grave accent) [ALT]+[9] 2-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 41: Special Function Keys

    " The following pages describe special function keys on the RT3210 Radio Terminal. For complete descriptions refer to the appropriate IBM 5250 functions reference manual. AID-Generating Keys AID-generating keys generate AID codes that go in the dis- play data stream to the host system. They alert the host system that the controller requires some action.
  • Page 42: Table 2-2 Rt3210 Aid-Generating Keys

    Roll - (Roll up/ Rolls display down one page; issues Page down) AID code hex F5. Roll ¯ (Roll down/ Rolls display up one page; issues AID Page up) code hex F4. 2-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 43: Cursor Movement Keys

    RT3210 Radio Terminal USER TO VIEW ANY PART OF THE ACTUAL 5291 SCREEN AND TO MOVE ABOUT THE 5291 SCREEN USING THE CURSOR CONTROL KEY. 5291 Display Station Figure 2-2 RT3210 Windowing Mode 5250 Terminal Emulation Programmer’s Reference Guide 2-13...
  • Page 44: Field Exit Key

    The key on the RT3210 keyboard is [FIELD EXIT]. Signal Keys Signal keys cause a Signal command to go from the control- ler to the host system. Signal keys are Attn and Help (Table 2-3). 2-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 45: Special Control Keys

    All remaining characters in the field shift to the left to fill the column. Display mode (None) You must set the radio terminal’s display contrast through the firmware menus. 5250 Terminal Emulation Programmer’s Reference Guide 2-15...
  • Page 46 Alternate cursor (None) You must change the cursor type through the firmware menus. Display cursor (None) The radio terminal does location not support this feature. On the 5291 keyboard, it displays the cursor location. 2-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 47: Special Host Keys

    Table 2-6 Other RT3210 Keys and Operations Operation Press Description Backspace Moves cursor one space to ¬ the left. Menu [FUNC]+ Brings up the radio [FIELD EXIT] terminal’s main menu and firmware parameters. 5250 Terminal Emulation Programmer’s Reference Guide 2-17...
  • Page 48: Key Ahead

    The Input Inhibited annunciator appears on the status line while the radio terminal is waiting for the host to respond. Key ahead is enabled as a default but can be disabled through the radio terminal’s firmware. 2-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 49: Scan Ahead

    EBCDIC characters Attn Forward Tab Backlight New Line Clear Reverse Tab Cursor control keys used Cursor control keys used Enter/Rec Adv with [FUNC] and [ALT] with [FUNC] and [ALT] Erase Input Error Reset F1--F24 5250 Terminal Emulation Programmer’s Reference Guide 2-19...
  • Page 50: System Messages

    [HELP] key, or the system request state of the radio terminal. System codes can also appear on the status line. System messages and codes are described in Section 8, “Display Data Stream.” 2-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 51: Rt1100 Radio Terminal

    IBM display emulation for the radio terminal as part of the 5250 data stream. " NOTE: Radio terminals in the RT1100 Series have UHF, 900 MHz, or WLIF radio modules.
  • Page 52: Screen Size

    Center Cursor Mode Center cursor mode works best for applications that use the entire 5250 data stream’s 80-character by 24-line logical display. In this mode, the cursor remains in the center of the radio terminal’s window.
  • Page 53: Corner Mode

    When the cursor goes beyond the edge of the dis- play, the data begins to move in the scrolled direction and the cursor remains at the edge of the display. When you try to go beyond an outside boundary, an error tone sounds. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 54: Locked Mode

    The radio terminal’s keyboard is in black shift mode. The key you press while the keyboard is in this mode does the operation printed in black on the overlay and to the upper left of the key. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 55: Keyboard

    Keyboard The radio terminal’s 47-key keyboard (Figure 3-1) has shift keys, alphabetic keys, numeric keys, special characters, special function keys, and keys that do other operations. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 56: Figure 3-1 Rt1100 Keyboard

    ” < > HEX | HOME ! MENU ¢ ‘ ROLL SYS REQ PRINT ERASE INPUT INSERT ROLL CLEAR HELP ATTN FIELD- FIELD+ ENTER Unlabeled key colors: Black Gold Brown Figure 3-1 RT1100 Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 57: Shift Keys

    One of the keys on the keyboard — the [FIELD EXIT] key — has its operation printed to the left of it. The operation printed to the left is its unshifted value. The operations printed above [FIELD EXIT] are the shifted values. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 58: Alphabetic Keys

    Special Characters Table 3-1 describes how to type special characters. Table 3-1 RT1100 Special Characters Special Character Press @ (at) [GOLD]+[A] -- (minus) [GOLD]+[B] + (plus) [GOLD]+[C] ( (left parenthesis) [GOLD]+[D] $ (dollar) [GOLD]+[E] 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 59 [GOLD]+[W] > (right angle bracket) [GOLD]+[X] ~ (tilde) [GOLD]+[Y] | (vertical bar) [GOLD]+[Z] ! (exclamation mark) [GOLD]+[SP] ‘ (grave accent) [GOLD]+[7] | (piping symbol) [GOLD]+[8] ¢ (cent) [GOLD]+[9] . (period) [GOLD]+[5] (not symbol) [GOLD]+[6] 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 60: Special Function Keys

    " The following pages describe special function keys on the RT1100 Radio Terminal. For complete descriptions refer to the appropriate IBM 5250 functions reference manual. AID-Generating Keys AID-generating keys generate AID codes that go in the dis- play data stream to the host system. They alert the host system that the controller requires some action.
  • Page 61: Table 3-2 Rt1100 Aid-Generating Keys

    Roll - (Roll up/ [BLACK]+[6] Rolls display down one page; issues AID Page down) code hex F5. Roll ¯ (Roll down/ [BLACK]+[9] Rolls display up one page; issues AID Page up) code hex F4. 5250 Terminal Emulation Programmer’s Reference Guide 3-11...
  • Page 62: Cursor Movement Keys

    RT1100 Radio Terminal USER TO VIEW ANY PART OF THE ACTUAL 5291 SCREEN AND TO MOVE ABOUT THE 5291 SCREEN USING THE CURSOR CONTROL KEY. 5291 Display Station Figure 3-2 RT1100 Windowing Mode 3-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 63: Field Exit Key

    Signal Keys Signal keys cause a Signal command to go from the control- ler to the host system. Signal keys are Attn and Help (Table 3-3). 5250 Terminal Emulation Programmer’s Reference Guide 3-13...
  • Page 64: Special Control Keys

    All remaining characters in the field shift to the left to fill the column. Display mode (None) You must set the radio terminal’s display con- trast through the firm- ware menus. 3-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 65 Alternate cursor (None) You must change the cursor type through the firmware menus. Display cursor (None) The radio terminal does location not support this feature. On the 5291 keyboard, it displays the cursor loca- tion. 5250 Terminal Emulation Programmer’s Reference Guide 3-15...
  • Page 66: Special Host Keys

    2 to begin polling key- strokes. Test Request (None) The radio terminal does not support Test Request. Other Keys Table 3-6 lists other radio terminal keys and their opera- tions. 3-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 67 Forward Tab Forward tabs. Reverse Tab Reverse tabs. Backlight [GOLD]+[0] Toggles the display’s back- light on and off. You can also use the keyboard to key ahead and scan ahead operations. 5250 Terminal Emulation Programmer’s Reference Guide 3-17...
  • Page 68: Key Ahead

    [HELP] key, or the system request state of the radio terminal. System codes can also appear on the status line. System messages and codes are described in Section 8, “Display Data Stream.” 3-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 69: Rt1700 Radio Terminal

    IBM display emulation for the radio terminal as part of the 5250 data stream. " NOTE: Radio terminals in the RT1700 Series have UHF, 900 MHz, or WLIF radio modules.
  • Page 70: Screen Size

    Center Cursor Mode Center cursor mode works best for applications that use the entire 5250 data stream’s 80-character by 24-line logical display. In this mode, the cursor remains in the center of the radio terminal’s window.
  • Page 71: Corner Mode

    When you try to move the cursor beyond an outside boundary, an error tone sounds. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 72: Locked Mode

    The radio terminal’s keyboard is in shift mode. The letter key you press while the keyboard is in this mode types the letter in uppercase. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 73 Laser scanner is in use. This annunciator ensures you are aware of the laser scanner and the cautions you must exercise. Read and obey the caution labels on your laser scanner so that you do not injure your eyes. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 74: Keyboard

    To download software, hold down the [F1] key as you " power up the radio terminal to go into download mode. This is similar to holding down the [I] key on the stan- dard 57-key keyboard. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 75 < > HOME MENU ¢ ‘ SYS REQ PRINT ROLL ERASE INPUT INSERT ROLL CLEAR HELP ATTN Unlabeled key colors: FIELD- - FIELD+ Black ENTER Gold RT1700 SERIES Brown Figure 4-1 RT1700 57-Key Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 76 ¬ ® RESET ON/OFF SHIFT HOME MENU SYS REQ PRINT ROLL ERASE INPUT INSERT ROLL CLEAR HELP ATTN FIELD-- FIELD+ Unlabeled key colors: ENTER Black Gold RT1700 SERIES Brown Figure 4-2 RT1700 37-Key Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 77: Shift Keys

    F13 function (printed in black on the overlay). The [FIELD EXIT] key has its operation printed to the left of it. The operation printed to the left is its unshifted value. The operations printed above [FIELD EXIT] are the shifted values. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 78: Alphabetic Keys

    [BLACK]+[ . ] [BLACK]+[ To lock the keyboard into shift mode, press [BLACK]+[GOLD]. To unlock the keyboard, press [BLACK]+[GOLD] again. The annunciator of a triangle pointing up means the keyboard is in shift mode. 4-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 79: Numeric Keys

    * (asterisk) [GOLD]+[H] % (percent) [GOLD]+[I] / (forward slash) [GOLD]+[J] & (ampersand) [GOLD]+[K] ; (semicolon) [GOLD]+[L] , (comma) [GOLD]+[M] : (colon) [GOLD]+[N] ? (question mark) [GOLD]+[O] _ (underscore) [GOLD]+[P] { (left brace) [GOLD]+[Q] 5250 Terminal Emulation Programmer’s Reference Guide 4-11...
  • Page 80: Special Function Keys

    [GOLD]+[5] (not symbol) [GOLD]+[6] Special Function Keys Special function keys are: AID-generating keys " Cursor movement keys " Field Exit key " Signal keys " Special control keys " Special host keys " 4-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 81: Aid-Generating Keys

    " The following pages briefly describe the special function keys on the RT1700 Radio Terminal. For complete descrip- tions, refer to the appropriate IBM 5250 functions reference manual. AID-Generating Keys AID-generating keys generate AID codes that go in the dis- play data stream to the host system.
  • Page 82: Cursor Movement

    AID code hex F4. Cursor Movement The four cursor control keys at the top of the keyboard move the cursor within the screen buffer. Each key moves the cursor in the direction indicated by the arrow. 4-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 83 RT1700 Radio Terminal USER TO VIEW ANY PART OF THE ACTUAL 5291 SCREEN AND TO MOVE ABOUT THE 5291 SCREEN USING THE CURSOR CONTROL KEY. 5291 Display Station Figure 4-3 RT1700 Windowing Mode 5250 Terminal Emulation Programmer’s Reference Guide 4-15...
  • Page 84: Field Exit

    Field Exit clears to the end of the field and tabs to the next field. The key on the RT1700 keyboard is [FIELD EXIT], which is the brown-colored key in the lower left corner of the 57- and 37-key keyboards. 4-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 85: Signal Keys

    Special Control Keys Use the special control keys to change operator-generated information in the radio terminal’s display. The keys do not work when the keyboard is locked. Table 4-5 shows key combinations. 5250 Terminal Emulation Programmer’s Reference Guide 4-17...
  • Page 86: Table 4-5 Rt1700 Special Control Keys

    The operator must reset the insert state before exiting it, by either pressing [RESET] or [Insert] again. Shift Lock [BLACK]+ [BLACK]+ Puts the keyboard into [GOLD] [GOLD] shift lock mode. 4-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 87: Special Host Keys

    1 of the error line, and the cursor is located under column 2 to begin polling keystrokes. Test Request (None) (None) The radio terminal does not support Test Request. 5250 Terminal Emulation Programmer’s Reference Guide 4-19...
  • Page 88: Other Keys

    Field+ [GOLD]+ [GOLD]+ Advances cursor to the next [BROWN] [BROWN] input field. For numeric fields, makes the input a positive num- ber. Backlight [GOLD]+[0] [GOLD]+[0] Toggles the display’s backlight on and off. 4-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 89: Key Ahead

    Press the “A” key repeatedly until the field is full. " Press and hold the “A” key until the field is full. " Key repeat does not work with all keys. Table 4-8 shows which keys do and do not repeat. 5250 Terminal Emulation Programmer’s Reference Guide 4-21...
  • Page 90: Table 4-8 Rt1700 Key Repeat

    [BLACK] and [GOLD] Erase Input Error Reset F1--F24 Field Exit Field-- Field+ Gold Shift Help Home Insert Menu Print Roll - (Roll up/Page down) Roll ¯ (Roll down/Page up) Shift Shift Lock Sys Req 4-22 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 91: System Messages

    [HELP] key, or the system request state of the radio terminal. System codes can also appear on the status line. System messages and codes are described in Section 8, “Display Data Stream.” 5250 Terminal Emulation Programmer’s Reference Guide 4-23...
  • Page 92 SECTION 4 RT1700 Radio Terminal " 4-24 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 93: Rt5900 Radio Terminal

    To help the system programmer design interfaces to the radio terminal, this section describes the screen size, screen modes, annunciators, keyboard, and IBM display emulation for the radio terminal as part of the 5250 data stream. " NOTE: Radio terminals in the RT5900 Series have UHF, 900 MHz, or WLIF radios.
  • Page 94: Screen Size

    24-line display buffer. You can set the type of screen mode through the radio terminal’s firmware menus. The screen modes govern which portion of the larger 5291 Display Station’s screen the radio terminal first presents and how the window moves as the cursor moves. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 95: Center Cursor Mode

    " Center Cursor Mode Center cursor mode works best for applications that use the entire 5250 data stream’s 80-character by 24-line logical display. In this mode, the cursor remains in the center of the radio terminal’s window. As the cursor moves within the window, the radio terminal’s display window moves to keep it centered.
  • Page 96: Lazy Mode

    Refer to the radio terminal’s user guide for more information. The following annunciators can appear in the radio termi- nal’s display. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 97 “key ahead” feature stores keystrokes after this annunciator appears. These are saved for the next field. Insert mode. The keyboard inserts characters instead of overwriting them. Message waiting. The host has a message wait- ing for the radio terminal operator. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 98: Keyboard

    SECTION 5 RT5900 Radio Terminal " Keyboard The radio terminal’s 47-key keyboard (Figure 5-1) has shift keys, alphabetic keys, numeric keys, special characters, special function keys, and keys that do other operations. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 99 SECTION 5 RT5900 Radio Terminal " Figure 5-1 RT5900 Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 100: Shift Keys

    SET], and [SHIFT] — have their operations printed to the right of them. The operations printed to the right are the unshifted values. The operations printed above [RESET] and [SHIFT] are the shifted values. [FIELD EXIT] does not have a shifted value. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 101: Alphabetic Keys

    Table 5-1 describes how to type special characters. Table 5-1 RT5900 Special Characters Special Character Press @ (at) [GOLD]+[A] -- (minus) [GOLD]+[B] + (plus) [GOLD]+[C] ( (left parenthesis) [GOLD]+[D] $ (dollar) [GOLD]+[E] ) (right parenthesis) [GOLD]+[F] 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 102 [GOLD]+[W] > (right angle bracket) [GOLD]+[X] ~ (tilde) [GOLD]+[Y] | (vertical bar) [GOLD]+[Z] (not symbol) [GOLD]+[ . ] ¢ (cent) [GOLD]+[--] ! (exclamation mark) [GOLD]+[1] | (piping symbol) [GOLD]+[2] ‘ (grave accent) [GOLD]+[3] 5-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 103: Special Function Keys

    " The following pages describe special function keys on the RT5900 Radio Terminal. For complete descriptions, refer to the appropriate IBM 5250 functions reference manual. AID-Generating Keys AID-generating keys generate AID codes that go in the dis- play data stream to the host system. They alert the host system that the controller requires some action.
  • Page 104 Roll - (Roll up/ Rolls display down one page; issues Page down) AID code hex F5. Roll ¯ (Roll down/ Rolls display up one page; issues Page up) AID code hex F4. 5-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 105: Cursor Movement Keys

    RT5900 Radio Terminal USER TO VIEW ANY PART OF THE ACTUAL 5291 SCREEN AND TO MOVE ABOUT THE 5291 SCREEN USING THE CURSOR CONTROL KEY. 5291 Display Station Figure 5-2 RT5900 Windowing Mode 5250 Terminal Emulation Programmer’s Reference Guide 5-13...
  • Page 106: Field Exit Key

    Field Exit clears to the end of the field and tabs to the next field. The key on the RT5900 keyboard is [FIELD EXIT], which is to the left of the cursor control keys. 5-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 107: Signal Keys

    Special Control Keys Use the special control keys (Table 5-4) to change operator- generated information in the radio terminal’s display. The keys do not work when the keyboard is locked. 5250 Terminal Emulation Programmer’s Reference Guide 5-15...
  • Page 108 Alternate cursor (None) You must change the cursor type through the firmware menus. Display cursor (None) The radio terminal does not support location this feature. On the 5291 keyboard, it displays the cursor location. 5-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 109: Special Host Keys

    Table 5-6 Other RT5900 Keys and Operations Operation Press Description Backspace Moves cursor one space ¬ to the left. Menu [BROWN]+ Brings up the radio ter- [SPACE] minal’s main menu and firmware parameters. 5250 Terminal Emulation Programmer’s Reference Guide 5-17...
  • Page 110: Key Ahead

    The Input Inhibited annunciator appears on the sta- tus line while the radio terminal is waiting for the host to respond. Key ahead is enabled as a default but can be dis- abled through the radio terminal’s firmware. 5-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 111: Scan Ahead

    Brown Shift Forward Tab Clear New Line Reverse Tab Enter/Rec Adv Cursor control keys used Cursor control keys used Erase Input with [BROWN] and [GOLD] with [BROWN] and [GOLD] Error Reset F1--F24 Field Exit 5250 Terminal Emulation Programmer’s Reference Guide 5-19...
  • Page 112: System Messages

    [HELP] key, or the system request state of the radio terminal. System codes can also appear on the status line. System messages and codes are described in Section 8, “Display Data Stream.” 5-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 113: Pen*Key 6400 Computer

    You can set up the PEN*KEY computer through its firm- ware menus or from the host through the Set Parameters extended command. Extended commands are described in Section 9. For more information about firmware menus, refer to the PEN*KEY computer’s user guide. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 114: Screen Size

    Center Cursor Mode Center cursor mode works best for applications that use the entire 5250 data stream’s 80-character by 24-line logical display. In this mode, the cursor remains in the center of the PEN*KEY computer’s window.
  • Page 115: Corner Mode

    When you try to move the cursor beyond an outside boundary, an error tone sounds. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 116: Locked Mode

    The PEN*KEY computer is in blue shift mode. The key you press while the computer is in this mode sends the character or does the operation printed in blue on the overlay. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 117: Keyboard

    The PEN*KEY computer has either a 41-key keyboard or a standard 51-key keyboard. 51-Key Keyboard The 51-key keyboard (Figure 6-1) has shift keys, alphabetic keys, numeric keys, special characters, special function keys, and keys that do other operations. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 118: 41-Key Keyboard

    [SHFT]+[BLUE]+[3] (a “C”) and then [SHFT]+[BLUE]+ [F8] (an “R”). Then press the cor- rect numbers, which are 52401. To initiate the COLD START? menu option, press " [BLUE]+ [F11]+[RST] to answer “yes.” 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 119 SECTION 6 PEN*KEY 6400 Computer " Figure 6-1 PEN*KEY 6400 51-Key Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 120 SECTION 6 PEN*KEY 6400 Computer " Figure 6-2 PEN*KEY 6400 41-Key Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 121: Shift Keys

    The key with “SP” printed above it is the Space key. " The 41-key keyboard has four white, unlabeled keys near the bottom row of the keyboard. Following are the key’s functions when they are primary plane: 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 122: Alphabetic Keys

    You can use one of two methods to type letters on the 41-key keyboard: standard blue shift mode or alpha lock mode. When engaged, alpha lock switches the alphabetic keys with the function keys. 6-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 123 [BLUE]+[9] [BLUE]+[0] k--v [BLUE]+[F1] -- [F1] -- [F12] [BLUE]+[F12] [BLUE]+[DUP] [DUP] [BLUE]+[ATN] [ATN] [BLUE]+[RST] [RST] [BLUE]+[FLDX] [FLDX] A--I [SHFT]+[BLUE]+[1] -- [SHFT]+[1] -- [SHFT]+[BLUE]+[9] [SHFT]+[9] [SHFT]+[BLUE]+[0] [SHFT]+[0] K--V [SHFT]+[BLUE]+[F1] -- [SHFT]+[F1] -- [SHFT]+[BLUE]+[F12] [SHFT]+[F12] 5250 Terminal Emulation Programmer’s Reference Guide 6-11...
  • Page 124: Numeric Keys

    / (forward slash) [GOLD]+[B] [GOLD]+[F2] \ (backslash) [GOLD]+[C] [GOLD]+[F3] | (vertical bar) [GOLD]+[D] [SHFT]+[7] @ (at) [GOLD]+[E] [GOLD]+[F4] ( (left parenthesis) [GOLD]+[F] [GOLD]+[F5] { (left brace) [GOLD]+[G] [GOLD]+[F6] < (left angle bracket) [GOLD]+[H] [GOLD]+[F7] 6-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 125 You can type some special characters when the 41-key key- board is in alpha lock mode. (Press [BLUE]+[GOLD] to put the keyboard into alpha lock mode.) Table 6-4 shows how to type the characters when the keyboard is in alpha lock mode. 5250 Terminal Emulation Programmer’s Reference Guide 6-13...
  • Page 126: Special Function Keys

    Special control keys " Special host keys " The following pages briefly describe the special function keys on the PEN*KEY computer. For complete descrip- tions, refer to the appropriate IBM 5250 functions reference manual. 6-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 127: Aid-Generating Keys

    AID code hex BD, which requests that the host system issue a Clear Unit command to the computer to clear the dis- play. If not in session, [CLEAR] clears the entire display regeneration buffer. 5250 Terminal Emulation Programmer’s Reference Guide 6-15...
  • Page 128 [SHFT]+[BLUE] plane. Table 6-6 describes how to do function operations when the 41-key keyboard is in alpha lock mode. Table 6-6 PEN*KEY 6400 Function Keys, Alpha Lock Mode Function Press F1-F12 [BLUE]+[F1] - [BLUE]+[F12] F13-F24 [SHFT]+[BLUE]+[F1] - [SHFT]+[BLUE]+[F12] 6-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 129: Cursor Movement

    PEN*KEY 6400 Computer USER TO VIEW ANY PART OF THE ACTUAL 5291 SCREEN AND TO MOVE ABOUT THE 5291 SCREEN USING THE CURSOR CONTROL KEY. 5291 Display Station Figure 6-3 PEN*KEY 6400 Windowing Mode 5250 Terminal Emulation Programmer’s Reference Guide 6-17...
  • Page 130: Field Exit

    [BLUE]+[Y] Move 8 spaces down [BLUE]+[B] Field Exit Field Exit clears to the end of the field and tabs to the next field. The key on the 51- and 41-key keyboards is [FLDX]. 6-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 131: Signal Keys

    Special Control Keys Use the special control keys to change operator-generated information in the PEN*KEY computer’s display. The keys do not work when the keyboard is locked. Table 6-8 shows key combinations. 5250 Terminal Emulation Programmer’s Reference Guide 6-19...
  • Page 132 The operator must reset the insert state before exiting it, by either pressing [RESET] or [Insert] again. Shift Lock [BLUE]+[SHFT] [BLUE]+[SHFT] Puts the keyboard into shift lock mode. Press the sequence again to unlock. 6-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 133: Special Host Keys

    1 of the error line, and the cursor is located under column 2 to begin pol- ling keystrokes. Test Request (None) (None) The PEN*KEY computer does not support Test Request. 5250 Terminal Emulation Programmer’s Reference Guide 6-21...
  • Page 134: Other Keys

    Backlight [SHFT]+[Y] [SHFT]+[Y] Toggles the display’s backlight on and off. You can also use the keyboard to do key ahead, scan ahead, and repeat key operations. 6-22 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 135: Key Ahead

    Press the “A” key repeatedly until the field is full. " Press and hold the “A” key until the field is full. " Key repeat does not work with all keys. Table 6-11 shows which keys do and do not repeat. 5250 Terminal Emulation Programmer’s Reference Guide 6-23...
  • Page 136 [BLUE] and [GOLD] Erase Input Error Reset F1--F24 Field Exit Field-- Field+ Gold shift Help Home Insert Menu Print Roll - (Roll up/Page down) Roll ¯ (Roll down/Page up) Shift Shift Lock Sys Req 6-24 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 137: System Messages

    [HELP] key, or the system request state of the PEN*KEY computer. System codes can also appear on the status line. System messages and codes are described in Section 8, “Display Data Stream.” 5250 Terminal Emulation Programmer’s Reference Guide 6-25...
  • Page 138 SECTION 6 PEN*KEY 6400 Computer " 6-26 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 139: Pen*Key 6500 Computer

    You can set up the PEN*KEY computer through its firm- ware menus or from the host through the Set Parameters extended command. Extended commands are described in Section 9. For more information about firmware menus, refer to the PEN*KEY computer’s user guide. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 140: Screen Size

    Center Cursor Mode Center cursor mode works best for applications that use the entire 5250 data stream’s 80-character by 24-line logical display. In this mode, the cursor remains in the center of the PEN*KEY computer’s window.
  • Page 141: Corner Mode

    When the cursor goes beyond the edge of the dis- play, the data begins to move in the scrolled direction and the cursor remains at the edge of the display. When you try to go beyond an outside boundary, an error tone sounds. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 142: Locked Mode

    The PEN*KEY computer is in gold shift (Alt) mode. The key you press while the computer is in this mode does the operation printed in gold on the keyboard. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 143: Keyboard

    (Figure 7-1) has shift keys, alphabetic keys, numeric keys, special characters, special function keys, and keys that do other operations. Note that these keys are not supported: Fn, Setup, Pause, Break, End, and ScrLk. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 144 SECTION 7 PEN*KEY 6500 Computer " Figure 7-1 PEN*KEY 6500 Keyboard 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 145: Shift Keys

    Press [Gold]+[F1] to do the [F21] function (printed in " gold on the key). When you press [Shift], [Blue], [Gold], or [NumLk], an an- nunciator in the display indicates the current shift mode. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 146: Alphabetic Keys

    Table 7-1 describes how to type special characters. Table 7-1 PEN*KEY 6500 Special Characters Special Character Press ~ (tilde) [Shift]+[‘] ! (exclamation mark) [Shift]+[1] @ (at) [Shift]+[2] # (pound) [Shift]+[3] $ (dollar) [Shift]+[4] % (percent) [Shift]+[5] ^ (circumflex) [Shift]+[6] 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 147 [ (left bracket) [ key ] (right bracket) ] key \ (backslash) ; (semicolon) ’ (single quote) [’] , (comma) . (period) / (forward slash) _ (underscore) [Shift]+[--] = (equal) ‘ (grave accent) [‘] 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 148: Special Function Keys

    " The following pages describe special function keys on the PEN*KEY 6500 Computer. For complete descriptions, refer to the appropriate IBM 5250 functions reference manual. AID-Generating Keys AID-generating keys generate AID codes that go in the dis- play data stream to the host system. They alert the host system that the controller requires some action.
  • Page 149 Roll Down/Page Up [Roll Dn] Rolls display down one page; issues AID code hex F5. Roll Up/Page Down [Roll Up] Rolls display up one page; issues AID code hex F4. 5250 Terminal Emulation Programmer’s Reference Guide 7-11...
  • Page 150: Cursor Movement

    PEN*KEY 6500 Computer USER TO VIEW ANY PART OF THE ACTUAL 5291 SCREEN AND TO MOVE ABOUT THE 5291 SCREEN USING THE CURSOR CONTROL KEY. 5291 Display Station Figure 7-2 PEN*KEY 6500 Windowing Mode 7-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 151: Field Exit Key

    Eight positions down [Gold]+ Field Exit Key Field Exit clears to the end of the field and tabs to the next field. The key combination on the PEN*KEY 6500 key- board is [Gold]+[5]. 5250 Terminal Emulation Programmer’s Reference Guide 7-13...
  • Page 152: Signal Keys

    Special Control Keys Use the special control keys to change operator-generated information in the PEN*KEY computer’s display. The keys do not work when the keyboard is locked. Table 7-4 shows key combinations. 7-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 153 (None) You must change the cursor cursor type through the firmware menus. Display cursor (None) The PEN*KEY computer does location not support this feature. On the 5291 keyboard, it displays the cursor location. 5250 Terminal Emulation Programmer’s Reference Guide 7-15...
  • Page 154: Special Host Keys

    Table 7-6 lists other PEN*KEY computer keys and their operations. Table 7-6 Other PEN*KEY 6500 Keys and Operations Operation Press Description Backspace Moves cursor one space to the left. Menu [Gold]+[M] Brings up the PEN*KEY computer’s main menu and firmware parameters. 7-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 155: Key Ahead

    Scan ahead stores one bar code after the Input Inhibited annunciator appears, and saves it for the next input field. The Input Inhibited annunciator appears on the status line while waiting for the host to respond. 5250 Terminal Emulation Programmer’s Reference Guide 7-17...
  • Page 156: Key Repeat

    New Line ([Return]) Clear Reverse Tab Cursor control keys used Cursor control keys used Enter/Rec Adv with [Blue] and [Gold] with [Blue] and [Gold] Erase Reset F1--F24 Field Exit Field-- Field+ Gold shift 7-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 157: System Messages

    [Help] key, or the system request state of the PEN*KEY computer. System codes can also appear on the status line. System messages and codes are described in Section 8, “Display Data Stream.” 5250 Terminal Emulation Programmer’s Reference Guide 7-19...
  • Page 158 SECTION 7 PEN*KEY 6500 Computer " 7-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 159: Display Data Stream

    The host 5250 display data stream commands the host " application can send to wireless stations. The host 5250 data stream orders that the host can " send to wireless stations. Orders govern format and data expectations within the Write to Display com- mand.
  • Page 160: Screen Design Aid

    This information is provided to assure you have the most accurate and detailed information available and to describe variations from the 5250 data stream where they occur. If you are comfortable using the SDA on your host comput- er, you can flip through this section to find out which com- mands and orders the wireless stations support.
  • Page 161: Data Stream Command Structure

    Display Data Stream " Data Stream Command Structure The 5250 command structure lets the wireless stations dis- play prompts and accept keyboard or scanner input. A se- cond kind of command, called an order, works with the Write To Display command to define radio display charac- teristics, buffer sizes, and acceptable data types.
  • Page 162: Input Commands

    Write Error Code Write to Display Input and output commands are described on the following pages. The IBM 5250 Information Display System Func- tions Reference Manual (IBM part number SA21-9247-6 provides more detailed descriptions than those presented in this programmer’s guide).
  • Page 163 Field boundary attributes are not considered part of the field. All nulls are converted to blanks. If the specified field is a signed numeric field, the last character is not sent. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 164: Read Modified Immediate Alternate Command

    Read MDT Fields command. Leading and imbedded nulls within each field’s data " are not converted to blanks. Trailing nulls within each field’s data are suppressed. " 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 165: Read Input Fields Command

    If the master MDT bit is not set, the user receives: " Cursor Address AID Code -- Cursor Address: Position of the cursor when the AID-generating key was pressed. -- AID Code: Code for the AID-generating key the operator used. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 166 D. Though data is not sent, the CC bytes are processed. To determine the appropriate codes for the control character (CC) bytes, see Table 8-3 and Table 8-4 under the Write To Display topic (page 8-22). 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 167: Read Mdt Fields Command

    The host system sends another Read command to the " same LU and overlays this command. The Read command is serviced. " Format. The command take the following form: Read MDT Command CC Byte 1 CC Byte 2 Hex 04 Hex 52 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 168 The host system can use field control words (FCWs) to rear- range the sequence in which the fields are returned. If data is returned, the following formatting is done. If the field is not a transparent data field, the following occurs: 8-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 169: Read Mdt Alternate Command

    SS message state. During transmission the keyboard is locked, but pending AID re- quests or Read commands are retained. 5250 Terminal Emulation Programmer’s Reference Guide 8-11...
  • Page 170: Save Screen (Immediate) Command

    Keying history " Display contents " Format table " Save Screen (Immediate) Command Function. The Save Screen command sends the state of the wireless station to the host. Information sent to the host includes: 8-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 171 Results. All data required for restoring the display are sent to the host system. It must not be modified by the host sys- tem if the result of the Restore Screen command is to have integrity. 5250 Terminal Emulation Programmer’s Reference Guide 8-13...
  • Page 172 -- The keyboard clicker is turned off. -- The Input Inhibited annunciator is turned on. -- The insert mode is cleared (as is the annunciator). The format table is cleared. The format table header " formats like this: 8-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 173 SS message state. Format. The command takes the following form: Clear Unit Command Hex 04 Hex 40 Results. When the wireless station receives the Clear Unit command, the following occurs: 5250 Terminal Emulation Programmer’s Reference Guide 8-15...
  • Page 174 Restrictions. The wireless station rejects this command when it is in a system request or SS message state. Format. The command takes the following form: Restore Screen Command Data From Last Save Command Hex 04 Hex 12 <saved data> 8-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 175 The following conditions cause parameter errors: Invalid data is detected. " The required amount of data is not received. " " NOTE: A Clear Unit command is executed if an error is detected. 5250 Terminal Emulation Programmer’s Reference Guide 8-17...
  • Page 176 The top row number tells the first line for inclusion in the roll. Bottom row number tells the last row number to inclu- de. Top and bottom row numbers together define the num- ber of lines presented on the display for the roll. 8-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 177 AID requests. The wireless station rejects the Write Error Code command if it is in the prehelp, system request, or SS messages state. Format. The command may take any of the following forms: 5250 Terminal Emulation Programmer’s Reference Guide 8-19...
  • Page 178 2, 3, 4, and 5 of the error line are returned to the host system in a packed form and sent as a Signal com- mand. 8-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 179 Reset key. The following conditions cause parameter errors: Neither an IC order nor data follows the command. " Invalid IC order. " More data than 80 bytes is specified. " 5250 Terminal Emulation Programmer’s Reference Guide 8-21...
  • Page 180 CC Byte 1 may do the following: Clear the master MDT flag and reset the MDT flags. " Null all appropriate nonbypass fields. " CC Byte 2 sets the following: Cursor blink " Keyboard lock " 8-22 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 181 Nonbypass Fields Reset Pending AID, Reset Pending AID, Nonbypass Field with & Lock Keyboard Code Fields MDT On · · · · · · · · · · · · · · · · 5250 Terminal Emulation Programmer’s Reference Guide 8-23...
  • Page 182 No data, orders, or CC follow the command byte. " Orders The following pages describe the host 5250 data stream or- ders the host can send to wireless stations on the radio data network. Orders govern format and data expectations with- in the WTD command (page 8-22).
  • Page 183 Write Error Code command. Byte 1 gives the row address and byte 2 gives the cursor address. " NOTE: If multiple IC orders appear in the Write data stream, the last one encountered is used in subsequent operations. 5250 Terminal Emulation Programmer’s Reference Guide 8-25...
  • Page 184 MC order enables the host to move the cursor to a specified position without modifying the home address, and without regard to the keyboard’s state. Format. The order takes the following form: MC Order Row Address Column Address Hex 14 1 byte 1 byte 8-26 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 185 Read MDT Fields com- mand. Results. The character is repeated from the current display address through the ending display address specified. The current display address is then updated to the value of the last position +1. 5250 Terminal Emulation Programmer’s Reference Guide 8-27...
  • Page 186 1. Start of Field (SF) Order Function. The SF order defines input and output fields. If an input field is being defined, it also resets any pending AID byte and locks the keyboard. 8-28 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 187 The 2-byte Field Format Word (FFW) contains the informa- tion described in Table 8-8. The two most significant bits (15 and 14) must always be hex 01. See Table 8-6 for descriptions of bits 13 through 0. 5250 Terminal Emulation Programmer’s Reference Guide 8-29...
  • Page 188 2--0 000 = No adjustment 001 = Reserved 010 = Reserved 011 = Reserved 100 = Reserved 101 = Right adjust, zero fill 110 = Right adjust, blank fill 111 = Mandatory fill 8-30 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 189 Resequencing is done by chaining input fields with FCWs that specify the desired order of transmission. The resequencing FCW takes the following format: 5250 Terminal Emulation Programmer’s Reference Guide 8-31...
  • Page 190 FCW. MSR. MSR enables the scanner for an input field. " SLP. SLP is accepted, but ignored. " Transparency. Transparency defines a field that can " contain data of any value. 8-32 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 191 The controller enables the operator to exit the field from the first position by using the Field Exit key. Following are field descriptions. 5250 Terminal Emulation Programmer’s Reference Guide 8-33...
  • Page 192 “B” unless a + , . -- or blank is in that byte. These characters cause an error to occur. 8-34 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 193 [FIELD+] or [FIELD EXIT] to exit the field, the last character is set to blank and the field is right-adjusted. The “--” or “blank” is sent in response to Read Input Fields or Read MDT Fields commands. 5250 Terminal Emulation Programmer’s Reference Guide 8-35...
  • Page 194 Start of Field Control Word Hex Code Description 80XX Resequencing, “xx ” defines next field number 80FF Resequencing, terminator 8101 Enable scanner (extended 5250); this is IBM’s MSR option 8102 Reserved (extended 5250) B1A0 Modulus 10 self-check B140 Modulus 11 self-check Table 8-9 describes the attribute portions of the SF order.
  • Page 195 -- The screen ending address is not rewritten. -- The defined field is not null filled. If any data char- acters follow the length field, they are written into the defined field. 5250 Terminal Emulation Programmer’s Reference Guide 8-37...
  • Page 196 AID codes but without input data. Table 8-10 shows the data-included switches for the func- tion keys. In the table: 0 = enable, 1 = inhibit, and bit 0 is the most significant bit. 8-38 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 197 Fields or Read MDT Fields Command The error row may vary from 0 to 24. Row “00” signifies the default row, which is the last line for most 5250 devices. You can use other values to override the default row.
  • Page 198 Reset key is pressed. After hex 40 or C0, the 5250 prefix may contain one 5250 signal. A signal is a sequence of 5 bytes that tells the wire- less station to perform a special operation.
  • Page 199 Table 8-12 lists the codes displayed when the stated condition occurs. Unless otherwise noted in the table, the wireless station’s Reset key restores the status line and returns to the keying mode in effect when the problem occurred. 5250 Terminal Emulation Programmer’s Reference Guide 8-41...
  • Page 200 Only a nondata key can be used to exit this field; for example, [FIELD EXIT]. 0019 [DUP] key not allowed in this field. 0020 Cannot use AID-generating key to exit signed numeric or right-adjusted field. Must use [FIELD EXIT]. 8-42 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 201 “XX” is the same parameter error that was put in the wire- less station’s display. The parameter errors are a subset of the 5250 data stream command set. Those errors supported by the wireless sta- tions are listed in Table 8-13.
  • Page 202 Invalid roll up or roll down parameters were received. An invalid attribute was received as part of a Start of Field order. A Mod 10 or Mod 11 input field was defined with a length greater than 33. 8-44 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 203 Return Version Tone Scan Bar Code Parameters To use extended commands, you must enable the extended command feature for the wireless station’s firmware. The following chart describes how to access the firmware’s main menu. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 204: Transmit And Receive On Rs-232 Port (#F)

    (for response from the RS-232 port to the host). The receive field can be any- where on the screen except for the position allocated for the return status field. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 205 “=0D.” You would insert “=0A” for a line feed. Appendix B contains other hexadecimal values. Table 9-1 describes the line and columns where characters must appear, and their meanings. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 206 Seven. Eight. Number of stop bits. One. Two. CTS flow control. Disable. Enable. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 207 “X” is an uppercase literal. “d¼d” is any number of decimal digits from 0--2000 inclusive. Default is 99. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 208 RS-232 port before it sends a timeout error. Uses a default of 5 seconds when field is filled with spaces. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 209: Flow Control

    For example, if you want an F1 AID key, you would use “A” as the character. Table 9-2 Return AID Keys AID Key Character Enter (Space) Help Roll down/Page up Roll up/Page down Print 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 210 SECTION 9 Extended Commands " Table 9-2 (Continued) Return AID Keys AID Key Character Home Clear 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 211: Return Codes For Transmit And Receive

    * Overrun of UART receive register. (None) An uppercase letter indicates an error from the RS-232 device. A lowercase letter indicates an error from the RD5500 Remote Display. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 212: Example Of Transmit And Receive

    Data will be sent to host after one delimiter character has been received. 20--21 Start character is 02 hexadecimal (STX). (Space) Start character will not be returned. (Space) Do not flag parity errors. 24--25 Receive timeout length is 10 seconds. 9-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 213: Transmit Only On Rs-232 Port (#P)

    “=yy,” where “yy” is the hexadecimal representation of the output byte. For example, if your printer requires a carriage return, you would insert “=0D.” You would insert “=0A” for a line feed. Appendix B contains other hexadeci- mal values. 5250 Terminal Emulation Programmer’s Reference Guide 9-11...
  • Page 214 0 (zero) None. (Space) None. Even. Odd. Number of data bits. Seven. Eight. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 9-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 215 AID key character. See Table 9-2 (page 9-7) for return AID key characters. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 5250 Terminal Emulation Programmer’s Reference Guide 9-13...
  • Page 216: Flow Control

    Line 24, Column 1. It simulates the [ENTER] key to return the value to the host. Use the Start Field order to return a code for this operation. The following chart lists return codes. 9-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 217 * Overrun of UART receive register. (None) An uppercase letter indicates an error from the RS-232 device. A lowercase letter indicates an error from the RD5500 Remote Display. 5250 Terminal Emulation Programmer’s Reference Guide 9-15...
  • Page 218: Example Of Transmit Only

    4800 baud. No data parity. Eight data bits. One stop bit. No CTS flow control. No DTR flow control. No XON/XOFF flow control. 11--12 Flow control timeout is 5 seconds. AID key is [F1]. 9-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 219: Receive Only On Rs-232 Port (#G)

    Receive Only On RS-232 Port command. Speed (bits per second). 1200. 2400. 4800. 9600. 19200. 38400. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 5250 Terminal Emulation Programmer’s Reference Guide 9-17...
  • Page 220 “X” is an uppercase literal. “d¼d” is any number of decimal digits from 0--2000 inclusive. Default is 99. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 9-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 221 Uses a default of 5 seconds when this field is filled with spaces. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 5250 Terminal Emulation Programmer’s Reference Guide 9-19...
  • Page 222: Return Codes For Receive Only

    * Overrun of UART receive register. (None) An uppercase letter indicates an error from the RS-232 device. A lowercase letter indicates an error from the RD5500 Remote Display. 9-20 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 223: Example Of Receive Only

    Data will be sent to host after one delimiter character has been received. 20--21 Start character is 02 hexadecimal (STX). Start character will be returned to host. Parity errors will be flagged 24--25 Receive timeout length is 5 seconds. 5250 Terminal Emulation Programmer’s Reference Guide 9-21...
  • Page 224: Set Parameters (#H)

    No change from current setting. Underline (default). Underline blink. Block. Block blink. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 9-22 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 225 * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 5250 Terminal Emulation Programmer’s Reference Guide 9-23...
  • Page 226 No change from current setting. 000--255 Number of columns per display screen. * Some wireless stations do not support some characters. Refer to the wireless station’s user guide for supported characters and options. 9-24 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 227: Return Codes For Set Parameters

    Beeper length parameter invalid. 22--24 Stream scan parameter invalid. Scan all fields parameter invalid. Error mode parameter invalid. Incorrect setting for number of rows. 25--27 Incorrect setting for number of col- 28--30 umns. 5250 Terminal Emulation Programmer’s Reference Guide 9-25...
  • Page 228 Beeper frequency setting is set at 22. 22--24 Beeper length is 2 seconds. 25--27 Number of rows in primary screen size is 10. 28--30 Number of columns in primary screen size is 10. 9-26 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 229: Return Version (#V)

    “fl” is the AID key return value. “s” is the status. Tone (#T) The Tone extended command causes the wireless station to make a tone of a specified volume, frequency, and length (Table 9-7). 5250 Terminal Emulation Programmer’s Reference Guide 9-27...
  • Page 230 “X” is the return code listed in the following chart. Code Description Column Good status, transaction complete. (None) Incorrect setting for volume. 4--6 Incorrect setting for frequency. 7--9 Incorrect setting for length. 10--12 9-28 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 231: Scan Bar Code Parameters (#S)

    " NOTE: The PEN*KEY 6500 Computer supports only the laser bar code scanner. Table 9-8 Scan Bar Code Parameters Line 1, Columns 2- -3 Column Character Description Extended command. Scan Bar Code Parameters command. 5250 Terminal Emulation Programmer’s Reference Guide 9-29...
  • Page 232 · · · · · · · · · · · · · · · · · · · · · · · · · Disable scanner. (Space) No change from current setting. 9-30 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 233 Table 9-10 Control Byte 2 Characters Line 1, Column 5 Scan Termina- Modulo 10 CC Byte 2 tion Character Check Digit None · · [ENTER] key · · [TAB] key · · · · 5250 Terminal Emulation Programmer’s Reference Guide 9-31...
  • Page 234 · · · · · · · · · · · · · · · · · · · · · · · · · · · (Space) No change from current setting. 9-32 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 235: Bar Code Length

    No change from current setting. Use the UPC command to select the combinations of charac- ters listed in Table 9-13. (The PEN*KEY 6400 Computer’s internal engine does not support UPC-E Number System 1.) 5250 Terminal Emulation Programmer’s Reference Guide 9-33...
  • Page 236: Ean Algorithms

    · · · · · · · · · · · · · · (Space) No change from current setting. EAN Algorithms Use EAN Algorithms to select combinations of EAN options (Table 9-14). 9-34 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 237 Encoded Code 39 sequences are described on page 9-43. Table 9-15 Code 39 Algorithms Characters Line 1, Column 13 Character Description Code 39 disabled. Encoded Code 39 enabled. Extended Code 39 enabled. Code 39 enabled. (Space) No change from current setting. 5250 Terminal Emulation Programmer’s Reference Guide 9-35...
  • Page 238: Plessey

    Table 9-17 Codabar Characters Line 1, Column 16 Character Description Codabar disabled. Codabar enabled. ABC Codabar enabled. (Space) No change from current setting. 9-36 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 239 · · · · · · · · (Space) No change from current setting. Code 11 Table 9-19 lists Code 11 characters. (The PEN*KEY 6400 Computer’s internal engine does not support Code 11.) 5250 Terminal Emulation Programmer’s Reference Guide 9-37...
  • Page 240 No change from current setting. Code 128 Table 9-21 lists Code 128 characters. Table 9-21 Code 128 Characters Line 1, Column 19 Character Description Code 128 disabled. Code 128 enabled. (Space) No change from current setting. 9-38 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 241: Straight Or Computer Identics 2Of5

    No change from current setting. 27--28 2nd fixed bar code length for Straight or Computer Identics 2of5. See the manufacturer’s bar code specifica- tions for further information. (Spaces) No change from current setting. 5250 Terminal Emulation Programmer’s Reference Guide 9-39...
  • Page 242: Interleaved 2Of5

    (Spaces) No change from current setting. 36--37 2nd fixed length for Interleaved 2of5 Bar Code. See the manufacturer’s bar code specifications for further information. (Spaces) No change from current setting. 9-40 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 243: Return Codes For Scan Bar Code Parameters

    Bad status, transaction incomplete. Example of Scan Bar Code Parameters The following example and chart show data for Scan Bar Code Parameters. A “b” indicates a space. Column 1 Column 11 Column 23 Column 36 b#S07F32012211120012080108080bbbbbbbb 5250 Terminal Emulation Programmer’s Reference Guide 9-41...
  • Page 244 Straight 2of5 2nd fixed length is 8. Interleaved 2of5 is disabled. 30--31 (Spaces) No change from current setting. 32--33 (Spaces) No change from current setting. 34--35 (Spaces) No change from current setting. 36--37 (Spaces) No change from current setting. 9-42 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 245 Encoded Code 39. The “(t)” in the table indicates a ter- minating key. Any bar code data following this key code is ignored. The “t” sequences, therefore, should be located only at the end of the bar code. 5250 Terminal Emulation Programmer’s Reference Guide 9-43...
  • Page 246 Backspace Field+ Field-- Insert Home Enter/Rec Adv (t) Field Exit Erase Input Attn F1 (t) F2 (t) F3 (t) F4 (t) F5 (t) F6 (t) F7 (t) F8 (t) F9 (t) F10 (t) 9-44 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 247 ? (question mark) (not symbol) \ (backslash) ¢ (cent) | (piping symbol) _ (underscore) { (left brace) | (vertical bar) } (right brace) ~ (tilde) @ (at) ‘ (grave accent) Sys Req Print F13 (t) 5250 Terminal Emulation Programmer’s Reference Guide 9-45...
  • Page 248 SECTION 9 Extended Commands " Table 9-24 (Continued) Key Press Sequences for Encoded Code 39 Sequence 9-46 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 249 + (plus) , (comma) -- (minus) F14 (t) / (forward slash) F15 (t) F16 (t) F17 (t) F18 (t) F19 (t) F20 (t) F21 (t) F22 (t) F23 (t) F24 (t) : (colon) 5250 Terminal Emulation Programmer’s Reference Guide 9-47...
  • Page 250: Terminating Keys

    The wireless station will not send “456” to the host comput- er, because it follows terminating key F6. ASCII sequences can be used any time before a terminating key. For example, the wireless station interprets +H+E+L+L+O$M hello<Enter> 9-48 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 251: Escape Characters

    SECTION 9 Extended Commands " Escape Characters The four escape characters in Table 9-24 yield a 5250 data stream key press equivalent when followed by another character. The escape characters are: $ (dollar) % (percent) + (plus) / (forward slash) For example: If a bar code contains the sequence “%M”...
  • Page 252: Concatenation

    (such as forward tab and reverse tab) while in a protected loca- tion on the screen. Scanning alphanumeric codes in a pro- tected field causes an error tone for each character scanned. 9-50 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 253: Appendix A Bar Code Scanning

    This appendix contains general information and reference data pertaining to enabling bar code algorithms and inter- preting bar code data. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 254: How To Enable Algorithms

    To make a field “scan only” (prevent keyboard input) you can define the field as an I/O only field (for example, mag- netic stripe reader). This is sometimes referred to as “key- board shift, inhibit keyboard entry” in IBM documents. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 255: How Scanning Works

    The preceding paragraphs about “how scanning works” mention an exception for Encoded Code 39. Encoded Code 39 allows the bar code symbol to contain certain “escape se- quences” that can override the wireless station set-up just explained. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 256: How Stream Scan Works

    Implementation of Encoded Code 39 for the 5250 data stream is nearly identical with the 3270 data stream. The exceptions include some “escape sequences.” For full details of these changes refer to bar code parameters for Encoded Code 39 in Section 9, “Extended Commands.”...
  • Page 257: How Scan All Fields Works

    A portion of the command for the input field specifies scanner input. The MSR capability is sometimes referred to in IBM documents as OID. See Section 9, “Extended Commands,” for information about the bar code scanning command. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 258: What Scan Ahead Allows

    Table A-1 details the bar code types and the format of the bar code data string. Refer to the wireless station’s user guide for the bar code types that the wireless station supports. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 259 If MOD 10 or MOD11 check digits are enabled, the digit falls at the end of a bar code data string. Each check digit enabled extends the length of the bar code data string by 1 character. Not supported by PEN*KEY 6400 Computer’s internal engine. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 260 APPENDIX A Bar Code Scanning " 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 261: Appendix B Conversion Tables

    " " " " " " " Decimal to Hexadecimal Following are decimal and hexadecimal values for nondis- playable ASCII and displayable graphic characters. Decimal Char. Decimal Char. Decimal Char. < > & ’ 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 262 APPENDIX B Conversion Tables " Decimal Char. Decimal Char. Decimal Char. ‘ ¡ ¢ £ ¥ ¦ § ¤ ª 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 263 ô » Ø õ ¼ ù ö ½ ú Œ û ø ¿ Ü ù À ÿ ú Á û Â ß ü à à ÿ Ä á Å â Æ ã Ç ä 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 264: Binary To Ebcdic

    01 1000 11 1000 01 1001 11 1001 01 1010 11 1010 01 1011 11 1011 01 1100 11 1100 01 1101 11 1101 ’ 01 1110 11 1110 01 1111 11 1111 ” Ø 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 265: System/36 Line Generations

    The following pages are line configuration guides. The images are screen prints made after each appropriate field on a screen has been completed. The member name “Norand” is a variable you name. You can use any name that is suitable. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 266 7. Define the system and its users 8. Use problem determination and service 9. Use office products 10. Sign off the system Cmd3-Previous menu Cmd7-End Cmd12-How to use help Home-Sign on menu Ready for option number or command CNFIGSSP 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 267 12. Apply change to the master configuration record 13. Rebuild the master configuration record (update to next release) 14. End CNFIGSSP Option: Cmd3-Previous menu Help text is available throughout the CNFIGSSP procedure by pressing the help key 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 268 CONFIGURATION MEMBER DEFINITION Select one of the following: 1. Change an existing configuration member 2. Create a new configuration member 3. Delete a configuration member Option Member name NORAND Library name .#CNFGLIB Cmd3-Previous menu 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 269 CONFIGURATION MEMBER DESCRIPTION NORAND 1. Describe the configuration member (up to 60 characters): Norand 2. Specify main storage size in K-bytes . 0128-7168 1024 3. Specify disk storage size in M-bytes . 0030-1432 0133 Cmd3-Previous menu 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 270 4. Specify sizes for disk VTOC, history file, and task work area If no more changes are to be made to your configuration member select the following option: 5. Save configuration member and return to main menu for CNFIGSSP Option: Cmd3-Previous menu Cmd19-Cancel 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 271 The following lines have been defined: 1. Which line is being defined? . 1-10 " NOTE: The line being defined is the physical port on the host computer to which the controller is attached. Cmd3-Previous menu Cmd9-Drop line Cmd19-Cancel 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 272 2-Switched manual call 3-Switched autoanswer 4-Switched manual answer 5-X.21 short-hold mode 6-IBM Token-Ring Network 3. Automatic reconnect for the line? 4. If line is X.25, enter X.25 member name Cmd3-Previous menu Cmd9-Drop line Cmd19-Cancel 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 273 6. Change display station or printer work station IDs 7. Change display station or printer characteristics 8. Select the system printer 9. Add remote service device definition 10. Delete remote service device definition 11. Return to previous menu Option: Cmd3-Previous menu Cmd19-Cancel 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 274 " NOTE: The controller station address must match the controller’s SDLC address. 4. Communications line 1-10 5. For a switched line, optionally specify 1 to 3 alternative lines . Cmd2-Scan Cmd3-Previous menu Cmd6-Restart C-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 275 <--Work station address 10 10 10 10 10 0 -- P J ------ J 1 -- O 2 -- R 3 -- T J 5294 J ------ J Cmd3-Previous menu Cmd5-Display device codes Cmd19-Cancel 5250 Terminal Emulation Programmer’s Reference Guide C-11...
  • Page 276 4. Specify sizes for disk VTOC, history file, and task work area If no more changes are to be made to your configuration member select the following option: 5. Save configuration member and return to main menu for CNFIGSSP Option: Cmd3-Previous menu Cmd19-Cancel C-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 277 10. Configuration support aids 12. Apply change to the master configuration record 13. Rebuild the master configuration record (update to next release) 14. End CNFIGSSP Option: Cmd3-Previous menu Configuration member has been saved. 5250 Terminal Emulation Programmer’s Reference Guide C-13...
  • Page 278 APPENDIX C System/36 Line Generations " CONFIGURATION MEMBER DEFINITION Member name . NORAND Library name #CNFGLIB Cmd3-Previous menu C-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 279 1. Entire configuration 2. Additional programming support 3. Display stations and printers 4. Base SSP values and system area sizes " NOTE: Exiting from this screen causes an initial program load (IPL). Cmd3-Previous menu 5250 Terminal Emulation Programmer’s Reference Guide C-15...
  • Page 280 8. Use problem determination and service 9. User office products 10. Sign off the system Cmd3-Previous menu Cmd7-End Cmd12-How to use help Home-Sign on menu Ready for option number or command SETCOMM COPR IBM Corp. 1985 C-16 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 281 5294 Control Unit. Use MULTCONT or MULT- TRIB when defining two or more SDLC addresses for the controller. " NOTE: The NRZI data encoding setting must match the controller’s NRZI setting. 5250 Terminal Emulation Programmer’s Reference Guide C-17...
  • Page 282 APPENDIX C System/36 Line Generations " C-18 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 283: System/38 Line Generations

    IBM System/38 host computer. The images are screen prints made after each appropriate field on a screen has been completed. The page and sequence number for line, control, and device descriptions are listed on the next page. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 284 Switched network backup- SWNBKU Activate swt network backup- ACTSWNBKU Speed select feature SELECT *YES NRZI decoding- NONRTNZ " NOTE: The setting for NRZI decoding must match the NRZI setting for the controller. S/38 provided clock- CLOCK 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 285 Online at CPF start- ONLINE *YES Attached switched control unit- Attached nonswitched ctrl units- CTLU C163SS6A BSC switched control units- SWTCTLU S/38 station address- STNADR S/38 exchange identifier EXCHID 02249EF3 Line code- CODE *EBCDIC 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 286 X.25 Network Type- X25NETTYPE X.25 Network local address- LCLNETADR X.25 Default packet size- DFTPKTSIZE X.25 Maximum packet size- MAXPKTSIZE X.25 Default window size- DFTWDWSIZE X.25 Maximum PIU size- NETMAXPIU Text description TEXT Store System, Norand 5250 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 287 LCLID BSC remote identifier- RMTID SSCP identifier- SSCPID SSCP identifier checking- SSCPIDCHK Online at CPF start- ONLINE *YES Current switched line- Switched network backup SWNBKU Activate swt network backup- ACTSWNBKU Allow delayed connection- DLYFEAT 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 288 DFTPKTSIZE X.25 window size- DFTWDWSIZE X.25 LCC protocol- NETPCL X.25 response time- NETRSPTMR X.25 reverse charging- NETRVSCRG Incoming calls- Outgoing calls- X.25 closed usergroup ID- NETCUGID X.25 connection password- NETCNNPWD X.25 user facilities NETUSRFCL 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 289 APPENDIX D System/38 Line Generations " 01/07/98 15:40:40 CONTROL UNIT DESCRIPTION Text description- TEXT NORAND 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 290 Drop line at sign off- DROP *YES Associated work stn printer- PRINTER *NONE Associated message queue- MSGQ Library name- Print image name- PRTIMG Library name- Printer device file name- PRTFILE QSYSPRT Library name- *LIBL 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 291 EMLDEVTYP 3270 emulation keyboard type- EMLKBDTYP Maximum length RU- MAXLENRU Auxiliary device- AUXDEV (No auxiliary devices) Network device address- NETDEVADR Character identifier- CHRID Graphic character set- *SYSVAL Code page- Text description- TEXT Norand 5250 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 292 Drop line at sign off- DROP *YES Associated work stn printer- PRINTER *NONE Associated message queue- MSGQ Library name- Print image name- PRTIMG Library name- Printer device file name- PRTFILE QSYSPRT Library name- *LIBL D-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 293 3270 emulation keyboard type- EMLKBDTYP Maximum length RU- MAXLENRU Auxiliary device- AUXDEV (No auxiliary devices) Network device address- NETDEVADR Character identifier- CHRID Graphic character set- *SYSVAL Code page- Text description- TEXT Norand 5250 5250 Terminal Emulation Programmer’s Reference Guide D-11...
  • Page 294 APPENDIX D System/38 Line Generations " 01/07/98 15:40:40 DEVICE DESCRIPTION ***** END OF SOURCE ***** D-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 295: As/400 Line Generations

    " " " " " " " " Overview This appendix contains these examples: Multipoint line configuration example " 5394 description example " Device description example " Sample configuration for an RC3250 Controller " 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 296 Disabled = *NO and Enabled = *YES. Maximum frame The maximum frame size should be 521. size The line description works at the data link level, so this will include the 4 bytes of SDLC information. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 297 The number following “DEVD” links the device to the controller defined beginning with line 3. The number following “CTL” links the device to the controller defined beginning with line 3. “LOCADR” is the unique local address for the device. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 298 9. Display a menu 10. User support and education 11. PC Support tasks 90. Sign off Selection or command ===> crtlinsdlc F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=User support F23=Set initial menu (C) COPYRIGHT IBM CORP. 1980, 1990. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 299 265, 521, 1033, 2057 Duplex ......*HALF *HALF, *FULL Nonproductive receive timer ..160-4200 (0.1 seconds) Idle timer ......5-300 (0.1 seconds) More ... F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display F24=More keys 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 300: 5394 Description Example

    The frame size is the same as on the controller. Also, because the example is connecting to a nonswitched line, the exchange identifier is not required. " NOTE: A control unit description is required for each SDLC address. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 301 9. Display a menu 10. User support and education 11. PC Support tasks 90. Sign off Selection or command ===> crtctlrws F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=User support F23=Set initial menu (C) COPYRIGHT IBM CORP. 1980, 1990. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 302 265-1994, 261, 265, 517 ... Exchange identifier ....00100000-FFFFFFFF Station address ....01-FE Text ‘description’ ....Norand controller address 01 Bottom F3=Exit F4=Prompt F5=Refresh F10=Additional parameters F12=Cancel F13=How to use this display F24=More keys 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 303: Device Description Example

    Device type The device type is always the same for every device. Device model The device model is always the same for every device. " NOTE: One device description is required for each radio terminal. 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 304 9. Display a menu 10. User support and education 11. PC Support tasks 90. Sign off Selection or command ===> crtdevdsp F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=User support F23=Set initial menu (C) COPYRIGHT IBM CORP. 1980, 1990. E-10 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 305 Drop line at signoff ..> *YES, *NO Allow blinking cursor ..*YES *YES, *NO Printer ......Name Text ‘description’ ..... *BLANK More... F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display F24=More keys 5250 Terminal Emulation Programmer’s Reference Guide E-11...
  • Page 306 10. User support and education 11. PC Support tasks 90. Sign off Selection or command ===> wrkcfgsts *lin rfline F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=User support F23=Set initial menu (C) COPYRIGHT IBM CORP. 1980, 1990. E-12 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 307: Sample Configuration

    F3=Exit F4=Prompt F5=Refresh F12=Cancel F23=More options F24=More keys (C) COPYRIGHT IBM CORP. 1980, 1990. Sample Configuration Following is an example of the matching parameters for an AS/400 5250 configuration with an RC3250 Controller. 5250 Terminal Emulation Programmer’s Reference Guide E-13...
  • Page 308 ....> *NO Allow blinking cursor ..... *YES E-14 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 309: Index

    Clear Format Table system code for, 8-42 RT5900, 5-15, 5-19 command, 8-15 Clear Unit command, 8-16 Alpha shift field Auto enter field Read Immediate command, bit number, 8-30 bit number, 8-30 description, 8-34 description, 8-34 5250 Terminal Emulation Programmer’s Reference Guide Index-1...
  • Page 310 9-20 Scan Bar Codes (#S) extended Corner mode Read MDT Fields command, command, 9-41 PEN*KEY 6400, 6-3 Set Parameters (#H) PEN*KEY 6500, 7-3 Read Screen command, 8-11 extended command, 9-25 RT1100, 3-3 Index-2 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 311 PEN*KEY 6400, 6-18, 6-24 RT3210, 2-16 RT3210, 2-16, 2-19 PEN*KEY 6500, 7-13, 7-18 RT5900, 5-16, 5-19 RT5900, 5-16 RT1100, 3-13 Display mode Errors RT1700, 4-16, 4-22 PEN*KEY 6400, 6-20 parameter, 8-43 RT3210, 2-14, 2-20 5250 Terminal Emulation Programmer’s Reference Guide Index-3...
  • Page 312 UHF network, 1-12 opening role on network, 1-7 PEN*KEY 6400, 6-22 PEN*KEY 6500, 7-16 RT1100, 3-17 RT1700, 4-20 I/O field RT3210, 2-17 bit number, 8-30 RT5900, 5-17 Getting help, 1-4 description, 8-34 Index-4 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 313 PEN*KEY 6500, 7-16, 7-19 RT3210, 2-4 RT1100, 3-5 RT1100, 3-17 RT5900, 5-4 RT1700, 4-5 RT1700, 4-20, 4-22 Length, bar code, 9-33, A-6, A-7 RT3210, 2-6 RT3210, 2-17, 2-20 RT5900, 5-5 Light. See Backlight RT5900, 5-17, 5-20 5250 Terminal Emulation Programmer’s Reference Guide Index-5...
  • Page 314 Restore Screen, 8-16 other keys, 7-16 PEN*KEY 6400, 6-22, 6-24 Roll, 8-18 overlay, 7-7 PEN*KEY 6500, 7-17, 7-18 Write Error Code, 8-19 screen modes, 7-2 RT1100, 3-17 Write to Display, 8-22 screen size, 7-2 Index-6 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 315 RT1700, 4-16, 4-22 screen size, 4-2 Read Input Fields command, 8-7 RT3210, 2-14, 2-19 shift keys, 4-9 RT5900, 5-14, 5-19 Read MDT Alternate command, signal keys, 4-17 8-11 RH, 8-7 special characters, 4-11 5250 Terminal Emulation Programmer’s Reference Guide Index-7...
  • Page 316 5-9 RT3210, 2-15 special control keys, 5-15 RT5900, 5-15 Setup key, 7-5 special host keys, 5-17 SF order, 8-28 system messages, 5-20, 8-41 user’s guide, 1-5 Sft (shift) key, RT3210, 2-8, 2-20 Index-8 5250 Terminal Emulation Programmer’s Reference Guide...
  • Page 317 AID-generating keys, 2-12 command, 8-14 key repeat, 2-19 Clear Unit command, 8-15 Tables other keys, 2-17 Read Immediate command, bar code string formats, A-7 signal keys, 2-15 CC byte 1, 8-23, 9-30 special characters, 2-9 5250 Terminal Emulation Programmer’s Reference Guide Index-9...
  • Page 318 Transparency, 8-31, 8-32 Transparent Data order, 8-40 base radios, 1-11 radio data network, 1-12 radio terminals, 1-12 Ultra High Frequency. See UHF Unbind request Read Input Fields command, Read MDT Fields command, UPC, 9-33 Index-10 5250 Terminal Emulation Programmer’s Reference Guide...

Table of Contents