|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 45696 (0xb280) Types: RcTekst Names: »42-I2506.WP«
└─⟦481be0aa0⟧ Bits:30008870 Diskette med 42-I og 44-RT dokumenter └─⟦this⟧ »42-I2506.WP«
╱04002d4e0a0006000000000201503160000000000000000000000000000000000000000000000000050a0f1923282d37414b555f69737dff04╱ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ┆82┆↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ┆06┆┆b0┆RC855 IBM 2780/3780 BSC Emulator.↲ ↲ ┆06┆┆b0┆Operating Guide.↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ┆81┆↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ╞ ╞ A/S REGNECENTRALEN af 1979╞ ╞ ╞ April 1984↲ ╞ ╞ Information Department╞ ╞ ╞ ╞ RCSL nr. 42-i2506↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╱04002d440a0006000000000201413100000000000000000000000000000000000000000000000000050a0f1923282d37414b555f69737dff04╱ ╱04002d4e0a0006000000000201503160000000000000000000000000000000000000000000000000050a0f1923282d37414b555f69737dff04╱ ↓ ↲ ↲ ↲ ╞ ╞ Author :╞ Hans Markvard Nielsen↲ ↲ ╞ ╞ Keywords :╞ ┆84┆┆84┆RC855 Work Station, IBM 2780/3780 BSC ↓ ┆19┆┆98┆┄┄Emulator, Operating.↲ ↲ ╞ ╞ Abstract :╞ ┆84┆┆84┆┆84┆This manual describes the operation of ↓ ┆19┆┆98┆┄┄the RC855 IBM 2780/3780 BSC Emulator: ↓ ┆19┆┆98┆┄┄keyboard functions, operation procedures, ↓ ┆19┆┆98┆┄┄and emulator messages. Further it con┄↓ ┆19┆┆98┆┄┄tains descriptions concerning configura┄↓ ┆19┆┆98┆┄┄tion files, command files, etc.↲ ↲ ↲ ↲ ↲ ╞ ╞ ╞ ╞ (38 Printed pages)↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ╱04002d4e0a000600000000020a4a31000000000000000000000000000000000000000000000000000e1318222c3136404a545e68727c86ff04╱ ╱04002d440a0006000000000201413100000000000000000000000000000000000000000000000000050a0f1923282d37414b555f69737dff04╱ ↓ ↲ ┆06┆i↲ ↲ ┆b0┆┆a1┆┆b0┆FOREWORD ↲ ↲ First edition: RCSL No 42-i1698. ↲ ↲ ↲ Second edition: RCSL No 42-i2141. ↲ The second edition reflects new and extended facilities available↲ with the emulator software package. Text which has been added or↲ basically changed is indicated by a vertical lines in the left↲ margin. ↲ ↲ Torben G. Rasmussen and Henning Christensen ↲ A/S REGNECENTRALEN af 1979, October 1982 ↲ ↲ ↲ Third edition: RCSL 42-i2506↲ ┆84┆The third edition reflects changes in the configuration which is ↓ now always a stand alone terminal with some background storage. ↓ This background storage may be 8", 5.25" or hard disk in the con┄↓ figurations supported by the RC855 work station.↲ ↲ Hans Markvard Nielsen↲ A/S REGNECENTRALEN af 1979, April 1984.↲ ↲ ════════════════════════════════════════════════════════════════════════ ┆06┆ii↲ ↲ ┆06┆ii ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↲ ┆06┆iii ↲ ↲ ↲ ┆b0┆┆a1┆TABLE OF CONTENTS┆05┆PAGE↲ ↲ 1. INTRODUCTION ........................................... 1 ↲ ╞ 1.1 Configuration ..................................... 1 ↲ ╞ ╞ 1.1.1 Communication type ......................... 1 ↲ ╞ ╞ 1.1.2 RC855 Configuration Parameters ............. 2 ↲ ╞ ╞ 1.1.3 Configuration File ......................... 2 ↲ ╞ 1.2 Emulator Operation ................................ 2 ↲ ╞ 1.3 Emulator Messages ................................. 3 ↲ ↲ 2. KEYBOARD FUNCTION ...................................... 4 ↲ ╞ 2.1 General Features .................................. 4 ↲ ╞ 2.2 Alphanumeric Keys ................................. 4 ↲ ╞ 2.3 Function Keys ..................................... 4 ↲ ↲ 3. EMULATOR OPERATION ..................................... 7 ↲ ╞ 3.1 Starting up ....................................... 7 ↲ ╞ ╞ 3.1.1 Transmission of Data Files/Command Files ... 9 ↲ ╞ ╞ ╞ 3.1.1.1 Automatic Transmit Function ....... 10 ↲ ╞ ╞ 3.1.2 Transmission of Console Command ............ 10 ↲ ╞ ╞ 3.1.3 Receival of Data ........................... 11 ↲ ╞ ╞ ╞ 3.1.3.1 Interrupt of Data Receival ........ 12 ↲ ╞ ╞ 3.1.4 Wait Connection ............................ 12 ↲ ↲ 4. EMULATOR MESSAGES ...................................... 13 ↲ ╞ 4.1 Informative Messages .............................. 13 ↲ ╞ 4.2 Error Messages .................................... 14 ↲ ╞ ╞ 4.2.1 Printer .................................... 15 ↲ ╞ ╞ 4.2.2 Diskette ................................... 15 ↲ ╞ ╞ 4.2.3 System ..................................... 16 ↲ ↲ 5. SUPPLEMENTARY INFORMATION .............................. 17 ↲ ╞ 5.1 RC855 Configuration parameters .................... 17 ↲ ╞ 5.2 Display of Diskette Directory ..................... 17 ↲ ╞ 5.3 Configuration File ................................ 18 ↲ ╞ ╞ 5.3.1 Parameters ................................. 18 ↲ ╞ ╞ 5.3.2 Changing the Parameter Values .............. 21 ↲ ╞ 5.4 Signon File ....................................... 22 ↲ ╞ 5.5 File Names ........................................ 22 ↲ ╞ 5.6 Command File ...................................... 24 ↲ ╞ 5.7 Transmission Line Statistics ...................... 24 ↲ ↲ 6. DIAGNOSTICS ............................................ 26 ↲ ╞ 6.1 System Monitoring ................................. 26 ↲ ╞ ╞ 6.1.1 Capture Function ........................... 26 ↲ ╞ ╞ 6.1.2 Statistics ................................. 28 ↲ ↲ ↲ ┆a1┆┆b0┆APPENDIX: ↲ ↲ A. REFERENCES ............................................. 29 ↲ ↲ B. LIST OF FUNCTIONS ...................................... 30 ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ┆06┆iv↲ ↲ ════════════════════════════════════════════════════════════════════════ ┆14┆┆b3┆↲ ┆14┆┆b3┆┆06┆- ┆0b┆ -↲ ┆14┆┆b3┆↲ ┆14┆┆b3┆↲ ┆a1┆┆b0┆1.╞ ╞ INTRODUCTION ↲ ↲ ╞ ╞ ┆84┆The RC855 IBM 2780/3780 BSC Emulator software package is ↓ ┆19┆┆89┆┄┄available for use with the RC855 Work Station. ↲ ↲ ╞ ╞ ┆84┆Operating the RC855 Work Station from a hardware point ↓ ┆19┆┆89┆┄┄of view is covered by the RC855 Operating Guide; ref. 1. ↲ ↲ ╞ ╞ ┆84┆Operation of the RC855 Work Station with CP/M is intro┄↓ ┆19┆┆89┆┄┄duced by the RC855 Work Station, User's Guide; ref. 2. ↲ ↲ ╞ ╞ ┆84┆Loading of the emulator is explained in the RC855 IBM ↓ ┆19┆┆89┆┄┄2780/3780 BSC Emulator, Installation Guide; ref. 3. ↲ ↲ ╞ ╞ ┆84┆This manual describes the general aspects of using the ↓ ┆19┆┆89┆┄┄emulator. Additional technical information is found in ↓ ┆19┆┆89┆┄┄the emulator reference manual; ref. 4. ↲ ↲ ↲ ┆a1┆┆b0┆1.1╞ ╞ Configuration ↲ ↲ ╞ ╞ ┆84┆The configuration of a RC855 Terminal System for emula┄↓ ┆19┆┆89┆┄┄tor operation is performed on three levels:↲ ╞ ╞ ╞ 1) Communica┄tion type,↲ ╞ ╞ ╞ 2) ┆84┆Setting of configuration parameters in the work ↓ ┆19┆┆91┆┄┄station and↲ ╞ ╞ ╞ 3) ┆84┆Creation of a configuration file to control emu┄↓ ┆19┆┆91┆┄┄lator functions. ↲ ╞ ╞ ┆84┆A general view of the system configuration possibilities ↓ ┆19┆┆89┆┄┄is found in ref. 5. ↲ ↲ ↲ ↲ ↲ ┆a1┆┆b0┆1.1.1╞ Communication type ↲ ↲ ╞ ╞ The RC855 IBM 2780/3780 BSC Emulator can operate with: ↲ ↲ ╞ ╞ A) ┆84┆A V.24 point to point communication line (permanently ↓ ┆19┆┆8c┆┄┄leased or temporarily switched dial-up). Often refer┄↓ ┆19┆┆8c┆┄┄red to as Datel service and carried out on the usual ↓ ┆19┆┆8c┆┄┄pub┄lic lines for voice and telex communication. ↲ ↲ ╞ ╞ B) ┆84┆An X.21 connection. Often referred to as Datex ser┄↓ ┆19┆┆8c┆┄┄vice and carried out on separate public networks for ↓ ┆19┆┆8c┆┄┄data communications only. ↲ ↲ ╞ ╞ ┆84┆The interface standard is selected as part of the emula┄↓ ┆19┆┆89┆┄┄tor loading procedure as described in ref. 3. ↲ ↲ ┆8c┆┄┆b2┆↓ ┆0e┆↓ ↲ ┆a1┆┆b0┆1.1.2╞ RC855 Configuration Parameters ↲ ↲ ╞ ╞ ┆84┆The functioning of the RC855 Work Station is affected by ↓ ┆19┆┆89┆┄┄a number of configuration parameters. These parameters ↓ ┆19┆┆89┆┄┄are stored in a non-volatile memory (NVM) which means ↓ ┆19┆┆89┆┄┄that they are not erased by power off. See section 5.1. ↲ ┆0f┆↓ ↲ ↲ ┆a1┆┆b0┆1.1.3╞ Configuration file ↲ ↲ ╞ ╞ ┆84┆A number of parameters stored in a diskette file, the ↓ ┆19┆┆89┆┄┄configuration file, controls the execution of the emula┄↓ ┆19┆┆89┆┄┄tor. A set of initial values can be created using the ↓ ┆19┆┆89┆┄┄CP/M editor (or any other editor). Some of the parameter ↓ ┆19┆┆89┆┄┄values can also be changed during run time. If no ini┄↓ ┆19┆┆89┆┄┄tial values are assigned, the emulator operations are ↓ ┆19┆┆89┆┄┄deter┄mined by a set of default values. The configuration ↓ ┆19┆┆89┆┄┄file is read as part of the emulator start procedure. ↓ ┆19┆┆89┆┄┄See chapter 3 and section 5.3. ↲ ↲ ↲ ┆a1┆┆b0┆1.2╞ ╞ Emulator Operation ↲ ↲ ╞ ╞ ┆84┆The RC855 IBM 2780/3780 BSC Emulator is designed to per┄↓ ┆19┆┆89┆┄┄form the following main functions: ↲ ↲ ╞ ╞ - ┆84┆connection and disconnection of the communication line↲ ╞ ╞ - ┆84┆transmission of commands from the keyboard and data ↓ ┆19┆┆8b┆┄┄files from diskette (CP/M files)↲ ╞ ╞ - ┆84┆receival of data for printing or diskette storage ↓ ┆19┆┆8b┆┄┄(CP/M files).↲ ↲ ↲ ╞ ╞ ┆84┆After loading of the emulator, the operator is guided ↓ ┆19┆┆89┆┄┄through the various procedures by messages displayed on ↓ ┆19┆┆89┆┄┄the screen.↲ ↲ ╞ ╞ ┆84┆Operations can be controlled step-by-step from the key┄↓ ┆19┆┆89┆┄┄board, or they can be automated to any desirable extent, ↓ ┆19┆┆89┆┄┄ultimately to provide automatic dial-up answering. ↲ ↲ ╞ ╞ ┆84┆Functions from keyboard are described in chapter 2 as ↓ ┆19┆┆89┆┄┄well as in chapter 3 where they appear as part of the ↓ ┆19┆┆89┆┄┄procedures. ↲ ↲ ╞ ╞ ┆84┆Automated transmission is controlled by a command file. ↓ ┆19┆┆89┆┄┄This command file contains the names of the files to be ↓ ┆19┆┆89┆┄┄transmitted, and this file can then be called by only ↓ ┆19┆┆89┆┄┄one name. Use of the command file will also enable spe┄↓ ┆19┆┆89┆┄┄ci┄fic commands to form part of the transmission se┄↓ ┆8c┆┄┆b3┆↓ ┆19┆┆89┆┄┄quence. Thus it can substitute often used opera┄tions. A ↓ ┆19┆┆89┆┄┄number of com┄mand files - AUTO1.TXT to AUTO9.TXT - have ↓ ┆19┆┆89┆┄┄a specific key assigned, and this means they can be cal┄↓ ┆19┆┆89┆┄┄led simply by pressing this key (PF1 to PF9).↲ ↲ ╞ ╞ ┆84┆Transmission of commands from the keyboard (console com┄↓ ┆19┆┆89┆┄┄mands) provides an easy way to transmit host system com┄↓ ┆19┆┆89┆┄┄mands, for instance to ask for a display of the job ↓ ┆19┆┆89┆┄┄queue on the host system. Descriptions of the host sy┄↓ ┆19┆┆89┆┄┄stem commands must be found in the documentation cove┄↓ ┆19┆┆89┆┄┄ring the host computer.↲ ↲ ╞ ╞ ┆84┆File names and command files are further described in ↓ ┆19┆┆89┆┄┄sections 5.5 and 5.6. ↲ ↲ ↲ ┆a1┆┆b0┆1.3╞ ╞ Emulator Messages ↲ ↲ ╞ ╞ ┆84┆Although most of the messages are self-explanatory, you ↓ ┆19┆┆89┆┄┄will find a more detailed description in chapter 4. ↲ ↲ ╞ ╞ ┆84┆Also error messages may occur. They are explained in ↓ ┆19┆┆89┆┄┄section 4.2. ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆a1┆┆b0┆2.╞ ╞ Keyboard functions ↲ ↲ ╞ ╞ ┆84┆In IBM 2780/3780 BSC emulator operations, the RC855 key┄↓ ┆19┆┆89┆┄┄board works according to the following description. A ↓ ┆19┆┆89┆┄┄knowledge of the keyboard functions as described in the ↓ ┆19┆┆89┆┄┄RC855 Operating Guide, ref. 1, is assumed.↲ ↲ ↲ ┆a1┆┆b0┆2.1╞ ╞ General Features ↲ ↲ ╞ ╞ All general features are available. ↲ ↲ ↲ ┆a1┆┆b0┆2.2╞ ╞ Alphanumeric Keys ↲ ↲ ╞ ╞ ┆84┆The alphanumeric keys are used for entering filenames, ↓ ┆19┆┆89┆┄┄commands, etc. They are operated as known from ordinary ↓ ┆19┆┆89┆┄┄typewriting. ↲ ↲ ↲ ┆a1┆┆b0┆2.3╞ ╞ Function Keys ↲ ↲ ╞ ╞ ┆84┆The emulator functions are controlled by the keys de┄↓ ┆19┆┆89┆┄┄scribed below. Only those keys which have a specific ↓ ┆19┆┆89┆┄┄relation to the emulator opera┄tions are mentioned.↲ ↲ ╞ ╞ ┆84┆A function key guide is included with the emulator pack┄↓ ┆19┆┆89┆┄┄age; when placed over the top row of keys on the key┄↓ ┆19┆┆89┆┄┄board, it in┄dicates by abbreviated text which key to ↓ ┆19┆┆89┆┄┄choose to perform a certain operation.↲ ↲ ↲ ↲ ╞ ╞ CLEAR╞ ╞ - ┆84┆Resets the system. If the actual disk ↓ ┆19┆┆9a┆┄┄is a CP/M system disk, CLEAR will cold ↓ ┆19┆┆9a┆┄┄boot the CP/M operating system.↲ ↲ ↲ ╞ ╞ PA1╞ ╞ ╞ - ┆84┆Allows transmission of files from a ↓ ┆19┆┆9a┆┄┄CP/M diskette. Filenames are to be spe┄↓ ┆19┆┆9a┆┄┄ci┄fied di┄rectly or by use of a com┄mand ↓ ┆19┆┆9a┆┄┄file. See also subsection 3.1.1. ↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆Selectable in disconnected, idle or ↓ ┆19┆┆9a┆┄┄wai┄ting mode. ↲ ↲ ╞ ╞ PA2 ╞ ╞ ╞ - ┆84┆enables transmission of one console ↓ ┆19┆┆9a┆┄┄command to the host computer. Reply on ↓ ┆19┆┆9a┆┄┄print device. See also subsection ↓ ┆19┆┆9a┆┄┄3.1.2.↲ ↲ ┆8c┆┄┆b5┆↓ ╞ ╞ ╞ ╞ ╞ ┆84┆Selectable in disconnected, idle, wai┄↓ ┆19┆┆9a┆┄┄ting or receiving mode. ↲ ↲ ╞ ╞ PA3 ╞ ╞ ╞ - as PA2, but reply on screen. ↲ ↲ ╞ ╞ PA4╞ ╞ ╞ - ┆84┆Enable terminal to receive data. The ↓ ┆19┆┆9a┆┄┄func┄tion is automatically selected as ↓ ┆19┆┆9a┆┄┄part of some procedures.↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆Selectable in disconnected or idle ↓ ┆19┆┆9a┆┄┄mode. ↲ ↲ ╞ ╞ PA5╞ ╞ ╞ - ┆84┆Change configuration file parameters. ↓ ┆19┆┆9a┆┄┄See also subsection 5.3.2. ↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆Selectable in disconnected or idle ↓ ┆19┆┆9a┆┄┄mode. ↲ ↲ ╞ ╞ USM ╞ ╞ ╞ - ┆84┆Received data are displayed on the ↓ ┆19┆┆9a┆┄┄screen. To stop the displaying of data, ↓ ┆19┆┆9a┆┄┄press once more. ↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆Always selectable. No influence on the ↓ ┆19┆┆9a┆┄┄received/transmitted data.↲ ↲ ╞ ╞ PF1 to PF9 ╞ - ┆84┆automatic transmit functions which exe┄↓ ┆19┆┆9a┆┄┄cute the assigned command files ↓ ┆19┆┆9a┆┄┄AUTO1.TXT, AUTO2.TXT, ..., AUTO9.TXT. ↓ ┆19┆┆9a┆┄┄These keys are not activated by pres┄↓ ┆19┆┆9a┆┄┄sing the SHIFT key and one of the keys ↓ ┆19┆┆9a┆┄┄1-9 ┆a1┆in the numeric block on the right ↓ ┆19┆┆9a┆┄┆84┆side of the keyboard┆e1┆ simultaneously. ↓ ┆19┆┆9a┆┄┄See also subsection 3.1.1.1. ↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆Selectable in disconnected, idle or ↓ ┆19┆┆9a┆┄┄waiting mode.↲ ↲ ╞ ╞ PF10 ╞ ╞ - ┆84┆Displays the current state of the ter┄↓ ┆19┆┆9a┆┄┄minal and of the configuration file ↓ ┆19┆┆9a┆┄┄parameters.↲ ↲ ╞ ╞ ╞ ┆84┆Always selectable. PF10 does not change ↓ ┆19┆┆9a┆┄┄the terminal status, but the counters ↓ ┆19┆┆9a┆┄┄concerning the communication line are ↓ ┆19┆┆9a┆┄┄reset when displayed.↲ ↲ ╞ ╞ PF11╞ ╞ ╞ - ┆84┆Interrupts activities immediately. If ↓ ┆19┆┆9a┆┄┄the line was not yet connected, the ↓ ┆19┆┆9a┆┄┄terminal enters the disconnected state. ↓ ┆19┆┆9a┆┄┄If the line was connected, the terminal ↓ ┆19┆┆9a┆┄┄enters the idle state (operations are ↓ ┆8c┆┄┆b3┆↓ ┆19┆┆9a┆┄┄aborted by sending end-of-transmis┄↓ ┆19┆┆9a┆┄┄sion). ↲ ↲ ╞ ╞ ╞ ╞ ╞ Always selectable. ↲ ↲ ╞ ╞ PF12 ╞ ╞ - ┆84┆Interrupts activities immediately by ↓ ┆19┆┆9a┆┄┄disconnecting the line and if the line ↓ ┆19┆┆9a┆┄┄is a :↲ ╞ ╞ ╞ ╞ ╞ ┆a1┆V.24:┆e1┆ - the modem signal is removed.↲ ╞ ╞ ╞ ╞ ╞ ┆a1┆X.21:┆e1┆ - the connection is cleared.↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆The terminal then enters the disconnec┄↓ ┆19┆┆9a┆┄┄ted state. ↲ ↲ ╞ ╞ ╞ ╞ ╞ Always selectable. ↲ ↲ ╞ ╞ PF13 ╞ ╞ - ┆84┆Connects the line. On connection, the ↓ ┆19┆┆9a┆┄┄terminal enters the idle state or the ↓ ┆19┆┆9a┆┄┄selected transmit/receive state. ↲ ↲ ╞ ╞ ╞ ╞ ╞ Selectable in disconnected mode. ↲ ↲ ╞ ╞ PF14 ╞ ╞ - ┆84┆Performs an automatic answer of opera┄↓ ┆19┆┆9a┆┄┄tions initiated from the host computer. ↓ ┆19┆┆9a┆┄┄See also subsection 3.1.4. ↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆Selectable if the line is not yet con┄↓ ┆19┆┆9a┆┄┄nected. ↲ ↲ ↲ ┆a1┆↲ ┆19┆┆89┆┄┄Besides these function keys, only two other special keys ↓ ┆19┆┆89┆┄┄are used, namely: ↲ ↲ ╞ ╞ <-╞ ╞ ╞ - ┆84┆Moves the cursor backwards. By rety┄↓ ┆19┆┆9a┆┄┄ping, errors can be corrected. ↲ ↲ ╞ ╞ <╞ ╞ ╞ - ┆84┆Terminates an input sequence and causes ↓ ┆19┆┆9a┆┄┄pro┄cessing of the entered data. ↲ ↲ ╞ ╞ ╞ ╞ ╞ ┆84┆This key is often referred to as the ↓ ┆19┆┆9a┆┄┄'return key'. ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ↲ ╞ ╞ ╞ Function Key Guide.↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆a1┆┆b0┆3.╞ ╞ Emulator operation ↲ ↲ ╞ ╞ ┆84┆Loading the emulator is described in ref. 3. By loading ↓ ┆19┆┆89┆┄┄a specific emulator part (CP/M file), you have deter┄↓ ┆19┆┆89┆┄┄mined which performances to be used, with respect to the ↓ ┆19┆┆89┆┄┄line procedure (IBM 2780/IBM 3780) and line connection ↓ ┆19┆┆89┆┄┄(V.24/X.21).↲ ↲ ╞ ╞ ┆84┆When loading the emulator, one parameter can be speci┄↓ ┆19┆┆89┆┄┄fied. This parameter must - if present - be the name of ↓ ┆19┆┆89┆┄┄a command file, according to the following example :↲ ↲ ╞ ╞ ╞ ╞ A>A3780 MYJOB ↲ ↲ ╞ ╞ ┆84┆By doing this, the emulator starts directly without fur┄↓ ┆19┆┆89┆┄┄ther operator actions needed. Command files are de┄↓ ┆19┆┆89┆┄┄scribed in section 5.6 and file names in general in sec┄↓ ┆19┆┆89┆┄┄tion 5.5. ↲ ↲ ╞ ╞ ┆84┆As part of the start procedure the configuration file ↓ ┆19┆┆89┆┄┄and (if present on drive A) the signon file will be read ↓ ┆19┆┆89┆┄┄and acted upon. These files are described in section 5.3 ↓ ┆19┆┆89┆┄┄and section 5.4, respectively.↲ ↲ ↲ ┆a1┆┆b0┆3.1 ╞ Starting up ↲ ↲ ╞ ╞ ┆84┆When the emulator is loaded, one of the following iden┄↓ ┆19┆┆89┆┄┄tification texts is displayed (according to the selected ↓ ┆19┆┆89┆┄┄emulator part) : ↲ ↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ RC855 IBM 2780 TERMINAL ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ╞ ╞ or↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ RC855 IBM 3780 TERMINAL ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ↲ ╞ ╞ ┆84┆The configuration file is read (if present on drive A) ↓ ┆19┆┆89┆┄┄and the parameter values are displayed. ↲ ↲ ╞ ╞ ┆84┆Depending on the presence/absence of a signon file and ↓ ┆19┆┆89┆┄┄command file name, the following happens: ↲ ↲ ↲ ┆8c┆┄┆b4┆↓ ╞ ╞ ┆a1┆File(s) present (drive A) Operation ╞ ╞ ↲ ↲ ╞ ╞ signon ╞ ╞ ╞ ╞ - ┆84┆the file is transmitted and ↓ ┆19┆┆a4┆┄┄the terminal enters the wai┄↓ ┆19┆┆a4┆┄┄ting-for-receival state.↲ ↲ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ┆84┆One of the functions select┄↓ ┆19┆┆a4┆┄┄able in that state must then ↓ ┆19┆┆a4┆┄┄be selected by the operator. ↲ ↲ ╞ ╞ signon and command╞ ╞ - ┆84┆the signon file is transmit┄↓ ┆19┆┆a4┆┄┄ted and operations continue ↓ ┆19┆┆a4┆┄┄according to the command ↓ ┆19┆┆a4┆┄┄file. ↲ ↲ ╞ ╞ command ╞ ╞ ╞ ╞ - ┆84┆operations are performed ac┄↓ ┆19┆┆a4┆┄┄cording to the command file. ↲ ↲ ╞ ╞ none ╞ ╞ ╞ ╞ - ┆84┆the terminal enters the dis┄↓ ┆19┆┆a4┆┄┄connected state (see be┄low). ↲ ↲ ╞ ╞ ┆84┆When the terminal enters the disconnected state, the ↓ ┆19┆┆89┆┄┄following text is displayed: ↲ ↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ Terminal is disconnected ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ SELECT FUNCTION ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ↲ ╞ ╞ ┆84┆In this state one of the functions (transmit data, re┄↓ ┆19┆┆89┆┄┄ceive data etc.) mentioned in the following subsections ↓ ┆19┆┆89┆┄┄must be selected by pressing the associated function ↓ ┆19┆┆89┆┄┄key. ↲ ↲ ↲ ┆8c┆┄┆a5┆↓ ┆0e┆↓ ↲ ┆a1┆┆b0┆3.1.1╞ Transmission of Data Files/Command Files ↲ ↲ ↲ ╞ ╞ Function key: PA1. ↲ ↲ ╞ ╞ The display is cleared and the following text appears: ↲ ↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ PA1 Transmit selected╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ ┆84┆Max. 32 file names <UNIT>:<FILENAME> RETURN can ø↲ ╞ ╞ ø╞ be selec┄ted. Press an extra RETURN after the ╞ ø↲ ╞ ╞ ø╞ last name to start the transmission. To stop and ø↲ ╞ ╞ ø╞ return to idle state press PF11. ╞ ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ TYPE THE FILENAMES: ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ┆0f┆↓ ╞ ╞ ┆84┆The file names can either be the actual ones, or it can ↓ ┆19┆┆89┆┄┄be the name of one command file. Mixing of command files ↓ ┆19┆┆89┆┄┄and ordinary data files is disallowed.↲ ┆81┆↲ ╞ ╞ ┆84┆The transmission of each file is guided by messages on ↓ ┆19┆┆89┆┄┄the display as follows: ↲ ↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ Terminal is transmitting file <file name> ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ End of file <file name> ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ Number of records = NNNNN ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ↲ ╞ ╞ ┆84┆After completing the transmission sequence, the terminal ↓ ┆19┆┆89┆┄┄enters the receive state (as if PA4 was pressed).↲ ↲ ╞ ╞ Notes:↲ ↲ ╞ ╞ 1) Max 32 files can be transmitted. ↲ ↲ ╞ ╞ 2) ┆84┆The use of a command file simplifies operation and ↓ ┆19┆┆8c┆┄┄allows a number of commands to be incorporated in the ↓ ┆19┆┆8c┆┄┄transmission sequence. ↲ ↲ ╞ ╞ 3) ┆84┆The RETURN key on the RC855 Work Station is denoted < ↲ ↲ ┆8c┆┄┆b2┆↓ ╞ ╞ 4) ┆84┆NNNN is the number of records transmitted from <file ↓ ┆19┆┆8c┆┄┄name>. If some records exceed 80 bytes, they are ↓ ┆19┆┆8c┆┄┄counted as the number of records they are split into. ↲ ↲ ↲ ┆0e┆↓ ↲ ┆a1┆┆b0┆3.1.1.1╞ Automatic Transmit Function ↲ ↲ ↲ ╞ ╞ Function keys: PF1, PF2, ..., PF9. ↲ ↲ ╞ ╞ ┆84┆Rather than typing the name of a command file, it is ↓ ┆19┆┆89┆┄┄possible to use one of these function keys, as they are ↓ ┆19┆┆89┆┄┄assigned to a fixed name. The corresponding names of the ↓ ┆19┆┆89┆┄┄command files are: AUTO1.TXT, AUTO2.TXT, ..., AUTO9.TXT. ↓ ┆19┆┆89┆┄┄The contents of these AUTO command files must be created ↓ ┆19┆┆89┆┄┄in accordance to the rules for creating usual command ↓ ┆19┆┆89┆┄┄files. ↲ ↲ ╞ ╞ Note:╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ↲ ╞ ╞ 1) When using an AUTO file, it must be on drive A. ↲ ┆0f┆↓ ↲ ↲ ↲ ┆a1┆┆b0┆3.1.2╞ Transmission of Console Command ↲ ↲ ↲ ╞ ╞ Function key: PA2 or PA3. ↲ ↲ ╞ ╞ The display is cleared and the following text appears: ↲ ↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ PA2/PA3 Transmit console command selected ╞ ø↲ ╞ ╞ ø╞ TYPE COMMAND: ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø┆e8┆↲ ↲ ↲ ╞ ╞ ┆84┆It is now possible to type one command line from the ↓ ┆19┆┆89┆┄┄keyboard (max. 80 characters terminated by <┆1f┆┆1f┆). To re┄↓ ┆19┆┆89┆┄┄turn to idle mode without sending a command, press PF11. ↲ ┆8c┆┄┆a9┆↓ ┆0e┆↓ ↲ ╞ ╞ ┆84┆When the transmission is finished, the terminal enters ↓ ┆19┆┆89┆┄┄receive mode (as if PA4 was pressed) and the receival ↓ ┆19┆┆89┆┄┄takes place according to which key was selected: ↲ ↲ ╞ ╞ PA2 : Receival on print device as normally. ↲ ╞ ╞ PA3 : Receival on the display only. ↲ ↲ ↲ ↲ ┆0f┆↓ ┆a1┆┆b0┆3.1.3╞ Receival of Data ↲ ↲ ↲ ╞ ╞ Function key: PA4. ↲ ↲ ╞ ╞ ┆84┆This function makes it possible to receive data for ↓ ┆19┆┆89┆┄┄printing or for diskette storage. The function is auto┄↓ ┆19┆┆89┆┄┄matically selected after a transmission of data files ↓ ┆19┆┆89┆┄┄(PA1 or PF1-PF9) or console commands (PA2 or PA3, the ↓ ┆19┆┆89┆┄┄latter, however, only for receival on display). ↲ ↲ ╞ ╞ ┆84┆Using the USM key, it is always possible to have the ↓ ┆19┆┆89┆┄┄received data displayed on the screen. This does not ↓ ┆19┆┆89┆┄┄influence the data transfer.↲ ↲ ╞ ╞ ┆84┆The terminal remains in receive mode until another func┄↓ ┆19┆┆89┆┄┄tion is selected or the line is disconnected from the ↓ ┆19┆┆89┆┄┄remote site or after a timeout (if using the confi┄gura┄↓ ┆19┆┆89┆┄┄tion file parameter WAIT-TIME; see subsection 5.3.1). ↲ ↲ ╞ ╞ ┆84┆The receival of data may be interrupted by the operator ↓ ┆19┆┆89┆┄┄as outlined below.↲ ↲ ╞ ╞ Note:↲ ↲ ╞ ╞ 1) The terminal may ask the question: ↲ ↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ SELECT PRINT-DEV: ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ╞ ╞ or :↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ SELECT PUNCH-DEV: ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ↲ ╞ ╞ ┆84┆If it does, type the wanted file name or 'LST:' if the ↓ ┆19┆┆89┆┄┄file is for printout.↲ ↲ ↲ ↲ ↲ ┆8c┆┄┆b7┆↓ ┆a1┆┆b0┆3.1.3.1╞ Interrupt of Data Receival ↲ ↲ ↲ ╞ ╞ Function keys: PA2 or PA3.↲ ↲ ╞ ╞ ┆84┆The receival of data may be interrupted by the operator ↓ ┆19┆┆89┆┄┄in order to allow an intermediate sequence of sending a ↓ ┆19┆┆89┆┄┄command/receiving an answer the receival of data as be┄↓ ┆19┆┆89┆┄┄gun prior to the in┄terrupt then continues. Depending on ↓ ┆19┆┆89┆┄┄the host system, the transmission will be resumed either ↓ ┆19┆┆89┆┄┄from the begin┄ning or from a position some pages before ↓ ┆19┆┆89┆┄┄the interrupt.↲ ↲ ↲ ↲ ┆a1┆┆b0┆3.1.4╞ Wait Connection ↲ ↲ ↲ ╞ ╞ Function key: PF14. ↲ ↲ ╞ ╞ ┆84┆This function enables the terminal automatically to ↓ ┆19┆┆89┆┄┄answer a call from the host computer (e.g. during night-↓ ┆19┆┆89┆┄┄time). The automatic procedure can include transmission ↓ ┆19┆┆89┆┄┄and receival, or receival only.↲ ↲ ╞ ╞ ┆a1┆A) Receival only: ↲ ╞ ╞ Press the PF14 key only.↲ ↲ ╞ ╞ ┆84┆A call from the host computer will cause the connection ↓ ┆19┆┆89┆┄┄to be established. The terminal enters the receive mode ↓ ┆19┆┆89┆┄┄(as if PA4 was pressed) and remains in that mode until ↓ ┆19┆┆89┆┄┄disconnected from the remote site or after a timeout (if ↓ ┆19┆┆89┆┄┄using the configuration file parameter WAIT-TIME; see ↓ ┆19┆┆89┆┄┄subsection 5.3.1). ↲ ↲ ╞ ╞ ┆a1┆B) Transmission and receival: ↲ ╞ ╞ ┆84┆Press the PF14 key and subsequently one of the keys PA1 ↓ ┆19┆┆89┆┄┄or PF1-PF9. ↲ ↲ ╞ ╞ ┆84┆The connection is established as in A), but the terminal ↓ ┆19┆┆89┆┄┄now starts transmitting the files in accordance to the ↓ ┆19┆┆89┆┄┄function selected (PA1 or PF1-PF9). After the transmis┄↓ ┆19┆┆89┆┄┄sion the terminal enters the receive mode and continues ↓ ┆19┆┆89┆┄┄as in A). ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆a1┆┆b0┆4.╞ ╞ Emulator messages ↲ ↲ ╞ ╞ ┆84┆This chapter describes the various messages that may ↓ ┆19┆┆89┆┄┄occur while operating the emulator.↲ ↲ ↲ ↲ ┆a1┆┆b0┆4.1╞ ╞ Informative Messages ↲ ↲ ╞ ╞ ┆84┆The informative messages indicate to the operator what ↓ ┆19┆┆89┆┄┄the terminal is doing, or they indicate that some ille┄↓ ┆19┆┆89┆┄┄gal commands were given. The operator does not have to ↓ ┆19┆┆89┆┄┄perform any action upon informative messages.↲ ↲ ╞ ╞ ┆84┆The informative messages are self explanatory and only ↓ ┆19┆┆89┆┄┄those which need a further explanation are listed in the ↓ ┆19┆┆89┆┄┄following :↲ ↲ ↲ ╞ ╞ ┆84┆Abort received↲ ╞ ╞ ╞ ┆84┆The remote site has aborted the current transmis┄↓ ┆19┆┆8e┆┄┄sion. The terminal automatically enters the idle ↓ ┆19┆┆8e┆┄┄state. ↲ ↲ ╞ ╞ Connection cleared ↲ ╞ ╞ ╞ ┆84┆X.21 only. The X.21 connection has been cleared. ↓ ┆19┆┆8e┆┄┄The terminal automatically enters the disconnect ↓ ┆19┆┆8e┆┄┄state. ↲ ↲ ╞ ╞ Contention ↲ ╞ ╞ ╞ ┆84┆The terminal and the remote site are both bidding ↓ ┆19┆┆8e┆┄┄for the line. (To receive the data select the func┄↓ ┆19┆┆8e┆┄┄tions PF11 and PA4). ↲ ↲ ╞ ╞ Dataset not ready ↲ ╞ ╞ ╞ ┆84┆The modem signal 'dataset ready' is off. The termi┄↓ ┆19┆┆8e┆┄┄nal automatically enters the disconnected state. ↲ ↲ ╞ ╞ Illegal call received ↲ ╞ ╞ ╞ ┆84┆X.21 only. A call from another Datex-number than ↓ ┆19┆┆8e┆┄┄the one specified in the parameter WAIT-ID has ar┄↓ ┆19┆┆8e┆┄┄rived. The call is cleared and no connection is ↓ ┆19┆┆8e┆┄┄established. The terminal keeps waiting for a legal ↓ ┆19┆┆8e┆┄┄call. ↲ ↲ ╞ ╞ Illegal id received↲ ╞ ╞ ╞ ┆84┆The remote site is using another terminal identifi┄↓ ┆19┆┆8e┆┄┄cation than the one specified in the parameter RE┄↓ ┆19┆┆8e┆┄┄CEIVE-ID. To allow the remote site to transmit, the ↓ ┆8c┆┄┆b3┆↓ ┆19┆┆8e┆┄┄receive-id check could be removed (temporarily) by ↓ ┆19┆┆8e┆┄┄resetting the parameter RECEIVE-ID see subsection ↓ ┆19┆┆8e┆┄┄5.3.1.↲ ↲ ┆0e┆↓ ╞ ╞ Line disconnected remote ↲ ╞ ╞ ╞ ┆84┆The remote site has disconnected the line. The ter┄↓ ┆19┆┆8e┆┄┄minal automatically enters the disconnect state.↲ ┆0f┆↓ ↲ ╞ ╞ Rvi received ↲ ╞ ╞ ╞ ┆84┆The remote site has sent a reverse interrupt (Rvi) ↓ ┆19┆┆8e┆┄┄while the terminal is transmitting data. This means ↓ ┆19┆┆8e┆┄┄that the remote site has something to send. The ↓ ┆19┆┆8e┆┄┄terminal continues to transmit. The operator can ↓ ┆19┆┆8e┆┄┄stop the transmission with PF11 and receive the ↓ ┆19┆┆8e┆┄┄data from the remote site with PA4. ↲ ↲ ╞ ╞ Terminal is bidding for the line ↲ ╞ ╞ ╞ ┆84┆The terminal is requesting the line. The terminal ↓ ┆19┆┆8e┆┄┄will repeat the request until the remote site ac┄↓ ┆19┆┆8e┆┄┄cepts or the operator interrupts with PF11 (stop) ↓ ┆19┆┆8e┆┄┄or PF12 (disconnect). ↲ ↲ ╞ ╞ Wrong B-ident received ↲ ╞ ╞ ╞ ┆84┆X.21 only. A call to the Datex-number specified in ↓ ┆19┆┆8e┆┄┄the parameter CALL-ID has been made, but the net┄↓ ┆19┆┆8e┆┄┄work has established connection to another Datex-↓ ┆19┆┆8e┆┄┄number. The operator must decide whether to use the ↓ ┆19┆┆8e┆┄┄connection established or clear it (PF12). ↲ ↲ ╞ ╞ X.21 call permanent error ↲ ╞ ╞ ╞ ┆84┆X.21 only. A call to the Datex-number specified in ↓ ┆19┆┆8e┆┄┄the parameter CALL-ID has been unsuccessfully re┄↓ ┆19┆┆8e┆┄┄peated for 20 times at intervals of 3 seconds. No ↓ ┆19┆┆8e┆┄┄connection is established.↲ ↲ ↲ ↲ ↲ ┆a1┆┆b0┆4.2 Error Messages ↲ ↲ ╞ ╞ ╞ ┆84┆An error message indicates to the operator that an ↓ ┆19┆┆8e┆┄┄error has occurred, and that the situation requires ↓ ┆19┆┆8e┆┄┄some correcting action. All error messages are lis┄↓ ┆19┆┆8e┆┄┄ted in the following with respect to printer, disk┄ ↓ ┆19┆┆8e┆┄┄and system.↲ ↲ ↲ ┆8c┆┄┆af┆↓ ┆0e┆↓ ↲ ┆a1┆┆b0┆4.2.1╞ Printer ↲ ↲ ↲ ╞ ╞ Printer is offline ↲ ╞ ╞ ╞ ┆84┆The printer is deselected, run out of paper, is ↓ ┆19┆┆8e┆┄┄turned off etc. Correct the error and set the prin┄↓ ┆19┆┆8e┆┄┄ter on-line. The printing will automatically con┄↓ ┆19┆┆8e┆┄┄tinue. ↲ ┆0f┆↓ ↲ ↲ ↲ ┆a1┆┆b0┆4.2.2╞ Diskette ↲ ↲ ╞ ╞ ┆84┆All messages have a specific text followed by a general ↓ ┆19┆┆89┆┄┄text. ↲ ↲ ╞ ╞ ┆a1┆General text :↲ ↲ ╞ ╞ Select PF11 to stop. Anything else means continue ↲ ╞ ╞ ╞ ┆84┆Unless the PF11 function is selected, the system ↓ ┆19┆┆8e┆┄┄keeps trying to perform the operation. However, if ↓ ┆19┆┆8e┆┄┄the specific error cause is 'File does not exist ↓ ┆19┆┆8e┆┄┄<file name>', the system skips operation on the ↓ ┆19┆┆8e┆┄┄file and continues with the next. ↲ ↲ ╞ ╞ ┆a1┆Specific text :↲ ↲ ╞ ╞ Diskette CRC error ↲ ╞ ╞ ╞ Self-explanatory. ↲ ↲ ╞ ╞ Diskette full ↲ ╞ ╞ ╞ Self-explanatory. ↲ ↲ ╞ ╞ Diskette off line ↲ ╞ ╞ ╞ Self-explanatory. ↲ ↲ ╞ ╞ Diskette write lock ↲ ╞ ╞ ╞ Self-explanatory ↲ ↲ ╞ ╞ Diskette hard error ↲ ╞ ╞ ╞ ┆84┆Hard error on the diskette, most likely an error in ↓ ┆19┆┆8e┆┄┄an address mark (the diskette needs reformatting). ↲ ↲ ╞ ╞ Diskette unreadable↲ ╞ ╞ ╞ ┆84┆The diskette cannot be read (probably wrong type of ↓ ┆19┆┆8e┆┄┄diskette). ↲ ↲ ╞ ╞ File does not exist <file name> ↲ ╞ ╞ ╞ ┆84┆The file <file name> does not exist on the speci┄↓ ┆19┆┆8e┆┄┄fied diskette. ↲ ↲ ┆8c┆┄┆b4┆↓ ╞ ╞ Illegal filename ↲ ╞ ╞ ╞ ┆84┆<file name> does not comply with the rules of CP/M ↓ ┆19┆┆8e┆┄┄file names.↲ ↲ ┆0e┆↓ ↲ ┆a1┆┆b0┆4.2.3╞ System ↲ ↲ ↲ ╞ ╞ Data format error ↲ ╞ ╞ ╞ ┆84┆Internal program error. The terminal automatically ↓ ┆19┆┆8e┆┄┄enters the idle state. ↲ ┆0f┆↓ ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆a1┆┆b0┆5.╞ ╞ Supplementary information ↲ ↲ ╞ ╞ ┆84┆Most of the information in this chapter consists of ↓ ┆19┆┆89┆┄┄brief descriptions of subjects described elsewhere in ↓ ┆19┆┆89┆┄┄detail.↲ ↲ ↲ ↲ ↲ ┆a1┆┆b0┆5.1╞ ╞ RC855 Configuration Parameters ↲ ↲ ╞ ╞ ┆84┆This is a list of the RC855 configuration parameters ↓ ┆19┆┆89┆┄┄which are used by the IBM 2780/3780 emulator. ↲ ↲ ↲ ╞ ╞ PLS╞ = Printer line speed↲ ╞ ╞ CF╞ = Printer character format↲ ╞ ╞ CS╞ = Character set↲ ╞ ╞ CP╞ = Cursor presentation↲ ╞ ╞ KBL╞ = Keyboard lock↲ ↲ ╞ ╞ ┆84┆Parameter setting is accomplished by means of the utili┄↓ ┆19┆┆89┆┄┄ty program CONFI in the CP/M software package; for de┄↓ ┆19┆┆89┆┄┄tails, see ref. 2.↲ ↲ ↲ ┆a1┆┆b0┆5.2╞ ╞ Display of Diskette Directory ↲ ↲ ╞ ╞ ┆84┆The diskette directory of the selected diskette drive is ↓ ┆19┆┆89┆┄┄displayed when typing the following command: ↲ ↲ ╞ ╞ ╞ DIR <drive>:<return> ↲ ↲ ╞ ╞ where : ↲ ↲ ╞ ╞ <drive> ┆84┆is A through G (in a full CP/M hard disk confi┄↓ ┆19┆┆91┆┄┄guration (default is A)).↲ ╞ ╞ <return> denotes pressing the <┆1f┆┆1f┆ key. ↲ ↲ ╞ ╞ ┆84┆The command can be given whenever the terminal is dis┄↓ ┆19┆┆89┆┄┄connected, idle or waiting for receival. It does not ↓ ┆19┆┆89┆┄┄change the terminal status. ↲ ↲ ┆8c┆┄┆ad┆↓ ┆0e┆↓ ↲ ┆a1┆┆b0┆5.3╞ ╞ Configuration File ↲ ↲ ╞ ╞ ┆84┆The configuration file contains a number of parameters ↓ ┆19┆┆89┆┄┄which control the execution of the emulator. The para┄↓ ┆19┆┆89┆┄┄meters are outlined in subsection 5.3.1. ↲ ↲ ╞ ╞ ┆84┆The configuration file is a CP/M file with the name ↓ ┆19┆┆89┆┄┄C2780.TXT or C3780.TXT, respectively, and it can be cre┄↓ ┆19┆┆89┆┄┄ated with the CP/M editor. See also ref. 4. ↲ ↲ ╞ ╞ ┆84┆The file is automatically read after loading of the emu┄↓ ┆19┆┆89┆┄┄lator, provided it is present on the CP/M diskette moun┄↓ ┆19┆┆89┆┄┄ted in drive A. The initial values of the parameters are ↓ ┆19┆┆89┆┄┄then displayed. If no initial values have been given (or ↓ ┆19┆┆89┆┄┄the file does not exist), the terminal uses a set of de┄↓ ┆19┆┆89┆┄┄fault values. See subsection 5.3.1. ↲ ┆0f┆↓ ↲ ╞ ╞ ┆84┆The parameter values, except from the four identifica┄↓ ┆19┆┆89┆┄┄tion values are displayed when loading the emulator or ↓ ┆19┆┆89┆┄┄pressing the PF10 key. They can be changed during run ↓ ┆19┆┆89┆┄┄time; see subsection 5.3.2. Only when creating the con┄↓ ┆19┆┆89┆┄┄figuration file the identification values can be speci┄↓ ┆19┆┆89┆┄┄fied; they are not displayable nor changeable during run ↓ ┆19┆┆89┆┄┄time.↲ ↲ ╞ ╞ ┆84┆Additional to the configuration parameters it is pos┄↓ ┆19┆┆89┆┄┄sible to specify changes in the terminal conversion ↓ ┆19┆┆89┆┄┄table, i.e. how to convert an EBCDIC character into an ↓ ┆19┆┆89┆┄┄ASCII character and vice versa. It is possible to speci┄↓ ┆19┆┆89┆┄┄fy character sequences to be sent to the printer upon ↓ ┆19┆┆89┆┄┄receival of VFU control sequences. These changes can be ↓ ┆19┆┆89┆┄┄specified only when creating the configuration file; ↓ ┆19┆┆89┆┄┄they are neither displayable nor changeable during run ↓ ┆19┆┆89┆┄┄time. ↲ ↲ ↲ ↲ ↲ ┆a1┆┆b0┆5.3.1 ╞ Parameters ↲ ↲ ╞ ╞ PRINT-DEV ↲ ╞ ╞ ┆a1┆PUNCH-DEV ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ Values : ┆84┆LST: or CP/M file name; default is LST: (i.e. ↓ ┆19┆┆92┆┄┄line printer). ↲ ╞ ╞ Meaning: ┆84┆Specifies names of the devices on which print ↓ ┆19┆┆92┆┄┄data and punch data received should be written. ↲ ┆8c┆┄┆af┆↓ ┆0e┆↓ ↲ ╞ ╞ PRINT-SIZE ↲ ╞ ╞ ┆a1┆PUNCH-SIZE ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ Values : ┆84┆0-255; default is 0. ↲ ╞ ╞ Meaning: ┆84┆Specifies fixed sizes by which all print re┄↓ ┆19┆┆92┆┄┄cords and punch records received should be ↓ ┆19┆┆92┆┄┄written (only if the PRINT-DEV and PUNCH-DEV ↓ ┆19┆┆92┆┄┄are CP/M files). The size is the total size of ↓ ┆19┆┆92┆┄┄the record (data + termination characters). ↲ ↲ ╞ ╞ ┆84┆╞ ┆84┆0 means that the records are written as they ↓ ┆19┆┆92┆┄┄are received.↲ ┆0f┆↓ ↲ ┆0e┆↓ ╞ ╞ ┆a1┆WAIT-TIME ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ Values : ┆84┆0-255 or 0S-255S; default is 0. ↲ ╞ ╞ Meaning: ┆84┆Specifies the time to wait for data to arrive ↓ ┆19┆┆92┆┄┄when the terminal has entered the state of wai┄↓ ┆19┆┆92┆┄┄ting-for-receival. If nothing has arrived with┄↓ ┆19┆┆92┆┄┄in the time specified, the AUTO0.TXT com┄mand ↓ ┆19┆┆92┆┄┄file is executed (which could be sign-off and ↓ ┆19┆┆92┆┄┄disconnection). ↲ ↲ ╞ ╞ ╞ ┆84┆ ┆84┆0 or 0S means infinite wait for data (AUTO0.TXT ↓ ┆19┆┆92┆┄┄never executed). ↲ ↲ ╞ ╞ ╞ 1-255 means wait for 1-255 minutes. ↲ ╞ ╞ ╞ 1S-255S means wait for 1-255 seconds. ↲ ┆0f┆↓ ↲ ↲ ↲ ╞ ╞ ┆a1┆TRANSPARENCY╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ↲ ╞ ╞ Values : ON or OFF; default is OFF. ↲ ╞ ╞ Meaning: ┆84┆Specifies whether data transmitted from the ↓ ┆19┆┆92┆┄┄terminal is transparent or not. ↲ ↲ ╞ ╞ ╞ ON means transmitted as transparent. ↲ ╞ ╞ ╞ OFF means transmitted as non-transparent. ↲ ↲ ╞ ╞ ┆84┆It is, however, always possible to receive transparent ↓ ┆19┆┆89┆┄┄as well as non-transparent data, irrespective of this ↓ ┆19┆┆89┆┄┄parameter setting.↲ ↲ ↲ ╞ ╞ (RECEIVE-ID) ↲ ╞ ╞ ┆a1┆(TRANSMIT-ID)┆05┆() means not displayed ↲ ╞ ╞ Values : ┆84┆No characters or 1-15 characters; default is no ↓ ┆19┆┆92┆┄┄characters.↲ ╞ ╞ Meaning: ┆84┆Specifies the terminal identification used when ↓ ┆19┆┆92┆┄┄receiving and transmitting. ↲ ↲ ┆8c┆┄┆b3┆↓ ╞ ╞ ┆84┆Giving no characters means no identification check on ↓ ┆19┆┆89┆┄┄receival and no identification sent prior to transmit┄↓ ┆19┆┆89┆┄┄ting.↲ ↲ ╞ ╞ ┆84┆Giving 1-15 characters means that those characters are ↓ ┆19┆┆89┆┄┄used in id-checking. Giving more than 15 characters, the ↓ ┆19┆┆89┆┄┄excessive ones are skipped.↲ ↲ ╞ ╞ ┆84┆If a RECEIVE-ID is specified it is checked that the re┄↓ ┆19┆┆89┆┄┄mote site, when sending data to this terminal is using ↓ ┆19┆┆89┆┄┄the correct identification, otherwise it will be rejec┄↓ ┆19┆┆89┆┄┄ted.↲ ↲ ╞ ╞ ┆84┆If a TRANSMIT-ID is specified, the terminal will use ↓ ┆19┆┆89┆┄┄this when transmitting. ↲ ↲ ╞ ╞ (CALL-ID)↲ ╞ ╞ ┆a1┆(WAIT-ID) ┆05┆() means not displayed↲ ╞ ╞ Values : ┆84┆No characters or 1-16 characters; default is no ↓ ┆19┆┆92┆┄┄characters. ↲ ╞ ╞ Meaning: ┆84┆X.21 only. Specifies the Datex-numbers used ↓ ┆19┆┆92┆┄┄when calling and waiting for calls. The com┄↓ ┆19┆┆92┆┄┄plete Datex-number must be specified: ↲ ↲ ╞ ╞ ┆a1┆international : 00 xxx y zzzzzzzzzz ↲ ╞ ╞ national : zzzzzzzzzz ↲ ↲ ╞ ╞ - where: ↲ ↲ ╞ ╞ 00 ╞ - two zeroes to call abroad ↲ ╞ ╞ xxx ╞ - country code ↲ ╞ ╞ y ╞ - network digit ↲ ╞ ╞ zzzzzzzzzz - terminal number of 6-10 characters ↲ ↲ ╞ ╞ ┆84┆CALL-ID must be specified. It is the Datex-number to ↓ ┆19┆┆89┆┄┄which the emulator makes a call when needing a line for ↓ ┆19┆┆89┆┄┄transmission/receival. ↲ ↲ ╞ ╞ ┆84┆WAIT-ID need not to be specified. If specified, it is ↓ ┆19┆┆89┆┄┄checked that the incoming calls arrive from the Datex-↓ ┆19┆┆89┆┄┄number specified in WAIT-ID. If WAIT-ID is not speci┄↓ ┆19┆┆89┆┄┄fied, incoming calls are accepted from any Datex-num┄ber.↲ ↲ ╞ ╞ ┆a1┆(CONVERSION)┆05┆() means not displayed↲ ╞ ╞ ┆84┆When creating the configuration file, the specification ↓ ┆19┆┆89┆┄┄of changes in the terminal conversion tables are given ↓ ┆19┆┆89┆┄┄as a number of records after the last parameter assign┄↓ ┆19┆┆89┆┄┄ment. See ref. 4.↲ ↲ ┆8c┆┄┆b1┆↓ ┆0e┆↓ ↲ ╞ ╞ ┆a1┆(CCW)┆05┆() means not displayed↲ ╞ ╞ ┆84┆For the CCW sequences ESC-B through ESC-L (skip to chan┄↓ ┆19┆┆89┆┄┄nel 2..12) the user may specify proper character sequen┄↓ ┆19┆┆89┆┄┄ces to be sent to the printer. Default character sequen┄↓ ┆19┆┆89┆┄┄ce is VT.↲ ┆0f┆↓ ↲ ↲ ┆0e┆↓ ╞ ╞ ┆84┆Example of a configuration file (and the default ↓ ┆19┆┆89┆┄┄values): ↲ ↲ ╞ ╞ ┆a1┆Parameter╞ ╞ Values╞ ╞ Default values ↲ ╞ ╞ PRINT-DEV╞ ╞ = PRINT.TXT╞ LST:↲ ╞ ╞ PUNCH-DEV╞ ╞ = B:PUNCH.TXT╞ LST:↲ ╞ ╞ PRINT-SIZE╞ = 0╞ ╞ ╞ 0↲ ╞ ╞ PUNCH-SIZE╞ = 0╞ ╞ ╞ 0↲ ╞ ╞ WAIT-TIME╞ ╞ = 3╞ ╞ ╞ 0↲ ╞ ╞ TRANSPARENCY╞ = OFF╞ ╞ OFF↲ ╞ ╞ (RECEIVE-ID╞ = ) ╞ ╞ ╞ no id↲ ╞ ╞ (TRANSMIT-ID╞ = RC01)╞ ╞ no id↲ ╞ ╞ (CALL-ID╞ ╞ = 125333)╞ ╞ no id↲ ╞ ╞ (WAIT-ID╞ ╞ = 125333)╞ ╞ no id↲ ╞ ╞ (CONVERSION╞ = )╞ ╞ ╞ no conversion↲ ╞ ╞ (65,194)╞ ╞ ╞ ╞ ╞ ↲ ╞ ╞ (66,193)╞ ╞ ╞ ╞ ╞ ↲ ╞ ╞ (42,108)╞ ╞ ╞ ╞ ╞ ↲ ╞ ╞ (42,92)╞ ╞ ╞ ╞ ╞ ↲ ╞ ╞ (CCW ╞ ╞ =)╞ ╞ ╞ ↲ ╞ ╞ (B╞ ╞ ╞ = 27,09,13,10)╞ ↲ ↲ ╞ ╞ () indicates non-displayed items. ↲ ┆0f┆↓ ↲ ↲ ┆a1┆┆b0┆5.3.2╞ Changing the Parameter Values ↲ ↲ ╞ ╞ ┆84┆Function keys: PA5 (call to change) and PF11 (termi┄↓ ┆19┆┆89┆┄┄nate). ↲ ↲ ╞ ╞ ┆84┆This function makes it possible to change those parame┄↓ ┆19┆┆89┆┄┄ter values which are displayable during run time. After ↓ ┆19┆┆89┆┄┄selection of PA5 the display is cleared and the parame┄↓ ┆19┆┆89┆┄┄ters and their current values are displayed :↲ ↲ ┆8c┆┄┆ab┆↓ ┆0e┆↓ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ 1 <parameter name>=<current value> ╞ ╞ ø↲ ╞ ╞ ø╞ 2 <parameter name>=<current value> ╞ ╞ ø↲ ╞ ╞ ø╞ :╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ :╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ :╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ n <parameter name>=<current value> ╞ ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ TYPE PARAMETER NAME = NEWVALUE ╞ ╞ ø↲ ╞ ╞ ø╞ OR╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ PARAMETER NUMBER ╞ = NEWVALUE ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ┆0f┆↓ ↲ ↲ ╞ ╞ ┆84┆To change a parameter value either type the parameter ↓ ┆19┆┆89┆┄┄name, or the parameter number (1, 2, ..., n), immediate┄↓ ┆19┆┆89┆┄┄ly followed by the = sign and the new parameter value ↓ ┆19┆┆89┆┄┄(no spaces are allowed before and after the = sign). ↓ ┆19┆┆89┆┄┄Terminate by pressing <- (return key). All parameters ↓ ┆19┆┆89┆┄┄are displayed anew and the newly changed parameter value ↓ ┆19┆┆89┆┄┄is displayed as current value. This way the values dis┄↓ ┆19┆┆89┆┄┄playable during runtime can be changed one by one. ↲ ↲ ↲ ╞ ╞ ┆84┆The possible parameter values are discussed in subsec┄↓ ┆19┆┆89┆┄┄tion 5.3.1↲ ↲ ╞ ╞ To terminate the procedure, press PF11. ↲ ↲ ↲ ┆a1┆┆b0┆5.4╞ ╞ Signon File ↲ ↲ ╞ ╞ ┆84┆This file contains the signon record according to the ↓ ┆19┆┆89┆┄┄requirements of the host computer. It is a CP/M file ↓ ┆19┆┆89┆┄┄with the name S2780.TXT or S3780.TXT, respectively. It ↓ ┆19┆┆89┆┄┄can be created and written with the CP/M editor ↲ ↲ ╞ ╞ ┆84┆This file is automatically transmitted after loading the ↓ ┆19┆┆89┆┄┄emulator, provided it exists on the CP/M diskette moun┄↓ ┆19┆┆89┆┄┄ted in drive A. ↲ ↲ ╞ ╞ ┆84┆See also ref. 4 and the documentation covering the re┄↓ ┆19┆┆89┆┄┄quirements of the host computer. ↲ ↲ ↲ ┆a1┆┆b0┆5.5╞ ╞ File Names ↲ ↲ ╞ ╞ File names must comply to the following format: ↲ ↲ ╞ ╞ <drive>:<name>/<special> ↲ ↲ ┆8c┆┄┆b4┆↓ ╞ ╞ where : ↲ ↲ ╞ ╞ ┆a1┆<drive>:╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ - ┆84┆specifies the diskette drive where the file is lo┄ca┄↓ ┆19┆┆8b┆┄┄ted.↲ ↲ ╞ ╞ Values - A: through G:, default is A:. ↲ ↲ ┆0e┆↓ ↲ ╞ ╞ ┆a1┆<name>╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ - ┆84┆specifies the actual name of the file in accordance to ↓ ┆19┆┆8b┆┄┄the CP/M rules for file names, which is the following ↓ ┆19┆┆8b┆┄┄format : nnnnnnnn.eee.↲ ↲ ╞ ╞ ╞ Examples of legal file names : ↲ ↲ ╞ ╞ ╞ ╞ TRANS.TXT╞ ╞ B:TRANS.TXT ↲ ╞ ╞ ╞ ╞ A:TRANS.TXT╞ TR01.COM/C ↲ ╞ ╞ ╞ ╞ B:X01.COM╞ ╞ A:TR01.COM/C ↲ ╞ ╞ ╞ ╞ TRANS.TXT/NT╞ B:TR02.TXT/C ↲ ↲ ↲ ┆0f┆↓ ↲ ↲ ╞ ╞ ┆a1┆/<special> ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ Values: See below. ↲ ╞ ╞ Meaning: ┆84┆Specifies special actions for the file; di┄┄↓ ┆19┆┆92┆┄┄stinction is made between files to transmit ↓ ┆19┆┆92┆┄┄from and files to receive in. ↲ ↲ ↲ ╞ ╞ ┆84┆No spaces are allowed inbetween <drive>:, <name> and ↓ ┆19┆┆89┆┄┄/<special>.↲ ↲ ↲ ↲ ↲ ╞ ╞ ┆a1┆Files to transmit from: ↲ ↲ ╞ ╞ /NT↲ ╞ ╞ ┆a1┆/T╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ┆84┆Regardless of the TRANSPARENCY parameter being ON or OFF ↓ ┆19┆┆89┆┄┄(see subsection 5.3.1), it can be specified to send the ↓ ┆19┆┆89┆┄┄file in a specific transparency, namely: always non-↓ ┆19┆┆89┆┄┄transparent (/NT) or always transparent (/T). ↲ ↲ ╞ ╞ ┆84┆This way transparent and non-transparent data can be ↓ ┆19┆┆89┆┄┄mixed in one transmission, e.g. JCL cards in non-trans-↓ ┆19┆┆89┆┄┄parent and binary data in transparent. ↲ ↲ ┆8c┆┄┆b2┆↓ ┆0e┆↓ ╞ ╞ ┆a1┆/C ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ┆84┆Specifies that this is the name of a command file; see ↓ ┆19┆┆89┆┄┄section 5.6. ↲ ┆0f┆↓ ↲ ↲ ┆0e┆↓ ↲ ↲ ╞ ╞ ┆a1┆Files to receive in: ↲ ↲ ↲ ↲ ╞ ╞ ┆a1┆/C ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ┆84┆Specifies that it is possible to continue receiving in ↓ ┆19┆┆89┆┄┄the file after an EOT (end-of-transmission), i.e. sev- ↓ ┆19┆┆89┆┄┄eral transmissions from the remote site can be received ↓ ┆19┆┆89┆┄┄in the same file. If not specified (no /C (= default ↓ ┆19┆┆89┆┄┄value)), only one transmission is received per file. ↲ ↲ ┆0f┆↓ ↲ ┆a1┆┆b0┆5.6╞ ╞ Command File ↲ ↲ ╞ ╞ ┆84┆A command file contains the names of files to be trans┄↓ ┆19┆┆89┆┄┄mitted and some special commands to control the trans┄↓ ┆19┆┆89┆┄┄mission. The use of a command file enables a trans┄mis┄↓ ┆19┆┆89┆┄┄sion to be carried out by specifying one command file ↓ ┆19┆┆89┆┄┄name rather than a number of file names; see subsection ↓ ┆19┆┆89┆┄┄3.1.1. The file at most can include 32 items (names of ↓ ┆19┆┆89┆┄┄files and special commands), none of the file names in┄↓ ┆19┆┆89┆┄┄cluded can have the /C specification (see section 5.5) ↓ ┆19┆┆89┆┄┄as this would mean a command file in a command file, ↓ ┆19┆┆89┆┄┄which is not allowed. A command file ┆a1┆must not┆e1┆ exceed a ↓ ┆19┆┆89┆┄┄size of 512 bytes.↲ ↲ ╞ ╞ ┆84┆The command file is a CP/M file which can be created and ↓ ┆19┆┆89┆┄┄written with the CP/M editor. The file names must comply ↓ ┆19┆┆89┆┄┄to the format described in section 5.5, also the name of ↓ ┆19┆┆89┆┄┄the com┄mand file itself. ↲ ↲ ╞ ╞ See ref. 4 for details. ↲ ↲ ↲ ┆a1┆┆b0┆5.7╞ ╞ Transmission Line Statistics ↲ ↲ ╞ ╞ ┆84┆On primary terminals the emulator automatically counts a ↓ ┆19┆┆89┆┄┄number of events on the BSC communication line as long ↓ ┆19┆┆89┆┄┄as the emulator is active. The statistical data are dis┄↓ ┆19┆┆89┆┄┄played when pressing the PF10 key. ↲ ↲ ┆8c┆┄┆b0┆↓ ┆0e┆↓ ↲ ╞ ╞ ┆a1┆Screen Image↲ ↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ TRANSMISSION LINE STATISTICS: ╞ ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ RECEIVED╞ TRANSMITTED ╞ ø↲ ╞ ╞ ø╞ TEXT-BLOCKS╞ ╞ xxxx ╞ xxxx ╞ ╞ ø↲ ╞ ╞ ø╞ NAKS╞ ╞ ╞ ╞ xxxx ╞ xxxx ╞ ╞ ø↲ ╞ ╞ ø╞ ENQS╞ ╞ ╞ ╞ xxxx ╞ xxxx ╞ ╞ ø↲ ╞ ╞ ø╞ TTDS╞ ╞ ╞ ╞ xxxx ╞ xxxx ╞ ╞ ø↲ ╞ ╞ ø╞ WACKS╞ ╞ ╞ xxxx ╞ xxxx ╞ ╞ ø↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ┆0f┆↓ ↲ ╞ ╞ ┆84┆The number 'xxxx' is displayed in decimal value and re┄↓ ┆19┆┆89┆┄┄presents the number of occurrences since the last dis┄↓ ┆19┆┆89┆┄┄play, i.e. the counters are reset to zero when dis┄played ↓ ┆19┆┆89┆┄┄by pressing the PF10 key. To obtain accumulated statis┄↓ ┆19┆┆89┆┄┄tical data all displayed sets of counter values must be ↓ ┆19┆┆89┆┄┄accumulated. ↲ ↲ ╞ ╞ See also subsection 6.1.2. ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆a1┆┆b0┆6.╞ ╞ Diagnostics ↲ ↲ ↲ ╞ ╞ ┆84┆The RC855 IBM 2780/3780 BSC Emulator contains programs ↓ ┆19┆┆89┆┄┄for system monitoring which can be used any time during ↓ ┆19┆┆89┆┄┄emulator operation. ↲ ↲ ┆a1┆┆b0┆6.1╞ ╞ System Monitoring ↲ ↲ ╞ ╞ ┆84┆The system monitoring functions are controlled by means ↓ ┆19┆┆89┆┄┄of flags. Each of the keys PA1-5 and PF10-14 have a cor┄↓ ┆19┆┆89┆┄┄responding flag. Flags are set (system monitoring ↓ ┆19┆┆89┆┄┄invoked) and reset (system monitoring terminated) as ↓ ┆19┆┆89┆┄┄follows: ↲ ↲ ╞ ╞ Set flag : CTRL <flag key> ↲ ╞ ╞ Reset flag : CTRL SHIFT <flag key> ↲ ↲ ╞ ╞ ┆a1┆PA-1 flag ↲ ╞ ╞ ┆84┆The PA-1 flag has a superior function. When it is set, ↓ ┆19┆┆89┆┄┄the display screen is erased and the screen then dis┄↓ ┆19┆┆89┆┄┄plays the system monitoring output. The emulator con┄↓ ┆19┆┆89┆┄┄tinues to run. On the other hand, as long as the PA-1 ↓ ┆19┆┆89┆┄┄flag is not set, the system monitoring functions may ↓ ┆19┆┆89┆┄┄well be invoked by setting their individual flags, but ↓ ┆19┆┆89┆┄┄they will not display any information. ↲ ↲ ╞ ╞ ┆a1┆Hard copy ↲ ╞ ╞ ┆84┆If a printer is attached to the terminal, a printout of ↓ ┆19┆┆89┆┄┄the system monitoring screen image, invoked by the PA-1 ↓ ┆19┆┆89┆┄┄flag, can be obtained by pressing CTRL PRINT. ↲ ↲ ↲ ┆a1┆┆b0┆6.1.1╞ Capture Function ↲ ↲ ╞ ╞ ┆84┆All received and transmitted data blocks, certain errors ↓ ┆19┆┆89┆┄┄in connection with receive operations can be captured. ↲ ↲ ╞ ╞ ┆a1┆Operation ↲ ╞ ╞ ┆84┆PA-2 flag: Set in order to capture received/transmitted ↓ ┆19┆┆89┆┄┄data. ↲ ↲ ↲ ╞ ╞ ┆a1┆Screen Image ↲ ╞ ╞ ┆84┆Writing on the screen is cyclic (wrapping) and no scrol┄↓ ┆19┆┆89┆┄┄ling occurs. ↲ ↲ ╞ ╞ ┆84┆The present position (how far the capture function has ↓ ┆19┆┆89┆┄┄advanced in the screen image) of the capture function is ↓ ┆8c┆┄┆b3┆↓ ┆19┆┆89┆┄┄displayed by the mark '<<'. The screen image consists of ↓ ┆19┆┆89┆┄┄a number of small text strings following one another. ↓ ┆19┆┆89┆┄┄The text strings which may occur and their meaning are ↓ ┆19┆┆89┆┄┄described below. ↲ ↲ ╞ ╞ ┆a1┆Text string╞ ╞ Meaning╞ ╞ ╞ ╞ _↲ ╞ ╞ R-ENQ ↲ ╞ ╞ R-EOT ↲ ╞ ╞ R-NAK ↲ ╞ ╞ R-RVI ↲ ╞ ╞ R-ACK0 ╞ ╞ The sequence shown is received. ↲ ╞ ╞ R-ACK1 ↲ ╞ ╞ R-WACK ↲ ╞ ╞ R-DEOT ↲ ╞ ╞ R-TTD ↲ ↲ ╞ ╞ R-tx: <hex>╞ ╞ ┆84┆Text is received; the received ↓ ┆19┆┆9d┆┄┄text is displayed in hexadecimal ↓ ┆19┆┆9d┆┄┄form.↲ ↲ ╞ ╞ R-timeout╞ ╞ ╞ Receive timeout.↲ ↲ ╞ ╞ R-CRCerror╞ ╞ ┆84┆Text received with CRC-error.↲ ↲ ╞ ╞ R-overrun╞ ╞ ╞ ┆84┆Text too long. (Exceeding 420 (IBM ↓ ┆19┆┆9d┆┄┄2780) or 530 (IBM 3780) characters, ↓ ┆19┆┆9d┆┄┄respectively). Possibly due to bad ↓ ┆19┆┆9d┆┄┄receiving not providing recognition ↓ ┆19┆┆9d┆┄┄of ETB/ETX. ↲ ↲ ╞ ╞ R-syntax╞ ╞ ╞ Text received without STX. ↲ ↲ ╞ ╞ T> <hex>╞ ╞ ╞ ┆84┆A transmitted sequence is displayed ↓ ┆19┆┆9d┆┄┄in hexadecimal form. Includes all ↓ ┆19┆┆9d┆┄┄kinds of sequences, not only text ↓ ┆19┆┆9d┆┄┄transmissions. ↲ ↲ ╞ ╞ T>timeout╞ ╞ ╞ ┆84┆Transmit timeout. Typically due to ↓ ┆19┆┆9d┆┄┄the modem not providing the ↓ ┆19┆┆9d┆┄┄transmitter clock or the CTS ↓ ┆19┆┆9d┆┄┄signal. ↲ ↲ ╞ ╞ C><hex>╞ ╞ ╞ ┆84┆X.21 only. An X.21 call is made. If ↓ ┆19┆┆9d┆┄┄the call is all right and the ↓ ┆19┆┆9d┆┄┄connection established, <hex> is ↓ ┆19┆┆9d┆┄┄the Datex-number called. Otherwise ↓ ┆19┆┆9d┆┄┄<hex> is an error text containing ↓ ┆19┆┆9d┆┄┄cp-code/call sequence. ↲ ↲ ╞ ╞ C<<hex>╞ ╞ ╞ ┆84┆X.21 only. A X.21 call has arrived. ↓ ┆19┆┆9d┆┄┄If the call is all right and the ↓ ┆8c┆┄┆b3┆↓ ┆19┆┆9d┆┄┄connection established, <hex> is ↓ ┆19┆┆9d┆┄┄either empty or it is the ↓ ┆19┆┆9d┆┄┄Datex-number from which the call ↓ ┆19┆┆9d┆┄┄was made. Otherwise <hex> is an ↓ ┆19┆┆9d┆┄┄error text. ↲ ↲ ↲ ┆a1┆┆b0┆6.1.2╞ Statistics ↲ ↲ ╞ ╞ ┆84┆Statistical information concerning the IBM 2780/3780 BSC ↓ ┆19┆┆89┆┄┄communication line is counted on primary terminals as ↓ ┆19┆┆89┆┄┄long as the emulator is active. The information is dis┄↓ ┆19┆┆89┆┄┄playable as counters of hexadecimal value (range '0000' ↓ ┆19┆┆89┆┄┄to 'FFFF'). In V.24 operation six counters are dis┄↓ ┆19┆┆89┆┄┄played; in X.21 operation ten. ↲ ↲ ╞ ╞ ┆a1┆Operation ↲ ╞ ╞ PA-4 flag: Set in order to display counters. ↲ ↲ ↲ ╞ ╞ ┆a1┆Screen image↲ ╞ ╞ ┆a1┆_╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ _↲ ╞ ╞ ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ╞ ╞ ø S<<aaa><bbb><ccc><ddd><eee><fff><ggg><hhh><iii><jjj>>ø↲ ╞ ╞ ┆a1┆ø╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ø↲ ↲ ╞ ╞ - where: ↲ ╞ ╞ <aaa> = number of text blocks transmitted ↲ ╞ ╞ <bbb> = number of text blocks received without error ↲ ╞ ╞ <ccc> = number of receive timeouts ↲ ╞ ╞ <ddd> = not used ↲ ╞ ╞ <eee> = ┆84┆number of negative acknowledgements (NAKs) re┄↓ ┆19┆┆91┆┄┄ceived ↲ ╞ ╞ <fff> = ┆84┆number of text blocks received with error (CRC ↓ ┆19┆┆91┆┄┄error)↲ ╞ ╞ <ggg> = X.21 only: number of calls total ↲ ╞ ╞ <hhh> = X.21 only: number of calls all right ↲ ╞ ╞ <iii> = X.21 only: number of calls in wait queue ↲ ╞ ╞ <jjj> = X.21 only: number of incoming calls total ↲ ↲ ╞ ╞ ┆84┆Each counter represents the number of occurrences since ↓ ┆19┆┆89┆┄┄the latest display, i.e. on display (setting PA-4 flag) ↓ ┆19┆┆89┆┄┄the contents of the counters are reset to zero. To ob┄↓ ┆19┆┆89┆┄┄tain accumulated statistics all displayed sets of coun┄↓ ┆19┆┆89┆┄┄ter values must be summarized manually. ↲ ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆a1┆┆b0┆A.╞ ╞ References ↲ ↲ ↲ ╞ ╞ 1 RCSL No 42-i2459: ↲ ╞ ╞ ┆a1┆RC855 Operating Guide ↲ ╞ ╞ Pierce C. Hazelton, April 1984 ↲ ╞ ╞ Abstract: ┆84┆Describes the general option of the RC855 ↓ ┆19┆┆96┆┄┄terminal.↲ ╞ ╞ ╞ ╞ ┆84┆Covers: Ergonomic features; operating con┄↓ ┆19┆┆96┆┄┄trols; cable connections; the key┄board; ↓ ┆19┆┆96┆┄┄selftesting; application program loading; ↓ ┆19┆┆96┆┄┄status messages; the start-up procedure; ↓ ┆19┆┆96┆┄┄error handling; ordinary main┄tenance; disk ↓ ┆19┆┆96┆┄┄systems and diskettes. Meant to be supple┄↓ ┆19┆┆96┆┄┄mented by operating guides for specific ↓ ┆19┆┆96┆┄┄RC855 application programs.↲ ↲ ╞ ╞ 2 RCSL No 42-i2347: ↲ ╞ ╞ ┆a1┆RC855 Work Station, User's Guide ↲ ╞ ╞ Jeffrey C. Snider, Leif Olsen, June 1983.↲ ╞ ╞ Abstract: ┆84┆Describes how to install and operate the ↓ ┆19┆┆96┆┄┄CP/M operating system on the RC855 Work ↓ ┆19┆┆96┆┄┄Station.↲ ↲ ╞ ╞ 3 RCSL No 42-i2505: ↲ ╞ ╞ ┆84┆┆a1┆RC855 IBM 2780/3780 BSC Emulator, Installation Guide ↲ ╞ ╞ Hans M. Nielsen, April 1984.↲ ╞ ╞ Abstract: ┆84┆This manual describes the installation of ↓ ┆19┆┆96┆┄┄the RC855 IBM 2780/3780 BSC Emulator under ↓ ┆19┆┆96┆┄┄the RC855 CP/M operating system.↲ ↲ ╞ ╞ 4 RCSL No 42-i2506: ↲ ╞ ╞ ┆a1┆RC855 IBM 3780 BSC Emulator, Reference Manual ↲ ╞ ╞ Hans M. Nielsen, April 1984.↲ ╞ ╞ Abstract: ┆84┆This manual describes all the RC855 IBM ↓ ┆19┆┆96┆┄┄2780/3780 BSC emulator characteristics, ↓ ┆19┆┆96┆┄┄especially those formal criteria which do ↓ ┆19┆┆96┆┄┄not necessarily need to be known in order ↓ ┆19┆┆96┆┄┄to operate the emulator (i.e. file for┄mats, ↓ ┆19┆┆96┆┄┄record handling, communication line charac┄↓ ┆19┆┆96┆┄┄teristics, command file, parameters etc.).↲ ┆0e┆↓ ↲ ╞ ╞ 5 RCSL No 42-i1984: ↲ ╞ ╞ ┆a1┆RC855 Configuration Guide ↲ ╞ ╞ Torsten Schmidt, Henning Christensen, March 1982 ↲ ╞ ╞ Abstract: ┆84┆This manual gives some outlines in the con┄↓ ┆19┆┆96┆┄┄figuration possibilities of the RC855 Ter┄↓ ┆19┆┆96┆┄┄minal System.↲ ┆0f┆↓ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆a1┆┆b0┆B.╞ ╞ List of functions ↲ ↲ ↲ ↲ ╞ ╞ PF1-PF9╞ Execute the command files AUTO1.TXT-AUTO9.TEXT↲ ╞ ╞ PA1╞ ╞ ┆84┆Transmit 1-32 CP/M files from diskette or exe┄↓ ┆19┆┆93┆┄┄cute 1 command file ↲ ╞ ╞ PA2╞ ╞ ┆84┆Transmit console command, get reply on print-↓ ┆19┆┆93┆┄┄device ↲ ╞ ╞ PA3╞ ╞ Transmit console command, get reply on display ↲ ╞ ╞ PA4╞ ╞ Receive data on print-punch-device ↲ ╞ ╞ PA5╞ ╞ Change parameters ↲ ╞ ╞ PF10╞ ╞ Display terminal status ↲ ╞ ╞ PF11╞ ╞ Stop (enter idle/disconnected state) ↲ ╞ ╞ PF12╞ ╞ Disconnect (stop and disconnect the line) ↲ ╞ ╞ PF13╞ ╞ Connect (connect the line) ↲ ╞ ╞ PF14╞ ╞ Wait connection (automatic mode) ↲ ╞ ╞ CLEAR╞ Reset (CP/M cold boot) ↲ ╞ ╞ USM╞ ╞ Switch on/off the display of received data ↲ ↲ ┆1a┆┆1a┆ber of negative acknowledgement