Intermec 4980 Programmer's Manual
Intermec 4980 Programmer's Manual

Intermec 4980 Programmer's Manual

Network controller
Table of Contents

Advertisement

Quick Links

Model 4980 Network Controller
PROGRAMMER'S
GUIDE
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
PN: 977-028-001
Revision A
August 1993

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Intermec 4980

  • Page 1 Model 4980 Network Controller PROGRAMMER’S GUIDE " " " " " " " " " " " " " " " " " " " " " " " " " " " " PN: 977-028-001 Revision A August 1993...
  • Page 2 " NOTICE The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and service Intermec manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec.
  • Page 3: Table Of Contents

    ....... . . Model 4980 Network Controller Programmer’s Guide CONTENTS "...
  • Page 4 Booting Hand-Held Computers from the Controller Autodialing from a Remote Controller Model 4980 Network Controller Programmer’s Guide ......
  • Page 5 APPENDIX A Communications Session Asynchronous Host to 4980 Network Communications Controller Bisynchronous Host to 4980 Communications Session Bisynchronous Host-to-Controller APPENDIX B Example C-Program ....... . .
  • Page 6 3745 Nonswitched Line Definition Model 4980 Network Controller Programmer’s Guide ........
  • Page 7 FIGURES Figure 1-1 Local 4980 Network (ADCCP/TTY) Figure 1-2 Local 4980 Network (NPCP to LAN) Figure 1-3 Remote 4980 ......
  • Page 8 GLOSSARY INDEX Model 4980 Network Controller Programmer’s Guide ........
  • Page 9 “gateway” controller. Section 1 pro- vides a pictorial representation of several possible configu- rations. A host telecommunication program and associated support programs are required to interface to a 4980 network com- munications controller. Two host interfaces are provided: point-to-point bisynchronous "...
  • Page 10 Section 2. Section 3 describes the modems that the controller can communicate with. Modem configuration data strings are listed in Section 3. The controller display panel is also shown in detail. Model 4980 Network Controller Programmer’s Guide...
  • Page 11 It details the steps to follow for each selection. The controller identification and the system mode parameters are defined and set by the display panel. The appendixes have several examples of programs for a host computer that communicates with the controller. Model 4980 Network Controller Programmer’s Guide...
  • Page 12 Introduction Model 4980 Network Controller Programmer’s Guide...
  • Page 13: Getting Started

    Modem, lockbox w/NM602 or NM277, direct connect Modem, lockbox w/NM602 or NM277, direct connect Modem, Multi-Quad Lockbox (MQL), direct connect Modem (single dock), direct connect Single or multidock directly connected to a controller Model 4980 Network Controller Programmer’s Guide Section 1 " " "...
  • Page 14 For example, a port on a local controller which is configured for ADCCP cannot communicate to a remote TTY device. The controller can support several modem types. Model 4980 Network Controller Programmer’s Guide SECTION 1...
  • Page 15: Table 1-2 Possible Controller Port Configurations

    TTY/ADCCP to ADCCP/TTY during the host- to-controller communications session. NPCP RS-485 Direct Connect to 4000 Series in single dock or multi- (LAN) dock. Secondary Primary ADCCP port on a host controller. ADCCP Table 1-2 Model 4980 Network Controller Programmer’s Guide Getting Started...
  • Page 16: Network Configurations

    The following Figures represent some of the network config- urations possible with the controller. Async Host Bisync Computer Local 4980 Network (ADCCP/TTY) Model 4980 Network Controller Programmer’s Guide ADCCP/TTY -- to remote site Local 4980 ADCCP/TTY -- to remote site Controller ADCCP/TTY -- to remote site Figure 1-1...
  • Page 17: Figure 1-2 Local 4980 Network (Npcp To Lan)

    SECTION 1 Async Host Bisync Computer Local 4980 Network (NPCP to LAN) ADCCP Remote to 4980 4980 Controller Controller to 4980 Controller Remote Hand-Held Computer (Single Terminal) to 4980 Controller Remote Hand-Held Computer (ADCCP/TTY) ADCCP/TTY -- to remote site Local 4980...
  • Page 18: Figure 1-6 Remote

    Getting Started to 4980 Controller to 4980 Controller " NOTE: The 4980-to-4980 controller link can be direct or over a switched line (with full-duplex modems). Host Local Computer Controller Complete Sample Network Configuration In Figure 1-8, the local controller has two hand-held com- puter ports: an NPCP LAN port and a primary ADCCP port.
  • Page 19: Physical Ports, Logical Ports, And Logical Channels

    Physical Ports, Logical Ports, and Logical Channels The 4980 Network Communications Controller has four in- ternal physical ports: A, B, C, and D. There are six external connectors on the back of the controller; A, B, C, D, LAN1, and LAN2.
  • Page 20 All data from the controller is prefixed by a logical channel number and record type. Data from an hand-held computer will always be in a contiguous sequence on a logical chan- nel. The host TCOM program must maintain the state Model 4980 Network Controller Programmer’s Guide SECTION 1...
  • Page 21: Device Channel Option

    ID and configuration information for the remote con- troller. Device channels require the host to index state and file variables by device and hand-held computer channel number. Model 4980 Network Controller Programmer’s Guide Getting Started...
  • Page 22 Position 1 Position 2 Position 3+ Type-dependent Device channel enabled: " Position 1 Position 2 Position 3 Position 4+ Type-dependent 1-10 Model 4980 Network Controller Programmer’s Guide Hand-held computer channel Record type Device channel Hand-held computer channel Record type SECTION 1...
  • Page 23: File Structures

    A description of the mode parameters that can be set with the front-panel user interface is in Section 5. File Structures " " " " " " " " " " Model 4980 Network Controller Programmer’s Guide Section 2 " " " " " " " "...
  • Page 24: Pseudo Host Communications Program

    (Note counters, state variables, etc. are indexed by channel) Send Initialization Record to 4980 While Not Finished If Async_host Send ready character (e.g. “?”) to the 4980. Perform 4980_Read. Determine Logical Channel and Record Type. If type equal Upload_Data Perform Received_Upload_Data_Routine.
  • Page 25 Log good status for upload. Reset download sequence counters for channel. Change channel state to downloading. Endif. If more download data for the hand-held computer Send download data record. Else Send an end-of-data record. Model 4980 Network Controller Programmer’s Guide File Structures...
  • Page 26 Else if too soon to retry phone numbers Send an activation_delay record. Else if no more phone numbers Send the default (possibly blank) activation record for the port type. Endif. Return. End Activation_Routine. Model 4980 Network Controller Programmer’s Guide SECTION 2...
  • Page 27: Common File Structures

    (It may be necessary for bisynchronous hosts to explicitly read the EOT, that follows the activation request, from the controller at this point.) Send an initialization record for the remote 4980 (The initialization record may be blank). End Remote_4980_Logon Common File Structures...
  • Page 28: Controller-To-Host Record Types

    Special request records lump a variety of special records Request into one record type. A subtype field determines the actual request type. There are two subtypes specified, see Table 2-2 on page 2-7. Model 4980 Network Controller Programmer’s Guide Table 2-1 SECTION 2...
  • Page 29: Special Request Subtypes

    When enabled, the controller (Async periodically sends a deactivate request to the host for interface each autoanswer port. The host then responds with a only) deactivate directive (yes or no). Table 2-2 Model 4980 Network Controller Programmer’s Guide File Structures...
  • Page 30: Host-To-Controller Records

    A hand-held computer port can be defined as both TTY and primary ADCCP. The activate record specifies the protocol type (TTY or ADCCP) to use for the next con- nection. Model 4980 Network Controller Programmer’s Guide Table 2-3 SECTION 2...
  • Page 31: Table 2-4 Host Directive Subtypes

    File Delete The host sends this directive in response to a request to Directive delete a data file from the controller’s directory. Table 2-4 Model 4980 Network Controller Programmer’s Guide File Structures...
  • Page 32: Controller-To-Host Record Formats With A 1-Byte Channel Id

    Channel ID, record types, status information, etc. is trans- lated to EBCDIC for EBCDIC hosts. Hand-held computer character data (in type 0 records) can optionally be trans- lated. 2-10 Model 4980 Network Controller Programmer’s Guide SECTION 2...
  • Page 33: Table 2-5 Controller-To-Host Records

    Port ID: “1–3” Record Type: “3” Port ID: “1–3” Record Type: “4” Port ID: “1–3” Record Type: “5” Status code for previous port activation. See page 2-48. Reserved for diagnostic information. Model 4980 Network Controller Programmer’s Guide File Structures 2-11...
  • Page 34 Position Bytes 6 – Special Request Records (3 bytes) 7 – Directive Status Record (7 bytes) 8 – Controller ID Record (258 bytes) 2-12 Model 4980 Network Controller Programmer’s Guide Table 2-5 (Continued) Controller-to-Host Records Description Channel ID: “1–9” Record Type: “6”...
  • Page 35: Controller-To-Host Record Formats With 2-Byte Channel Id

    The 2-byte format is shown below. Position Bytes Table 2-6 2-Byte Channel ID Description Channel ID: “1–9” Hand-held computer Channel ID: “1–9” Records defined in Table 2-5 beginning with position 2 (page 2-11). Model 4980 Network Controller Programmer’s Guide File Structures 2-13...
  • Page 36: Asynchronous Interface

    1-byte command code (EBCDIC or ASCII),“0–6”. Records are sent from the host in response to requests from the controller, except for the initialization record. 2-14 Model 4980 Network Controller Programmer’s Guide Record as defined. Optional pad. Optional end-of-record delimiter SECTION 2...
  • Page 37: Table 2-7 Async Host-To-Controller Records

    Optional pad (up to 5 bytes) Beginning delimiter “/” Command code: “2” Optional initialization parameters list. The parameter list terminates with a slash “/”. See page 2-37. Optional pad (up to 5 bytes) Model 4980 Network Controller Programmer’s Guide File Structures 2-15...
  • Page 38 Bytes 3 – Activate (autoanswer) Record 259+ 4 – Activate (autodial) Record 259+ 5 – Deactivate for One Minute Record 2-16 Model 4980 Network Controller Programmer’s Guide Table 2-7 (Continued) Async Host-to-Controller Records Description Beginning delimiter “/” Command code: “3”...
  • Page 39 11-byte filename and extension " Deactivate Yes or No response of " byte in length. No, do not deactivate Yes, deactivate the port Filler " Optional pad (up to 5 bytes) Model 4980 Network Controller Programmer’s Guide File Structures 2-17...
  • Page 40: Special Commands

    ---+---+---+---+ Bisync line control characters are in EBCDIC. The mode is always transparent, even when only character information is sent. 2-18 Model 4980 Network Controller Programmer’s Guide Table 2-8 Asynchronous Special Commands Description Question mark: “?”...
  • Page 41: Host-To-Controller Records

    Command codes are in ASCII or EBCDIC depending on the host. Position Bytes 0 – Download Data Record (records) dle etx crc-16 Pad +---+---+------+---- Table 2-9 Bisync Host-to-Controller Records Description Command code: “0” Download data Model 4980 Network Controller Programmer’s Guide File Structures 2-19...
  • Page 42 File Structures Position Bytes 1 – End-of-data Record 2 – Initialization Record 3 – Activate (autoanswer) Record 2-20 Model 4980 Network Controller Programmer’s Guide Table 2-9 (Continued) Bisync Host-to-Controller Records Description Command code: “1” Command code: “2” Optional initialization parameters list. The list is terminated with a slash “/”.
  • Page 43 11-byte filename and extension of the upload file. 11-byte filename and extension " 32-byte directory entry " 11-byte filename and extension " 11-byte filename and extension " Model 4980 Network Controller Programmer’s Guide File Structures 2-21...
  • Page 44: Sna/Sdlc Interface

    " NOTE: The physical unit address in the VTAM definition is in hex. If the 4980 controller is to provide the clocking, then a BPS rate should be selected and the 4980 controller connected directly (no modems) to the communications control unit.
  • Page 45: Activation Record Parameters

    (Use the 216-569-00x cable if a male host con- nection is needed.) Set the clocking to “EXT” external if there is a clocking de- vice such as modem between the 4980 controller and the communications controller. Clocking should always be set to “EXT” on the BTAM definition.
  • Page 46: Type 0 - Bisynchronous Host (Config.ncc Only)

    Type 0 – Bisynchronous Host (CONFIG.NCC only) Parameter –a[mode] –b[speed] 2-24 Model 4980 Network Controller Programmer’s Guide -[type] is a 1-byte character specifying the parameter type and [parameter] is a string of digits or characters. Table 2-10 Type 0 – Bisynchronous Host...
  • Page 47: Type 1 - Asynchronous Host (Config.ncc Only)

    [stopbits] is a 1-digit numeric field which sets the number of stop bits. Valid values are: one stop bit " two stop bits " one and one half stop bits " Model 4980 Network Controller Programmer’s Guide File Structures 2-25...
  • Page 48: Type 2 - Primary Adccp

    Parameters) Parameter –a[mode] –b[speed] –c[channels] 2-26 Model 4980 Network Controller Programmer’s Guide Table 2-12 Type 2 – Primary ADCCP Description This is a 1- to 5-digit numeric field which sets the mode for the host port. Mode parameters are associated with a value and can be turned on by “adding in”...
  • Page 49 This field specifies the ADCCP block time out in tenths of seconds. The default is 20 (2 sec- onds). CONFIG.NCC only. This parameter should be modified only by technical personnel. Model 4980 Network Controller Programmer’s Guide File Structures 2-27...
  • Page 50 –h[ADCCP retries] –m[modem] –n[cfg str] 2-28 Model 4980 Network Controller Programmer’s Guide Table 2-12 (Continued) Type 2 – Primary ADCCP Description This field specifies the ADCCP poll time out in tenths of seconds. The default is 5 or 1/2 sec- ond.
  • Page 51 The default depends on the host port type. If the host port configuration is sec- ondary ADCCP, the default is 60 seconds. Otherwise, the default is zero, which specifies no timeout. Valid values are 0–3600. Model 4980 Network Controller Programmer’s Guide File Structures 2-29...
  • Page 52: Type 3 - Primary Tty (Config.ncc Or Host Activation Parameters)

    Parameter –a[mode] –b[speed] –c[parity] –d[stopbits] 2-30 Model 4980 Network Controller Programmer’s Guide Table 2-13 Type 3 – Primary TTY Description This is a 1- to 5-digit numeric field which sets the mode for the host port. Mode parameters are associated with a value and can be turned on by “adding in”...
  • Page 53 Section 3 defines the characters that may be in a valid dial sequence. No edit checking is done. The default is no dial sequence. Model 4980 Network Controller Programmer’s Guide File Structures 2-31...
  • Page 54 File Structures Parameter –r[modem reset] –t[timeout] 2-32 Model 4980 Network Controller Programmer’s Guide Table 2-13 (Continued) Type 3 – Primary TTY Description This is a 1- to 10-byte alphanumeric field which may contain a modem reset string. The reset string is sent to the modem before the modem is configured, setting the modem to a known state.
  • Page 55: Type 4 - Lan

    This field specifies a “no activity” timeout peri- od, in tenths of seconds. If the timeout period expires the port will deactivate. The remote controller hangs up the phone when all ports are inactive. Model 4980 Network Controller Programmer’s Guide File Structures 2-33...
  • Page 56: Type 5 - Secondary Adccp Host (Config.ncc Only)

    –m[modem] –n[cfg str] –o[retry wait] 2-34 Model 4980 Network Controller Programmer’s Guide Table 2-15 Type 5 – Secondary ADCCP Host Description This is a 1- to 5-digit numeric field which sets the mode for the host port. Mode should be zero.
  • Page 57 (“at”), or for selecting one of several factory default configuration (“at&F1”). No edit checking is done. The de- fault for the modem types which are supported is “At&F”. Model 4980 Network Controller Programmer’s Guide File Structures 2-35...
  • Page 58 File Structures Parameter –U[dial time] –V[dial cut- off] 2-36 Model 4980 Network Controller Programmer’s Guide Table 2-15 (Continued) Type 5 – Secondary ADCCP Host Description This is a 4-digit numeric field which specifies an optional 24-hour begin dial time in HHMM format.
  • Page 59: Initialization Record Parameters

    You can customize the controller configuration using system parameters. A parameter list has the general form: “-[type]parm” [type] is a 1-byte field specifying the pa- rameter type. “parm” contains the actu- al value of the parameter. Model 4980 Network Controller Programmer’s Guide File Structures 2-37...
  • Page 60: Table 2-16 System Parameters

    Note: If file processing is set on, it will stay on until the con- troller is “booted”, or a command is sent explicitly turning file processing off (–s0) 2-38 Model 4980 Network Controller Programmer’s Guide Table 2-16 System Parameters Description...
  • Page 61: Host Parameters

    (year-month-day-hour- minute) format. The time is in a 24-hour clock format. (0000–2359) [type] is a 1-byte field specifying the pa- rameter type. “parm” contains the actu- al value of the parameter. Model 4980 Network Controller Programmer’s Guide File Structures 2-39...
  • Page 62: Table 2-17 Asynchronous Host

    –a[mode] –c[parity] –d[stopbits] –e[delimiter] –f[block size] 2-40 Model 4980 Network Controller Programmer’s Guide Table 2-17 Asynchronous Host Description This is a 1- to 5-digit numeric field setting the mode for the host port. Mode should be zero. This is a 1-digit numeric field setting parity and number of data bits.
  • Page 63 3 seconds. This is a 1- to 3-digit numeric field specifying the maximum time in tenths of seconds that the controller waits for CTS after raising RTS. Valid values are 0–100. Model 4980 Network Controller Programmer’s Guide File Structures 2-41...
  • Page 64: Bisynchronous Host

    If a port is defined as both TTY and ADCCP, the type named in the initialization record port parameter becomes the current active type. If both types are specified succes- sively, the last type named will be the current active type. 2-42 Model 4980 Network Controller Programmer’s Guide SECTION 2...
  • Page 65: Record Examples

    Disables data translation on all ports on the controller and enables the device channel option. Sets the maximum ADCCP polling addresses on port 1 to decimal 32. Model 4980 Network Controller Programmer’s Guide File Structures 2-43...
  • Page 66: Table 2-18 System Mode Parameter Codes

    2-byte channel option. When this option is added in, all records sent to the host are preceded by a 2-byte channel identifier. The 2-byte channel option is required if any of the remote controllers in the network have more than one hand-held computer port.
  • Page 67 This option should be enabled only if it is necessary for the host computer to send activation parameters to ports on remote controllers. Normally, the host does not need to see activation requests from remote controllers, unless the remote controller is directly cabled to a host controller which is directly connected to the host computer.
  • Page 68: System Configuration File - Config.ncc

    [ ] brackets. Comment lines are pre- ceded by an *. " NOTE: The CONFIG.NCC parameters are not intended to be directly modi- fied by the user and are not defined in this guide. 2-46 Model 4980 Network Controller Programmer’s Guide SECTION 2...
  • Page 69 A,[type],{activation parameters} L,”name” R,[run mode],[priority],”name”,”command line parms” hand-held computer *Port 2 – the second logical port P,[minor[ T,[type],[run mode],”name”,”command line parms” A,[type],{activation parameters} L,”name” R,[run mode],[priority],”name”,”command line parms” *Port 3 is not defined Model 4980 Network Controller Programmer’s Guide 2-47...
  • Page 70: Controller Error Status Codes

    Abort. The physical connection was lost. A port deacti- vates normally with an abort status when no hand-held computers are active on the port. 2-48 Model 4980 Network Controller Programmer’s Guide Table 2-19 End of Session Status Codes Table 2-20...
  • Page 71: Host File Directive Status Codes

    File read error. File write error. The maximum number of files exceeded on a create op- eration. Table 2-20 (Continued) Activate Request Status Codes Table 2-21 Host File Directive Status Codes Model 4980 Network Controller Programmer’s Guide File Structures 2-49...
  • Page 72 File not open error (internal only). File allocation error. End of file (internal only). File directory error. 2-50 Model 4980 Network Controller Programmer’s Guide Table 2-21 (Continued) Host File Directive Status Codes SECTION 2...
  • Page 73: Equipment Interfaces

    " " " " " No modem/unsupported modem NORAND NM2400A NORAND NM2400 — TTY only Hayes 1200 Hayes 2400 Codex 2260 NORAND 9600 V.32 Model 4980 Network Controller Programmer’s Guide Section 3 " " " " " " " "...
  • Page 74 6. On ADCCP ports only. “ATS0=0” is sent to disabled autoanswer on the port when the port is inactive. Au- toanswer is automatically disabled on TTY ports when the port is inactive. Model 4980 Network Controller Programmer’s Guide SECTION 1...
  • Page 75: Table 3-1 Configuration Strings For Modems

    Configuration Strings for Modems Config. Speed Configuration String 2400 AT&C1&M1&R1S0=1 2400 AT&C1&M1&R1S0=1 1200 AT&C1&M1&R1S0=1 2400 AT&C1&M1&R1S0=1 9600 AT&C1&M1&R1*AA5S0=1 9600 AT&C1&D2&M1&R1S0=1 2400 AT&C1&D2&M0&R1S0=1 2400 AT&C1&D2&M0&R1S0=1 1200 AT&C1&D2&M0&R1S0=1 2400 AT&C1&D2&M0&R1S0=1 9600 AT&C1&D2&M0&R*AA5S0=1 9600 AT&S1&C1&D2&M0&RS0=1 Model 4980 Network Controller Programmer’s Guide Equipment Interfaces...
  • Page 76: Front Panel Run-Time Display

    ADCCP/TTY ports. Possible port types are: 0 Bisynchronous host " 1 Asynchronous host " 2 Primary ADCCP " Model 4980 Network Controller Programmer’s Guide SECTION 3 3 TTY " 4 LAN (NPCP) " 5 Secondary ADCCP "...
  • Page 77 Active status. A port is active when a hand-held computer attached to the port has established a session with the host. B5 A4 C32 D RDY RDY INA OFF Model 4980 Network Controller Programmer’s Guide Equipment Interfaces...
  • Page 78 Equipment Interfaces SECTION 3 Model 4980 Network Controller Programmer’s Guide...
  • Page 79: Other Features

    NCDIR.NCC, contains a 32-byte directory entry for each data file in the DATA directory. Other Features " " " " " " " " " " Model 4980 Network Controller Programmer’s Guide Section 4 " " " " " " " "...
  • Page 80: Table 4-1 Ncdir.ncc Directory Entries

    The file status field indicates the current status of the file. The filename and extension fields, translation type field, and file length field are required. Model 4980 Network Controller Programmer’s Guide Table 4-1 NCDIR.NCC Directory Entries Description...
  • Page 81 After the host sends the initialization record, the controller will send file requests to the host until the host responds software products DAT8906222322 000001064” Model 4980 Network Controller Programmer’s Guide Other Features...
  • Page 82 The last data record for a file must be padded with blanks if the file length is not an even multiple of 256. The pad should not be in- cluded in the file length field in the directory entry for the file. Model 4980 Network Controller Programmer’s Guide CONTROLLER <––––––––...
  • Page 83: Booting Hand-Held Computers From The Controller

    Note: The host port is always defined as Secondary ADCCP on a remote controller. Autodial is enabled if a phone number and valid modem type are entered via the front panel user interface. Model 4980 Network Controller Programmer’s Guide Other Features...
  • Page 84 The current system time displays on the first line and the dial window displays on the second line. When this screen is displayed, the user may press <ENT> to force an early dial. Model 4980 Network Controller Programmer’s Guide system time:hhmm dial:hhmm – hhmm SECTION 4...
  • Page 85 ENT to dial CLR to wait dial retry wait ?? seconds Model 4980 Network Controller Programmer’s Guide Other Features...
  • Page 86 Other Features SECTION 4 Model 4980 Network Controller Programmer’s Guide...
  • Page 87 " " " " The Model 4980 Network Communications Controller ships with a default configuration. After it is installed, you can reconfigure the controller with the user interface. This section explains how to set the various options from the front panel user interface. It includes a map of the en-...
  • Page 88: Figure 5-1 Navigating The Menus

    Front Panel User Interface SECTION 1 Down Right Left Figure 5-1 Navigating the Menus Model 4980 Network Controller Programmer’s Guide...
  • Page 89: Navigating The Menus

    Up Arrow: Right and Left Arrows: Front Panel User Interface meaning and function as the [ENT] key. Returns from a lower level display to a higher level display. View displays on the same level. Model 4980 Network Controller Programmer’s Guide...
  • Page 90: Figure 5-2 Tty Specific Parameters Overview Part

    Front Panel User Interface SECTION 5 Figure 5-2 TTY Specific Parameters Overview Part 1 Model 4980 Network Controller Programmer’s Guide...
  • Page 91: Figure 5-3 Tty Specific Parameters Overview Part

    SECTION 5 Front Panel User Interface Figure 5-3 TTY Specific Parameters Overview Part 2 Model 4980 Network Controller Programmer’s Guide...
  • Page 92: Figure 5-4 Async And Secondary Adccp Parameters

    Front Panel User Interface SECTION 5 Figure 5-4 ASYNC and Secondary ADCCP Parameters Overview Part 1 Model 4980 Network Controller Programmer’s Guide...
  • Page 93: Figure 5-5 Async And Secondary Adccp Parameters

    SECTION 5 Front Panel User Interface Figure 5-5 ASYNC and Secondary ADCCP Parameters Overview Part 2 Model 4980 Network Controller Programmer’s Guide...
  • Page 94: Figure 5-6 Async And Secondary Adccp Parameters

    Front Panel User Interface SECTION 5 Figure 5-6 ASYNC and Secondary ADCCP Parameters Overview Part 3 Model 4980 Network Controller Programmer’s Guide...
  • Page 95: Figure 5-7 Ymodem, Bisync, 3270 Sna, And System Parameters

    SECTION 5 Front Panel User Interface Figure 5-7 YModem, Bisync, 3270 SNA, and System Parameters Overview Part 1 Model 4980 Network Controller Programmer’s Guide...
  • Page 96: Figure 5-8 Ymodem, Bisync, 3270 Sna, And System Parameters

    Front Panel User Interface SECTION 5 Figure 5-8 YModem, Bisync, 3270 SNA, and System Parameters Overview Part 2 5-10 Model 4980 Network Controller Programmer’s Guide...
  • Page 97: Figure 5-9 Ymodem, Bisync, 3270 Sna, And System Parameters

    SECTION 5 Front Panel User Interface Figure 5-9 YModem, Bisync, 3270 SNA, and System Parameters Overview Part 3 Model 4980 Network Controller Programmer’s Guide 5-11...
  • Page 98: Figure 5-10 Front Panel Of 4980 Controller

    2. Use the DOWN arrow to move to “System Parms”. 3. Use the RIGHT or LEFT arrow to reach the menu. Front Panel of 4980 Controller 5-12 Model 4980 Network Controller Programmer’s Guide Figure 5-10 SECTION 5...
  • Page 99: Selecting And Changing A Value Option

    They show you how to reach the appropriate menu options and explain the choices you have for each option. Each pro- cedure includes a diagram of the path through the menus to the correct options. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-13...
  • Page 100: Figure 5-11 Logging On Parameters

    Front Panel User Interface SECTION 5 Figure 5-11 Logging On Parameters 5-14 Model 4980 Network Controller Programmer’s Guide...
  • Page 101: Logging On

    You have 20 seconds at the clock display to press a key be- fore the controller continues initialization with the current program configuration. A password, up to six digits, may be required to view or change options. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-15...
  • Page 102: Figure 5-12 Phone Entries Parameters

    Front Panel User Interface SECTION 5 Figure 5-12 Phone Entries Parameters 5-16 Model 4980 Network Controller Programmer’s Guide...
  • Page 103: Setting Phone Entries

    The time (based on military 24-hour clock) when the con- troller is to begin automatic dialing, i.e. 1600 = 4:00 pm. Cutoff Time? The time when the controller is to stop automatic dialing. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-17...
  • Page 104: Figure 5-13 Date And Time Parameters

    Front Panel User Interface SECTION 5 Figure 5-13 Date and Time Parameters 5-18 Model 4980 Network Controller Programmer’s Guide...
  • Page 105: Setting Date And Time

    2. Press the RIGHT or LEFT arrow to reach the option you want to see. 3. Press the DOWN arrow to select a particular option. 4. Press the UP arrow to return to a higher level menu. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-19...
  • Page 106: Figure 5-14 Additional Date Parameters

    Front Panel User Interface SECTION 5 Figure 5-14 Additional Date Parameters 5-20 Model 4980 Network Controller Programmer’s Guide...
  • Page 107: Date

    Abbreviation of the month’s name. Scroll through the names using the RIGHT or LEFT arrows. Year? Last two digits of the year. Use the numeric keys to type the year, use [CLR] to erase a number. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-21...
  • Page 108: Figure 5-15 Additional Time Parameters

    Front Panel User Interface SECTION 5 Figure 5-15 Additional Time Parameters 5-22 Model 4980 Network Controller Programmer’s Guide...
  • Page 109: Time

    Two-digit minute of the day. Use the numeric keys to type the minute. Use [CLR] to erase a number. Both digits must be typed. If the time is 4:05 PM, type “05”. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-23...
  • Page 110: Figure 5-16 System Mode Parameters

    Front Panel User Interface SECTION 5 Figure 5-16 System Mode Parameters 5-24 Model 4980 Network Controller Programmer’s Guide...
  • Page 111: Define System Mode Parameters

    NO (show the next four op- tions). When compatibility is set to “No” the menu selections in Figure 5-17 (on the next page) become available. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-25...
  • Page 112: Figure 5-17 System Mode Compatibility Parameters

    Front Panel User Interface SECTION 5 Figure 5-17 System Mode Compatibility Parameters 5-26 Model 4980 Network Controller Programmer’s Guide...
  • Page 113 Default is NO Rem Actv Reqs? Remote activation requests. The controller forwards remote port activation requests to the host — YES (forward re- quests) or NO (do not forward requests). Default is NO Model 4980 Network Controller Programmer’s Guide 5-27...
  • Page 114: Figure 5-18 Controller Id Parameters

    Front Panel User Interface SECTION 5 Figure 5-18 Controller ID Parameters 5-28 Model 4980 Network Controller Programmer’s Guide...
  • Page 115: Set The Controller Id

    The controller’s ID. The length may be zero to eight charac- ters. Both numbers and uppercase letters may be used. If the ID is less than eight characters, it is padded with blanks. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-29...
  • Page 116: Figure 5-19 Port Parameters

    Front Panel User Interface SECTION 5 Figure 5-19 Port Parameters 5-30 Model 4980 Network Controller Programmer’s Guide...
  • Page 117: Configuring Port Parameters

    2. Press the RIGHT or LEFT arrow to reach the option you want to see. 3. Press the DOWN arrow to select a particular option. 4. Press the UP arrow to return to a higher level menu. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-31...
  • Page 118: Figure 5-20 Ymodem Port Parameters

    Front Panel User Interface SECTION 5 Figure 5-20 Ymodem Port Parameters 5-32 Model 4980 Network Controller Programmer’s Guide...
  • Page 119: Ymodem Port

    NM2400 (TTY ports only), Hayes 1200, Hayes 2400, Codex 2260, or Hayes 9600. Speed? Sets the port speed — 1200, 2400, 4800, or 9600 bps. De- fault is 2400. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-33...
  • Page 120: Figure 5-21 Host Port Parameters

    Front Panel User Interface SECTION 5 Figure 5-21 Host Port Parameters 5-34 Model 4980 Network Controller Programmer’s Guide...
  • Page 121: Host Port

    3. The current value appears (either Secondary ADCCP, SNA 3270, Bisync, or Async.) 4. To scroll through the options, press the RIGHT or LEFT arrow. 5. To select an option, press the DOWN arrow. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-35...
  • Page 122: Figure 5-22 Secondary Adccp Parameters

    Front Panel User Interface SECTION 5 Figure 5-22 Secondary ADCCP Parameters 5-36 Model 4980 Network Controller Programmer’s Guide...
  • Page 123: Secondary Adccp

    NM2400 (TTY ports only), Hayes 1200, Hayes 2400, Codex 2260, or Hayes 9600. Default is NM2400A Physical Port? Indicates the physical port used for the host port — A, B, C, or D. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-37...
  • Page 124 Time?” = 0300, then the telecom dial-window is from 11:00 pm to 3:00 AM. Speed? This sets the port speed. — Ext, 1200, 2400, 4800, 9600, or 19200 bps. Default is Ext (External Clocking) 5-38 Model 4980 Network Controller Programmer’s Guide...
  • Page 125: Figure 5-23 Bisync Parameters

    SECTION 5 Front Panel User Interface Figure 5-23 Bisync Parameters Model 4980 Network Controller Programmer’s Guide 5-39...
  • Page 126: Bisync

    Sets the host data type — EBCDIC or ASCII. Transparent Determines whether data from the controller to the host should be translated from ASCII to EBCDIC — YES (dis- able data translation for an EBCDIC host) or NO (enable data translation). 5-40 Model 4980 Network Controller Programmer’s Guide...
  • Page 127: Figure 5-24 Async Parameters

    SECTION 5 Front Panel User Interface Figure 5-24 Async Parameters Model 4980 Network Controller Programmer’s Guide 5-41...
  • Page 128: Async

    Odd (odd parity/7 data bits), or Even (even parity/7 data bits). Default is None Stop Bits? Sets the stop bits sent — 1, 2, or 1 1/2. Default is 1 5-42 Model 4980 Network Controller Programmer’s Guide...
  • Page 129: Figure 5-25 Sna/Sdlc Parameters

    SECTION 5 Front Panel User Interface Figure 5-25 SNA/SDLC Parameters Model 4980 Network Controller Programmer’s Guide 5-43...
  • Page 130: Sna/Sdlc

    Matches the definition in VTAM (Non-returned zero in- verted) — YES (enable NRZI encoding) or NO (do not en- able). Default is NO 5-44 Model 4980 Network Controller Programmer’s Guide 0–256 Default is 1 0–256 Default is 127 0–256 Default is 192 0–256 Default is 1...
  • Page 131 Maximum amount of data per SDLC frame. Also know as MAXDATA on VTAM definition. Entry is from 265–521. Default is 265 Timeout? Time with no SDLC activity before controller resets connec- tion to host — none, 30, 60, 90, or 120 seconds. Model 4980 Network Controller Programmer’s Guide 5-45...
  • Page 132 Front Panel User Interface SECTION 5 Figure 5-26 Logical Port 1 Parameters 5-46 Model 4980 Network Controller Programmer’s Guide...
  • Page 133: Logical Port 1

    2. The current value appears (either none, ADCCP, or TTY, or LAN). 3. To scroll through the options, press the RIGHT or LEFT arrow. 4. To select an option, press the DOWN arrow. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-47...
  • Page 134 Front Panel User Interface SECTION 5 Figure 5-27 ADCCP Parameters 5-48 Model 4980 Network Controller Programmer’s Guide...
  • Page 135: Adccp

    Sets the highest address of hand-held computers to poll during the telecommunication session. Default is 4 Speed? Sets the port speed — Ext (external clocking, modem pro- vides clocking), 1200, 2400, 4800, or 9600 bps. Default is Model 4980 Network Controller Programmer’s Guide 5-49...
  • Page 136 Front Panel User Interface SECTION 5 Figure 5-28 TTY Parameters 5-50 Model 4980 Network Controller Programmer’s Guide...
  • Page 137 YES (after one hand-held computer has concluded a telecom session, the controller hangs up immediately without poll- ing other hand-held computers) or NO (the controller polls for additional hand-held computers after concluding a tele- com session). Default is NO Model 4980 Network Controller Programmer’s Guide 5-51...
  • Page 138 Front Panel User Interface SECTION 5 Figure 5-29 LAN Parameters 5-52 Model 4980 Network Controller Programmer’s Guide...
  • Page 139 (1, 2, or 3), then press [ENT]. Default is LAN Timeout? This determines the amount of time the LAN port stays ac- tive after completing the last hand-held computer telecom. Default is 60 seconds Model 4980 Network Controller Programmer’s Guide 5-53...
  • Page 140 Front Panel User Interface SECTION 5 Figure 5-30 Logical Port 1 Alt Parameters 5-54 Model 4980 Network Controller Programmer’s Guide...
  • Page 141: Logical Port 1 Alt

    5. See page 5-49 for an explanation of the ADCCP op- tions. See page 5-51 for an explanation of TTY op- tions. See page 5-53 for an explanation of LAN op- tions. Front Panel User Interface Model 4980 Network Controller Programmer’s Guide 5-55...
  • Page 142 NO prompt leaves the original parameters intact. To exit the communications program and reach this prompt, press the UP arrow until you reach the “Run?” prompt. 5-56 Model 4980 Network Controller Programmer’s Guide Figure 5-31 Logging Off SECTION 5...
  • Page 143: Asynchronous Host To 4980 Network Communications Controller

    ––––––––> <–––––––– Channel 4 Upload Data ––––––––> <–––––––– Channel 2 Upload Data ––––––––> <–––––––– Channel 2 Activate Status ––––––––> <–––––––– Channel 3 Upload Data Model 4980 Network Controller Programmer’s Guide Appendix A " " " " " " " "...
  • Page 144 Download Data “?” “?” Activate Delay “?” End of Data “?” Activate Parms “?” “?” Model 4980 Network Controller Programmer’s Guide ––––––––> <–––––––– Channel 2 Upload Data ––––––––> <–––––––– Channel 1 Upload Request ––––––––> ––––––––> <–––––––– Channel 1 Data Request ––––––––>...
  • Page 145: Bisynchronous Host To 4980 Communications Session

    <–––––––– Channel 2 Data Request ––––––––> <–––––––– Channel 3 End Status <–––––––– Channel 3 Activate Request ––––––––> <–––––––– Channel 2 Data Request ––––––––> <–––––––– Channel 3 Activate Request ––––––––> <–––––––– Channel 3 Inactivate Status Model 4980 Network Controller Programmer’s Guide...
  • Page 146 Communications Session APPENDIX A <–––––––– Channel 1 Upload Data Model 4980 Network Controller Programmer’s Guide...
  • Page 147: Bisynchronous Host-To-Controller

    ACK1 ––––––––> <–––––––– ––––––––> <–––––––– Channel 2 Activate Request ––––––––> <–––––––– ––––––––> <–––––––– ACK0 ––––––––> <–––––––– ACK1 ––––––––> <–––––––– ––––––––> <–––––––– Channel 3 Activate Request ––––––––> <–––––––– ––––––––> <–––––––– ACK0 ––––––––> <–––––––– ACK1 ––––––––> Model 4980 Network Controller Programmer’s Guide...
  • Page 148 ACK0 ACK1 ACK0 ACK1 ACK0 ACK1 Download Data ACK0 ACK1 Download Data ACK0 ACK1 Model 4980 Network Controller Programmer’s Guide <–––––––– ––––––––> <–––––––– Channel 1 Inactive Status ––––––––> <–––––––– Channel 1 Upload Data ––––––––> <–––––––– Channel 4 Upload Data ––––––––>...
  • Page 149 <–––––––– ACK1 ––––––––> <–––––––– ACK0 ––––––––> <–––––––– ––––––––> <–––––––– Activate Delay ––––––––> Model 4980 Network Controller Programmer’s Guide ACK0 ACK1 Channel 2 Upload Data Channel 1 End Status Channel 3 Data Request ACK0 ACK1 Channel 2 Data Request ACK0 ACK1...
  • Page 150 ACK0 ACK1 End of Data ACK0 ACK1 Activate Parms ACK0 ACK1 Model 4980 Network Controller Programmer’s Guide <–––––––– ACK1 ––––––––> <–––––––– ––––––––> <–––––––– Channel 2 Data Request ––––––––> <–––––––– ––––––––> <–––––––– ACK0 ––––––––> <–––––––– ACK1 ––––––––> <–––––––– ––––––––> <–––––––– Channel 3 Activate Request ––––––––>...
  • Page 151: Example C-Program

    " " " " " " " " " " " " " " " " " You will need to contact your representative for more infor- mation regarding the actual program code examples. Model 4980 Network Controller Programmer’s Guide...
  • Page 152 Example C-Program APPENDIX A Model 4980 Network Controller Programmer’s Guide...
  • Page 153: Record Types

    " " " " " " " " " " 4980 Communications Controller can be Model 4980 Network Controller Programmer’s Guide Appendix C " " " " " " " "...
  • Page 154: Ni315 Record Types

    Record Types Record types for both the NI315 Controller and the 4980 Controllers are listed in the following paragraphs. Differ- ences in the way the records are used (if any) are noted. NI315 Record Types NI315 to host records Upload Data "...
  • Page 155 NI315 phone number request with a cancel-autodial record. However, the controller continues to prompt the host with activation re- quests each time a port disconnects. Phone numbers must be formatted as specified " on pages 2-26, 2-30, and 2-34. Model 4980 Network Controller Programmer’s Guide...
  • Page 156 The autodial activate record replaces the NI315 phone number record. " NOTE: Autoanswer and Autodial Activate records are processed identically. The autodial activate record replaces the NI315 phone number re- cord. Deactivate for One Minute " Model 4980 Network Controller Programmer’s Guide File Requests...
  • Page 157: Logical Channels

    File Upload File Create/Load File Delete File Download Model 4980 Network Controller Programmer’s Guide...
  • Page 158: Data Record Length

    The host may also upload or delete any data or boot file from the controller. Line disciplines " The 4980 Communications Controller supports a vari- ety of line disciplines, including ADCCP, NORAND TTY, Bisync, Async, and NPCP. Model 4980 Network Controller Programmer’s Guide...
  • Page 159 The controller has the ability to boot hand-held termi- nals. Boot files can be downloaded from the host or directly copied (by a special copy utility) into a “DATA” directory on the DOS-compatible system diskette. Model 4980 Network Controller Programmer’s Guide...
  • Page 160 By the user with the keyboard and display. " Support for any of the preceding enhancements can be add- ed to an existing controller host program running in an NI315 compatibility mode without changing the general structure of the host program. Model 4980 Network Controller Programmer’s Guide...
  • Page 161: Ni311 Record Types

    128 bytes to 256 bytes. " " " " " " " " " " 4980 Communications Controller can be Model 4980 Network Controller Programmer’s Guide Appendix D " " " " " " " "...
  • Page 162 Record Types Record types for both the NI311 and 4980 Controllers are listed in the following paragraphs. Differences (if any) in the way the records are used are noted. NI311 Record Types NI311-to-host Upload Data " End-of-call Status " Data Request "...
  • Page 163 NI311 phone number request with a can- cel-autodial record. However, the controller con- tinues to prompt the host with activate requests each time a port disconnects. Phone numbers must be formatted as specified " on pages 2-26, 2-30, and 2-34. Model 4980 Network Controller Programmer’s Guide...
  • Page 164 Autoanswer Activate " Autoanswer activate records are sent in response to an activate request and may include optional modem and port configuration parameters. The autoanswer activate record replaces the NI311 cancel-autodial re- cord. Model 4980 Network Controller Programmer’s Guide File Requests...
  • Page 165 (for example, an XON character) with an initialization record parameter. If optional pad characters follow the question mark, they must be consistent. File Upload File Create/Load File Delete File Download Model 4980 Network Controller Programmer’s Guide...
  • Page 166 ID. After the physical connection on a port is established, data to or from a hand-held termi- nal is sequential on a logical channel, and the location of the logical channel should not concern the host program- mer. Model 4980 Network Controller Programmer’s Guide...
  • Page 167 ADCCP, NORAND TTY, Bisync, Async, and NPCP. Dynamic port configuration " The host computer can dynamically change a number of port configuration parameters during the commu- nications session. These parameters include the line discipline, modem configuration, autoanswer, autodial, etc. Model 4980 Network Controller Programmer’s Guide...
  • Page 168 By the user with the keyboard and display. " Support for any of the above enhancements can be added to an existing controller host program running in an NI311 compatibility mode without changing the general structure of the host program. Model 4980 Network Controller Programmer’s Guide...
  • Page 169: Line Definition

    /* local modes */ c_line; /* line discipline */ /* ignores break condition */ /* no CR output at column 0 */ /* exclusive use of the port */ Model 4980 Network Controller Programmer’s Guide Appendix E " " " "...
  • Page 170 The size of a TTYIO buffer can be increased by modifying a variable called TTYHOG in the Xenix system kernel. Contact SCO for support. Model 4980 Network Controller Programmer’s Guide /* set signal to catch alarm */ /* set timeout to 30 seconds*/...
  • Page 171 " " " " " The following is the line definition for a 9600 bps BTAM line for communications with the 4980 Communications Controller. GROUP1 LINE1 LINE " NOTE: A BTAM program written to communicate with the communications controller must use only transparent BTAM write macros.
  • Page 172 3275 Line Definition APPENDIX A Model 4980 Network Controller Programmer’s Guide...
  • Page 173 However, this is inefficient be- cause of the extra length added to download requests. Asynchronous Hosts " " " " " " " " " " Model 4980 Network Controller Programmer’s Guide Appendix G " " " " " " " "...
  • Page 174 Some host communications drivers delete the entire contents of the communications buffer attached to a port when a read is issued on the port. A nondestructive read must be available to read a partial record from the communications controller. Model 4980 Network Controller Programmer’s Guide...
  • Page 175 PASSLEM=7, PUDR=YES, LUDR=YES, PUTYPE=2, REPLYTO=1, RETRIES=(5, 2, 3), SERVLIM=7, SCCPRM=USSSCS, TRANSFR=5, TYPE=NCP, VPACING=0, ADDRESS=(35, HALF), ISTATUS=ACTIVE, MODETAB=MODTRSNA, DLOGMOD=73278M2, USSTAB=USSTRSNA, SERVICE ORDER=(AC00064) ADDR=40,ISTATUS=ACTIVE, LOCADDR=2,ISTATUS=ACTIVE, LOGAPPL=CICSA Model 4980 Network Controller Programmer’s Guide Appendix H " " " " " " " "...
  • Page 176 3745 Nonswitched Line Definition APPENDIX A Model 4980 Network Controller Programmer’s Guide...
  • Page 177 Channel This guide uses “channel” to refer to a logical data channel. A port may contain one or more channels. Data for any Model 4980 Network Controller Programmer’s Guide " " " "...
  • Page 178 Host Computer A large computer that serves many users, such as a PC, minicomputer, or mainframe. Glossary-2 Model 4980 Network Controller Programmer’s Guide Hand-Held Computer, or 6000 Series (61XX, 62XX, 63XX, 6400,...
  • Page 179 Host Controller A controller (4980) that is functioning as a host to a secondary controller. LAN (Local Area Network) A group of network devices in which each device can communicate through a wired link. The wired link may consist of several segments joined by repeaters and bridges.
  • Page 180 NORAND HHCs in the NORAND LAN environment used with printers and data communications. Physical Port Equates to port connector. The 4980 controller has four internal physical ports (“A”, “B”, “C”, and “D”). It also has six connectors (“A”, “B”, “C”, “D”, “LAN1”, and “LAN2”).
  • Page 181 Used on the host port of a remote controller and can connect to a primary ADCCP remote port on another controller. TCOM or Telecom Telecommunications. Terminal Circuit terminating device such as a hand-held computer. NORAND 2-way TTY asynchronous data link protocol. Model 4980 Network Controller Programmer’s Guide GLOSSARY Glossary-5...
  • Page 182 GLOSSARY Glossary-6 Model 4980 Network Controller Programmer’s Guide...
  • Page 183 2-49 disconnect code, 2-49 line busy code, 2-49 modem error code, 2-49 no answer code, 2-49 no status code, 2-48 parameter error code, 2-49 Model 4980 Network Controller Programmer’s Guide INDEX " " " " " "...
  • Page 184 ADCCP, 2-28 ASCII host support, NI315 pro- NI311 protocol converter, D-5 tocol converter, C-1, C-6 NI315 protocol converter, C-4 Index-2 Model 4980 Network Controller Programmer’s Guide Bisync port parameters, user inter- face, 5-40 user interface Host Port?, 5-35...
  • Page 185 4-1 initialization records, 4-3 last data record, 4-4 padding with blanks, 4-4 Directive Status required directory entries, Model 4980 Network Controller Programmer’s Guide NI315 protocol converter, End-of-Session mats NI311 protocol converter, Activate Request, 2-11 NI315 protocol converter,...
  • Page 186 Month?, 5-21 controller-to-host, using Year?, 5-21 Day?, user interface, Date?, controller-to-host record 5-21 Index-4 Model 4980 Network Controller Programmer’s Guide NI311 protocol converter, NI315 protocol converter, scription of, 2-10 NI311 protocol converter, D-4 NI315 protocol converter, C-4 controller record, 2-16...
  • Page 187 File create/load MS-DOS compatible name, Host Directive subtype, 2-17 host-to-controller record, de- system mode parameters, scription of, 2-9 Model 4980 Network Controller Programmer’s Guide File Processing Abort Host Directive subtype, 2-17 host-to-controller record, de- scription of, 2-9 scription of, 2-10...
  • Page 188 2-17 file delete, 2-17 file download, 2-17 layout File processing Abort, 2-17 file upload, 2-17 Index-6 Model 4980 Network Controller Programmer’s Guide Deactivate for One Minute, 2-49 Download Data, 2-15 End-of-data, 2-15 Host Directive, 2-17 Initialization, 2-15 Host-to-controller bisync re-...
  • Page 189 Inactive Status controller-to-host, using 1-byte ID, 2-11 controller-to-host record description of, 2-6 NI311 protocol converter, activation record Model 4980 Network Controller Programmer’s Guide [mode], 2-33 NI315 protocol converter, [timeout], 2-33 hardware configuration, 1-6 user interface # Chans?, 5-53 LAN Timeout?, 5-53...
  • Page 190 Port, user interface, Ymodem, No answer, activate request sta- tus code, 2-49 [port], port parameters, 2-42 Index-8 Model 4980 Network Controller Programmer’s Guide Port activation error, activate tus code, 2-48 request status code, 2-49 Port activation requests, system mode parameters, 2-45...
  • Page 191 Deactivate for One Minute defined as secondary ADCCP, host-to-controller -- async, 2-16 host-to-controller -- bisync, Remote controllers 2-21 force autoanswer, 2-45 Model 4980 Network Controller Programmer’s Guide forwarding ID records, sys- to-host, 2-12 tem mode parameters, 2-45 controller-to-host, 2-11 system mode parameters, 2-45...
  • Page 192 NI315 protocol converter, C-4 subtype deactivate request, 2-12 host parameters, 2-40 Index-10 Model 4980 Network Controller Programmer’s Guide file request, 2-12 System configuration file, 2-46 [system mode], system parame- ters, 2-38 System mode parameters, 2-43 2 Byte Chan?, 5-27...
  • Page 193 Bisync, port parameters, 5-40 Retry Wait?, 5-17 Clocking, SDLC Options, 5-44 Cutoff Time?, 5-17 SDLC Address, SDLC Op- Sec ADCCP, 5-38 Model 4980 Network Controller Programmer’s Guide SDLC options, SNA/SDLC, 5-44 SDLC XID?, SDLC Options, Sec ADCCP, 5-38 5-44 Sec ADCCP, 5-37...
  • Page 194 INDEX Index-12 Model 4980 Network Controller Programmer’s Guide...

Table of Contents