Handshaking Protocol
CTS:
Clear To Send
(Hardware Signal)
RTS:
Request To Send (Hardware Signal)
STX:
Start Of Text
(ASCII Code 02
16
)
ETX:
End Of Text
(ASCII Code 03
16
)
Xon:
Transmit On
(ASCII Code 13
16
)
Xoff:
Transmit Off
(ASCII Code 11
16
)
Disable:
The communication only
uses TxD and RxD signals without
regard for any hardware or software
handshaking protocol.
RTS/CTS (CTS/RTS):
If the scanner
wants to send the barcode data to
host computer, it will issue the RTS
(CTS) signal first, wait for the CTS
(RTS) signal from the host computer,
and then perform the normal data
communication. If there is no replied
CTS (RTS) signal from the host
computer after the timeout (Response
Delay) duration, the scanner will issue
a 5 warning beeps.
Scanner Ready:
The scanner will
active the RTS signal after power-on,
and will transmit data upon receiving
active CTS signals.
Data Ready:
The scanner will active the RTS signal to indicate a
successful decoding and will transmit data upon receiving CTS
signals.
STX/ETX:
The STX and ETX are used to pack barcode together in
the normal data transmission.
Xon/Xoff:
When the host computer is unable to accept data, it
sends an Xoff code to inform the scanner to suspend data
transmission,and Xon to continue.
CTS Trigger:
This operation enabled an external device to control
scanning. The CTS trigger is controlled by applying an external
trigger signal to the CTS input. When active, this signal causes
scanning to begin as if the scanner's trigger was depressed. In the
event of decoding, the trigger signal must be deactivated for a
minimum of 50ms before another scan can be attempted.
Disable
DLA
*DLA*
RTS/CTS
DLB
*DLB*
CTS/RTS
DLC
*DLC*
Scanner
Ready
DLD
*DLD*
Data
Ready
DLE
*DLE*
Xon/Xoff
DLF
*DLF*
STX/ETX
DLG
*DLG*
CTS
Trigger
DLH
*DLH*
Spare
DLI
*DLI*
EXIT
RS-232C
*/$%END*
15
In
te
rf
a
c
e
2