6530 Programmer s Guide

Similar documents
BaanERP. BaanERP Windows Client Installation Guide

Desktop Management. Desktop Management Tools

Baan Service Master Data Management

ODBC. Getting Started With Sage Timberline Office ODBC

Domain 1: Configuring Domain Name System (DNS) for Active Directory

Unicenter TCPaccess FTP Server

Engineering Data Management

(VCP-310)

BaanERP 5.0c. EDI User Guide

June 3, Voice over IP

In order to print in ESC/P mode, the serial connection should be activated.

Authentication - Access Control Default Security Active Directory Trusted Authentication Guest User or Anonymous (un-authenticated) Logging Out

BEA elink Adapter for Kenan Arbor/BP. User Guide

E-Plex Enterprise Access Control System

Domain 1: Designing a SQL Server Instance and a Database Solution

Your organization has a Class B IP address of Before you implement subnetting, the Network ID and Host ID are divided as follows:

Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues

Configuring Additional Active Directory Server Roles

Ethernet Option Board

! encor e networks TM

PUBLIC RELATIONS PROJECT 2016

L5352 Ethernet Communications Interface

Domain 1 - Describe Cisco VoIP Implementations

CS100: Introduction to Computer Science

PowerView. Model AP9215. User s Manual

iprox sensors iprox inductive sensors iprox programming tools ProxView programming software iprox the world s most versatile proximity sensor

NBX Business Telephone Guide

Domain 1 Components of the Cisco Unified Communications Architecture

Serial ATA PCI Host Adapter AEC-6290/6295

Equalizer Installation and Administration Guide

CHAPTER 3 DIGITAL CODING OF SIGNALS

INDEPENDENT BUSINESS PLAN EVENT 2016

Now here is the important step

CS100: Introduction to Computer Science

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008

Two-Phased Mapping & Identifier/Locator Network Protocol (ILNP) Youn-Hee Han, Hyon-Young Choi

SYSTEM INFO. MDK - Multifunctional Digital Communications System. Efficient Solutions for Information and Safety

hp calculators HP 12C Statistics - average and standard deviation Average and standard deviation concepts HP12C average and standard deviation

CREATIVE MARKETING PROJECT 2016

Pre-Installation Network Planning Forms--S8700 Media Server

Caché SQL Version F.12 Release Information

OMEGAMON II for SMS Data Interface

Security Functions and Purposes of Network Devices and Technologies (SY0-301) Firewalls. Audiobooks

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES

Conversion Instructions:

Baan Finance Accounts Payable

Open M/SQL Developer Guide

How to read A Mutual Fund shareholder report

Neolane Reporting. Neolane v6.1

BaanERP (Grieg) The BEMIS V Cookbook (Structure, master data, and configuration of BEMIS V)

Hypergeometric Distributions

client communication

Example 2 Find the square root of 0. The only square root of 0 is 0 (since 0 is not positive or negative, so those choices don t exist here).

insight reporting solutions

Chapter 10 Computer Design Basics

Shared Memory with Caching

User s Guide. OMEGAMON Alert Manager for HP OpenView NNM. Version 200 GC April 2002

Multiplexers and Demultiplexers

TruStore: The storage. system that grows with you. Machine Tools / Power Tools Laser Technology / Electronics Medical Technology

Verizon Wireless Broadband Network Connectivity and Data Transport Solutions. Verizon Wireless White Paper

Incremental calculation of weighted mean and variance

ContactPro Desktop for Multi-Media Contact Center

Radio Dispatch Systems

BAAN IV. Oracle Database Driver Technical Reference Manual

InventoryControl. The Complete Inventory Tracking Solution for Small Businesses

Amendments to employer debt Regulations

For customers Key features of the Guaranteed Pension Annuity

INVESTMENT PERFORMANCE COUNCIL (IPC)

AMS Suite: Asset Graphics

Did you know that houses with CCTV are 90% less likely to be burgled? Yale now offer a range of Easy Fit CCTV systems

How to set up your GMC Online account

Supply Chain Manager User s Manual

Taking DCOP to the Real World: Efficient Complete Solutions for Distributed Multi-Event Scheduling

Contents. 1 Scalable Business Management Software. 2 Overview of Benefits. 3 Choosing the right Sage Accpac ERP Edition for your Business

>7011AUPS UNINTERRUPTIBLE P O W E R SUPPLIES

QUADRO tech. FSA Migrator 2.6. File Server Migrations - Made Easy

PUBLIC RELATIONS PROJECT 2015

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature.

Message Exchange in the Utility Market Using SAP for Utilities. Point of View by Marc Metz and Maarten Vriesema

Detecting Voice Mail Fraud. Detecting Voice Mail Fraud - 1

THE ARITHMETIC OF INTEGERS. - multiplication, exponentiation, division, addition, and subtraction

INVESTMENT PERFORMANCE COUNCIL (IPC) Guidance Statement on Calculation Methodology

Exchange Server 2010 Configuration (70-662) LearnSmart Exam Manual Copyright 2011 by PrepLogic, LLC. Product ID: Production Date: July 13, 2011

CCH Accountants Starter Pack

Mathematical goals. Starting points. Materials required. Time needed

Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV)

Automatic Tuning for FOREX Trading System Using Fuzzy Time Series

Modified Line Search Method for Global Optimization

Neolane Leads. Neolane v6.1

Dragon NaturallySpeaking. Version User Guide

Flood Emergency Response Plan

The following example will help us understand The Sampling Distribution of the Mean. C1 C2 C3 C4 C5 50 miles 84 miles 38 miles 120 miles 48 miles

3G Security VoIP Wi-Fi IP Telephony Routing/Switching Unified Communications. NetVanta. Business Networking Solutions

QUADRO tech. PST Flightdeck. Put your PST Migration on autopilot

A Guide to the Pricing Conventions of SFE Interest Rate Products

A Network Monitoring System with a Peer-to- Peer Architecture

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN

Best of security and convenience

PENSION ANNUITY. Policy Conditions Document reference: PPAS1(7) This is an important document. Please keep it in a safe place.

Sequences and Series Using the TI-89 Calculator

Transcription:

6530 Programmer s Guide 2Tadem

6530 Programmer s Guide Part Number 131921

Copyright All rights reserved. No part of this documet may be reproduced i ay form, icludig photocopyig or traslatio to aother laguage, without the prior writte coset of Tadem Computers Icorporated. Copyright 1996 by Tadem Computers Icorporated. Documet History Editio Part Number Date First Editio 131921 November 1996 New editios icorporate all updates issued sice the previous editio. Update packages, which are issued betwee editios, cotai additioal ad replacemet pages that you should merge ito the most recet editio of the maual. The material cotaied i this maual is subject to chage without otice. Please cotact your authorized Tadem represetative to make sure that you have the most recet iformatio. Trademarks or Service Marks The followig are trademarks or service marks of Tadem Computers Icorporated: Multila, NoStop, TACL, Tadem. All brad ad product ames are trademarks or registered trademarks of their respective compaies. Examples Disclaimer Examples ad sample programs are for illustratio oly ad may ot be suited for your particular purpose. Tadem does ot warrat, guaratee, or make ay represetatios regardig the use or the results of the use of ay examples or sample programs i ay documetatio. You should verify the applicability of ay example or sample program before placig the software ito productive use.

Preface This book describes the 6530 set of termial fuctios ad explais how to use 6530 Escape ad Cotrol sequeces i applicatios you write for hosts that commuicate with either of the followig Tadem products which perform 6530 fuctios: PC6530 software TS530 termial Except where specifically oted otherwise, the term 6530 is used i a geeric sese to mea either the PC6530 software or the TS530 termial whe the software or the termial is actig i its capacity to perform 6530 termial fuctios. The iformatio i this maual is orgaized as follows: Chapter 1 - Overview. Itroduces the 6530 by describig 6530 features, the host commuicatios iterface, the applicatio programmig iterface, ad 6530 cofiguratio parameters that ca be programmed by the host. Chapter 2 - Coversatioal Mode Operatio. Gives details about coversatioal mode ad describes all the cotrol codes, escape sequeces, ad keyboard operatios available i this mode. Chapter 3 - Block Mode Operatio. Provides details about block mode ad describes all the cotrol codes, escape sequeces, ad keyboard operatios available i this mode. Chapter 4 - Tadem NoStop Kerel Applicatio Iterface. Briefly explais the iterface betwee applicatio programs, the Tadem NoStop Kerel file system ad commuicatios software, ad the 6530. Also provides a example program writte i TAL. Appedix A - ASCII Character Set. Lists the cotrol ad graphics characters ad their correspodig codes for the ASCII character set. Appedix B - Iteratioal Character Set. Provides iformatio about iteratioal laguage characters supported by the 6530. Appedix C - Cotrol Codes ad Escape Sequeces. Summarizes the cotrol codes ad escape sequeces used to cotrol operatio of the 6530. Appedix D - Data Type Table. Lists the predefied data type table for the ASCII character set. 6530 Programmer s Guide iii

Preface Related Publicatios For iformatio about publicatios that cotai iformatio related to the 6530, see the Tadem Iformatio Maager (TIM), which is available o CD-ROM ad o the Iteret. The TIM icludes iformatio about documets available for these products: PC6530 software Tadem TS530 termials the Tadem NoStop Kerel operatig system the Trasactio Applicatio Laguage (TAL) the Tadem Commuicatios Maagemet Iterface (CMI) Multila Sytax Notatio This maual uses the followig otatio to idicate the sytax of cotrol sequeces set to the emulator ad the format of messages retured to your applicatio: [ ] Square brackets idicate that the eclosed item(s) is optioal.... Ellipses idicate that the precedig item(s) ca be repeated as may times as ecessary. lc Lowercase italics idicate a variable item that must be replaced by data. Cotrol characters are represeted by two- or three-character abbreviatios show i uppercase letters, for example, ESC, CR, LF ad so o. Whe you sed a cotrol character to the 6530, you must sed the ASCII code for the character as listed i Appedix A. The spaces show i the format descriptios ad examples are for clarity oly. Uless specifically stated otherwise, the spaces are ot part of escape sequece or retured message format, ad will cause a error if icluded. A H followig a umber idicates a hexadecimal value, for example, 10H. iv 6530 Programmer s Guide

Preface Numberig Covetio The bit-umberig covetio used i this book differs from that assiged to the Tadem NoStop Kerel systems. The Tadem system umberig scheme is based o a 16-bit word (umbered 0-15) with bit 15 beig the least sigificat bit (lsb). O the workstatio or PC, the umberig scheme is based o a 8-bit byte (umbered 7-0) with bit 0 beig the least sigificat bit. I this maual, the 8-bit scheme refers to data accessed i the workstatio or PC. Note I byte operatios, the Tadem system allocates two bytes per word rather tha oe byte per word. For example, the system places the status bytes read from the workstatio or PC ito a applicatio buffer startig o a word boudary. This meas that the most sigificat byte from the workstatio or PC is writte ito bits 0-7 of the word addressed i the applicatio buffer. Tadem NoStop Kerel System: lsb 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Byte 0 Byte 1 Workstatio or PC: lsb 7 6 5 4 3 2 1 0 Byte 1 6530 Programmer s Guide v

Preface vi 6530 Programmer s Guide

Table of Cotets 1 Overview 6530 Features...1-1 Scree Format...1-1 Message/Status Lie...1-2 Error Lie...1-2 Modes of Operatio...1-3 Coversatioal mode...1-3 Block mode...1-4 6530 Display Memory Orgaizatio...1-5 Coversatioal Mode Memory Orgaizatio...1-5 Block Mode Memory Orgaizatio...1-5 Video Attributes...1-7 Data Attributes...1-7 Character Codes...1-8 Escape Sequeces...1-9 Keyboard Operatio...1-10 Cofiguratio Parameters...1-10 Device Cotrol...1-11 Host Commuicatios...1-11 6530 Iitializatio Sequeces...1-12 Termial Reset...1-14 Soft Reset...1-14 Program Reset...1-14 System Reset...1-15 Applicatio Programmig Iterface...1-15 6530 Programmer s Guide vii

Table of Cotets Cofiguratio Parameters... 1-16 Aux1 device ame... 1-16 Aux2 device ame... 1-16 baud rate... 1-17 bell colum... 1-17 bell volume... 1-17 character set... 1-17 character size... 1-17 compressio ehace... 1-18 cursor type... 1-18 device ame... 1-18 duplex... 1-18 EM3270 support... 1-18 host ame... 1-18 keyboard... 1-19 laguage... 1-20 local trasmit colum... 1-20 ormal itesity... 1-20 packet blockig... 1-21 parity... 1-21 PFKey support... 1-21 Power O mode... 1-21 prit form feed... 1-21 prit lie termiator... 1-22 resource ame... 1-22 Retur fuctio key... 1-22 RTM support... 1-22 save cofiguratio... 1-22 scree format... 1-22 scree saver... 1-23 sessio ame... 1-23 SPS... 1-23 status lie border... 1-23 trasmit lie... 1-23 viii 6530 Programmer s Guide

Table of Cotets TS530 scree video attributes...1-23 TS530 switch refresh rate...1-23 widow ame...1-24 2 Coversatioal Mode Operatio Cotrol Codes ad Escape Sequeces...2-2 Cursor Locatio...2-5 Set Cursor Address (DC3)...2-6 Set Cursor Address Exteded (Esc - D)...2-6 Read Cursor Address (Esc a)...2-6 Cursor Movemet...2-7 Cursor Up (Esc A)...2-7 Lie Feed (LF)...2-8 Cursor Right (Esc C)...2-8 Backspace (BS)...2-8 Carriage Retur (CR)...2-8 Cursor Home (Esc H)...2-8 Cursor Home Dow (Esc F)...2-8 Horizotal Tab (HT)...2-8 Tab Settigs...2-9 Set Tab (Esc 1)...2-9 Clear Tab (Esc 2)...2-9 Clear All Tabs (Esc 3)...2-9 Roll/Page Operatios...2-9 Roll Up (Esc S)...2-9 Roll Dow (Esc T)...2-9 Page Up (Esc V)...2-10 Page Dow (Esc U)...2-10 Display Page (Esc ;)...2-10 Clear Display Memory...2-10 Clear Memory to Spaces (Esc I)...2-10 Erase to Ed of Memory (Esc J)...2-10 Erase to Ed of Lie (Esc K)...2-11 6530 Programmer s Guide ix

Table of Cotets Video Attributes... 2-11 Set Video Attributes (Esc 6)... 2-14 Set Video Prior Coditio Register (Esc 7)... 2-15 Color Video Attributes... 2-15 Color Ehacemet Query (Esc?)... 2-16 Read 6530 Color Mappig Table (Esc - v)... 2-18 Set/Reset Color Map Table (Esc - q)... 2-19 Read Color Mappig Table (Esc - v)... 2-21 Read Color Cofiguratio (Esc - u)... 2-22 Set Color Cofiguratio (Esc - t)... 2-23 Cofiguratio Values... 2-24 Read Termial Cofiguratio (Esc?)... 2-30 Set Termial Cofiguratio (Esc v)... 2-30 Read I/O Device Cofiguratio (Esc y)... 2-31 Set I/O Device Cofiguratio (Esc x)... 2-31 Read Strig Cofiguratio Parameter (Esc - d)... 2-32 Set Strig Cofiguratio Parameter (Esc - c)... 2-33 Read VTLAUNCH 6530 Cofiguratio Parameter ( Esc - g )... 2-33 RTM Support... 2-35 RTM Cotrol (Esc - i)... 2-36 RTM Data Upload (Esc - j)... 2-37 Status Iformatio... 2-38 Read Termial Status (Esc ^)... 2-38 Read Full Revisio Level (Esc _)... 2-39 Get Machie Name (Esc - e)... 2-40 Get Curret Directory ad Redirectio Iformatio (Esc - f)... 2-40 Device Cotrol... 2-41 Prit Scree (Esc 0)... 2-41 Write to Aux1 or Aux2 Device (Esc - O)... 2-42 Write to File or Device Name (Esc { )... 2-43 Write/Read to File or Device ame (Esc } )... 2-44 Load ad Execute a Operatig System Program (Esc - V)... 2-46 x 6530 Programmer s Guide

Table of Cotets Report Exec Retur Code (Esc - W)...2-47 Discoect Modem (Esc f)...2-48 Geeral Operatios...2-48 Bell (BEL)...2-48 Delay Oe Secod (Esc @)...2-48 Ulock Keyboard (Esc b)...2-49 Lock Keyboard (Esc c)...2-49 Simulate Fuctio Key (Esc d)...2-49 Write to Message Field (Esc o)...2-49 Reiitialize (Esc q)...2-50 Defie Eter Key Fuctio (Esc u)...2-50 Termiate Remote 6530 Operatio (Esc - z)...2-50 Execute Self Test (Esc z)...2-51 Shift Out to G1 Character Set (S0)...2-51 Shift I to G0 Character Set (S1)...2-51 Fuctio Keys...2-51 Keyboard Operatios...2-53 3 Block Mode Operatio Fields ad Field Attributes (Protect Submode)...3-1 Modified Data Tags...3-3 Data Types...3-4 Auto-Tab Disable...3-5 Upshift...3-6 Alterate Iput Device...3-6 Cotrol Codes ad Escape Sequeces...3-6 Page Operatios...3-11 Display Page (Esc ;)...3-11 Select Page (Esc :)...3-12 Set Max Page Number (Esc p)...3-12 Cursor ad Buffer Addressig...3-13 Set Cursor Address (DC3)...3-14 Set Cursor Address Exteded (Esc - D)...3-14 Read Cursor Address (Esc a)...3-15 6530 Programmer s Guide xi

Table of Cotets Set Buffer Address (DC1)... 3-15 Set Buffer Address Exteded (Esc - C)... 3-16 Cursor Movemet... 3-16 Cursor Up (Esc A)... 3-17 Lie Feed (LF)... 3-17 Cursor Right (Esc C)... 3-17 Backspace (BS)... 3-18 Carriage Retur (CR)... 3-18 Cursor Home (Esc H)... 3-18 Cursor Home Dow (Esc F)... 3-18 Horizotal Tab (HT)... 3-18 Back Tab (Esc i)... 3-19 Tab Settigs... 3-19 Set Tab (Esc 1)... 3-19 Clear Tab (Esc 2)... 3-19 Clear All Tabs (Esc 3)... 3-19 Video Attributes... 3-20 Set Video Attributes (Esc 6)... 3-23 Set Video Prior Coditio Register (Esc 7)... 3-24 Color Video Attributes... 3-24 Color Ehacemet Query (Esc?)... 3-25 Read 6530 Color Mappig Table (Esc - v)... 3-27 Set/Reset Color Map Table (Esc - q)... 3-28 Read Color Mappig Table (Esc - v)... 3-30 Read Color Cofiguratio (Esc - u)... 3-31 Set Color Cofiguratio (Esc - t)... 3-32 Set 6530 Color Mappig (Esc - x)... 3-32 Start Ehaced Color Field (Esc )... 3-33 Read Scree With All Attributes (Esc Q)... 3-34 Protect Submode... 3-35 Eter Protect Submode (Esc W)... 3-35 Exit Protect Submode (Esc X)... 3-36 Start Field (GS)... 3-37 Start Field Exteded (Esc [ )... 3-38 xii 6530 Programmer s Guide

Table of Cotets Reset Modified Data Tags (Esc >)...3-38 Defie Data Type Table (Esc r)...3-39 Defie Data Type Table Exteded (Esc-r)...3-40 Set 40-character lie width (Esc 8)...3-40 Set 80-character lie width (Esc 9)...3-40 Set 40-character scree width (Esc t)...3-40 EM3270 Submode...3-41 Read Page...3-41 Read Whole Page / Buffer (Esc <)...3-44 Read with Address (Esc =)...3-45 Read with Address Exteded (Esc - J)...3-46 Read with Address All (Esc ])...3-46 Read with Address All Exteded (Esc - K)...3-47 Clear Display Memory...3-48 Clear Memory to Spaces (Esc I)...3-48 Clear Memory to Spaces Exteded (Esc - I)...3-49 Erase to Ed of Page (Esc J)...3-49 Erase to Ed of Lie/Field (Esc K)...3-49 Editig...3-50 Isert Lie (Esc L)...3-50 Delete Lie (Esc M)...3-50 Isert Character (Esc O)...3-51 Delete Character (Esc P)...3-51 Cofiguratio Values...3-51 Read Termial Cofiguratio (Esc?)...3-57 Read Field-Selectable Color Cofiguratio...3-59 Set Termial Cofiguratio (Esc v)...3-59 Read I/0 Device Cofiguratio (Esc y)...3-60 Set I/0 Device Cofiguratio (Esc x)...3-60 Read Strig Cofiguratio Parameter (Esc - d)...3-61 Set Strig Cofiguratio Parameter (Esc - c)...3-62 Read VTLAUNCH 6530 Cofiguratio Parameter ( Esc - g )...3-63 6530 Programmer s Guide xiii

Table of Cotets RTM Support... 3-64 RTM Cotrol (Esc - i)... 3-65 RTM Data Upload (Esc - j)... 3-66 PFKey Support... 3-67 EM3270 Support... 3-67 Set EM3270 Mode (Esc - m)... 3-67 Read All Locatios (Esc - )... 3-70 Read Keyboard Latch (Esc - o)... 3-71 Outboud Compressio... 3-72 Start Limited Data Compressio (DC4)... 3-72 Start Exteded Data Compressio (DC2)... 3-73 Status Iformatio... 3-74 Read Termial Status (Esc ^)... 3-74 Read Full Revisio Level (Esc _)... 3-75 Get Machie Name (Esc - e)... 3-76 Get Curret Directory ad Redirectio Iformatio (Esc - f)... 3-76 Device Cotrol... 3-77 Prit Page (Esc 0)... 3-77 Write to Auxl or Aux2 Device (Esc - 0)... 3-78 Write to File or Device Name (Esc { )... 3-79 Write/Read to File or Device Name (Esc } )... 3-80 Load ad Execute a Operatig System Program (Esc - V)... 3-82 Report Exec Retur Code (Esc - W)... 3-83 Discoect Modem (Esc f)... 3-84 Geeral Operatios... 3-84 Bell (BEL)... 3-84 Defie Field Attribute (FS)... 3-84 Defie/Update Variable Table (Esc - s)... 3-89 Delay Oe Secod (Esc @)... 3-90 Disable Local Lie Editig (Esc N)... 3-91 Ulock Keyboard (Esc b)... 3-91 Lock Keyboard (Esc c)... 3-91 Simulate Fuctio Key (Esc d)... 3-91 Write to Message Field (Esc o)... 3-92 xiv 6530 Programmer s Guide

Table of Cotets Reiitialize (Esc q)...3-92 Termiate Remote 6530 Operatio (Esc - z)...3-92 Execute Self Test (Esc z)...3-93 Shift Out to G1 Character Set (S0)...3-93 Shift I to G0 Character Set (S1)...3-93 Fuctio Keys...3-93 Keyboard Operatios...3-96 4 Tadem NoStop Kerel Applicatio Iterface File System Procedure Calls...4-3 Programmig Example...4-5 A B C D ASCII Character Set Iteratioal Characters Cotrol Codes ad Escape Sequeces Data Type Table Idex 6530 Programmer s Guide xv

Table of Cotets xvi 6530 Programmer s Guide

1 Overview This chapter briefly describes the features of the 6530. This chapter also provides descriptios of 6530 cofiguratio parameters. 6530 Features The 6530 provides the followig features to ehace termial operatio i olie trasactio processig eviromets: A 25 row by 80 colum scree format, with a message/status ad error lie separate from the display of other scree data. Two major operatig modes: coversatioal ad block. Display memory for storage of displayable (graphics) data etered from the keyboard or received from the host. Video ad data attributes for specifyig how characters are displayed o the scree ad what type of characters ca be etered from the keyboard. Support for both 7-bit ad 8-bit character codes, icludig the stadard ASCII character set ad iteratioal character sets. 6530-compatible keyboard operatio, icludig local editig capabilities, fuctio keys to ivoke applicatio-specific fuctios, ad several levels of reset from the keyboard. Cofiguratio parameters for selectig optios ad settig up host commuicatios. Scree Format The 6530 scree format cosists of 25 rows by 80 colums. The cursor type, which is selected by a cofiguratio parameter, ca appear as either a blikig uderscore or blikig reverse video block. The first 24 rows of the scree display the characters writte ito display memory. The bottom (25th) row is reserved ad alterately displays two types of lies: a message/status lie ad a error lie. Both lies are stored i a area of memory separate from the rest of the scree display. 6530 Programmer s Guide 1-1

Overview Message/Status Lie The bottom row of the scree cotais the message/status lie, which has the followig format: Colum 1 2 66 b Message Area b Status Area Colums 1 ad 66 always cotai a blak space. The message area occupies colums 2 through 65. It ca cotai ay character strig set through a escape sequece from either your applicatio program or the keyboard i coversatioal mode.text i the message area remais visible util it is cleared or reset by aother escape sequece. The status area, occupyig colums 67 through 80, cotais termial status iformatio such as the curret mode of operatio. Oly the 6530 ca write ito this area; your applicatio caot address this area. The user ca eable ad disable the display of the status area by pressig the Ctrl-Next Page ad Ctrl-Prev Page keys, respectively. Error Lie Whe the 6530 detects a error, it temporarily replaces the message/ status lie with a error lie. The error lie has the followig format: Colum 1 2 80 b Error Message Area These types of error ca occur: Geeral errors. Operator errors, device errors, ad other errors detected by the operatig system or by the 6530. Commuicatios errors. Ivalid commads to the 6530 (detected ad reported by the Commad errors). While the error lie is displayed, ay keypress removes the error lie ad restores the message/status lie. 1-2 6530 Programmer s Guide

Overview Modes of Operatio The 6530 ca operate i oe of two major modes: Coversatioal Block The mode selected determies how data is trasmitted to the host, as well as how certai cotrol codes, escape sequeces, ad keyboard operatios fuctio. You ca select the mode best suited for your particular applicatio. You ca also switch modes at differet poits i your applicatio. Coversatioal mode Coversatioal mode is useful for applicatios that eed to iteract with the 6530 o a lie-by-lie basis, such as the host Tadem Advaced Commad Laguage (TACL). I this mode, the 6530 trasmits data to the host character by character as it is typed o the keyboard. The trasfer is termiated whe the host receives a lie termiatio character, such as a carriage retur (CR) character. Half duplex Whe the commuicatios lie is cofigured for half duplex, the 6530 processes characters etered from the keyboard as it trasmits them to the host. The 6530 iterprets these characters as graphics (displayable) characters or as cotrol characters. Graphics characters are stored i display memory ad appear o the scree. Cotrol characters are ot displayed or stored locally; istead, they cause the 6530 to perform various fuctios. Characters received from the host are also iterpreted as graphics or cotrol characters ad are hadled i the same way. Full duplex Whe the commuicatios lie is cofigured for full duplex, the 6530 oly processes characters received from the host. Characters etered from the keyboard are trasmitted to the host, but they are ot processed by the 6530 util they are echoed back by the host. Characters received from the host are iterpreted ad processed i the same maer as i half duplex. Chapter 2 describes the details of coversatioal mode operatio. Block mode Block mode allows the applicatio program to cotrol the format of data o the scree. I additio, the 6530 ca perform more local processig fuctios, such as editig tasks, ad thus reduce host applicatio processig requiremets. 6530 Programmer s Guide 1-3

Overview I block mode, the 6530 displays characters typed o the keyboard ad stores them i display memory. The 6530 does ot trasmit ay data util the host applicatio issues a read request. Thus, a user ca eter multiple lies of data or eve a complete scree betwee trasfers to the host. The 6530 trasmits data as a block. A block ca be a full scree or page of data. Each block begis with a start of text (STX) or start of header (SOH) character ad is termiated by a ed of text (ETX) ad logitudial redudacy check (LRC) character. Block mode has two submodes: Noprotect (default). The user ca positio the cursor aywhere o the scree ad eter ay type of data. Protect. Your applicatio program ca divide the scree ito fields with assiged video ad data attributes. Chapter 3 describes the details of block mode operatio. 1-4 6530 Programmer s Guide

Overview 6530 Display Memory Orgaizatio A portio of the 6530 memory is reserved for storig data that ca be show o the scree. This icludes displayable (graphics) characters etered from the keyboard or received from the host. Note The message/status ad error lies are hadled separately. Eough memory is allocated to fill the scree several times over. Usig various cursor or display cotrol keys, the user ca select which portio of memory actually appears o the scree. How 6530 display memory is orgaized ad accessed depeds o the mode of operatio selected. Coversatioal Mode Memory Orgaizatio Display memory i coversatioal mode is orgaized as oe cotiuous area, similar to a roll of paper. Oly 24 cotiguous lies of display memory ca appear o the scree at oe time. The user or your applicatio ca move the cursor aroud ad roll display memory up or dow o the scree. Iformatio rolled off the top or bottom of the scree cotiues to be stored i display memory util all the available display memory lies are used. At this poit, a attempt to move the cursor past the last lie of memory causes a scroll operatio to occur. The scroll operatio deletes the first lie of display memory, moves all remaiig memory lies up oe lie, ad iserts a ew blak lie at the bottom of display memory Chapter 2 provides more details about display memory ad cursor cotrol i coversatioal mode. Block Mode Memory Orgaizatio Display memory i block mode is divided ito logical pages, each cosistig of 24 lies. The maximum umber of pages that ca be allocated depeds o the umber of fields defied whe protect submode is used. Oly oe page ca be displayed at a time, ad the scree display caot cross page boudaries, so rollig operatios are disabled. Your applicatio program cotrols which page is displayed. Typically, the user requests a ew page to be displayed through oe of the fuctio keys. 6530 Programmer s Guide 1-5

Overview Character iput from the keyboard occurs at the cursor locatio o the curretly displayed page. Each page has its ow cursor, ad the cursor for a particular page ca be moved without affectig the cursors o other pages. The cursor locatio is addressed by row ad colum positios relative to the page. The default cursor address is the home locatio (row 1, colum 1). Whe a ew page is displayed, the cursor moves to the cursor locatio stored for that page. This locatio may be the same as whe the page was last displayed, a ew locatio set by your applicatio, or the default home positio. The user ca oly modify data at the curretly displayed page ad oly at the curret cursor locatio. Your applicatio program, however, ca select ay page for I/O. For example, while the user is displayig ad modifyig data o page 1, your applicatio program ca read ad write to page 3. However, o I/O ca be performed across page boudaries. A ew page must be selected before its cotets are accessible. Your applicatio program uses buffer addresses for writig data to the curretly selected page. Buffer addresses are also row ad colum positios withi the page. The curret buffer address is idepedet of the cursor address for that page ad may be the same or differet o each page. All explicit cursor movemet operatios iitiated by your program referece the cursor positio o the selected page. Display memory is orgaized i the same maer for both protect ad oprotect submodes. Protect submode adds the additioal fuctioality of fields. Your applicatio ca defie ay cotiguous subset of character positios o a page as a field. Each field ca the be assiged its ow video ad data attributes. The cursor caot be positioed ito a protected field, either from the keyboard or from your applicatio. A attempt to place the cursor i a protected field results i the cursor movig to the first positio of the ext uprotected field. Because your applicatio uses buffer addressig for I/O, it ca write ito ay positio o the page. 1-6 6530 Programmer s Guide

Overview Video Attributes Video attributes ca be used i ay of the operatig modes. They specify how characters appear o the scree. The video attributes available with the 6530 are: Blikig or oblikig Normal or alterate itesity Normal or reverse video Normal or uderscored Normal or ivisible (ot displayed) Some restrictios for attribute combiatios exist. Moochrome moitors are uable to display reverse video ad uderscored characters simultaeously, because display of the reverse video attribute masks the appearace of the uderscore attribute. If the workstatio or PC is equipped with EGA, CGA, or VGA, video attributes ca be mapped that allow display of color. See subsequet chapters for details o color mappig i each operatig mode. Data Attributes Data attributes are available oly i the protect submode of block mode. They provide various forms of cotrol over data etered by the user. I additio to video attributes, a field ca be assiged combiatios of the followig data attributes: Protect - Cotrols write-accessibility. Oly your applicatio program ca write ito a protected field. Data Type - Idetifies the type of data that ca be etered ito a uprotected field. Auto-Tab Disable - Prevets automatic cursor jump. Modified Data Tag (MDT) - Idetifies fields for subsequet read operatios. Upshift - Coverts all lowercase letters etered from the keyboard to uppercase before displayig them i the field. Alterate Iput Device (AID) - Defies a field to accept iput from the keyboard oly, from a AID oly, or from either the keyboard or AID. Chapter 3 provides more details o the data attributes ad how to select them. 6530 Programmer s Guide 1-7

Overview Character Codes The 6530 ca be cofigured to trasmit either 7-bit or 8-bit character codes, with or without parity. The lower 7 bits are used for the stadard ASCII character set, which represets 128 differet characters. The eighth bit is used for a upper 128-character set, which is the same as the workstatio s or PC s stadard alterate character set. Both the 7-bit ad 8-bit codes represet two types of characters: Cotrol characters Graphics (displayable) characters With the 7-bit ASCII codes, cotrol characters are represeted i the rage of 00H to 1FH. This is referred to as the C0 set. Graphics characters are represeted i the rage of 20H to 7FH, referred to as the G0 set. The 8-bit codes iclude the C0, G0, C1, ad G1 sets. The C1 set is aother set of cotrol characters, represeted i the rage of 80H to 9FH. The G1 set is a additioal set of graphic characters, represeted i the rage of A0H to FFH. Table 1-1 summarizes the character set rages. Table 1-1. Character Set Rages Set Rage Descriptio C0 00H to 1FH ASCII cotrol characters G0 20H to 7FH ASCII graphics characters C1 80H to 9FH Upper (alterate) cotrol characters G1 A0H to FFH Upper (alterate) graphics characters The graphics characters cosist of alphaumeric ad special symbols, such as puctuatio marks. Whe the 6530 receives a graphics character code, it stores the specified character i display memory at the curret cursor or buffer address ad icremets the address by oe positio. Your applicatio program ca sed graphics code i the G0 set simply by sedig the ASCII character. If the 6530 is cofigured for 8 bits, you ca also sed graphics codes i the G1 set by sedig the 8-bit character code. If the 6530 is cofigured for 7 bits, you ca sed graphics codes i the G1 set by first sedig a SO (shift out) cotrol character to shift to the G1 set ad the sedig the correspodig ASCII character. The SI (shift i) cotrol character shifts back to the G0 set. The SO ad SI cotrol characters ca also be used i 8-bit cofiguratios. Appedix A lists the graphics characters i the G0 set, alog with their correspodig ASCII codes. For characters i the G1 set, see your workstatio or PC documetatio. 1-8 6530 Programmer s Guide

Overview The cotrol characters specify a set of commuicatios ad termial cotrol fuctios, such as movig the cursor o the scree. Whe the 6530 receives a recogized cotrol character, it performs the specified fuctio. Urecogized cotrol characters are igored. Cotrol characters are ot stored i display memory, ad are ot show o the scree. Your applicatio program ca sed cotrol characters to the 6530 by sedig the code associated with that character. I coversatioal mode, the user ca geerate ASCII cotrol characters from the keyboard by pressig the Ctrl key followed by a alphaumeric key or by pressig special keys such as the backspace key. Escape Sequeces Cotrol codes are exteded by escape sequeces to icrease termial fuctioality. A escape sequece cosists of a strig of ASCII characters, startig with the Esc (1BH) cotrol character ad followed by oe or more graphic characters that comprise the escape code ad ay additioal parameters. Whe the 6530 receives a recogized escape sequece, it performs the fuctio specified. Urecogized escape sequeces cause the 6530 to issue a commad error: the DEL symbol appears at the cursor positio. Your applicatio program ca sed escape sequeces to the 6530 by sedig the ASCII code for the Esc character (1BH) followed by the appropriate graphic character(s). I coversatioal mode, the user ca geerate escape sequeces from the keyboard by pressig the Esc key followed by oe or more alphaumeric keys. Appedix A lists the cotrol characters i the C0 ad Cl sets. Not all of these are recogized by the 6530. Appedix C summarizes all the recogized cotrol codes ad escape sequeces. The cotrol codes ad escape sequeces available deped o the mode of operatio selected. Chapters 2 ad 3 describe the codes ad sequeces available i coversatioal ad block mode. The 6530 also supports character sets ad keyboards for use i coutries other tha the U.S. The user or your applicatio ca set the laguage to be used with a cofiguratio parameter. The supported laguages are: ASCII (U.S. Eglish) Belgia Cyrillic Daish Eglish (UK) Frech (AZERTY ad QUERTY) Germa 6530 Programmer s Guide 1-9

Overview Italia (supported i 8-bit versios oly) Norwegia Portuguese Spaish Swedish/Fiish Swiss-Frech Swiss-Germa Whe a particular laguage is selected, certai ASCII characters i the graphic rage are replaced by characters used i that coutry. These are listed i Appedix B. Keyboard Operatio Whe a PC or workstatio is ruig PC6530, these keys perform 6530 fuctios: Alphaumeric keys geerate displayable (graphic) characters. Cursor/display cotrol keys move the cursor o the scree ad roll display memory (coversatioal mode). Fuctio keys trasmit messages to the host to ivoke applicatiodefied fuctios. Special-purpose keys perform a variety of termial fuctios, such as pritig the cotets of the scree. The keyboard operatios available deped o the mode of operatio selected. The type of workstatio or PC keyboard layout ca be selected by a cofiguratio parameter. Chapters 2 ad 3 describe the codes ad sequeces available for cofiguratio i coversatioal ad block modes. Cofiguratio Parameters Cofiguratio parameters allow users to select 6530 optios, such as cursor type, bell colum, ad scree image itesity. Cofiguratio parameters are also used for commuicatios lie settigs, such as baud rate ad parity. Iitially, the 6530 assumes default values for these parameters. The user ca chage these values by specifyig ew settigs i a 6530 iitializatio file. For more iformatio about the 6530 iitializatio file or about the 6530 cofiguratio utility, refer to the user s guide for the termial or termial emulator. Your applicatio program ca use escape sequeces to read the cofiguratio parameters curretly selected ad reset them, if ecessary. 1-10 6530 Programmer s Guide

Overview Device Cotrol The 6530 provides access to operatig system devices or fileames, such as priters or disk files. Supported features iclude: Scree pritig Allows the user or your applicatio to prit the cotets of the display scree or the selected page. Pass-through pritig Allows your applicatio to prit ay type of data. Write ad write/read operatios Allows your applicatio to perform I/O operatios o ay operatig system fileame or device. Exec fuctio (coversatioal ad block modes oly) Eables your applicatio to start executio of PC operatig system programs. See Device Cotrol o page 2-41 ad o page 3-77 for specific iformatio regardig your applicatio s implemetatio of escape sequeces for 6530 device cotrol fuctios i coversatioal ad block modes. Host Commuicatios The 6530 supports a variety of commuicatios cofiguratios with the host system. O a NoStop host system, the 6530 ca be coected as show i the followig tables: Table 1-2. Termial Coectios Termial Host Descriptio ASYNC TP To the host system patch pael, through direct coectio (via RS-232 or 20mA curret loop) or remote coectio (via RS-232 asychroous modems). I this cofiguratio, the 6530 commuicates with TERMPROCESS software o the host. ASYNC ATP To a 6100 Commuicatios Subsystem (CSS), via direct coectio (RS-232 or 20mA curret loop) or remote coectio (via RS-232 asychroous modems). I this cofiguratio, the 6530 commuicates with ATP6100 software o the host. ASYNC SNAX/6600 Via a Model 6600 Itelliget Cluster Cotroller, via RS-232 or 20mA curret loop coectio. I this cofiguratio, the 6530 commuicates with SNAX or SNAX6600 software o the host. ASYNC X25/PAD Via a X.25 etwork (by meas of a X.3 PAD). I this cofiguratio, the 6530 commuicates with X25AM software o the host. 6530 Programmer s Guide 1-11

Overview Table 1-3. Emulator Coectios Emulator Host Descriptio Emulator o Multila Emulator with Telet cliet ad TCP/IP Emulator with Telet cliet ad SPX/IPX Multila/ WS6530 Telet server, TCP/IP Telet Server, SPX/IPX Emulator to Multila lik to host system with Multila/WS6530. Emulator with Telet cliet ad TCP/IP lik to host system with TCP/IP ad Telet server. Emulator o system with TC/SPX/IPS to host system with Telet Server ad SPX/IPX. TERMPROCESS, ATP6100, SNAX, SNAX6600, X25AM, ad WS6530 are I/O processes or access methods that maage ad cotrol the commuicatios lik. The I/O processes hadle data blockig ad establish the commuicatios protocols required. For the most part, the commuicatios iterface is trasparet to your applicatio. 1. The 6530 respods with either a ACK or NAK cotrol character depedig o whether the LRC is good or bad. If the request is to eter the same mode that the termial is already i, the ACK or NAK is still set, but o other actio occurs. 2. O a NAK, the host retrasmits the mode-switch message. 3. O a ACK, the mode switch completes with the 6530 ready to receive data from the host. 6530 Iitializatio Sequeces The 6530 starts operatio i the mode selected by the mode cofiguratio parameter. Usually, this should be set to coversatioal mode whe the workstatio or PC is coected to a NoStop host. Whe the mode cofiguratio parameter is set to coversatioal mode, the 6530 trasmits two cotrol characters, ENQ (05H) ad CR (0DH), to the host to idicate that the 6530 has bee started. The user ca the log o to the host ad access applicatio programs. O a NoStop host system, your applicatio program ca switch modes by issuig a SETMODE 8 file system procedure call. The I/O process hadles the protocol required to esure a smooth trasitio betwee modes. The mode-switchig protocol is as follows: 1-12 6530 Programmer s Guide

Overview The host seds the termial a mode switch message of the form: where: SOH mode ETX LRC SOH, ETX, ad LRC are commuicatios cotrol characters. SOH acts as a start of header for the message. ETX idicates the ed of text for the message. LRC is a logitudial redudacy check character used to detect errors i the trasmissio. mode is either C for coversatioal or B for block, to specify the ew mode of operatio. Whe the 6530 chages modes, it performs oe of the followig iitializatio sequeces: Switch from coversatioal to block mode Locks the keyboard. Sets the submode to oprotect. Sets the maximum umber of pages to the default or the last settig of the set max page umber (Esc p) escape sequece. See Set Max Page Number (Esc p) o page 3-12. Clears all pages to spaces except page 1, which retais the text that was displayed o the scree i coversatioal mode. Sets the display page ad the select page to page 1. Sets the cursor address ad buffer address for all pages to row 1, colum 1 (home positio). Clears all horizotal tab stops. Eables local lie editig. Sets isert mode to off. Sets the video prior coditio register to ormal video. Sets the data type table to its default values. (See Appedix D.) Clears the message area i the message/status lie ad displays BLOCK i the status area. 6530 Programmer s Guide 1-13

Overview Switch from block to coversatioal mode Blak fills all lies i display memory. Sets the cursor address to row1, colum 1, ad displays the first 24 lies of memory o the scree. Clears all horizotal tab stops. Sets the video prior coditio register to ormal video. Clears the message area i the message/status lie ad displays CONV i the status area. Ulocks the keyboard. Termial Reset A PC6530 user ca perform a reset from the keyboard. The 6530 supports three types of reset, allowig differet levels of recovery from errors. Soft Reset A soft reset is typically used to ulock the keyboard whe it becomes accidetally locked by the applicatio. The soft reset fuctio performs the followig fuctios: Souds the bell. Ulocks the keyboard (uless page 0 is displayed). Termiates ay escape sequece i progress. Flushes the Aux1 prit buffer. Resets the SI/SO state (that is shifts ito the G0 character set). Erases ay error message i the error lie ad restores the message/ status lie. Turs off character isert mode. The soft reset fuctio restarts the 6530 from its curret state ad does ot alter or erase ay part of display memory. The user ca ivoke a soft reset with the Ctrl-Backspace keys. Program Reset A program reset ca be used to abort a host applicatio program. The program reset clears display memory ad restarts the 6530. The user ca ivoke a program reset with the Alt-Backspace keys. 1-14 6530 Programmer s Guide

Overview System Reset A system reset clears all workstatio or PC memory ad reloads the operatig system. It is equivalet to cyclig power off ad o, except that the power-o self test is ot performed. After a system reset, the user must restart the 6530. The user ca ivoke a system reset with the Ctrl-Alt-Del keys. Applicatio Programmig Iterface The way i which your applicatio program iteracts with the 6530 depeds o the host operatig system. O a NoStop host, your applicatio program iteracts with the 6530 through procedure calls to the Tadem NoStop Kerel file system. These procedure calls request various I/O operatios, such as: CONTROL Executes device-depedet operatios o a ope device. Used for forms cotrol ad modem coect/discoect. SETMODE Sets or clears device-depedet fuctios for the workstatio or PC, such as switchig to block or coversatioal mode. WRITE Seds data to the 6530 (displayable data, cotrol codes, ad escape sequeces). READ Gets data from the 6530. WRITEREAD Seds data to the 6530 ad waits for a respose. Useful for promptig the user for iformatio i coversatioal mode ad for sedig cotrol codes ad escape sequeces that iitiate reads from the 6530, such as read cursor address. These are geeric procedure calls that ca be used regardless of the actual commuicatios cofiguratio. The file system accesses the appropriate I/ O process to hadle the trasfer of data over the commuicatios lie. Chapter 4 provides more iformatio o the Tadem NoStop Kerel programmig iterface ad gives a example applicatio. 6530 Programmer s Guide 1-15

Overview Cofiguratio Parameters This sectio provides descriptios of 6530 cofiguratio parameters that ca be programmed by the host. The 6530 has a umber of cofiguratio parameters, which select optios ad set up the lie for commuicatios with the host system. The user ca set the 6530 parameters o the MS-DOS commad lie or by usig the 6530 iitializatio file. Through escape sequeces, your applicatio ca read curret cofiguratio parameters. If ecessary, your applicatio ca chage may of these parameters to esure proper operatio. The followig paragraphs describe the parameters that ca be set from your applicatio. Chapters 2 ad 3 describe the escape sequeces used to read ad set cofiguratio parameters i each of the operatig modes. The descriptio of escape sequeces icludes tables that list values allowed for each parameter. With PC6530, some parameters ca oly be set at the workstatio or PC (such as the exec fuctio ad the commad error respose). Your applicatio caot reset the values for these parameters, ad o values are retured for them o a read operatio. These parameters are explaied i the PC6530 user s guide. A few other parameters are maitaied for compatibility with the 6530 (such as key click volume). The 6530 returs values for them to your applicatio o read operatios, but they have o meaig for the workstatio or PC. Aux1 device ame Specifies a operatig system device or file ame to which scree data or data geerated by your applicatio ca be directed. Set with the Esc x T sequece. For coversatioal mode, see Set I/O Device Cofiguratio (Esc x) o page 2-31. For block mode, see Set I/0 Device Cofiguratio (Esc x) o page 3-60. Aux2 device ame Specifies a operatig system device or file ame to which data geerated by your applicatio ca be directed. Set with the Esc x T sequece. For coversatioal mode, see Set I/O Device Cofiguratio (Esc x) o page 2-31. For block mode, see Set I/0 Device Cofiguratio (Esc x) o page 3-60. 1-16 6530 Programmer s Guide

Overview baud rate Sets the speed of commuicatios whe the workstatio or PC is coected to the host over a asychroous lie. (The baud rate settig is igored o a Multila coectio.) The settig must match the host system ed. Values are: 50 300 2400 75 600 4800 110 1200 9600 134.5 1800 19200 150 2000 38400 Set baud rate with the Esc v H sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. bell colum Specifies the colum o the display scree i which the bell will soud whe the cursor passes through it. It is typically used to alert the user whe the cursor is approachig the right margi. The value ca be set to colum 0-80. A value of 0 disables the feature. Set with the Esc v B sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. bell volume Eables (ON) or disables (OFF) the bell. I additio to the bell colum feature, the bell is used by the 6530 or a host applicatio program to audibly idicate some coditio such as a error. Set with the Esc v C sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. character set ISO 646 - ISO 8859/1.2 compliat, with 8-bit extesios available. (This is a read-oly parameter.) character size Sets the umber of bits used to defie characters trasmitted betwee the workstatio/pc ad the host system. The settig must be the same at both the workstatio/pc ad the host. Set with the Esc v V0 sequece (7 bits) or the Esc v V1 sequece (8 bits). For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. 6530 Programmer s Guide 1-17

Overview compressio ehace Turs outboud data compressio o or off (for block mode oly). (See Outboud Compressio o page 3-72.) cursor type Determies how the cursor appears o the scree: a uderscore or a reverse video block. Set with the Esc v A sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. device ame Sets the ame for the commuicatios driver used. (This value is set by the user. For more iformatio, see the PC6530 or TS530 user s guide.) duplex Selects either half or full duplex commuicatios with the host whe coversatioal mode is used. Set with the Esc v J sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. EM3270 support For block mode oly, eables/disables support of certai IBM 3270 termial fuctios (such as uformatted mode, wraparoud fields, hadlig of ull/spaces, ad cursor positioig). See Set EM3270 Mode (Esc - m) o page 3-67. host ame For Multila coectios, sets the ame of the host. (This value is set by the user. For more iformatio, see the PC6530 or TS530 user s guide.) 1-18 6530 Programmer s Guide

Overview keyboard Selects the type of keyboard, which i tur determies how certai keys are mapped. Eleve keyboard optios are available: Table 1-4. Keyboard Optios Parameter 6AX 6AXl01 654X PSX101 PSX102 PSX105 PSX106 INTL PCXT PCAT PCAT101 Associated Keyboard Tadem 6AX stadard keyboard Tadem 6AX ehaced 101-key keyboard Tadem 654X keyboards Tadem PSX stadard keyboard Tadem PSX 102-key keyboard Tadem PSX ehaced 105-key keyboard Tadem PSX ehaced 106-key keyboard Tadem Iteratioal keyboard for 6AX ad PSX IBM PC/XT keyboard IBM PC/AT keyboard IBM PC/AT ehaced 101-key keyboard Set with the Esc v X sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. 6530 Programmer s Guide 1-19

Overview laguage Defies which laguage character set is used for displayig the graphics characters. The supported laguages are: ASCII (U.S. Eglish) Belgia Cyrillic Daish Eglish (UK) Frech (AZERTY ad QUERTY) Germa Italia (supported i 8-bit versios oly) Norwegia Portuguese Spaish Swedish/Fiish Swiss-Frech Swiss-Germa Set with the Esc v F sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. local trasmit colum Used for local actio (Alt-Eter keys) i coversatioal mode. It specifies the begiig colum for a lie that is to be retrasmitted to the host. For example, the user ca use local actio to retrasmit a log commad strig already etered. Oly the characters betwee the colum specified by this parameter ad the colum precedig the curret cursor positio are trasmitted. Set with the Esc v U sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. ormal itesity Sets the ormal scree itesity for the 6530. It ca be set to high or low. Set with the Esc v T sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. 1-20 6530 Programmer s Guide

Overview packet blockig Specifies the block size used with the X25AM access method whe the workstatio or PC is coected to a X.25 commuicatios lie. The settig must match the PAGE6520BLKSIZE modifier set for the X25AM access method. Values are: 256 or ON 768 260 or OFF 996 384 1024 512 2048 640 Set with the Esc v L sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. parity Sets the type of parity used whe the workstatio or PC is coected to the host over a asychroous lie. (The parity settig is igored o a Multila coectio.) The settig must match the host system ed. The choices are eve, odd, or oe. Set with the Esc v I sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. PFKey support Whe eabled, the device returs the PF fuctio key sequece plus all modified fields i a sigle trasmissio i respose to a read operatio by a Tadem host applicatio. For block mode oly. See PFKey Support o page 3-67. Power O mode Defies the mode whe the 6530 is first started. (This value is set by the user. For more iformatio, see the PC6530 or TS530 user s guide.) prit form feed Selects whe form feeds are issued to the priter (Aux1 device) durig prit scree operatios. The choices are: after a scree is prited (trailig), before a scree is prited (begiig), or o automatic form feed (oe). Set by the Esc x T2 sequece. For coversatioal mode, see Set I/O Device Cofiguratio (Esc x) o page 2-31. For block mode, see Set I/0 Device Cofiguratio (Esc x) o page 3-60. 6530 Programmer s Guide 1-21

Overview prit lie termiator Selects the fuctio that termiates a lie o the priter (Auxl device) durig prit scree operatios. The choices are: carriage retur (CR), lie feed (LF), ad carriage retur plus lie feed (CR_LF). Set by the Esc x T2 sequece. For coversatioal mode, see Set I/O Device Cofiguratio (Esc x) o page 2-31. For block mode, see Set I/0 Device Cofiguratio (Esc x) o page 3-60. resource ame O Multila coectios, specifies the ame of the host system process to be started whe establishig a dyamic lik. This parameter is set by the user. For more iformatio, see the PC6530 or TS530 user s guide, or the Multila documetatio. Retur fuctio key Defies whether the Retur key is regarded as a additioal fuctio key i block mode. Set by the Esc v M sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. RTM support Allows implemetatio of Respose Time Measuremet fuctios (eabled automatically i block mode) that provide collectio of iformatio based o termial-to-host respose times. Cofigurable as a measuremet of the iterval of time betwee the press of a F-key at the termial ad the first character received i respose from the host, or betwee the press of a F-key at the termial ad the receipt of the keyboard ulock commad from the host. The 6530 allows cofiguratio of RTM data collectio parameters from 0 cetisecods to ifiity. RTM support also icludes a Defiite Respose facility based o the measuremet of the iterval of time betwee a host request ad a expected 6530 respose. Set by the Esc v j sequece. For coversatioal mode, see Set Termial Cofiguratio (Esc v) o page 2-30. For block mode, see Set Termial Cofiguratio (Esc v) o page 3-59. save cofiguratio Saves cofiguratio parameters ad values i o-volatile memory. For the TS530 oly. scree format This read-oly parameter idicates whether ormal addressig or extedig addressig is used. Normal addressig allows access to all positios curretly available o the scree (25 lies x 80 colums). Exteded addressig capability is provided for access to possible future ehacemets i scree formats, such as more rows or colums. For more iformatio, see Cursor Locatio o page 2-5. 1-22 6530 Programmer s Guide