Specifications

283
Code 128 (
K)
Syntax 1:
K[:[mini.no.digits[-max.no.digits]]]
Syntax 2 (BHT-6500/BHT-7000/BHT-7500):
K[:[mini.no.digits[-max.no.digits]]
[,[mini.no.digits[-max.no.digits]]]
[,[mini.no.digits[-max.no.digits]]]]
where
mini.no.digits and max.no.digits are the minimum and maximum
numbers of digits for bar codes to be read by the BHT, respectively.
They should be a numeral from 1 to 40 in the BHT-3000 and a numeral from 1
to 99 in the BHT-4000/BHT-5000/BHT-6000/BHT-6500/BHT-7000/BHT-7500,
excluding start/stop characters and check digit. They should satisfy the fol-
lowing condition:
mini.no.digits max.no.digits
If both of mini.no.digits and max.no.digits are omitted, the
default reading range is 1 to 40 digits in the BHT-3000 and 1 to 99 digits in the
BHT-4000/BHT-5000/BHT-6000/BHT-6500/BHT-7000/BHT-7500. If only
max.no.digits is omitted, the BHT can only read the number of digits
specified by
mini.no.digits.
OPEN "BAR:" AS #1 CODE "K:6-12"
Neither start/stop characters nor check digit will be transferred to the barcode
buffer.
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.
FNC characters will be handled as follows:
(1) FNC1
The BHT-3000/BHT-4000/BHT-5000/BHT-6000 will not transfer FNC1
characters to the barcode buffer at all.
The BHT-6500/BHT-7000/BHT-7500 will not transfer an FNC1 character
placed at the first or second character position immediately following the
start character, to the barcode buffer. FNC1 characters in any other posi-
tions will be converted to GS characters (1Dh) and then transferred to the
barcode buffer like normal data.
In the BHT-5000/BHT-6500/BHT-7000/BHT-7500, if an FNC1 immediately
follows the start character, the bar code will be recognized as EAN-128
and marked with
W instead of K.