Asynchronous Serial Communications Programmer's Reference Manual (32022-90052)
Contents
3
Audience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Related Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Guide to This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1. Introduction
Asynchronous Serial Communications. . . . . . . . . . . . . . . . . . . . . . . . . 22
Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Terminals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Serial Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Plotters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Modems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
System Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Non-Hewlett-Packard Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
PAD Device Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Telnet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Telnet/iX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
DTC Telnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Datacommunications and Terminal Subsystem (DTS) . . . . . . . . . . . . 26
DTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Local Area Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
LAN Interface Card (LANIC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
ThinLAN Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
ThickLAN Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
OpenView Workstation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
ASC Software Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Configuration with OpenView DTC Manager. . . . . . . . . . . . . . . . 34
Nailed and Non-Nailed Connections . . . . . . . . . . . . . . . . . . . . . . . 34
Data Communications Concepts Reviewed . . . . . . . . . . . . . . . . . . . . . 36
Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Hardware Protocols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Flow Control Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Local Device Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2. Controlling Asynchronous Devices Programmatically
File System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
File Equations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
File System Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Device Operation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Session-Accepting Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Programmatic Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
System Console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Spooled Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Slaved Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
MPE/iX System Intrinsics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Intrinsics and Asynchronous Serial Communications . . . . . . . . . . . 48
Summary of Intrinsics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49