background image

4985 Network Controller

PROGRAMMER’S

GUIDE

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

"

PN: 977-028-006

Revision A

May 1996

Summary of Contents for 4985

Page 1: ...4985 Network Controller PROGRAMMER S GUIDE PN 977 028 006 Revision A May 1996...

Page 2: ...rovided AS IS WITH ALL FAULTS ALL WARRANTIES ARE EXPRESSLY DISCLAIMED INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE We welcome your comments concerning this...

Page 3: ...Configuration Switches 2 6 Communication Session 2 7 Device Channels 2 9 Help 2 9 Beeping 2 9 Connections 2 10 Testing 2 10 Modem Indicator 2 10 Cleaning 2 10 Specifications 2 10 Hardware 2 11 Unpack...

Page 4: ...Type 2 Initialization Record 4 5 Type 3 Activate Auto Answer Record 4 6 Type 4 Activate Auto Dial Record 4 6 Type 5 Deactivate for One Minute Record 4 8 Type 6 Host Directive Record 4 8 Type 7 Reboot...

Page 5: ...5 Host Directive Record Type 6 5 6 Host Directive Subrecords Types 1 3 5 6 File Upload Subtype 1 5 6 File Create or Load Subtype 2 5 6 File Delete Subtype 3 5 6 Controller to Host File Processing Rela...

Page 6: ...rds 6 10 Special Commands 6 12 Logical Channels 6 12 Data Record Length 6 13 Enhancements 6 13 SECTION 7 4000 Series Warm Start System 7 1 Creating File Maintenance Lists 7 2 Setting Version Number 7...

Page 7: ...work Controller 2 12 Figure 2 11 4950 Single Dock 2 13 Figure 2 12 4960 Multidock 2 14 Figure 2 13 Auxiliary Power Unit 2 15 Figure 2 14 Power Supply Placement and Connectors 2 16 Figure 2 15 Approxim...

Page 8: ...Inactive Status Record 4 16 Table 4 20 Type 4 Active Status Record 4 17 Table 4 21 Type 5 Activate Request Record 4 17 Table 4 22 Type 6 Special Request Record 4 18 Table 4 23 Type 7 Directive Status...

Page 9: ...Status Record D 7 Table D 18 Type 2 Data Request Record D 8 Table D 19 Type 3 Inactive Status Record D 8 Table D 20 Type 4 Active Status Record D 8 Table D 21 Type 5 Activate Request Record D 8 Table...

Page 10: ...CONTENTS viii 4985 Network Controller Programmer s Guide...

Page 11: ...iting of the interface program for your host computer At the initial installation configure the 4985 Network Controller for the network it should operate There are three banks of dip switches for func...

Page 12: ...table in Appendix A for descriptions of the error codes After successful power up the controller is ready to communicate with the device attached to the host interface port If the host port device is...

Page 13: ...d lacks a display keypad and disk drive Since one port is dedicated to the host interface there is only one port remaining for communicating with HHCs The different record types sent back and forth be...

Page 14: ...SECTION 1 Introduction 1 4 4985 Network Controller Programmer s Guide...

Page 15: ...is connection must use one of two datalink protocols ASYNC or Sec ondary ADCCP Host Computer 4985 Controller 4960 Multidock Modem Modem 4980 Controller Figure 2 1 Host to 4985 Using 4980 ASYNC ADCCP S...

Page 16: ...The 4985 Controller on the right is at a remote site hooked up with at least one six pack multidock Direct Connect Figure 2 2 4980 Network Communications Controller Connection to 4985 Controller 4980...

Page 17: ...ers HHCs that can com municate through one 4985 Controller The NORAND Auxiliary Pow er Units APUs connect in series with the multidocks 4985 Controller Multidock Multidock APU APU Figure 2 4 4985 Mult...

Page 18: ...ures adequate power for the multidocks to recharge the HHCs when placed in these docks One APU powers four multidocks The controller powers two multidocks directly Figure 2 5 differs from Figure 2 4 b...

Page 19: ...dock APU APU Figure 2 5 Optional Wiring with 2 APUs Connected Multidock Multidock Multidock Multidock Multidock Multidock Multidock Multidock If hooking up the maximum number of multidocks allowed use...

Page 20: ...850000 and 49850255 is reserved NOTE Details of the three Data Input DI bank switches start on page 3 1 Figure 2 6 shows switch settings for connecting the 4985 Network Con troller to the 4980 Network...

Page 21: ...using the NORAND asynchronous proprietary protocol The multidock connects to the LAN port on the 4985 Controller and the host to the HOST port The primary controller use is to facilitate the host to...

Page 22: ...er making the physical connection the communication session for all HHC types is identical The HHCs protocol is transparent to the host computer The communication session for an HHC consists of Upload...

Page 23: ...g the equipment is in normal working order If a problem dur ing power up the controller beeps several times and the unit does not operate The most common problems are often easiest to detect and in ma...

Page 24: ...gs Modem Indicator Modems frequently have LEDs to show events as they happen If a LED should light but does not the modem manual and this informa tion can help determine where the trouble exists The m...

Page 25: ...ny portion of the controller Use a soft lint free cloth moistened in a quality glass cleaner to clean the exterior of the controller B CAUTION Using the controller in an hostile environment that inclu...

Page 26: ...concrete block poured concrete drywall plywood sheet metal countertop shelving or a table Figure 2 10 4985 Network Controller LAN RS485 HOST MO DEM RS232 CONFIG SWITCHES RESET 15 V INPUT 3 5 A Front...

Page 27: ...munication power and charging voltage for up to twelve 4000 Series HHCs Add an APU to expand the network beyond the power supply capabilities of the controller Connect up to two APUs and ten multidock...

Page 28: ...5 Network Controller Programmer s Guide Multidock Figure 2 12 4960 Multidock Chain the 4960 multidocks together with cables to increase the num ber of HHCs connected to each controller Each rack has s...

Page 29: ...an APU in the network after the first two multidocks before the next group of four multidocks The APU furnishes charging current to the next group of multidocks and also strengthens signals on the com...

Page 30: ...e power supply on the attached mounting shelf located at the back of the controller Modems Limit the modem configuration to support these two modems NO RAND NM2400A and NORAND 9600 Enter remote auto d...

Page 31: ...rk Controller Programmer s Guide 2 17 ROUTE COMMANDERR 4000 SERIES Figure 2 15 Approximate Dimensions of Auxiliary Power Unit 11 1 2 10 ROUTE COMMANDERR 4000 SERIES Figure 2 16 Approximate Dimensions...

Page 32: ...idock 5 Long Use graph paper to draw the installation to scale in your planning Minimum required spacing between a 4985 Network Controller and a multidock is 19 and 3 4 inches Plan for 39 and 1 4 inch...

Page 33: ...irst multidock Bracket holes for 4985 Controller Bracket holes for second multidock Clearance between bracket holes for second multidock Figure 2 18 Sample Wall Layout with Brackets Install controller...

Page 34: ...l or Shelf Mounted Brackets The controller APU and multidock all have pairs of large rivets welded to the back frame or cover These rivets go in the mounting bracket keyholes then slide down to lock t...

Page 35: ...1 2 3 4 5 NOTE You can connect up to two multidocks Add another APU if you want another multidock You need special adapters for a single dock AC Power Use alternating current AC power for data commun...

Page 36: ...y Ground 5 Orange triangle 1 2 3 4 5 An Isolated Ground IG installation requires special outlets such as General Electric catalog number 8200 IG2 15 amp or 8300 IG2 20 amp Wire these per applicable st...

Page 37: ...ns eight switches Bank 1 Defines host port communication type ASYNC or Sec ondary ADCCP If the host type is ASYNC the host port param eters are parity data bits speed and channel ID Bank 2 Functions i...

Page 38: ...232 port Provided as a diagnostic tool 2 Host type Specifies which host type is active off Secondary ADCCP on Asynchronous host 3 5 Speed bps ADCCP uses external clocking 3 4 5 speed off off off 1920...

Page 39: ...number 2 on on Alternate between stored number 1 or 2 The controller switches to the other number stored in the modem whenever a dial operation fails 4 Force autoanswer see Note 2 after table Secondar...

Page 40: ...ts controller to original configura tion NOTE 3 If you change the switch settings after the controller is powered on you must either power off the controller for 30 seconds and power it back on or pre...

Page 41: ...Pressing this button erases the files needed to boot the HHCs File System The controller supports a nonvolatile file system This file system stores 4000 Series HHC boot files program files and data fi...

Page 42: ...SECTION 3 Installation 3 6 Model 4985 Network Controller Programmer s Guide...

Page 43: ...nnel field HHC channels be long to the active device on the corresponding device channel The 4985 asynchronous interface works with device channel 0 The Local Area Network LAN port works with HHC chan...

Page 44: ...Description 1 1 Asterisk EXAMPLE CR end of record marker CR Each record sent from your host must have a record type field There may be eight record types sent from your host to the controller The cont...

Page 45: ...oller will reset itself if the host issues an invalid record or fails to respond within the host timeout period The record includes an end of record delimiter by default CR which is configured in the...

Page 46: ...e Download Data 0 Download data xxx Optional CRC bytes 2 Optional pad ppp Optional end of record delimiter CR Type 1 End of Data Record The host sends an end of data record in response to a download r...

Page 47: ...ts the system mode parameters and default port activation parame ters The initialization record parameters are defined on page 4 20 Table 4 5 Type 2 Initialization Record Position Bytes Description 1...

Page 48: ...o 5 bytes EXAMPLE CR end of record marker 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...

Page 49: ...his list ter minates with a slash When used this field should be filled with blanks 259 Optional pad up to 5 bytes EXAMPLE CR end of record marker 4 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...

Page 50: ...marker 5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx...

Page 51: ...type used 259 Optional pad up to 5 bytes Type 7 Reboot Controller Directive This directive may be sent in response to any controller to host record and will force the controller to reboot Table 4 10 T...

Page 52: ...ually the directory file Table 4 11 File Upload Directive 1 Position Bytes Description 1 1 Beginning delimiter 2 1 Command code 5 3 1 Directive Type 1 4 8 DOS compatible filename left justified 12 3 D...

Page 53: ...OS compatible filename required 12 3 DOS compatible file extension required 15 6 Date field YYMMDD 21 4 24 hour time HHMM 25 2 User defined filler 27 1 User defined file type 0 or blank indicates an H...

Page 54: ...nsion required 15 245 Filler bytes EXAMPLE 63FILENAMEEXT xxxxxppppp CR File Download Directive 4 The host sends this directive in response to a request for download data from an HHC After receiving a...

Page 55: ...Filler bytes EXAMPLE 66xxxx xxxxxppppp CR Controller to Host Record Layouts Controller to host record types implement the file transfer protocol and status information between the controller and the...

Page 56: ...record marker 010xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx...

Page 57: ...logic error in the file transfer process 5 4 HHC application status information 9 1 Local port identifier 10 249 Reserved for diagnostic information EXAMPLE CR end of record marker 0110G0001xxxxxxxxxx...

Page 58: ...ID 0 HHC channel ID 1 Record type data request Type 3 Inactive Status Record Table 4 19 Type 3 Inactive Status Record Position Bytes Description 1 1 Device channel ID 1 2 1 HHC channel ID 1 3 1 Record...

Page 59: ...D 0 HHC channel ID 1 Record type Activate Status 4 Type 5 Activate Request Record The host activates the LAN port in response to activate request re cords The controller sends a request to the host to...

Page 60: ...d no dial tone Modem reported no carrier Call collision Modem reported ring 5 4 Reserved for diagnostic information 9 252 Required padding EXAMPLE CR end of record marker 015xyyyy CR Device channel 0...

Page 61: ...er 0161 CR Device channel 0 Channel ID 1 Record type special request Special request subtype file processing request Type 7 Directive Status Record The controller sends directive status records to the...

Page 62: ...operation cannot overwrite or delete a file while in use Occurs if a file boots an HHC when host attempts to recreate the file I File not open J File allocation error K End of file L File directory er...

Page 63: ...on by adding in the values for each specific mode The following mode parameters are supported in the initialization record defined bits in S record mode system mode parameters LABEL DECIMAL BINARY MO...

Page 64: ...orand diagnostic use 32 2 byte channel option When 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 controllers in...

Page 65: ...ot enabled a remote controller will not answer the phone unless an HHC is ready 2048 The secondary controller is direct connected to the primary Applies to remote controllers If enabled a controller c...

Page 66: ...to 2 digit numeric field specifying collating sequence number of character marking end of all records sent from controller to host A delimiter of 0 specifies no end of record delimiter F block size 0...

Page 67: ...to 50 K char gap 10 1 or 2 digit numeric field specifying maximum intercharacter gap time in whole seconds allowed in a block of data sent from host Valid values are 9 to 40 L cts gap 5 1 to 3 digit n...

Page 68: ...record layouts subsections specify these record lay outs You can specify optional parameters in activation records to cus tomize a port configuration The host can send some of the parameters only in a...

Page 69: ...XAMPLE Async Host 2 S128 C0 1 4 C3 S128 enable file processing C0 specifies 8 data bits and no parity 1 4 C3 specifies three HHC communication channels on LAN port 1 end of string terminating initiali...

Page 70: ...SECTION 4 File Structures 4 28 4985 Network Controller Programmer s Guide...

Page 71: ...Hand Held Computers HHCs download data or warm boot files for HHCs using the File Server method To successfully implement file processing you must Understand the controller disk directory structure an...

Page 72: ...t may have been changed or need to be removed from the controller can be processed NCDIR NCC The NCDIR NCC file contains zero one or multiple records on all valid files currently loaded on the control...

Page 73: ...ntroller for file processing This sequence of commands can be summarized into the following For each record the host wants uploaded from the controller the host would send an upload directive with the...

Page 74: ...d extension entries must be MS DOS compatible left justified and padded with blanks If not using an extension pad the extension with blanks The translation field applies only to file data sent from a...

Page 75: ...s until the host responds with an end of data record terminating file processing and beginning data communications Host to Controller File Processing Related Commands NOTE See Section 4 for details on...

Page 76: ...ds Types 1 3 File Upload Subtype 1 An upload directive may be sent in response to a file request to upload a data file from the controller File Create or Load Subtype 2 A file create or load directive...

Page 77: ...tion except that the device channel ID is prepended to each record from the controller Directive Status Record Type 7 After a directive has been completed successful or not the controller sends a dire...

Page 78: ...PL LST is a data file residing on the controller It consists of a series of 11 byte records Each record contains two fields the filename and the filename extension A blank record terminates the list o...

Page 79: ...ing Request 0161 File Create Load Directive 62NETRPL LST9507050914 000022 Host Ready Download Request 012 Data Block 62APP EXE9507021412 021123 Host Ready Download Request 012 Data Block 0 data Host R...

Page 80: ...161 Download File Directive 61NCDIR NCC Host Ready Data Record 010APP EXE9507021412 021123 NETRPL LST9507050914 000022 Host Ready Status Record 01710 Host Ready File Processing Request 0161 File Delet...

Page 81: ...ent data if the port configures for transparent mode with EBCDIC hosts All other data sent to the host is character data The network communications controller reads the initialization record as 8 bit...

Page 82: ...ubsections do not have a status screen They do not send blank initialization and activation records to the controllers The program does run until a communication error occurs You must thoroughly test...

Page 83: ...ine Else if type is Download_Data_Request Perform Download_Data_Routine Else if type is Inactive_Status Update host display port inactive Else if type is Active_Status Update host display port active...

Page 84: ...in Routine to read the next record from the con troller The following example is a simplified version of the communication session using a three channel LAN EXAMPLE File processing session Host Contro...

Page 85: ...ite upload record with channel HHC ID sequence counter key Else Increment upload sequence counter Write upload record with channel HHC ID sequence counter key Endif End Upload_Data Routine Download Da...

Page 86: ...When the host receives this record the record indicates that an HHC has terminated its communications session The session information must be recorded in a log file The log file is helpful when starti...

Page 87: ...as it switches from upload to download mode or when the controller is waiting for the next HHC to begin its telecom munications When the host program receives the Inactive or Active status record it s...

Page 88: ...or status You may wish to set up a differ ent routine for handling each error type returned Valid status responses for file processing directives returned from the controller are detailed on page 4 19...

Page 89: ...Data b 1 End of data c 2 Initialization d 3 Cancel auto dial f 5 Deactivate auto dial for one minute 4985 Network Controller The length of the data block has increased from 128 bytes to 256 bytes Con...

Page 90: ...tivate for one minute For compatibility the activate request record processes exactly like an NI311 phone request record with the following restrictions A 1 byte status field follows the record type i...

Page 91: ...line pad appended to records and special commands sent to the controller must be consistent d 3 Auto answer Activate Auto answer activate records respond to an activate request and may include optiona...

Page 92: ...meter If optional pad characters follow the question mark they must be consistent The host may reinitialize the controller by sending an asterisk This parallels sending a slash and an asterisk to the...

Page 93: ...ed to boot an HHC independent of the host computer Line Discipline The controller has a single LAN port which uses NPCP Booting HHCs The controller can boot HHCs and the host downloads boot files Chan...

Page 94: ...SECTION 6 Writing the Host Program 6 14 4985 Network Controller Programmer s Guide...

Page 95: ...tion binds to the file server NORAND_SERVER Code the application to obtain new program files from the host when the files are not available from the server because the server is unavail able or the HH...

Page 96: ...onvert the HHC program to support program updates and DWNLRQ program requests Once the warm start system is in place distribute a new application by copying the program files into the DWNDIR directory...

Page 97: ...warm starts itself by pass ing control to a communications module The communications module requests the new PACX files from the server The warm start initiates from the host by scheduling a program l...

Page 98: ...tion to which it is binding from NORAND_HOST to NORAND_SERVER The server expects file requests like PL N DWNLRQ request files DDWNLRQ00003X016 MYDATA DAT PMBNX0P PMBNG0P The server sends the files as...

Page 99: ...start system The first change requires that the application can overlay itself with an updated version The second change requires that the application can interpret a command file The command file dir...

Page 100: ...SECTION 7 4000 Series Warm Start System 7 6 4985 Network Controller Programmer s Guide...

Page 101: ...te how many beeps then refer to Table A 1 Send your unit to a service center for repair Include the beep count for the service technician Table A 1 Beep Count Beep Count Meaning 1 power up tests compl...

Page 102: ...APPENDIX A Power Up Self Tests A 2 4985 Network Controller Programmer s Guide...

Page 103: ...file processing ASYNC Host Computer Network Controller Init 2 S0 Chan 1 Activate Request Activate Parms Chan 1 Active Status Record Chan 1 Upload Data Chan 7 Upload Data Chan 7 Upload Data Chan 4 Upl...

Page 104: ...ost Computer Network Controller Chan 1 Data Request Download Data Chan 7 Upload Data Chan 1 Data Request End of Data Chan 4 Upload Data Chan 1 End Status Chan 7 Data Request End of Data Chan 4 Data Re...

Page 105: ...ype 0 256 bytes of data 2 byte CRC Host data records 0 256 bytes data CRC byte CRC byte S8129 enables CRC checking in the system mode parameter in the initialization record sent to the 4985 from the h...

Page 106: ...to process addcrc if nonzero add 2 crc bytes to end of block if zero calculate and compare crc to last 2 bytes returns 0 good crc 1 bad crc unsigned int crccalc unsigned char buffer unsigned int size...

Page 107: ...1 unsigned 0x00ff crc return 1 return 0 if ptr headr or buf may be NULL while count 0 crc int ptr 8 for i 0 i 8 i crc crc 0x8000 0x1021 0 crc 1 ptr buf count bsize if addcrc crcbytes 0 0xff00 crc 8 c...

Page 108: ...APPENDIX C CRC Checking with Asynchronous Interface C 4 4985 Network Controller Programmer s Guide...

Page 109: ...uctures Host to Controller Records Special Commands Table D 1 Type Host Ready Command Position Bytes Description 1 1 Question mark Table D 2 Type Reinitialization Command Position Bytes Description 1...

Page 110: ...ption 1 1 Beginning delimiter 2 1 Command code 1 3 256 Download data with required pad bytes if less than 256 bytes of data 259 Optional pad up to 5 bytes Table D 5 Type 2 Initialization Record Positi...

Page 111: ...9 Optional pad up to 5 bytes Table D 7 Type 4 Activate Auto Dial Record Position Bytes Description 1 1 Beginning delimiter 2 1 Command code 4 3 1 ASCII blank 4 255 Optional activation parameters list...

Page 112: ...nload directive 6 File processing abort 4 256 Directive information The information required for this field depends on the directive type used 259 Optional pad up to 5 bytes Table D 10 Type 7 Reboot C...

Page 113: ...e D 12 File Create or Load Directive 2 Position Bytes Description 1 1 Beginning delimiter 2 1 Command code 6 3 1 Directive type 2 4 8 DOS compatible filename required 12 3 DOS compatible file extensio...

Page 114: ...ed 12 3 DOS compatible file extension required 15 245 Filler bytes Table D 14 File Download Directive 4 Position Bytes Description 1 1 Beginning delimiter 2 1 Command code 6 3 1 Directive type 4 4 8 D...

Page 115: ...262 3 Optional padding bytes Table D 17 Type 1 End of Session Status Record Position Bytes Description 1 1 Device channel ID 0 2 1 Channel ID 1 4 or 7 3 1 Record type 1 4 1 End of session status code...

Page 116: ...rd type 2 Table D 19 Type 3 Inactive Status Record Position Bytes Description 1 1 Device channel ID 1 2 1 HHC channel ID 1 3 1 Record type 3 Table D 20 Type 4 Active Status Record Position Bytes Descr...

Page 117: ...d activation parameters 6 Error activating port 7 Auto answer port timeout 8 HHC error 9 Busy Modem reported no dial tone Modem reported no carrier Call collision Modem reported ring 5 4 Reserved for...

Page 118: ...irective status 0 Good status A File open error B File read error C File write error D Maximum files exceeded on a create operation E Maximum open files exceeded on a file open operation F File not fo...

Page 119: ...mode Reserved for Norand diagnostic use 32 2 byte channel option When 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...

Page 120: ...hone even when no HHCs are ready to communicate If not enabled a remote controller will not answer the phone unless an HHC is ready 2048 The secondary controller is direct connected to the primary App...

Page 121: ...13 1 to 2 digit numeric field specifying collating sequence number of character marking end of all records sent from controller to host A delimiter of 0 specifies no end of record delimiter F block si...

Page 122: ...st after receiving a ready character from host Valid values are 0 to 50 K char gap 10 1 or 2 digit numeric field specifying maximum intercharacter gap time in whole seconds allowed in a block of data...

Page 123: ...ry Power Unit ASYNC Asynchronous communications A method of transmitting data using an external clocking source the transmitted characters are preceded by a start bit and followed by a stop bit BISYNC...

Page 124: ...s on a channel Each of the remote ports on a controller may contain up to three channels apiece CRC Cyclic Redundancy Check An error detection scheme A number is derived from the data that will be tra...

Page 125: ...Controller which is functioning as a host to a secondary control ler Host Port A controller always has one host port which can connect to a host or a 4980 Network Controller LAN Local Area Network A L...

Page 126: ...MSD Norand Mobile Systems Division NPCP Norand Portable Communications Protocol NPCP provides session network and datalink services for NORAND HHCs in the NORAND LAN environment Physical Port Equates...

Page 127: ...ADCCP HHCs including 121 141 HHCs and remote connectors RTS Request To Send A modem control signal on a standard RS 232 C con nector that puts the modem in originate mode to start sending data Remote...

Page 128: ...GLOSSARY Glossary 6 4985 Network Controller Programmer s Guide TCOM or Telecom Telecommunications Terminal Circuit terminating device such as a HHC TTY NORAND 2 way TTY asynchronous data link protocol...

Page 129: ...ayouts 4 13 D 7 CRC checking with asynchronous interface C 1 D Default switch settings 2 6 3 5 Device channels 2 9 4 1 Diagnostic programs 2 9 E Equipment general 2 12 F File structures 4 1 Files NCDI...

Page 130: ...mmunication Package 1 2 Modem indicator 2 10 Modems 2 1 2 7 2 16 Multidock 2 14 N NCDIR NCC file 5 2 record layout 5 2 5 8 NETRPL LST file 5 8 NI311 protocol converter 6 8 data record length 6 13 enha...

Reviews: