6-27
Host Response Accepted
causes the TriCoder to act upon data received
from the host. Data received from the host can cause the TriCoder to
beep,
display data
or
output a voice message
. These are the controls for this
protocol:
Data from Host
Response by TriCoder
Ctrl G
(“BEL” - ASCII 7)
one short beep
Ctrl R
(“DC2” - ASCII 18)
two long beeps
nn
DC4
nnENQ
-nn
is the two-digit voice message
-DC4 is ASCII 20
-ENQ is ASCII 05, used to send a voice
message without data entry as the next step.
xxxxxxxxxxCR
-
xxxxxxxxx
is variable-length data for display
as a prompt on the TriCoder
-
CR
is ASCII 13 - used to terminate the data
prompt.
Selecting
Host Response Accepted
allows the TriCoder and host to operate
interactively with prompts and error messages from the host.
Host
Response Accepted
works with the other
Protocol
settings of
None, ACK
/ NAK,
and both
Polling
settings.
If your TriCoder is connected between a dumb terminal and host, select
Host Response Ignored
to prevent data intended for the
Terminal
from
causing continual beeping on the TriCoder.
There are restrictions on the use of
Host Response Accepted:
1. To prevent conflict between TriCoder ID characters (used to identify
individual TriCoders for polling) and data characters, the displayable
data characters are limited to ASCII 32 - 95. In other words, no lower
case characters are allowed. TriCoder ID characters must be ASCII 96-
127 only.
2. A displayable prompt must be terminated by a
CR
(carriage return)
unless terminated by one of the other controls -
BEL, DC2, nnDC4 or
nnENQ.
A prompt can also be a single character of
CR, BEL, DC2,
nnDC4 or nnENQ.
3. With
Host Response Accepted
, before data can be entered on the
TriCoder, a valid prompt must have been received from the host. In
order to keep from missing a message from the host, the TriCoder locks
out keyboard or scanner input until it receives the prompt from the
host. While the TriCoder is waiting for the host prompt it displays:
WAITING ON PMPT_
If you want to enter data without receiving the expected prompt from
the host, press the CLEAR key.
Host Response Ignored
tells the TriCoder to ignore all data received from