<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML LANG="EN">
<HEAD>
<TITLE>VT100.net: Digital VT100 User Guide</TITLE>
<LINK HREF="vt100-ug.css" TYPE="text/css" REL="STYLESHEET">
</HEAD>
<BODY><DIV CLASS="navbar"><TABLE WIDTH="100%">
<TBODY>
<TR>
<TD COLSPAN="3" WIDTH="100%"><A HREF="http://vt100.net/"><IMG SRC="vt100.net-logo.gif" ALT="VT100.net" HEIGHT="16" WIDTH="102" BORDER="0"></A> VT100 User Guide</TD>
</TR>
<TR>
<TD ALIGN="LEFT" WIDTH="33%"><A HREF="index.html">Cover</A></TD>
<TD ALIGN="CENTER" WIDTH="34%">&nbsp;</TD>
<TD ALIGN="RIGHT" WIDTH="33%"><A HREF="chapter1.html">Chapter 1</A></TD>
</TR>
</TBODY>
</TABLE>
<HR></DIV>
<H1>Contents</H1>
<P><STRONG>Chapter 1 - <A HREF="chapter1.html">Operator Information</A></STRONG></P>
<UL>
<LI><A HREF="chapter1.html#S1.1">Part 1 -- Keyboard Control and Indicators</A>
<UL>
<LI><A HREF="chapter1.html#S1.1.1">Monitor Controls</A>
<UL>
<LI><A HREF="chapter1.html#S1.1.1.1">Audible Indicators (Tones)</A></LI>
</UL></LI>
</UL></LI>
<LI><A HREF="chapter1.html#S1.2">Part 2 -- Set-Up Mode</A>
<UL>
<LI><A HREF="chapter1.html#S1.2.1">SET-UP Features at a Glance</A></LI>
<LI><A HREF="chapter1.html#S1.2.2">Determining What a SET-UP Feature Does</A></LI>
<LI><A HREF="chapter1.html#S1.2.3">How To Change a SET-UP Feature</A></LI>
<LI><A HREF="chapter1.html#S1.2.4">Setting the Answerback Message</A></LI>
<LI><A HREF="chapter1.html#S1.2.5">Saving the SET-UP Features</A></LI>
<LI><A HREF="chapter1.html#S1.2.6">Recalling SET-UP Features</A></LI>
<LI><A HREF="chapter1.html#S1.2.7">Resetting the Terminal</A></LI>
</UL></LI>
<LI><A HREF="chapter1.html#S1.3">Part 3 -- Definition of Each SET-UP Feature</A></LI>
<LI><A HREF="chapter1.html#S1.4">Part 4 -- Self-Testing the VT100</A>
<UL>
<LI><A HREF="chapter1.html#S1.4.1">Self-Test Error Codes</A></LI>
</UL></LI>
<LI><A HREF="chapter1.html#S1.5">Part 5 -- What To Do in the Event of a Problem</A></LI>
</UL>
<P><STRONG>Chapter 2 - <A HREF="chapter2.html">Installation, Interface Information and Specifications</A></STRONG></P>
<UL>
<LI><A HREF="chapter2.html#S2.1">Installation</A>
<UL>
<LI><A HREF="chapter2.html#S2.1.1">Site Considerations</A></LI>
<LI><A HREF="chapter2.html#S2.1.2">Unpacking and Maintenance</A></LI>
<LI><A HREF="chapter2.html#S2.1.3">User Maintenance</A></LI>
</UL></LI>
<LI><A HREF="chapter2.html#S2.2">Interface Information</A>
<UL>
<LI><A HREF="chapter2.html#S2.2.1">EIA Interface</A>
<UL>
<LI><A HREF="chapter2.html#S2.2.1.1">Electrical Characteristics</A></LI>
</UL></LI>
<LI><A HREF="chapter2.html#S2.2.2">Optional 20�mA Current Loop Interface</A></LI>
<LI><A HREF="chapter2.html#S2.2.3">External Video Connections</A></LI>
</UL></LI>
<LI><A HREF="chapter2.html#S2.3">VT100 Specifications</A></LI>
<LI><A HREF="chapter2.html#S2.4">How to Order Hardware Documentation</A></LI>
</UL>
<P><STRONG>Chapter 3 - <A HREF="chapter3.html">Programmer Information</A></STRONG></P>
<UL>
<LI><A HREF="chapter3.html#S3.1">The Keyboard</A></LI>
<LI><A HREF="chapter3.html#S3.2">Communications Protocols</A></LI>
<LI><A HREF="chapter3.html#S3.3">Terminal Control Commands</A>
<UL>
<LI><A HREF="chapter3.html#S3.3.1">Control Characters</A></LI>
<LI><A HREF="chapter3.html#S3.3.2">Control Sequences</A></LI>
<LI><A HREF="chapter3.html#S3.3.3">Valid ANSI Mode Control Sequences</A>
<UL>
<LI><A HREF="chapter3.html#CPR">CPR -- Cursor Position Report -- VT100 to Host</A></LI>
<LI><A HREF="chapter3.html#CUB">CUB -- Cursor Backward -- Host to VT100 and VT100 to Host</A></LI>
<LI><A HREF="chapter3.html#CUD">CUD -- Cursor Down -- Host to VT100 and VT100 to Host</A></LI>
<LI><A HREF="chapter3.html#CUF">CUF -- Cursor Forward -- Host to VT100 and VT100 to Host</A></LI>
<LI><A HREF="chapter3.html#CUP">CUP -- Cursor Position</A></LI>
<LI><A HREF="chapter3.html#CUU">CUU -- Cursor Up -- Host to VT100 and VT100 to Host</A></LI>
<LI><A HREF="chapter3.html#DA">DA -- Device Attributes</A></LI>
<LI><A HREF="chapter3.html#DECALN">DECALN -- Screen Alignment Display (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECANM">DECANM -- ANSI/VT52 Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECARM">DECARM -- Auto Repeat Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECAWM">DECAWM -- Autowrap Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECCKM">DECCKM -- Cursor Keys Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECCOLM">DECCOLM -- Column Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECDHL">DECDHL -- Double Height Line (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECDWL">DECDWL -- Double-Width Line (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECID">DECID -- Identify Terminal (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECINLM">DECINLM -- Interlace Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECKPAM">DECKPAM -- Keypad Application Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECKPNM">DECKPNM -- Keypad Numeric Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECLL">DECLL -- Load LEDS (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECOM">DECOM -- Origin Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECRC">DECRC -- Restore Cursor (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECREPTPARM">DECREPTPARM -- Report Terminal Parameters</A></LI>
<LI><A HREF="chapter3.html#DECREQTPARM">DECREQTPARM -- Request Terminal Parameters</A></LI>
<LI><A HREF="chapter3.html#DECSC">DECSC -- Save Cursor (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECSCLM">DECSCLM -- Scrolling Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECSCNM">DECSCNM -- Screen Mode (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECSTBM">DECSTBM -- Set Top and Bottom Margins (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECSWL">DECSWL -- Single-width Line (DEC Private)</A></LI>
<LI><A HREF="chapter3.html#DECTST">DECTST -- Invoke Confidence Test</A></LI>
<LI><A HREF="chapter3.html#DSR">DSR -- Device Status Report</A></LI>
<LI><A HREF="chapter3.html#ED">ED -- Erase In Display</A></LI>
<LI><A HREF="chapter3.html#EL">EL -- Erase In Line</A></LI>
<LI><A HREF="chapter3.html#HTS">HTS -- Horizontal Tabulation Set</A></LI>
<LI><A HREF="chapter3.html#HVP">HVP -- Horizontal and Vertical Position</A></LI>
<LI><A HREF="chapter3.html#IND">IND -- Index</A></LI>
<LI><A HREF="chapter3.html#LNM">LNM -- Line Feed/New Line Mode</A></LI>
<LI><A HREF="chapter3.html#NEL">NEL -- Next Line</A></LI>
<LI><A HREF="chapter3.html#RI">RI -- Reverse Index</A></LI>
<LI><A HREF="chapter3.html#RIS">RIS -- Reset To Initial State</A></LI>
<LI><A HREF="chapter3.html#RM">RM -- Reset Mode</A></LI>
<LI><A HREF="chapter3.html#SCS">SCS -- Select Character Set</A></LI>
<LI><A HREF="chapter3.html#SGR">SGR -- Select Graphic Rendition</A></LI>
<LI><A HREF="chapter3.html#SM">SM -- Set Mode</A></LI>
<LI><A HREF="chapter3.html#TBC">TBC -- Tabulation Clear</A></LI>
</UL></LI>
<LI><A HREF="chapter3.html#S3.3.4">Modes</A></LI>
<LI><A HREF="chapter3.html#S3.3.5">Valid VT52 Mode Control Sequences</A>
<UL>
<LI><A HREF="chapter3.html#VT52CUU">Cursor Up</A></LI>
<LI><A HREF="chapter3.html#VT52CUD">Cursor Down</A></LI>
<LI><A HREF="chapter3.html#VT52CUF">Cursor Right</A></LI>
<LI><A HREF="chapter3.html#VT52CUB">Cursor Left</A></LI>
<LI><A HREF="chapter3.html#VT52EGM">Enter Graphics Mode</A></LI>
<LI><A HREF="chapter3.html#VT52XGM">Exit Graphics Mode</A></LI>
<LI><A HREF="chapter3.html#VT52CUH">Cursor to Home</A></LI>
<LI><A HREF="chapter3.html#VT52RI">Reverse Line Feed</A></LI>
<LI><A HREF="chapter3.html#VT52ED">Erase to End of Screen</A></LI>
<LI><A HREF="chapter3.html#VT52EL">Erase to End of Line</A></LI>
<LI><A HREF="chapter3.html#VT52CUP">Direct Cursor Address</A></LI>
<LI><A HREF="chapter3.html#VT52ID">Identify</A></LI>
<LI><A HREF="chapter3.html#VT52KPAM">Enter Alternate Keypad Mode</A></LI>
<LI><A HREF="chapter3.html#VT52KPNM">Exit Alternate Keypad Mode</A></LI>
<LI><A HREF="chapter3.html#VT52ANSI">Enter ANSI Mode</A></LI>
</UL></LI>
<LI><A HREF="chapter3.html#S3.3.6">Control Sequence Summary</A>
<UL>
<LI><A HREF="chapter3.html#S3.3.6.1">ANSI Compatible Mode</A></LI>
<LI><A HREF="chapter3.html#S3.3.6.2">VT52 Compatible Mode</A></LI>
</UL></LI>
</UL></LI>
</UL>
<P><STRONG>Chapter 4 - <A HREF="chapter4.html">VT100 Options</A></STRONG></P>
<UL>
<LI><A HREF="chapter4.html#S4.1">Advanced Video Option -- VT1XX-AB</A>
<UL>
<LI><A HREF="chapter4.html#S4.1.1">Advanced Video Option Installation</A></LI>
<LI><A HREF="chapter4.html#S4.1.2">Advanced Video Option Checkout</A></LI>
</UL></LI>
<LI><A HREF="chapter4.html#S4.2">20�mA Current Loop Option -- VT1XX-AA</A>
<UL>
<LI><A HREF="chapter4.html#S4.2.1">20�mA Current Loop Option Installation</A></LI>
<LI><A HREF="chapter4.html#S4.2.2">20�mA Current Loop Option Checkout</A></LI>
</UL></LI>
<LI><A HREF="chapter4.html#S4.3">Communications Cables</A></LI>
</UL>
<P><STRONG>Chapter 5 - <A HREF="chapter5.html">Accessories and Supplies</A></STRONG></P>
<P><STRONG>Appendix A - <A HREF="appendixa.html">ANSI Definitions and Notation</A></STRONG></P>
<P><STRONG>Appendix B - <A HREF="appendixb.html">7-Bit ASCII Code</A></STRONG></P>
<P><STRONG>Appendix C - <A HREF="appendixc.html">Fill Character Requirements</A></STRONG></P>
<P><STRONG>Figures</STRONG></P>
<UL>
<LI>1-1 <A HREF="figure1-1.html">VT100 Terminal</A></LI>
<LI>1-2 <A HREF="chapter1.html#F1-2">VT100 Keyboard</A></LI>
<LI>1-3 <A HREF="figure1-3.html">VT100 Terminal (Rear View)</A></LI>
<LI>1-4 <A HREF="figure1-4.html">SET-UP A Mode Presentation</A></LI>
<LI>1-5 <A HREF="figure1-5.html">SET-UP B Mode Presentation</A></LI>
<LI>1-6 <A HREF="figure1-6.html">SET-UP B Mode Summary</A></LI>
<LI>2-1 <A HREF="figure2-1.html">VT100 Terminal Dimensions</A></LI>
<LI>2-2 <A HREF="figure2-2.html">VT100 Rear View</A></LI>
<LI>2-3 <A HREF="figure2-3.html">20&nbsp;mA Current Loop Interface</A></LI>
<LI>2-4 <A HREF="figure2-4.html">Composite Video Output</A></LI>
<LI>3-1 <A HREF="figure3-1.html">Terminal Data Flow</A></LI>
<LI>3-2 <A HREF="figure3-2.html">VT100 Keyboard</A></LI>
<LI>4-1 <A HREF="figure4-1.html">VT100 Rear View</A></LI>
<LI>4-2 <A HREF="figure4-2.html">Advanced Video Option Installation</A></LI>
<LI>4-3 <A HREF="figure4-3.html">20&nbsp;mA Current Loop Option</A></LI>
<LI>4-4 <A HREF="figure4-4.html">Terminal Controller Board</A></LI>
</UL>
<P><STRONG>Tables</STRONG></P>
<UL>
<LI>1-1 <A HREF="table1-1.html">Categories of SET-UP Features</A></LI>
<LI>1-2 <A HREF="table1-2.html">SET-UP Feature Change Summary</A></LI>
<LI>1-3 <A HREF="table1-3.html">Nonfatal Displayed Error Codes</A></LI>
<LI>1-4 <A HREF="table1-4.html">Problem Checklist</A></LI>
<LI>2-1 <A HREF="table2-1.html">EIA RS-232-C Connector Signals</A></LI>
<LI>3-1 <A HREF="table3-1.html">Machine States</A></LI>
<LI>3-2 <A HREF="table3-2.html">Alphabetic Key Codes</A></LI>
<LI>3-3 <A HREF="table3-3.html">Nonalphabetic Key Codes</A></LI>
<LI>3-4 <A HREF="table3-4.html">Function Key Codes</A></LI>
<LI>3-5 <A HREF="table3-5.html">Control Codes Generated</A></LI>
<LI>3-6 <A HREF="table3-6.html">Cursor Control Key Codes</A></LI>
<LI>3-7 <A HREF="table3-7.html">VT52 Mode Auxiliary Keypad Codes</A></LI>
<LI>3-8 <A HREF="table3-8.html">ANSI Mode Auxiliary Keypad Codes</A></LI>
<LI>3-9 <A HREF="table3-9.html">Special Graphics Characters</A></LI>
<LI>3-10 <A HREF="table3-10.html">Control Characters</A></LI>
<LI>C-1 <A HREF="appendixc.html#TC-1">Fill Character Requirements</A></LI>
</UL>
<DIV CLASS="navbar"><HR>
<TABLE WIDTH="100%">
<TBODY>
<TR>
<TD ALIGN="LEFT" WIDTH="33%"><A HREF="index.html">Cover</A></TD>
<TD ALIGN="CENTER" WIDTH="34%">&nbsp;</TD>
<TD ALIGN="RIGHT" WIDTH="33%"><A HREF="chapter1.html">Chapter 1</A></TD>
</TR>
</TBODY>
</TABLE>
<TABLE WIDTH="100%">
<TBODY>
<TR>
<TD WIDTH="48"><A TITLE="Terminal Info" HREF="http://vt100.net/"><IMG SRC="button-terminals.gif" ALT="Terminal Info" HEIGHT="48" WIDTH="48" BORDER="0"></A></TD>
<TD WIDTH="48"><A TITLE="Guestbook" HREF="http://vt100.net/cgi/guestbook"><IMG SRC="button-guestbook.gif" ALT="Guestbook" HEIGHT="48" WIDTH="48" BORDER="0"></A></TD>
<TD ALIGN="RIGHT" WIDTH="100%"><SMALL>http://vt100.net/docs/vt100-ug/contents.html</SMALL></TD>
</TR>
</TBODY>
</TABLE></DIV></BODY>
</HTML>