VT220


El VT220 es un terminal de computadora presentado por Digital Equipment Corporation (DEC) en noviembre de 1983. El VT240 agregó soporte de gráficos vectoriales ReGIS monocromáticos al modelo base, mientras que el VT241 hizo lo mismo en color. La serie 200 reemplazó a la exitosa serie VT100, brindando más funcionalidad en una unidad mucho más pequeña con un teclado mucho más pequeño y liviano. Al igual que el VT100, la serie VT200 implementó un gran subconjunto de ANSI X.364. Entre sus principales actualizaciones se encontraban una serie de conjuntos de caracteres internacionales, así como la capacidad de definir nuevos conjuntos de caracteres.
La serie VT200 tuvo un gran éxito en el mercado. Lanzado a $ 1295, pero luego a un precio de $ 795, el VT220 ofrecía características, empaque y precio con los que ningún otro terminal serial podía competir en ese momento. En 1986, DEC envió 165.000 unidades, lo que les otorgó una participación de mercado del 42%, el doble que la de su competidor más cercano, Wyse. Los competidores se adaptaron al introducir modelos similares a precios más bajos, lo que llevó a DEC a hacer lo mismo al lanzar la serie VT300 de $ 545 menos costosa en 1987. En ese momento, DEC había enviado más de un millón de VT220.
Hardware
El VT220 mejoró la serie anterior de terminales VT100 con un teclado rediseñado, un paquete físico mucho más pequeño y un microprocesador mucho más rápido. El VT220 estaba disponible con CRT que usaban fósforos blancos, verdes o ámbar.
Los VT100, al igual que los VT50 anteriores, se empaquetaron en cajas relativamente grandes que brindaban espacio para sistemas de expansión. Los VT200 abandonaron este concepto y envolvieron firmemente la electrónica mucho más pequeña de la década de 1980 alrededor del CRT. El resultado fue una caja piramidal truncada con el vértice en la parte posterior, solo un poco más grande que el CRT. Esto hizo que fuera mucho más fácil colocar la terminal en un escritorio. Un soporte ajustable permitió ajustar el ángulo del CRT hacia arriba y hacia abajo. Al ser más bajo que la altura de la cabeza, el resultado fue un terminal especialmente ergonómico.
El teclado LK201 suministrado con el VT220 fue uno de los primeros teclados de bajo perfil y longitud completa disponibles; fue desarrollado en las instalaciones de DEC en Roxbury, Massachusetts. Era mucho más pequeño y liviano que la versión VT100s y se conectaba al terminal mediante un cable en espiral más liviano y flexible y un conector jack telefónico.
Los VT200 fueron los últimos terminales DEC que proporcionaron una interfaz serial de bucle de corriente de 20 mA, un estándar más antiguo desarrollado originalmente para el sistema de telégrafo pero que se hizo popular en las computadoras debido al uso inicial del Teletipo Modelo 33 como terminales ad hoc. También se proporcionó un conector D estándar de 25 pines para RS-232. Solo uno de los dos puertos podría estar en uso en un momento dado. Los terminales DEC posteriores reemplazarían a ambos con sus conectores patentados Modified Modular Jack (MMJ).

Software
El VT220 fue diseñado para ser compatible con el VT100, pero se agregaron funciones para hacerlo más adecuado para un mercado internacional. Esto se logró mediante la inclusión de una serie de juegos de caracteres diferentes que se podían seleccionar mediante el uso de una serie de comandos ANSI.
Los glifos se formaron dentro de una cuadrícula de 10 por 10. El terminal se envió con un total de 288 caracteres en su ROM, cada uno formado por un glifo de 8 por 10 píxeles. Usando solo 8 de las columnas dejó espacio entre los caracteres. Los caracteres incluían los 96 caracteres ASCII imprimibles, 67 controles de pantalla, 32 gráficos especiales DEC y un signo de interrogación hacia atrás que se usa para representar caracteres no definidos.
Los VT200 incluían la capacidad de realizar cambios menores en el conjunto de caracteres utilizando el concepto de conjunto de caracteres de reemplazo nacional (NRCS). Cuando se operaba en un enlace limpio de 8 bits, estaban disponibles hasta 256 códigos de caracteres, que incluían un conjunto completo de caracteres europeos. Pero al operar en un enlace típico de 7 bits, solo 128 estaban disponibles, y solo 96 de estos producían una salida de pantalla, ya que el resto eran caracteres de control. Estos no fueron suficientes caracteres para manejar todos los idiomas europeos. La mayoría de los terminales resolvieron esto enviando múltiples juegos de caracteres completos en ROM, pero hacerlo tenía un costo.
La solución de DEC a este problema, NRCS, permitía intercambiar glifos de caracteres individuales en el conjunto base de 96 caracteres de 7 bits. Por ejemplo, el conjunto británico hizo una sola sustitución, reemplazando el carácter hash de EE. UU., #, con el signo de libra, £. La terminal incluía 14 conjuntos de reemplazo de este tipo, la mayoría de los cuales intercambiaron alrededor de una docena de caracteres. Esto eliminó la necesidad de enviar 14 versiones del terminal o de incluir 14 juegos de caracteres de 7 bits diferentes en la ROM.
Además, los VT200 permitían otros 96 caracteres en el conjunto de caracteres redefinidos dinámicamente (DRCS), que se podían descargar desde la computadora host. Los datos de los glifos se enviaron codificando un conjunto de seis píxeles verticales en un código de un solo carácter y luego enviando muchos de estos Sixels al terminal, que los decodificó en la memoria del conjunto de caracteres. En modelos posteriores, el mismo concepto de seisel también se usaría para enviar gráficos de mapa de bits. Los gráficos de personajes fueron un ejemplo común de estos conjuntos descargados.
Controversia de la llave de escape
Antes del VT220, si había una tecla Escape, se colocaba en la esquina superior izquierda del teclado. El VT220 lo movió a la ubicación típica de la tecla f11, en el medio de la fila superior de teclas. Para los usuarios del editor TECO, en el que se usa mucho, esto era un inconveniente.
Legado
En 1983-1984, durante la fase de diseño del teclado IBM Model M, el VT220 era un producto nuevo y muy popular. El equipo de diseño de IBM optó por emular su diseño de teclado LK201. Las innovaciones clave que IBM copió fueron la forma de T invertida del grupo de flechas, las teclas de navegación encima y el teclado numérico a su derecha. Eventualmente, la popularidad de la PC de IBM llevaría a que ANSI e ISO estandarizaran el diseño del Modelo M. A través de esos estándares, las variaciones menores del diseño del teclado del VT220 han dominado el diseño del teclado desde entonces.