Skip to content

Example_V10RPi

Rolf Obrecht edited this page Aug 16, 2022 · 22 revisions

Example with V.10 at Raspberry Pi

Hardware

All you need is a Raspberry Pi, a TTL-IC as driver and a hand full of resistors.

Schematics

It is important to use a 74HCT00 and not a 74HC00. The chip must be powered by 5V. The HCT-family has an input threshold compatible with TTL-3.3V-level.

For more electronic details see Electronic for V.10.


Software

For piTelex installation see SW_Install

This adapter is handled by the software module RPiTTY.

The settings in the file telex.json have to be adapted:

...
   "RPiTTY": {
      "type": "RPiTTY",
      "enable": true,
      "mode": "V10",
      "pin_txd": 17,
      "pin_rxd": 27,
      "inv_rxd": false,
      "pin_relay": 22,
      "inv_relay": false,
      "use_observe_line": true,
      "pin_observe_line": 10,
      "inv_observe_line": true,
      "baudrate": 200,
      "coding": 0,
      "loopback": false
    },
...

Note: To use the i-Telex communication module, enable and configure the i-Telex section in telex.json.

Start the program telex.py with no arguments on RPi-Linux:

./telex.py

Minimalistic HOWTO for the FS200/FS220

The teletypes TeKaDe FS200Z are powered by a 24V= supply and are typically equipped with a V.10 interface (with 25 pin Sub-D male plug).

The teletypes TeKaDe FS220Z are normally equipped with 230V~ mains supply and a TW39 interface (with ADo8 plug).

Both power supply versions are suitable for either FS200Z / FS220Z, also the line interface modules can be replaced with the respective other type. V.10 and TW39 interface boards are provided by some military shops.

Hardware Settings

Below the printer cover there are some switches. Set them as follows:

  • to 1. Printer feed control - line spacing.
  • ❮/≡ to (on). Return-button implies WR (CR) and ZV (LF) ("Auto-CRLF").
  • Speaker Volume as you like.
  • to (on). Enable ID request; ID (Kennungsgeber) may be sent to other machines.
  • Abruf (request) to (on), if needed. If set to on and the FS200 receives a previously saved sequence of characters, it starts the tape reader and sends the contents of the tape to the remote station. If not needed, leave it at (off).
  • 200 bd. or any baud rate you prefer, but remember to adapt the corresponding setting in config file telex.json.
  • ARQ to (off). (On would allow external character retrieval from reader or keybord memory)
  • HDx/Dx to HDx (half duplex).

With duplex protocol switch set to HDx and using the adapter with diodes the own typed text will be echoed back (hardware loop) and printed in red while the text received from the other machine will be printed in black.

Programming of the device ID (Kennungsgeber)

  • Press LOK
  • Press A.../1...
  • Type in the text KENNUNG:
    • Red LED in MAG-key lights up
  • Press return and type your ID like 12345 MYSELF D (max. 18 characters) followed by return
  • Press MAG
    • Red LED in MAG-key turns off
    • Status is printed

Receiving a call from a remote i-Telex device

As soon as the FS200 is connected to mains, it is in standby mode and ready for receiving a call. All LED's are off.

  • On an incoming call the FS200 starts the printer and switches the paper illumination on.
  • Each incoming character is printed immediately.
  • If you want to write back (chat), you have to press LIN first to connect the keyboard to the line. Then type your answer.
  • The connection is closed by either the caller, by pressing `LOK' (see above) or by the mentioned FS200 timeout of ~40s of inactivity.

Establishing a connection to another i-Telex device (outgoing call)

  • Press LIN.
    • The LED in LIN-key lights up.
    • The FS200 powers up the printer.
    • The paper illumination is switched on (if not, press BEL for "Beleuchtung").
  • Enter the i-Telex-Number of the remote station on the keyboard.
    • As soon as the number is completely entered and valid, a connection is automatically established.
    • When the connection has been established, the LED in the adapter cable or in the interface circuit lights up (if present :-) ).
  • Type your message...
  • To end the connection press LOK and wait 1 second.
    • After 1 second, the FS200 terminates the connection automatically.
    • Approx. 40 seconds later the FS200 returns to ready/Standby state; the LED in the LOK-key goes out.

Note: There is no explicit ST-button (stop) on the FS200.

For more details see the FS200 [manual] (https://www.cryptomuseum.com/telex/tekade/fs220/files/fs200.pdf)(German language)

For more info on i-Telex communication see i-Telex Net (German language)

Clone this wiki locally