Tektronix 4023 Instruction Manual page 50

Computer display terminal
Hide thumbs Also See for 4023:
Table of Contents

Advertisement

PROGRAMMING
(cont.)
4023
Users
TABLE
2-2 (cont)
ASCII
CONTROL
CHARACTER
KEYBOARD
KEY
COMBINATION
RESPONSE
ESC]
Set
Read
Cursor
Mode
ESC]
(]
=10„)
Initiates
the
Read
Cursor
Mode.
Causes
cursor coordinates
to
be
transmitted
to
the
computer.
RULINGS
CHARACTER
SET
(Optional)
Introduction
An
optional
rulings
character
set
can
be
provided with
the
4023
to
develop
rulings for
forms,
charts,
and
bar
graphs.
To
address the
rulings
character
set,
send
SO
(14 10
).
Use
SI
(15 10
)
to
select
the
normal
character
set.
Rulings Character Set Organization
The
optional Rulings Character
set (Fig.
2-2
shows
ruling
characters
available)
is
organized to
make
it
possible for
the
program
to
compute
the address of
a
character
from
the
character
description.
This
facilitates
the designing of
a
subroutine package
to
compute
the
type
and
location of
the
ruling
character
by
simply
defining the
rulings.
The
rulings are
divided
into
two
types:
Type
single lines
Type
1
double
lines
end.
A
vertical
type
join
of
"1" means
the horizontal
element
passes
through
or
meets
the center of the
vertical
line.
There
are
four
classes
of characters that are used to
make
the horizontal
and
vertical
lines.
1.
SIMPLE
JOIN
CHARACTERS-
Joins that
exist
between
a
horizontal
and
vertical
element
of the
same
ruling
type.
2.
COMPLEX
JOIN
CHARACTERS-
Joins
where
the
two
elements have
a
differing ruling type.
3.
SINGLE
ELEMENT
CHARACTERS-
Straight
lines
with
no
join.
4.
MISCELLANEOUS
CHARACTERS-
Use depends
on
program.
Each
of the
ruling
types have
six
join types;
three
for
horizontal
and 3
for
vertical.
Horizontal Join
Vertical
Join
Thus,
a
horizontal
type
join
of
"0"
is
a
horizontal
line
where
the
vertical
element
(line)
crosses at or
meets
its
left
Finding the Character
A
formula can be
used
to
compute
the
specific
character
desired
for
three
classes
of characters
(the
formula
will
not
work
for
the Miscellaneous
Characters).
The
formula
for
computing
a specific character
is:
Ruling Character
=
(6
X
P)
+
(2
X
S)
+
T
+ 32
Where
P
= Primary
Element
(horizontal
join)
S
=
Secondary Element
(vertical
join)
T
=
Tertiary
Element
(ruling
type
or
1)
2-10
®

Advertisement

Table of Contents
loading

Table of Contents