11 puntos por regentag 2024-10-29 | 5 comentarios | Compartir por WhatsApp

En las capas más profundas de los sistemas basados en Unix quedan rastros de los primeros días de la computación, cuando el “hardware” significaba dispositivos mecánicos reales con levas, palancas, poleas y grasa. Pero eso no significa que se pueda conectar directamente un teletipo antiguo a Linux tal cual.

Para conectarlo a Linux, el mayor problema fue la conversión entre el código ASCII moderno y el código Baudot de 5 bits, que existía desde décadas antes del desarrollo de ASCII; el convertidor se implementó con Arduino.

Para enviar señales al teletipo a través de la línea telefónica, fue necesario usar un antiguo generador HP de señal serial de 5 bits.

Fue posible conectarlo a una velocidad de 45.5 bps, iniciar sesión en Linux, editar archivos con el editor ED e imprimir ASCII Art.

※ El Teletype Model-15 es una impresora de código Baudot lanzada en la década de 1930 por Teletype Corporation, subsidiaria de AT&T, y fue utilizada en los sistemas de comunicación militar durante la Segunda Guerra Mundial.

5 comentarios

 
kunggom 2024-10-30

Siempre me resulta fascinante leer historias de una época en la que ni siquiera estaba establecido todavía que 1 byte fueran 8 bits.
Pensar que el legado de aquellos códigos de 5 bits del pasado y de las teleimpresoras que los usaban sigue presente incluso hoy en cosas que usamos a diario me provoca una sensación curiosa.

Recientemente estuve leyendo sobre Kermit y pude darme cuenta de que, en esa época, como la compatibilidad entre mainframes, minicomputadoras, estaciones de trabajo y PCs con computadoras heterogéneas era muy limitada, un protocolo que pudiera usarse en común en todas esas plataformas era realmente valiosísimo. Viendo esto, mantener la compatibilidad me parece algo impresionante.

P. D.
Kermit 95, un software para usar Kermit en Windows, sigue recibiendo mantenimiento activo incluso hoy.
https://github.com/davidrg/ckwin

 
savvykang 2024-10-30

Resulta que este también era un protocolo bastante antiguo. Lo veía junto a Zmodem en clientes SSH o programas de comunicación por PC y me preguntaba qué era. Como dato curioso, el nombre del títere de rana verde que a veces aparece en shorts es Kermit, y al parecer el nombre del personaje viene de ahí.

 
regentag 2024-10-30

Es la primera vez que oigo hablar de Kermit. Me sorprende que todavía siga teniendo mantenimiento.

 
unsure4000 2024-10-30

No tenía idea de que TTY significaba TeleTYpe, a pesar de que uso Linux todos los días.

 
regentag 2024-10-29

Código Baudot (Código Telegráfico Internacional)

  • Desarrollado por Émile Baudot en la década de 1870 para reemplazar el código Morse
  • El código de teletipo más utilizado hasta antes del desarrollo del código ASCII

El nombre de Baudot dio origen a la unidad de velocidad de comunicación, el baudio (baud).