Module term_model::ansi::C0

source ·
Expand description

C0 set of 7-bit control characters (from ANSI X3.4-1977).


  • Acknowledge, usually sent by terminal in response to ETX
  • Bell, triggers the bell, buzzer, or beeper on the terminal
  • Backspace, can be used to define overstruck characters
  • Cancel (makes VT100 abort current escape sequence if any)
  • Carriage Return, move to first character of current line
  • Device Control 2, causes ASR-33 to activate paper-tape reader
  • Device Control 4, causes ASR-33 to deactivate paper-tape reader
  • Delete, should be ignored by terminal
  • Data Link Escape, interpret next control character specially
  • End of Medium
  • Enquiry, causes terminal to send ANSWER-BACK ID
  • End of Transmission
  • Prefix to an escape sequence
  • End of Transmission block
  • End of Text, causes some terminal to respond with ACK or NAK
  • Form Feed, move to next form or page
  • File Separator
  • Group Separator
  • Horizontal Tabulation, move to next predetermined position
  • Linefeed, move to same position on next line (see also NL)
  • Negative Acknowledge, used sometimes with ETX and ACK
  • Null filler, terminal should ignore this character
  • Record Separator (sent by VT132 in block-transfer mode)
  • Shift In, switch to G0 (normal half of character set)
  • Shift Out, switch to G1 (other half of character set)
  • Start of Header
  • Start of Text, implied end of header
  • Substitute (VT100 uses this to display parity errors)
  • Synchronous Idle, used to maintain timing in Sync communication
  • Unit Separator
  • Vertical Tabulation, move to next predetermined line
  • (DC2) Terminal must pause and refrain from transmitting
  • (DC1) Terminal is allowed to resume transmitting