Double Byte Controller Support Continued Field Support in a Work Station Controller
Original Publication Date: 1994-Feb-01
Included in the Prior Art Database: 2005-Mar-26
Boegel, MA: AUTHOR [+3]
This disclosure describes work station Controller Support of Double Byte (DBCS) continued entry fields, where continued entry fields are constructed of multiple entry field segments.
Double Byte Controller Support Continued Field Support in
disclosure describes work station Controller Support of
Double Byte (DBCS) continued entry fields, where continued entry
fields are constructed of multiple entry field segments.
Station Controller (WSC) supports multiple
Non-Programmable Terminals (NPTs). WSCs can be locally attached to a
host system (via system bus), or remote attached via some type of
communication line. A WSC communicates with NPTs across an
attachment cable using a communication protocol.
entry field is constructed of two or more entry
field segments. The following figure shows a single byte continued
entry field with three segments.
Enter Note Text
. . . @Please send a copy of the document that de@
@scribes this function so I can read
'@' is a display attribute
'.' are nulls
four types of double byte (DBCS) entry fields; each
will be discussed. A DBCS entry field can contain double byte
characters (two byte characters).
DBCS Only Entry Field - A DBCS Only entry field has a
character in the first field position, one or more DBCS characters
and a Shift-In (SI) character in the last field position. SO and SI
characters look like blanks on the display screen. A SO character
causes the NPT to go into double byte mode starting at the next
screen position. A SI character causes the NPT to display to go into
single byte mode starting at the next screen position. A DBCS Only
entry field must be at least four bytes long and must be an even
number of bytes.
When a DBCS
Only Continued entry fields is defined by a host
application, the WSC will automatically write SO characters at the
beginning of each segment and SI characters at the end of each
segment. This causes any data within each continued field segment to
be displayed in double byte mode. Each segment of a DBCS Only
continued entry field must be at least four bytes long and must be an
even number of bytes.
applications which write default entry field data to a
DBCS continued entry field can use a Write Data (to Entry Field)
display data stream command. When a Write Data command is sent to a
DBCS Only continued entry field, the entry field data consists of a
SO, one or more DBCS characters, and SI. The WSC will write the DBCS
data to the continued entry field one DBCS character at a time
between the SO/SI characters which bound each segment. When a DBCS
character is written to the last position of a segment, the next
character is written following the SO of the next segment. When the
WSC finds the SI at the end of the data, the WSC will null out
remaining DBCS characters positions, to the end of the continued
entry field, with DBCS nulls.
When a user press...