Difference between revisions of "SUPDUP"

From Computer History Wiki
Jump to: navigation, search
(+Cat)
m (External links: +The SUPDUP Protocol)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
'''SUPDUP''' is a network protocol for display terminals.  The character set can be standard [[ASCII]], or optionally, an extended version which is based on [[Stanford Extended ASCII]] but closer to ASCII 1967.
 
'''SUPDUP''' is a network protocol for display terminals.  The character set can be standard [[ASCII]], or optionally, an extended version which is based on [[Stanford Extended ASCII]] but closer to ASCII 1967.
  
The name means "super-duper image mode".  The explanation behind this is that [[ITS]] can open files in various modes; the .OPEN system call offers a choice between ''ASCII mode'' and ''image mode''.  Opening a terminal in ASCII mode means various control characters are interpreted the conventional way.  In image mode, '''most''' characters are passed through uninterpreted, but not all; e.g. ^Z is still trapped by the operating system.  Using special system calls, a file channel can be set to ''super image mode'' in which '''all''' characters with no exception are treated verbatim.  SUPDUP takes this to yet another level by sending display codes as-is from internal ITS buffers, thus they are "super-duper" image.
+
The name means "super-duper image mode".  The explanation behind this is that [[Incompatible Timesharing System|ITS]] can open files in various modes; the .OPEN system call offers a choice between ''ASCII mode'' and ''image mode''.  Opening a terminal in ASCII mode means various control characters are interpreted the conventional way.  In image mode, '''most''' characters are passed through uninterpreted, but not all; e.g. ^Z is still trapped by the operating system.  Using special system calls, a file channel can be set to ''super image mode'' in which '''all''' characters with no exception are treated verbatim.  SUPDUP takes this to yet another level by sending display codes as-is from internal ITS buffers, thus they are "super-duper" image.
  
 
{{semi-stub}}
 
{{semi-stub}}
 +
 +
==External links==
 +
 +
* [https://tumbleweed.nu/r/lm-3/uv/supdup.html The SUPDUP Protocol]
  
 
[[Category: Network Application Protocols]]
 
[[Category: Network Application Protocols]]

Latest revision as of 16:12, 6 January 2024

SUPDUP is a network protocol for display terminals. The character set can be standard ASCII, or optionally, an extended version which is based on Stanford Extended ASCII but closer to ASCII 1967.

The name means "super-duper image mode". The explanation behind this is that ITS can open files in various modes; the .OPEN system call offers a choice between ASCII mode and image mode. Opening a terminal in ASCII mode means various control characters are interpreted the conventional way. In image mode, most characters are passed through uninterpreted, but not all; e.g. ^Z is still trapped by the operating system. Using special system calls, a file channel can be set to super image mode in which all characters with no exception are treated verbatim. SUPDUP takes this to yet another level by sending display codes as-is from internal ITS buffers, thus they are "super-duper" image.

External links