Difference between revisions of "Honeywell BCRU211G"

From Terminals
Jump to: navigation, search
m (Add summary and wiring diagram)
m (Add dip switch settings)
Line 60: Line 60:
 
This is another one of the Honeywell serial terminals that were typically used with DPS mainframes, after Honeywell took over the line of GCOS-based mainframes from General Electric.
 
This is another one of the Honeywell serial terminals that were typically used with DPS mainframes, after Honeywell took over the line of GCOS-based mainframes from General Electric.
 
Probably used with DPS6 mainframes (confirmation needed).  
 
Probably used with DPS6 mainframes (confirmation needed).  
 +
 +
In terms of control characters, it has a lot of similarities with the VT52, but without ANSI compatibility mode, and without
 +
the GEMDOS/TOS extensions, but it also has a bunch of extra features (and quirks!).
  
 
==== Hardware connectivity ====
 
==== Hardware connectivity ====
Line 115: Line 118:
 
   20 (DTR)            -> 1 (DCD) + 6 (DSR)
 
   20 (DTR)            -> 1 (DCD) + 6 (DSR)
  
 +
</pre>
 +
 +
==== DIP switch settings ====
 +
 +
<pre>
 +
  1 2 3 4 5 6 7 8 9 10
 +
  _ _ _ _ _ _ _ _ _ _
 +
1 | | | | | | | | | | |
 +
0 |_|_|_|_|_|_|_|_|_|_|
 +
  | | | | | | | | | |
 +
  | | | | | | | | | `- beep on keypress
 +
  | | | | | | | | `- ??
 +
  | | | | | | | `- baud rate 1
 +
  | | | | | | `- baud rate 2
 +
  | | | | | `- baud rate 3
 +
  | | | | `- bits per character?
 +
  | | | `- bits per character?
 +
  | | `- vertical wrap (if in the down position,
 +
  | |                  going past line 24 wraps back to line 1,
 +
  | |                  effectively disabling scrolling and messing
 +
  | |                  up all sorts of stuff for most stuff expecting
 +
  | |                  normal terminal behavior.)
 +
  | `- local echo (up=off, down=on)
 +
  `- Test mode (runs test loops)
 +
</pre>
 +
 +
Need some further testing, but I believe bits 4 and 5 switch between 7 or 8 bits per character separately for sending and receiving.
 +
 +
===== Baud rate configuration switches =====
 +
 +
<pre>
 +
    .---- baud rate 3  (switch 6)
 +
    / .--- baud rate 2  (switch 7)
 +
  / / .-- baud rate 1 (switch 8)
 +
  / / /
 +
0 0 0          300 baud
 +
0 0 1          600 baud
 +
0 1 0        1200 baud
 +
0 1 1        1800 baud
 +
1 0 0        2400 baud
 +
1 0 1        4800 baud
 +
1 1 0        9600 baud
 +
1 1 1        19200 baud
 
</pre>
 
</pre>

Revision as of 23:57, 7 October 2024

Honeywell BCRU211G
Honeywell BCRU211G 132140766942-1.jpg
Manufacturer Honeywell
Model BCRU211G
Firmware
Code Chart Honeywell BCRU211G

Images


Honeywell BCRU221G

This is another one of the Honeywell serial terminals that were typically used with DPS mainframes, after Honeywell took over the line of GCOS-based mainframes from General Electric. Probably used with DPS6 mainframes (confirmation needed).

In terms of control characters, it has a lot of similarities with the VT52, but without ANSI compatibility mode, and without the GEMDOS/TOS extensions, but it also has a bunch of extra features (and quirks!).

Hardware connectivity

A typical db25 serial cable doesn't seem to work, nor does the typical null-modem cable. Instead, following pinout seems to work:


DB25 pinout:

--------------------------------------------------------------------
\ (1 ) (2 ) (3 ) (4 ) (5 ) (6 ) (7 ) (8 ) (9 ) (10) (11) (12) (13) /
 \   (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25)  /
  \______________________________________________________________/

  1: Shield ground          6: DSR (data set ready)      11: N/C
  2: TXD (transmit data)    7: Signal ground             12: DCD (2)
  3: RXD (receive data)     8: DCD (data carrier detect) 13: CTS (2)
  4: RTS (request to send)  9: test                      14: TXD (2)
  5: CTS (clear to send)   10: test                      15: DCE

 16: RXD (2)  21: signal quality detector
 17: RX clock 22: RI (ring indicator)
 18: N/C      23: data signal rate detector
 19: RTS (2)  24: DTE
 20: DTR      25: N/C


TXD (pin 2) has data going from the terminal to the computer at 0-5V
TXD2 (pin 14) has data going from the terminal to the computer at 0-1.5V

DB9 pinout:

  -----------------------
  \ (1) (2) (3) (4) (5) /
   \  (6) (7) (8) (9)  /
    \_________________/

1: DCD 4: DTR 7: RTS
2: RXD 5: GND 8: CTS
3: TXD 6: DSR 9: RI

Wiring:
-------

DB25                    DB9
-------------------------------------------------------------------
   1 (shield)          -> shield (the metal bit around the connector)
   2 (TXD)             -> 2 (RXD)
   3 (RXD) + 16 (RXD2) -> 3 (TXD)
   4 (RTS)             -> 8 (CTS)
   5 (CTS)             -> 7 (RTS)
   6 (DSR) + 8 (DCD)   -> 4 (DTR)
   7 (GND)             -> 5 (GND)
  20 (DTR)             -> 1 (DCD) + 6 (DSR)

DIP switch settings

   1 2 3 4 5 6 7 8 9 10
   _ _ _ _ _ _ _ _ _ _
1 | | | | | | | | | | |
0 |_|_|_|_|_|_|_|_|_|_|
   | | | | | | | | | |
   | | | | | | | | | `- beep on keypress
   | | | | | | | | `- ??
   | | | | | | | `- baud rate 1
   | | | | | | `- baud rate 2
   | | | | | `- baud rate 3
   | | | | `- bits per character?
   | | | `- bits per character?
   | | `- vertical wrap (if in the down position, 
   | |                   going past line 24 wraps back to line 1, 
   | |                   effectively disabling scrolling and messing 
   | |                   up all sorts of stuff for most stuff expecting
   | |                   normal terminal behavior.)
   | `- local echo (up=off, down=on)
   `- Test mode (runs test loops)

Need some further testing, but I believe bits 4 and 5 switch between 7 or 8 bits per character separately for sending and receiving.

Baud rate configuration switches
     .---- baud rate 3   (switch 6)
    / .--- baud rate 2  (switch 7)
   / / .-- baud rate 1 (switch 8)
  / / /
 0 0 0          300 baud
 0 0 1          600 baud
 0 1 0         1200 baud
 0 1 1         1800 baud
 1 0 0         2400 baud
 1 0 1         4800 baud
 1 1 0         9600 baud
 1 1 1        19200 baud