3
Communications Menu
Host ACK Selection
This selection programs the Cordless System to wait for a confirmation signal (ACK)
from the host after bar code data has been sent. When Host ACK is turned on, the host
system must be programmed to generate Escape Commands (see section below) for user
feedback. See "Communication Between the Cordless System and the Host" in Chapter
1 for an explanation of how Host ACK works.
Host ACK mode is designed to respond to a specific application work group (see
Chapter 4, "Application Work Groups Menu"); the host system issues an Escape
sequence to all scanners in the application work group. Up to 20 Escape commands may
be strung together to create custom beep/blink sequences.
An example of an Escape string to create a "low, medium, high" beep sequence for
scanners in Application Work Group 2 would be: "2esc4esc5esc6,". The first character
indicates the application work group and specifies that the comma is used as the
delimiter. If it can't be determined that the data has been properly sent to the host
system, the scanner issues four beeps (low, high, low, high tones). You must then check
to see if the scanned data was received by the host system.
Note: Host ACK mode will only work with a host system that supports RTS/CTS flow
control. If your host system does not support RTS/CTS handshaking, turning on Host
ACK will cause some or all of your data to be lost.
On
*Off
Escape Commands
The Cordless System will respond to beep and blink commands from the host system.
The format for these commands is: y Esc x , where "y" is the Application Work Group
number and "x" is one of the Escape commands listed below. A comma must be used to
terminate the command. The following table lists the Escape commands that must be
generated from the host system and the resulting action(s).
3-7
Need help?
Do you have a question about the Sabre 1552 Scanner and is the answer not in the manual?