Compuprint 4247-L03 Programmer Manua User Manual

Page 74

Advertising
background image

Code BCD

DC4 DC4 ESC ! n 12 p EM

The CODE-BCD bar code data fields do not have a defined format length and contain numeric data
only. Otherwise question marks will be printed in place of the HRC string, if possible. No internal
check digit algorithm is available for this standard. The o field is meaningless.

MSI Plessey

DC4 DC4 ESC ! n 13 p EM

The MSI bar code data fields do not have a defined format length and must contain numeric data
only. Otherwise question marks are printed in place of the HRC string, if possible. To releave the
host from calculating the MSI check digits, internal algorithms are provided that are accessible by the
host application program, giving the proper supported value to the o check-digit option field,
according to the following options:

0

Print the bar code symbol with no
printer-generated check digits

1

Print the bar code symbol with IBM
Modulus-10 check digit - generated by
the printer and put at the end of the
numeric string. This is the 2

nd

check digit.

The 1

st

check digit is IBM Modulus-10

also.

2

Print the bar code symbol with both
check digits generated by the printer and
put at the end of the data. The 2

nd

check

digit is IBM Modulus-10. The 1

st

check

digit is also IBM Modulus-10.

3

Print the bar code symbol with both
check digits generated by the printer and
put it at the end of the data. The 2

nd

check digit is IBM Modulus-10. The 1

st

check digit is NCR Modulus-11. If the
modulus is 10, it is an error and question
marks are printed in place of the HRC
string, if possible.

4

Print the bar code symbol with both
check digits generated by the printer and
put it at the end of the data. The 2

nd

check digit is IBM Modulus-10. The 1

st

check digit is IBM Modulus-11. If the
modulus is 10, it is an error and question
marks are printed in place of the HRC
string, if possible.

5

Print the bar code symbol with both
check digits generated by the printer and
put it at the end of the data. The 2

nd

check digit is IBM Modulus-10. The 1

st

check digit is the complement to 11 of
NCR Modulus-11 algorithm applied to the
received string, If the modulus is 0 or 1,
the check digit is 0.

6

Print the bar code symbol with both
check digits generated by the printer and
put it at the end of the data. The 2

nd

check digit is IBM Modulus-10. The 1

st

check digit is the complement to 11 of
IBM Modulus-11 algorithm applied to the
received string. If the modulus is 0 or 1,
the check digit is 0.

7

Print the bar code symbol with both
check digits generated by the printer and
put at the end of the data. The 2

nd

check

digit is IBM Modulus-10. The 1

st

check

digit is the complement to 11 of NCR
Modulus-11 algorithm applied to the
received string. If the modulus is 0 or 1,
it is an error and question marks are
printed in place of the HRC string, if
possible.

8

Print the bar code symbol with both
check digits generated by the printer and
put at the end of the data. The 2

nd

check

digit is IBM Modulus-10. The 1

st

check

digit is the complement to 11 of IBM
Modulus-11 algorithm applied to the
received string. If the modulus is 0 or 1,
it is an error and question marks are
printed in place of the HRC string, if
possible.

The printer-generated second check digit does not show on the required HRC string.

58

Programmer Manual

Advertising