Difference between revisions of "Honeywell BCRU211G"
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 | |
|---|---|
|
| |
| Manufacturer | Honeywell |
| Model | BCRU211G |
| Firmware | |
| Code Chart | Honeywell BCRU211G |
Contents
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