Specifications
Chapter 14. Statement Reference
276
If the BHT reads any bar code consisting of special characters only (such as
FNC, CODEA, CODEB, CODEC and SHIFT characters), it will not transfer the
data to the barcode buffer. The beeper sounds only if it is activated.
FNC characters will be handled as follows:
(1) FNC1
The BHT will not transfer an FNC1 character placed at the first or second
character position immediately following the start character, to the barcode
buffer. FNC characters in any other positions will be converted to GS charac-
ters (1Dh) and then transferred to the barcode buffer like normal data.
If an FNC1 immediately follows the start character, the code is recognized as
EAN-128 code and marked with
W instead of K.
(2) FNC2
If the BHT reads a bar code containing an FNC2 character(s), it will not buffer
such data but transfer it excluding the FNC2 character(s).
(3) FNC3
If the BHT reads a bar code containing an FNC3 character(s), it will regard the
data as invalid and transfer no data to the barcode buffer, while it may drive
the indicator LED and beeper (vibrator) if activated with the
OPEN statement.
(4) FNC4
In the BHT, an FNC4 converts data encoded by the code set A or B into a set
of extended ASCII-encoded data (128 added to each official ASCII code
value).
A single FN4 character converts only the subsequent data character into the
extended ASCII-encoded data.
A pair of FNC4 characters placed in successive positions converts all of the
subsequent data characters preceding the next pair of FNC4 characters or the
stop character, into the extended ASCII-encoded data. If a single FNC4 char-
acter is inserted in those data characters, however, it does not convert the
subsequent data character only.
An FNC4 character does not convert any of GS characters converted by an
FNC1 character, into the extended ASCII-encoded data.