Research Teleray 10 Series User manual

10
SERIES
CRT
DATA
TERMINAL
-
-
---_
...
------
----~.:=-
.-
.-
--
.-
REFERENCE
,MANUAL
PWONE
16121
94~o3300
•
nNX
910·576·2837
•
TELEX
29·0502

10
SERIES
REFERENCE
MANUAL
August.
1980
KA055047-001
PHONE
(612)
941-3300
• TWX
910-576-2837
•
TELEX
29-0502

TABLE OF CONTENTS
Section I - Specifications
TSB
103
Section 2 - Machine Organization
Signal Flow and Cabling Diagram
Section 3 - Monitor Module
Zenith.DTI
Servicing Guidelines
Theory
of
Operation
Adjustments
Schematics
Parts
Lists
Section 4 - Power Supply Module
A. Theory
of
Operation -Series Pass Type
B. Theory
of
Operation -Switching Type
C.
Parts
List
D. Boschert
Ol2s
Maintenance Manual
Schematics
Section 5 - Keyboard Module
A.
Theory
of
Operation
B.
Key Encoding -
Standard
and European
C.
Schematics
D.
Parts
Lists
Section 6 - Logic Module
A.
Architecture
B. Theory of Operation
I. Display
Refresh
Hardware
2.
Character
Generator
and Field Modifier
logic
3. Display Memory and Program Memory
4. Keyboard and Switch Interfdces
5. Serial Input/Output Interfaces
C.
Timing
Chart
D. Memory
Maps
E. List of Test Points
F.
Schematics
G.
Parts
Lists
ii

Section I
SPECIFICATIONS
I-I

GeERAL
TB..ERAY
MODEl..
10
SPECIFICATION
The
Model
10
TELERAY
is
a microprocessor controlled CRT terminal with a display' capacity of
1920
characters
(24 lines of 80 coll.rons). It operates either Half or Full Duplex, Scroll or Page
IT19de,
and
in
either
Character
or Block transmission mode. The terminal provides
text
editing and for-
matting capability, enhanced display and protected fields, full cursor control and addressing, and
cursor position
readout.
It also provides many prograrrmable
features
(down-Ioadable or keyboard-
loadable), . including comnunications speeds, wide
character·
display (24 lines x
40
columns), and
32
. functions. The modular "no toals" design enables operator replacement of malfunctioning modules.
Weight:
Power:
Terminal -
31-1/2
Ibs. (14.3
Kg)
Keyboard - 8 Ibs. (3.6
Kg)
115
or 230
VAC
+10%, 52
watts,
50 or 60 Hz. -
Operating Temperature: 400
to
115
0F
(40
to
46°C)
Storage Temperature:
RelatLve Humidity: 10-90%, non-condensing .Dimensions
in
inches
mm
Modularity: Logic, power supply, keyboard and display modules accessible and replaceable
without tools.
DISPLAY
Type: CRT,
12"
diagonal, P4 phosphor, non-glare
faceplate
Presentation: Display
area
-
6"
High by
8¥Z"
Wide
Color -White
characters
on black background (inverse -internal jumper)
Format
-
24
lines by 80 columns, or 24 lines by 40 columns, selectable
by
ESC
sequence
Refresh
Rate:
60 Hz (50 Hz
strap
selectable)
Display
Character
Set:
Character
Formation:
Character
Size:
, Cursor:
Monitor mode -
All
128
ASCII
characters
are
displayed.
Normal mode -
ASCII
upper/lower case and numerics
(95
characters) plus
STX
and ETX; other control
characters,
escape sequences and
delete
not
displayed.
All
128
ASCII
characters
are
generated.
7 x 9 dot matrix,
in
10
x
12
field
Wide Mode
inches:
Normal
Mode
.10 wide, .20 high
2.5 wide, .5 high .20 wide, .20 high
.5
wide,
.5
highmm:
Block
character,
blinking
at
I Hz
rate.
T8SI03

KEYBOARD
Style:
Switches:
Rollover:
Repeat:
97
key, typewriter-paired (except brackets unshifted, braces shifted), including numeric
pod, cursor control pod, function, edit and transmit keys. The cursor control pod, trons-
mit,
print, clear and edit keys perform local functions only (do not transmit). European
versions
are
optionally available.
Single-oction
contact.
switches except for five keys (Local/Remote, Block/Character,
Scroll/Page, Monitor and Cops Lock) which ore alternate-action switches
N-key
Auto-repeat
at
IS
characters per second when any key (except Control, Shift
md
Cops Lock)
or
combination
of
keys
is
held
down
longer than a half second
2

REAR
PANEl.
CONTROLS
AND
CONNECTORS
Controls:
On/Off -power on/off switch
Contrast -display contrast potentiometer
Logic Variables -two banks of eight
DIP
switches each, mounted
on
the logic board, are accessible
through
an
elongated hole
in
the rear panel. Their functions are as follows:
Switch
UP
No.
DOWN
Right Most Switch Display Field Modifiers I
Xmit
to
Cursor 2 Xmit to
End
Xmit
an
ETX
3
Full 4 Half Duplex Right Block
Wrap
5
New Line
/)
New
Line
on
CR 7 New Line
on
LF
I-Loop 8 RS-232
Baud I I
Baud 2 2
Baud 3 3
Baud 4 4
Even 5
ODD
Parity Enabled
/)
No Parity
Left
Block
I Stop Bit 7 2 Stop Bits
Left
Most Switch 7Bits 8 8 Bits
Connectors: -Standard 3-pin (grounded) line cord connector
Power
Serial I/O -DP25S connector, 25-pin miniature -for on-line communications interfacing
in
Remote
mode. Pin assignments:
RS232C Standard
I - Protective Ground
2 - Transmitted
Data
3 Received Data
4 - Request
to
Send
5 - Clear
to
Send (must be
asserted for Transmit)
7 - Signal Ground
8 - Carrier
Detect
(must be
asserted for Receive)
20
-Data' Terminal Ready
Current Loop (Optional)
12
-Transmitted
Data
+
24
-Transmitted
Data
-
13
. Received
Data
+
2S
-Received
Data
-
Peripheral Interface -DP2SS connector, 2S':pin miniature -for interfacing with RS232 printer or other
peripheral device. Pin assignments:
I - Protective Ground
3 -
RS232
Ser
iol
Data Out
5 - Clear
to
Send
(+12
V)
/)
-Data Set Ready
(+12
V)
7 - Signal Ground
8 - Data Carrier
Detect
(+12
V)
Keyboard Interface -DP25P Connector, 2S-pin miniature -for keyboard/terminal interconnection.
COMMUNICA
TIONS
MODES
CharacterIBlock Modes
In
Character mode, each character code
is
transmitted individually as the appropriate data key
is
pressed;
blocks may
be
transmitted
by
pressing the transmit keys.
In
Block
~ode,
keyed data goes
to
the
TELERA
Y display and
is
only transmitted
by
the
transmit functions.
3

Half/Full
Ot4>lex Modes
Full Duplex operation
is
used with Full Duplex type modems (Bell
103);
Half Duplex mode with Half
Duplex modems (Bell 202). These modes
are
selected
by
a rear
pG1el
switch.
Full Duplex Operation
When
the TELERAY
is
in
Character
mode
G1d
Full Duplex mode, keyed data
are
transmitted;
the
data
will
not go to
the
TELERAY display unless the remote computer echoes
it.
The Serial I/O Request to Send
signal
is
held
ON
in
these modes.
In
the Block
G1d
Full Duplex modes, keyed data goes
to
the
TELERAY
display
G1d
does
~
go to the Serial I/O port. Keyed data
is
transmitted
only
by
the
transmit functions.
Half Duplex Operation
If
the TELERAY
is
in
Character mode ood Half Duplex mode, a local copy
is
imaged
on
the screen as
items
are
keyed and transmitted. The Serial I/O Request to Send signal
is
asserted upon initiation of
keyboard data entry and negated following transmission
of
Line Feed or New Line code.
In
the
Half Duplex
CI'ld
Block modes, the Request to Send signal
is
asserted only during a
blocl<
trans-
mission. Keyed
data
goes only
to
the
TELERAY display and can
be
transmitted only by the transmit
function.
Local/Remote Modes
In
Local mode
the
TELERAY keyboard and programmable functions
are
executed within the TELERA
Y.
No
data
is
transmitted and the Request to Send and
Data
Terminal Ready signals
are
negated. The Print
function will
operate
in
Local mode.
In
Remote
mode these signals
are
determined
by
Full/Half Duplex
mode
CI'ld
keyed data
is
transmitted as determined
by
the
Full/Half Duplex and Character/Block modes.
COMMUNICA
nONS
CHARACTER
MODES
One/Two
Stop
Bit Modes
These rear panel switch selected modes determine if one or
two·
stop bit(s) will be appended
to
each trans-
mitted
character.
Pcrity
EnoblelDisable Modes
The parity EnabieiDisabie switch enables and disables both the parity generation and
the
parity checking.
If
parity
is
disabled a parity bit will not
be
generated
G1d
the.communications
character,
which
is
trans-
mitted,
will be one bit shorter than
the
character
transmitted when parity
is
enabled.
Seven/Eight Bit Modes
The 7 bits or 8 bits switch controls the length of
the
communications
character
excl~sive
of
the
parity or
stop bit positions.
When
set
to 8 bits the TELERAY will automatically put a I
in
the
8th
bit position
on transmission and will ignore
the
8th
bit on reception.
Conmonly
Used Convnunicotims
Character
Mode Settings
Parity
Odd Set
to
Parity ENABLE, 7 Bits, I or 2 Stop Bits
Parity
Even Set
to
Parity ENABLE, 7 Bits, I or 2 Stop Bits
Parity
High Set
to
Parity DISABLE, 8 Bits, I or 2 Stop Bits
No Parity Set
to
Parity DISABLE, 7 Bits, I or 2 Stop Bits
NOTE: The combination of Parity Enable ood eight bit modes should generally be avoided.
BaudRotes
The Serial I/O baud
rate
can be changed from
tfole
rate
selected
on
the
rear panel baud
rate
switches
to
any other of
the
fifteen available
rates
by
an
ESC
C followed
by
the
appropriate
character
shown
in
Table
2. Once changed, the baud
rate
remains fixed untir it
is
changed again, until a
Reset
to
Initial
State
sequence (ESC
g)
has been initiated, or until power
is
turned off.
In
the
latter
two cases,
the
rate
reverts
to
the
rate
set
by
the
rear
pG1el
switches. The peripheral baud
rate
can be changed to any of
the
other
fifteen available
rates
by an
ESC
\ followed
by
the appropriate
character
shown
in
Table 2. Once
changed, the
rate
remains fixed until it
is
changed again, or until power
is
turned off,
in
which case
the
rate
reverts
to
the
rate
set
by
the
rear
panel switches.
4

OPERATING
MODES
Wide/Normal
Character
Modes
The normal display
format
of
the
TELERAY
is
24 lines
of
80
characters.
Receipt
of an ESC m sequence
will
chalge
the
format
to 24 lines
of
40
characters
(Wide mode).
In
Wide mode
the
first
40
characters
of
each
line
are
expalded
to
twice
their
normal
size.
The display memory still
contains
80
characters
on
each
line
ald
all wrap and cursor positioning operations will
be
performed
accordingly. The TELERAY
will
remain
in
Wide mode Lntil an ESC I (lower cose
L)
or
a
Reset
to
Initial
State
is
entered;
either
will
return
the
format
to
24
lines or 80
characters.
Monitor
Mode
When
the
TELERAY
is
placed
in this mode (via keyboard switch) all control
characters
including ESCAPE
and
Delete
are
treated
as
data,
entered
into
the
display memory, and displayed
in
the
form shown
in
Table
3. This mode allows
the
TELERAY
to
be
used as a line monitor and also allows
entry
of
control
characters
for subsequent block transmission.
New Line Mode
This mode
is
selected
by a
rear
palel
switch.
In
New Line mode
the
receipt
of
the
New Line
character
causes
both
a
Carriage
Return
and a Line
Feed
to
be
executed
by
the
terminal.
The New Line
character
can
be
selected
as
either
the
LF
character
or
the
CR
character
by
on
additional
rear
panel
switch.
Pressing
either
the
CR
or
LF key will
cause
the
cursor to go
to
the
first
collXT1n
of
·the
next
line
in
New
Line mode. When
the
TELERAY
is
not
in
New Line mode,
the
Line
Feed
Q"ld
Carriage
Return
commands
are
treated
as
separate
functions.
Right
Mcrgin Wrap Mode
When this mode
is
selected
by
the
rear
palel
switch and
data
is
entered
in
the
80th
column
of
any
line,
the
cursor will
automatically
be
positioned
in
the
first
collXT1n
of
the
next
line. A cursor
right
function from
column 80 will also couse
the
cursor
to
go
to
the
first
column of
the
next
line. This "wrap"
can
cause
a
scroll
to
occur
ar
can
couse
the
cursor
to
go
to
the
top
line (depending on
the
condition
of
Scroll/Page
mode) if
the
cursor was
in
the
24th line. .
If
Right
Margin Wrap mode
is
not
selected
Q"ld
the
cursor
is
in
the
80th
column, a cursor
right
function or
entry
of
Q"ly
data
which moves
the
cursor
will not
advance
the
cursor;
the
cursor
will remain
in
the
80th
column
Q"ld
the
data
in
that
column will
be
rewritten.
Scroll/Page
Modes
These modes
ore
selected
by
the
keyboard switch legended "Scroll."
In
Scroll mode (down position),
attempts
to
position
the
cursor
below
the
bottom
line will
cause
all displayed
data
to
move
up
one
line.
The
top
line
of
data
is
irrecoverably
lost
Q"ld
a blank line inserted
on
the
bottom
of
the
displayed page.
In
Page
mode when
Q"l
attempt
is
made to position
the
cursor
below
the
bottom
line,
the
cursor will "wrap"
to
the
top
line. No scrolling occurs. When
the
TELERAY
is
placed in
Protect
mode,
the
TELERAY will
automatically
~
~
~~.
-
Protect
Mode
The TELERAY will
enter
Protect
mode
!..pon
receipt
of
an ESC W
sequence
and will leave
Protect
mode
when
it
receives
an
ESC X. These
sequences
may
come
from
the
keyboard, a programmable function,
or
from
the
Serial I/O. The fields which
are
to
be
protected
must
be
defined
before
the
TELERAY
is
placed
in
Protect
mode
(see "Fields"). The cursor
cannot
be
placed
in
protected
fields nor
can
these
fields
be
modified
in
Protect
mode.
All
field modifier
characters
(within
protect
fields
or
not)
are
protected
•.
The
Clear
functions will
erase
ooly Lnprotected
data.
-
In
Protect
mode, scrolling,
editing
functions,
and
columnar tabs
are
disabled. The
first
nonprotected
character
position to
the
right
of
each
protected
field becomes
the
tab
stop
for tabbing
operations.
In
Protect
mode,
the
protected
fields
are
not
transmitted;
a single FS
code
is
substituted
for
them.
Keybocrd Lock Mode
In
the
Keyboard Lock mode, all keyboard
entered
data
are
discarded. The Keyboard Lock mode is
entered
by
an ESC b
sequence
from
either
the
keyboard
or
the
Serial I/O. The Keyboard Unlock
sequence,
ESC
c,
is
accepted
only from
the
I/O
port.
The
Interrupt
key
on
the
keyboard may
be
pressed
to
unlock
the
keyboard manually. The Keyboard Lock
mode
is
automatically
entered
during any
extended
time
operation
(such
as
Print). Upon completioo
of
these
operations
the
keyboard will
be
unlocked.
5

Disable/Enable Display Modes
When
Disable Display mode (ESC e)
is
entered, subsequent
data
from
the
keyboard, or from one of
the
functions,
or
from Serial I/O port, will not go to
the
TELERAY display. The
data
will be routed to
the
programming
area
for one of the programmable functions,
to
the
peripheral port,
or
to
the
serial port, as
appropriate, but will not go to
the
display portion of
the
TELERAY. Control codes (for example:
Clear
Screen) will
not
be
executed
in
the
terminal but will be merely passed
on
to
the
appropriate point. \
When
the
Enable Di'splay (ESC f) mode
is
entered,
the
TELERAY returns to normal. The Disable Display mode
will allow
the
remote
computer to download
the
functions
in
the
TELERAY without interfering with
the
operator.
A typical download sequence might include
the
following:
A.
Lock keyboard
(ESC
b)
B. Disable display
(ESC
e)
C.
Define function
(ESC
U
II)
D.
'The
message which
is
to
be
loaded into
the
function
E. End definition
(ESC
V)
F. Enable display
(ESC
f)
G.'
Enable keyboard (ESC c)
The Disable Display mode
is
also useful within
the
function programming
to
exclude portions or all of
the
function programming from going to
the
TELERAY screen. For example: If
the
functions were
programmed to
initiate
sequences for control
of
the
Teledisk, operator may not want these sequences to
go to
the
display
area
of
the
TELERAY but would wont to transmit them to
the
Teledisk. These function
definitions would then contain a Disable Display
in
the
beginning of
the
programming and an Enable
Display
in
the end of
the
programming.
OPERATOR
COMMUNICATIONS
Fields (
Dim, Blink, Underline, Inverse Videa and
Protected
fields may be established
on
the
TELERAY
in
any
combination. These fields are
started,
chonged, or ended
by
entering a special
character
(field modifier)
in
the
TELERAY memory. Any combination of field modifiers occupy only one display memory location.
The field modifiers,
are
entered
in
the
memory using
the
sequence
ESC
R followed
by
the
modifier code
(see Table 4).
All
data
following
the
field modifier
in
the
display (until
the
end of
the
80
character
line)
will have
the
characteristics
shown
in
Table 4.
To
change or
terminate
a field before
the
end of
the
line,
another field modifier
character
is
entered
in
the
memory.
Field modifiers
are
displayed os
either
a space or os a
"11"
depending
on
the
position of
the
rear
panel
switch.
On
transmission of
data
in
unprotected mode, a space
cod~
will be substituted for
the
modifiers
in
Protect
mode, an FS (File Separator code) will be substituted for
the
protected
field.
Undesired field modifiers can be removed using
the
Search and Clear modifier function
(ESC
S).
This
function will
search
the
display
in
the
forward direction until a field delimiter
is
found, will remove
that
modifier
ald
position
the
cursor
in
the
modifier position.
In
Protect
mode, those modifiers
in
protected
fields will not be removed. The search will "wrap" from
the
end to
the
beginning of
the
display; if no
modifier
is
found,
the
cursor will be repositioned
on
the
starting
location.
Bell
An"
audible tone, approximately
100
msec. duration,
is
produced on
receipt
of
the
BEL
control code from
either
the
keyboard (Control
G)
or
the
Serial
I/O
interface.
When
keyboard
entry
moves
the
cursor post
the
72nd
character
position
in
aly
line
or
into the 24th line
the
bell tone
is
also produced. Serial 1/0
cursor manipulation will
!:!2!.
generate
the
tone, nor will Tab absolute cursor position,
etc.
Interr~t
The Interrupt switch may be used
by
the
operator
to
abort any operation currently underway and return
the
terminal to a ready
state.
When
performed
the
interrupt will "ring"
the
bell;
the
contents of
the
dis-
play memory will not
be
changed
by
this function.
Break
When
pressed this switch will
generate
a
250
msec "break" (space) signal on
the
Serial
1/0
transmitted
data
line. This function does not
affect
internal operations of
the
TELERAY.
6 .

Pcrlty Error
If
parity
is
enabled
O'ld
a parity error or a framing error (stop bits missing) occurs en
ASCII
sue
character
will be substituted for the erroneous
character.
The
SUB
character
will
be displayed as
se.
PROGRAMMABLE FUNCTIONS
The TELERAY contains
32
programmable functions.
Any
ASCII
sequence may be assigned
to
these func-
tions; 527 characters of memory
are
available
to
be used by
the
functions
in
any combination. The func-
tions can be used to
store
forms, control sequences, answerback messages. A function should not call
itself or coli another function. Functions can be initiated
by
an appropriate
ESC
sequence (see below);
the
first eight also can be initiated
by
keyboard keys assigned to them. Other keyboard arrangements with
additional keys assigned to
these
functions
are
available, consult factory for details.
Use
of
the
Progranmoble
FUlCtiClnS
The functioos
will
be initiated
by
either the appropriate keys
on
the
keyboard (first 8) or may be initiated
by
3-choracta
sequence -
ESC
T followed by
the
function number. The function number must be a two
digit number from 0 I through 32, inclusive. Both digits must be used (e.g., 0I, 02,
etc.)
If
an illegal or
undefined function number
is
given
the
sequence will be ignored.
When
a function
is
initiated,
the
ASCII
sequence stored
in
the function memory
is
treated
by
the
TELERAY
as
a keyboard input. Control
characters
end
ESC
sequences will be executed end/or
transmitted
as determined
by
the
operating mades.
Progranming
the
Progranmoble
Fln:tiClnS
Programming of
the
functioos will be initiated
by
the
sequence
ESC
U, followed
by
function number. The
programming
of
eny function will be terminated by
the
sequence
ESC
then
V.
If
the definition sequence
is
given for a function which has been previously defined,
the
old program will be discarded end a new one
entered.
As
the
functions
are
being programmed,
the
progrtllTl
data
will also be executed. For example: if
the program sequence contains a Clear Page function
the
screen will be cleared.
PERIPHERAL
INTERFACE
The peripheral port provides
O'l
RS232 serial asynchronous
interface
for a printer or other peripheral
device. Following a peripheral-on command (DC2) from
the
keyboard or
the
1/0
interface,
data
are
transmitted
to the peripheral port as received or as
entered
en
the
keyboard. The peripheral baud
rate
will
be
set
to
the
1/0 baud
rate,
either as
set
by
rear
ponel switches or
as
changed
by
ESC
sequence (Table
2),
for concurrent printing. A peripheral-off command (DC4) will
tum
off
the
peripheral
interface.
Any displayed data can also be
transmitted
to
the peripheral port
in
"block" fashion
by
pressing
the
Print
key. All
data,
including
protected
fields (with space
characters
substituted for field delimiters),
are
transmitted
at
the
peripheral baud
rate.
TRANSMITS
AN)
BUFFERING
Partial Line:
Line:
Message:
Partial Page:
Full Page:
With the rear paleJ switch
in
the Xmit to Cursor position, the Transmit Line function
transmits
the
data
from
the
start
of line
to
the
cursor position. .
With
the
rear
palel
switch
in
the Xmit to End position, the Transmit l:ine function
transmits
the
line
the
cursor
is
on.
With the cursor positioned
at
the
end of
the
message
to
be transmitted,
the
Transmit
message function transmits
the
data
from
the
first
ETX
preceding
the
cursor (or Home),
to
the cursor position.
An
ETX
(displayed as "EX" but not transmitted)
is
entered
at
the
cursor positioo before transmission.
With
the
rear
palel
switch
in
the Xmit
to
Cursor position.
the
Transmit Page function
transmits
the
data
from Home
to
the
cursor position.
With the
rear
palel
switch
in
the Transmit
to
End position,
the
Xmit Page function trans-
mits
the
entire
page.
These trensmissioos can be initiated
by
ESC
followed
by
i,
I,
or Z for line, message or page, respectively
or
by
the Xmit Line, Xmit
Msg
end Xmit Page keys. During these transmissions
the
keyboard is locked
and the cursor scans the
transmitted
data.
When
transmission
is
completed, the cursor returns to its
original pasitien except
ofter
a Transmit Message the cursor
is
placed
in
the
character
position
immediately following the
ETX
which was entered. Non-written spaces
to
the right of any data
on
each
7

line
ere
suppressed.
L.F
and
CR,
or New Line codes ore appended to
the
end of each line
os
selected
by
the
New Line and
Nl
on
LF-Nl
on CR switches.
An
ETX
code will or will
not
be appended to each
transmission
-os
selected
by
the
position of the rear panel
ETX
on
Transmit switch. Any Control
characters
or
ESC
sequences
entered
in
the
display while
the
TELERAY was
in
MONITOR
mode will
be
transmitted
(but not executed).
Buffet"ing
Block transmission from
the
Teleray can be suspended
by
a DC3 from a sending device. A DCI code will
cause transmission to resume. Block transmission
is
aborted if any
character,
number or control code pre-
cedes the resume command. A Busy/Ready mode can be
selected
to permit
the
Teleray to suspend
data
entry
from a computer equipped to
detect
and decode
the
proper commands. The mode
is
enabled
in
the
Teleray when an ESC h command
is
received.
When
this mode
is
enabled the Teleray sends a
DC3
command (Busy) when its input buffer
is
10
characters
from full.
When
the Teleray buffer is
10
characters
from empty a
DC
I (Ready) command
is
sent to the computer to resume
data
transmission. Once enabled
this mode can only be disabled
by
an
ESC
g (reset to initial state) command
or
if
power to the Teleray
is
shut
off.
-
CURSOR
MANIPULATlON
Basic Moves
The cursor can be moved one position up, down, right,
left
or
to
home (line one, column one), using either
the
non transmitting keyboard keys or
by
using
the
sequence:
ESC
and
A,
B,
C, 0 or H respectively.
Backspace will move
the
cursor one
left;
the space
character
one
character
to
the
right (destructively).
line
Feed moves
the
cursor one down;
Carriage
Return places
the
cursor
on
the
left
margin (also,
see
New
Line mode).
Mcrgin Wraps
When
a-
cursor
left
function
is
initiated with the cursor
in
the first column,
the
cursor will move to
the
80th column of
the
preceding line (assuming
the
80th column of
that
line
is
not protected).
When
a cursor
left
function
is
initiated with
the
cursor
in
the
Home position,
the
cursor moves to the 80th column of the
24th line. A one up function
in
the
top line, will position
the
cursor
in
the
same
column, Line 24. The
actions taken
on
the
right and bottom margins depend
on
the
condition of
the
WRAP and SCROLL modes
as
previously described.
Cur.scr Address Write
md
Read
The cursor can be moved directly
to
any line-column coordinate using
the
sequence ESCape Y - line code -
eolumn code. The sequence
ESC
a wiii cause
the
TELERAY to transmit its cursor position
in
that
order.
The line code
O"1d
column code for each position
is
given
in
Table I.
An
illegal coordinate
in
on
addressing
sequence will be ignored; this allows
the
cursor to be moved to another line without changing
the
column
or
to
another column without changing
the
line.
Tabs
The TELERAY accommodates a
total
of
16
columnar
tab
stops. A columnar
tab
stop con be
set
in
any
column position
by
moving the cursor
to
that
position and pressing
the
Tab Set key,
or
by
the
sequence
ESC
F. Any existing tab stop can be cleared
by
moving
the
cursor to
that
position and pressing
the
Tab
Clear
(shifted Tab Set) key. The
Clear
Tabs function '(ESC
G)
clears all Tab Stops simultaneously. Tab
stops do not occupy display positions.
When
the Tab/Back Tab key
is
pressed,
the
cursor moves forward or backward, respectively,
to
the
next
tab
stop (which movement may include right or
left
margin wrap,
as
appropriate).
In
Protect
mode,
the
columnar tabs
are
ignored and
the
character
position
to
the
right of each
protected
field
acts
os
a
tab
stop.
If
no
tab
stops have been
set
the
cursor will
not
move.
a.EARS
AND EDITS
CJear F
unctiau
The Clear
EOl
function clears from
the
cursor to the end of
the
line; Clear EOP function clears from the
cursor to
the
end of
the
page. The
Clear
Page function clears
the
entire
page.
Reset
to
Initial
State
will
abort any operation underway and place the TELERAY
in
the
"power up"
state:
memory
is
clear,
tab
stops
are
removed, peripheral
is
disabled and cursor
is
at
home. Thes,e functions
are
initiated
by
ESC
K for
Clear
EOl
and
ESC
J for Clear EOP. Clear Page
is
initiated
by
ESC
j or
by
Form Feed; Reset
to
Initial
State
by
ESC
g. The
Clear
EOl,
EOP and Page functions
do
not erose
protected
fields
in
Protect
mode,
Reset
to
Initial
State
will erose them
in
any mode.
Edit Fmc:tions
The Insert
Character,
Delete
Character,
Insert Line, and
Delete
Line functions ore
initiated
by
the
sequences
ESC
then P,
Q,
L or
M,
respectively, or
are
initiated by
the
appropriate keyboard key.
An
8

Insert Chcirocter function
is
performed
by
shifting all
data
in
and to
the
right of
the
cursor
on
the
cursor
line one
character
to
the
right.
Data
shifted past column 80
is
irrevocably lost; subsequent lines
are
not
affected.
The cursor position
is
not changed. The
Delete
Character
function
is
performed
by
shifting all
dota
in
and to
the
right of
the
cursor position on
the
cursor line one
character
to
the
left.
A space
character
is
placed
in
column 80; subsequent lines
are
not
affected.
The cursor position
is
not changed.
The TELERAY performs
an
Insert Line function
by
shifting all
data
lines including and below
the
cursor
line, one line down. A line of spaces
is
written
in
the
cursor line and
the
cursor
is
positioned
at
the
left
margin
on
this line.
Data
shifted past line
24
is
irrevocably lost. A
Delete
Line function
is
performed
by
moving all
the
data
below
the
cursor line
up
one line. The cursor
is
positioned
at
the
left
margin
on
the
current line. A line of spaces
is
written
in
line 24.·
The Insert
CJ'ld
Delete
functions will not
operate
when
the
TELERAY
is
in
Protect
mode.
Tobie I
ClRSOR
COORDINATE POSITIONING
I) Press ESC • • • then
'!.
.
..
2) then Line Code •
••
3) then Column Code
LINE CODES COLUMN CODES
.
Line
Col.
Col. Col.
No.
Char.
No.
Char.
No. Char. No.
Char.
I Spoce I Space
28
;
55
v.
2
.!
.2
!
29
<
56
W
3 " 3 "
30
=
57
X
4 II 4
/I
31
>
58
Y
5 $ 5
$.
32
?
S9
Z
6 % 6 %
33
@
60
c
7 & 7 &
34
A
61
\
8 I 8 I
35
B
62
J
9
(>
9 (
36
C
63
A
ro
.)
10
)
37
D
64
-
II
*
II
*
38
E
65
I
12
+
12
+
39
F
66
a
13
,
1·3
,
40
G
67
b
~4
-
14
-
41
H
68
c
15
. IS ·
42
I
69
d
16
I
16
I
43
J
70
e
17
0
17
0
44
K
71
f
18
1
18
I
45
L
72
g
19
2
19
2
46
M
73
h
20
3
20
3
47
N
74
i
21
4
21
4
48
0
7S
j
22
S
22
5
49
P
76
k
23
6
23
6
SO
Q
77
I
24
7
24
7
51
R
78
m
25
8
52
S
79
n
26
9
S3
T
80
0
27
·
54
U
·
Note: Any undefined coordinate
character
will
be
ignored.
9

FUNCTIONAL
SUMMARY
Commmications
Modes
Character/Block
•••••••••••••••
!
•••••••••••••••••••
Keyboard
Switch
Half/Full
Duplex
•••••••••••••••
'
••••••••••••••••••••
Rear
Panel Switch
Local/Remote.
•••••••••••••••••••••••••••••••••••••
Keypoard Switch
Commmications
Charocter
Modes
One/Two
Stop Bit
•••••••••••••••••••••••••••••••••••
Rear
Panel
Switch
Parity
EnablelDisable
•••••••••••••••••••••••••••••••
Rear
Panel
Switch
Seven/Eight
Bit
••••••••••••••••••••••••••••••••••••
Rear
Panel Switch
Baud
Rates
••••••••••••••••••••••••••••••••••••••••
Rear
Panel
Switch
or
ESC ( Table I
Operating Modes
Wide/Normal
Characters
•••••••••••
~
••••••••••••••••
ESC m / ESC I
Men
itor
•••••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
New
Line
••••••••••••••••••••••••••••••••••••••••••
Rear Ponel Switches
Right
Margin Wrap.
•••••••••••••••••••••••••••••••••
Rear
Panel
Switch
Scroll/Page
••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
Enter/Leave
Protect
••••••••••••••••••••••••••••••••
ESe
W/ ESC X
Keyboard Lock/Unlock
••••••••••••••••••••••••••••••
ESC b / ESC c
Disable/Enable
Display
•••••••••••••••••••••••••••••
ESC e
/ESe
f
Operator
Commmications
Fields
•••••••••••••••••••••••••••••••••••••••••••••
ESe R
and
Table 2
Search
&
Clear
Delimiter
••••••••••••••••••••••••••••
ESC S
Bell
••••••••••••••••••••••••••••••••••••••••••••••
BEL (CTRL
G)
Interrupt
••••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
'.
Break
•••••••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
Parity
Error
•••••••••••••••••••••••••••••••••••••••
Automatic
sB
display
Programmable
FU'1Ctions
Execute
Programmed
Function
••••••••••••••••••••••
ESC T Number
(2
digit,
0I
Define
Function
•••••••••••••••••••••••••••••••••••
ESC U Number
(2
digit,
0I
End
Function
Definition
•••••••••••••••••••••••••••••
ESC V
through 32)
through 32)
PeripheraJ
Interface
Print
............................................................
.Keyboard Switch
or
ESC 0 (oh)
Peripherai
On
.................................................
,.
...................DC2 (CTRL R)
Peripheral
Off
•••••••••••••••••••••••••••••••••••••
DC4 (CTRL T)
Change
Peripheral
Baud
.............................
ESC \
Table
I
Transmits
mel
Buffering
Line ............................................................................................Keyboard Switch or
ESC
Message .................................................................................... Keyboard Switch
or
ESC
I
Page
...........................................................................................Keyboard Switch
or
ESC Z
Xmit
to
Cursor/End
••••••••••••••••••••••••••••••••
Rear
Panel
Switch
Xmit an
ETX
............................................................................
Rear
Panel
Switch
Time
Fi
II ..................................................................................
NUL
Suspend/Busy ............................................................................DC3 (CTRL
S)
Resume/Reedy
...............................................
DC
I (CTRL Q)
Enable Busy/Ready
••••••••••••••••••••••••••••••••••
ESC
h
Cursor Manipulation
One Up
•••••••••••••••••••••••••••••••••••••••••••
Keyboard Switch or
ESC
A
One Down
•••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC B
or
LF
(CTRl
J)
One
Right
••••••••••••••••••••••
;
••••••••••••••••••
Keyboard Switch
or
ESC C
or
Space
One
Left
••••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC D
or
BS
(CTRl
H)
Home
••••••••••••••••••••••••••.•••••••••••••••••••
Keyboard Switch
or
ESC H
Left
Margin
•••••••••••••••••••••••••••••••••••••••
CR (see New Line)
Absolute
Position
•••••••••••••••••••••••••••••••••••
ESC Y
Table
4
Position
Reed
•••••••.••
;
•••••••••••••••••••••••
'
•••••
ESC a
Tab
Set
•••••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC F
Clear
This Tab
•••••••••••••••••••••••••••••••••••••
Keyboard Switch
Clear
All Tabs
•••••••••••••••••••••••••••••••••••••
ESC G
Tab
•••••••••••••••••••••••••••••••••••••••••••••••
Keyboard Swi
tch
or
HT
(CTRL
I)
Back Tob
••••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC d
Clears
and
Edits
Cleor
EOl
•••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC K
Clear
EOP
•.•••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC J
Clear
Page
••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
j
or
FF
(CTRl
L)
Reset
to
Initial
State
•••••••••••••••••••••••••••••••
ESC g
Insert
Character
•••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC P
Delete
Character
•••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC Q
Insert
Line
••••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC l
Delete
Line
•••••••••••••••••••••••••••••••••••••••
Keyboard Switch
or
ESC M
10

Table
2
Saud
Rate
Table
3
Control
Character.
Generation
CI'1d
Program
Monitor Mode Display
Displayed
Control
Press'"
Sequence
Rear
Panel
Serial I/O: ESC C
theni
Baud
Switch
Positions
As
Character
Control
&
Per
ipheral ESC \
then
Rate
4 3 2 I
"
AK
, /
f)
50
L'
U U U ACK F
I
75
D U U U
BL
BEL G
2
110
U D U U
.BS
BS
H
3
134.5
D D U U
4
150
U U D U CN CAN X
5 300 D U D U CR
CR
M
6 600 U D D U
7 1200 D D D U
D,
DCI
Q
8 1800 U U U D
C?2
DC2
R
9 2000 D U U D
2400 U D U D D3 DC3 S
; 3600 D D U D
D4
DC4
T
< 4800 U U D D
7200 D U D D DL DLE P
> 9600 U D D D
EM
EM
y
?
Res
D D D D EQ ENQ E
U = Up ET EOT D
D = Down EC ESC [
Tobie
4
Field
Modifiers
ES
ETB W
ESC R EX ETX C
Then
Field
Characteristics
FF
FF
L
@ Normal
(ends
all
others)
FS FS
A Blink G5
B Dim
GS
]
C
Dim,
Blink HT HT
D
Inverse
LF
E
Inverse,
Blink
LF
J
F
Inverse,
Dim NK NAK U
G
Inverse,
Dim,
Blink
H
Underline
NU NUL 2
I
Underline,
Blink RS RS ,
J
Underline,
Dim 5,
K
Underline,
Dim,
Blink
51
0
L
Underline,
Inverse
So
SO
N
M
Underline,
Inverse,
Blink SH
N
Underline,
Inverse,
Dim SOH A
0
Underline,
Inverse,
Dim,
Blink
Sx
5TX B
P
Protect
Only
58
Q
Protect
Blink
SUB
Z
R
Protect,
Dim
Sy
SYN V
S
Protect,
Dim,
Blink
Us
T
Protect,
Inverse
US
?
U
Protect,
Inverse,
Blink VT
VT
K
V
Protect,
Inverse,
Dim
W
Protect,
Inverse,
Dim,
Blink
*Dedicated
keys on
keyboard
for
several
of
these
X
Protect,
Underline
codes.
See
Keyboard
description.
y
Protect,
UnderIi
ne,
Blink
Z
Protect,
Underline,
Dim
C
Protect,
Underline,
Dim,
Blink
\
Protect,
Underline,
Inverse
J
Protect,
Underline,
Inverse,
Blink
"
Protect,
Underline,
Inverse,
Dim
Protect,
Under
line,
Inverse,
Dim,
Blink
"

COOING SUMMARY
~
Cantroi Characters
Exope
Sequences
Co
L 0 I 4 5 6
0 NUL DLE
~
""
P
"Time Fill" Insert Char
I
SOH
DCI A Q a Table 4
Resumel One
Delete
Read
Ready
Up
Character
Cursor
Posn.
--.
2
STX
DC2 6 R Table 2 b
Limit Peripheral One Field Lcd<
Transmit
On
Down I.:odifier Keyboard
3 ETX
Dd
C S c
Suspend/ One
Search/Clr.
Unlock
Busy
Right
.'Ilodifier Ke)·board
4 EOT DC4 D T d
Peripheral One
Execute
Back Tab
Off
Left
Programr.-eC
Function
.'
5
ENQ
NAK
E U e
Clear
Tab Define Disable
Stap
Function Display
..
ACK
SYN
F
'I
f
Set
Tab End Encble
Stop Function Display
Definition
7 BEL
ETa
G w 9
Bell
Clear
All Enable p.eset to
Tab Stops
Protect
Initial
State
8
BS
CAN H X h
One Home Leave Enable
l..eft
Protect
Reaciy/Busy
9
HI
EM
I Y Table 4 i
Tab Transmit Load Transmit
Message Cursor Line
Position
10
LF SUS J Z j
Line Feed
Parity
Error
Clear
to Transmit
Clear'
EOP Page
Page
II
VT
ESC K [ Table I k
Intraduce
Clear
to Set I/O
Sequence EOL Baud
12
FF
FS
L / Table I I
Clear
Insert
Set
Periph Normal
Page
Line Baud
Character
Format
13
CR
GS
M ] m
Cursor
Delete
Wide
Return
Line
Character
Format
14
50
R5 N
1\
n
IS
51
US
0 -a
Print
12

Section 2
MACHINE
ORGANIZATION
The T
eleray
consists of a display
cabinet
and an optional
detached
keyboard
module. The display
cabinet
contains a Monitor module, Power Supply module
and Logic module. These modules
are
accessible without using tools for
exchange and/or repair. The Teleray instruction manual graphically
illustrates
module
replacement.
.
The Module Signal Flow and Cabling Diagram describes
the
signal flow between
modules. All connectors used
are
keyed to prevent
incorrect
insertion. The
ribbon
cable
used
is
symmetrical,
the
cable
may be reversed end-to-end. Pin
numbers on
the
cables
are
provided
in
each section.
2-1

r--
MONITOR
MODULE
J Vertical I
Amp
,II
CRT IYokes
~
Video
Tube Amp
~
II'
Horizontal
Amp
---
--
Hi~
Voltage
Supply
--.,
Vert '., 9
Video I
...
8
Horiz.
'.,
6
-
I
I,
10
I
I
I
I
I
I
I
I
Solder~
I
Comections
\1
1
!
POWER SUPPLY
MODULE
Rear
Pmel
Fuse O,,-Off
Supply
Tronsformer
L...
_______
120I240V
1-
Solder
Connections
Contrast
Adjust
-Rear
Pmel
---,
line
Filter
1
I
+12V
I~
7 I
lagic
God.
~------
.....
L
_________________
....J
_____
Monitor
1-
_ _
[-
_____
_
'~
I"
r---
I
I
Cord Edge
Connector H V V
o i e
Ribbon Coble
____
r d r
Connector i e t
z:
0
,
I'
I
~
lOGIC
MODUlE
------
-
----"------
MONITOR
TIMING,
KEYBOARD INTERFACE,
SERIAL INTERFACES,
MICROPROCESSOR,
ETC.
(See
lagic
section) Chassis Ground
L
o
9 G
i n
c d
-----,
1
I
I
I
I
1
I
I
I
I
I
I
I
L
________
_ -
--
-------r--
____________________
J
n7
Rear
Ponel
0025
Type
Connector
Rouild Coble
-----
If
,
I'
,
,"
AO-3
KBO-7
of-
Chassis
Lagic God.
(4)
(8) 5 God. (Shield)
'I'
V
,
It
~YBOARD
MODULE
~
.
---
MODULE
SIGNAL
FLOW
AND
CABLING DIAGRAM
2-2
Frome

Section 3
MONITOR MODULE
Zenith DTI
Servicing Guidelines
Theory
of
Operation
Adjustments
Schematics
Parts
Lists
3-1

OT·1
l;(~RR
SERVICE
MANUAL
011 .
012
SERIES DATA DISPLAY TERMINALS
ZENITH
RADIO
CORPORATION
1000
MILWAUKEE
AVENUE,
GLENVIEW,
ILLINOIS
60025
PRINTED IN U.S.A.
~.
.
__
NOV..
197R
$2.00
Q'n.Q?4
Table of contents