Lexmark X792 IPDS Emulation User's Guide - Page 102

Bar Code Symbol Descriptor Byte 13; Bar code Data Descriptor Byte 17, Bar Code Type, Description

Page 102 highlights

(Bar Code Symbol Descriptor Byte 13; Bar code Data Descriptor Byte 17) Type Bar Code Type Mod Description X'01' Code 3 of 9, AIM USS-39, (BCD1) The Standard Code 3 of 9 character set and Extended Code 3 of 9 character set are supported. Also known as Code 39. X'01' Print the bar code without a printer generated check digit. X'02' Generate check digit and print it with the bar code. X'02' MSI (modified Plessey code (BCD1) X'01' Print the bar code with no printer generated check digits. X'02' -------- Print the bar code with a generated IBM modulo-10 check digit, which will be the second check digit (at end of data). The first check digit is the last byte of the BSA data All of the following variants print the bar code with two check digits. X'03' Both check digits are generated using the IBM modulo-10 algorithm. X'04' The first check digit is generated using the NCR modulo-11 algorithm, the second using the IBM modulo-10 algorithm. The first check digit equals the remainder; error (exception condition EC-0E00) exists if the first check-digit calculation results in a value of 10. X'05' The first check digit is generated using the IBM-modulo-11 algorithm, the second using the IBM modulo-10 algorithm. The first check digit equals the remainder. Exception condition EC0E00 exists if the first check-digit calculation results in a value of 10. X'06' The first check digit is generated using the NCR-modulo-11 algorithm, the second using the IBM modulo-10 algorithm. The first check digit equals 11 minus the remainder. A first check digit value of 10 is assigned the value zero. X'07' The first check digit is generated using the IBM-modulo-11 algorithm, the second using the IBM modulo-10 algorithm. The first check digit equals 11 minus the remainder. A first check digit value of 10 is assigned the value zero. X'08' The first check digit is generated using the NCR-modulo-11 algorithm, the second using the IBM modulo-10 algorithm. The first check digit equals 11 minus the remainder. Exception condition EC-0E00 exists if the first check-digit calculation results in a value of 10. 102

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123

102
(Bar Code Symbol Descriptor Byte 13; Bar code Data Descriptor Byte 17)
Type
Bar Code Type
Mod
Description
X’01’
Code 3 of 9,
AIM USS-39,
(BCD1)
X’01’
X’02’
The Standard Code 3 of 9 character set and Extended Code 3 of
9 character set are supported. Also known as Code 39.
Print the bar code without a printer generated check digit.
Generate check digit and print it with the bar code.
X’02’
MSI (modified
Plessey code
(BCD1)
X’01’
X’02’
--------
X’03’
X’04’
X’05’
X’06’
X’07’
X’08’
Print the bar code with no printer generated check digits.
Print the bar code with a generated IBM modulo-10 check digit,
which will be the second check digit (at end of data). The first
check digit is the last byte of the BSA data.
------------------------------------------------------------------------------
All of the following variants print the bar code with two check
digits.
Both check digits are generated using the IBM modulo-10
algorithm.
The first check digit is generated using the NCR modulo-11
algorithm, the second using the IBM modulo-10 algorithm. The
first check digit equals the remainder; error (exception condition
EC-0E00) exists if the first check-digit calculation results in a
value of 10.
The first check digit is generated using the IBM-modulo-11
algorithm, the second using the IBM modulo-10 algorithm. The
first check digit equals the remainder. Exception condition EC-
0E00 exists if the first check-digit calculation results in a value
of 10.
The first check digit is generated using the NCR-modulo-11
algorithm, the second using the IBM modulo-10 algorithm. The
first check digit equals 11 minus the remainder. A first check
digit value of 10 is assigned the value zero.
The first check digit is generated using the IBM-modulo-11
algorithm, the second using the IBM modulo-10 algorithm. The
first check digit equals 11 minus the remainder. A first check
digit value of 10 is assigned the value zero.
The first check digit is generated using the NCR-modulo-11
algorithm, the second using the IBM modulo-10 algorithm. The
first check digit equals 11 minus the remainder. Exception
condition EC-0E00 exists if the first check-digit calculation
results in a value of 10.