Professional Documents
Culture Documents
MS1448*
DI900/DI950/DI950e Inserters –
New Firmware/Scanning Kits Allow 2D Data Matrix Barcode Scanning
April 8, 2011 *This is a revision of TSB MS1448, dated 1/21/11. The 2D barcode Page 1 of 19
physical specifications on page 3 have been revised slightly.
Purpose
With the release of version 4.01 of the DI900/DI950 firmware and the release of new scanning kits contain-
ing a new scanner board, 2D Data Matrix barcode scanning is now available for the High Capacity Sheet
Feeder (HCSF) on the DI900/DI950 inserter. This bulletin explains the new firmware, the new scanning kits,
2D barcode specifications, and how to approve/setup 2D Data Matrix barcode jobs. We've also included
updated scan code guideline placement figures that cover 2D barcode scan marks as well as our traditional
OMR and (1D) barcode scan marks.
Enhanced Scanning Capability with 2D Data Matrix Barcode Support in Release 4.01
Firmware 4.01.21 is available which supports 2D Data Matrix barcode scanning. It also supports the new
scanner board (F790033) that replaces the old scanner board (F790009) in the HCSF that is now obsolete.
See DI900/DI950 Software Update Bulletin (SV61508U) for more details.
This new firmware supports:
• 2D setup in jobs on the User Interface
• Integration and support of the new scanner interface board (F790033) - required for 2D scanning.
NOTE: Three levels of software have been released to support the new scanner board - 2.13.26,
3.0.81, and 4.01.21 (only 4.01.21 supports 2D scanning, however). These levels of software can be
downloaded from the GMS Service Network web site at Quick Links>Downloads/Inserters page. Should
an old scanner board (F790009) fail in the field, an upgrade to one of these three versions will need to
be installed before the new scanner board (F790033) is installed. (Old boards will work with the new
software, but won’t support the new Fixed Bream and 2D scanners.)
• Integration of the new 2D camera (Microscan Quadrus) with the new scanner interface board.
• Support of the new Scanner Hardware Kit (F790250) for the High capacity Sheet Feeder (HCSF).
• Support of two scanners; one scanner in the door, and one in the tower side of the HCSF. They can ei-
ther be a Moving Beam or 2D scanner, in addition to the Fixed Beam scanner.
NOTE: The 2D Scanner cannot be activated in Service Diagnostics. Use the pre-run adjustments to
test it. If you put a 1D moving beam scanner in the door side, it is not supported in Service Diagnostics.
This Technical Service Bulletin (TSB) is a publication of Pitney Bowes. The use of this information by the recipient or others for purposes other than
the repair, adjustment or operation of Pitney Bowes equipment may constitute an infringement of patent and/or other intellectual property rights of
Pitney Bowes or others. Pitney Bowes assumes no responsibility for any such use of the information. Except as provided in writing, duly signed by
an officer of Pitney Bowes, no license, either express or implied, under any Pitney Bowes or any third party’s patent, copyright, or other intellectual
property rights is granted by providing this information.
Enhanced Scanning Capability with 2D Data Matrix Barcode Support in Release 4.01
Software/Hardware Supporting 4.01 Release
Item Previous Version New Version
DI900/DI950 UI 4.00 (Direct Connect DMT version) 4.01.21
IDP 3.0.80 (GMS version) 4.01.21
Hardware Install Kit for HCSF F790050 F790250
Scanners
Fixed Beam Scanner for HCSF F7FB F7HD (can only be used with Kit F790250)
Moving Beam Scanner for HCSF F7MB F7MB
2D Camera for HCSF None F72D (can only be used with Kit F790250)
• The data encoding method used when the barcode is generated. The three most common data encod-
ing types are:
- Numeric (just numbers, highest data density)
- Alphanumeric (numbers and letters)
- Binary (just numbers 0 and 1)
Customers may encode their barcodes in any of the above three formats. For the purposes of our inserters,
the number of characters encoded in the barcode is critical, not the encoding type.
Customers should supply samples of their raw barcode data so we can determine if we can support their
application (see page 7 for more details).
4/8/11 Page 2 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
4/8/11 Page 3 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
The following Rectangular Data Matrix formats shall be supported by the HCSF and the corresponding
data capacity:
Supported Rectangular Code Formats (Short Edge First)
Size Max Max Alpha- Max. Min. Max.
Numeric numeric Binary Supported Supported
Capacity capacity capacity Module Size Module
(mm) Size (mm)
8 x 18 10 6 3 0.33 0.635
8 x 32 20 13 8 0.33 0.5842
12 x 26 32 22 14 0.33 0.635
12 x 36 44* 31 20 0.33 0.4826
16 x 36 64* 46* 30 0.33 0.4826
16 x 48 98* 72* 47* 0.33 0.381
*Can be read but software ignores any data beyond the 32nd character
4/8/11 Page 4 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
The following Rectangular Data Matrix formats shall be supported by the HCSF and the corresponding
data capacity:
Supported Rectangular Code Formats (Long Edge First)
Size Max Max Alpha- Max. Min. Max.
Numeric numeric Binary Supported Supported
Capacity capacity capacity Module Module
Size (mm) Size (mm)
8 x 18 10 6 3 0.33 0.635
8 x 32 20 13 8 0.33 0.453
12 x 26 32 22 14 0.33 0.559
12 x 36 44* 31 20 0.33 0.432
16 x 36 64* 46* 30 0.33 0.432
16 x 48 98* 72* 47* 0.33 0.330
*Can be read but software ignores any data beyond the 32nd character
NOTE: There are some combinations that are not supported because they will result in a barcode
length or width that exceeds the 15.875mm maximum length or width specification as listed in the ear-
lier Physical Specifications section.
4/8/11 Page 5 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Most Barcode readers do not require barcode internal data encoding to be specified in order to read the
barcode. However, Data Matrix barcodes do support internal error detection and correction. The level of er-
ror detection and correction is known as the ECC level.
The use of ECC allows for codes to be partially damaged but remain readable. The amount of error correc-
tion built into a Data Matrix barcode does not limit the data capacity of the barcode.
The HCSF supports Data Matrix barcodes for all ECC levels.
• New Applications
ECC 200 (the current industry standard)
• Legacy Applications
ECC 140
ECC 130
ECC 120
ECC 100
ECC 080
ECC 050
ECC 000
4/8/11 Page 6 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
4/8/11 Page 7 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Character # 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Barcode Data A A A A A A A A A A A A A A 0 1
The 31st and 32nd characters are both used as WAS (Wrap-Around-Sequence) integrity codes. Because
there is no data beyond character 32 in the barcode and the last characters are integrity/inserter control
codes, no placeholder is needed.
The table below is an example of what this scan def could look like.
Character # 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Barcode Data A A A A A A A A A A A A 0 1 A A
The 29th and 30th characters are both used as WAS (Wrap-Around-Sequence) integrity codes. There is
no data beyond character 32 in the barcode, but the data in character 31 and 32 are not used for inserter
control or integrity. Consequently, a placeholder is needed to let the inserter know where the barcode data
should end.
The table below is an example of what this scan def could look like.
The USR (User Defined) function can be used as a placeholder at the end of a barcode to let the inserter
know where the barcode data should end.
4/8/11 Page 8 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Character # 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
Barcode Data A A A A A A A A A A A A 0 1 A A A
The 29th and 30th characters are both used as WAS (Wrap-Around-Sequence) integrity codes. There is
data beyond character 32 in the barcode (there is customer data in the 33rd character), but the data in
characters 31, 32, and 33 are not used for inserter control or integrity. Even though data beyond the 32nd
character is ignored by the inserter, a placeholder is still needed in this case to let the inserter know where
the barcode data should end.
The table below is an example of what this scan def could look like.
The USR (User Defined) function can be used as a placeholder at the end of a barcode to let the inserter
know where the barcode data should end.
4/8/11 Page 9 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
On this screen,
make sure you
measure this
distance to the
middle of the 2D
barcode.
4/8/11 Page 10 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Leading Edge 9 mm
min.
9 mm
Direction of Feed
min.
3 mm min.
Feeder Tower: 125 mm max.
10
mm
min.
11 mm min.
to clear zone
(dotted line),
20 mm min.
to last mark
Trailing Edge
Requires:
F7TB Tower
Scanning
4/8/11 Page 11 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Clear Zone
Diagram is not to scale
Leading Edge 9 mm
min.
9 mm
Direction of Feed
min.
2 mm min.
HCSF: 105 mm max.
10
mm
min.
11 mm min.
to clear zone
(dotted line),
20 mm min.
to last mark*
Trailing Edge
Requires:
*At the time of this writing, we recommend that
any scan codes within 45 mm of document trail F7HD Scanner
edge be validated first to avoid scanning issues. F790050 Scanner Install Kit
Scan codes containing BOC as a Controlling
function should be located within the first 1/3rd of
the lead edge of the document.
4/8/11 Page 12 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Clear Zone
Leading Edge 9 mm
min.
11 mm min.
to clear zone
(dotted line),
20 mm min.
to first mark
3 mm 3 mm
min. min.
9 mm
Direction of Feed
min.
3 mm min.
10
mm
min.
11 mm min.
to clear zone
(dotted line),
20 mm min.
to last mark*
Trailing Edge
Requires:
F7HD Scanner
*At the time of this writing, we recommend that
any scan codes within 45 mm of document trail F790250 Scanner Install Kit
edge be validated first to avoid scanning issues.
4/8/11 Page 13 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Clear Zone
*12345*
17 mm min. Feeder Tower: 20 mm min.
to clear zone
(dotted line),
20 mm min. 3 mm 3 mm
*12345*
*12345*
*12345*
*12345*
3 mm
min.
Direction of Feed
3 mm min.
Feeder Tower: 125 mm max.
16
*12345*
*12345*
*12345*
*12345*
point
font
min.
17 mm min.
to clear zone
(dotted line),
20 mm min.
to barcode
Trailing Edge
Requires:
F7TB Tower Scanning
4/8/11 Page 14 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
*12345*
17 mm min. HCSF: 32 mm min.
to clear zone
(dotted line),
20 mm min. *12345* 3 mm 3 mm
*12345*
*12345*
*12345*
3 mm
min.
Direction of Feed
2 mm min.
HCSF: 105 mm max.
16
*12345*
*12345*
*12345*
*12345*
point
font
min.
17 mm min.
to clear zone
(dotted line),
20 mm min.
to barcode*
Trailing Edge
Requires:
* At the time of this writing, we recommend a minimum
of 45 mm to trail edge barcode because of a scanning F7FS Scanner
hardware issue Engineering is working on. F790050 Scanner Install Kit
4/8/11 Page 15 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Clear Zone
*12345*
17 mm min.
to clear zone
(dotted line),
20 mm min. 3 mm 3 mm
*12345*
*12345*
3 mm
min.
Direction of Feed
3 mm min.
16
*12345*
*12345*
point
font
min.
17 mm min.
to clear zone
(dotted line),
20 mm min.
to barcode*
Trailing Edge
Requires:
*At the time of this writing, we recommend that
any barcodes within 45 mm of document trail
F7HD Scanner
edge be validated first to avoid scanning issues. F790250 Scanner Install Kit
Applications containing narrow barcodes may not
scan reliably with the barcode in this location.
4/8/11 Page 16 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Clear Zone
*12345*
17 mm min. HCSF: 32 mm min.
to clear zone
(dotted line), 3 mm 3 mm
20 mm min. min. min.
to barcode *12345* *12345* 3 mm
min.
Direction of Feed
2 mm min.
HCSF: 105 mm max.
12 Characters
(3of9) or
18 characters
17 mm min. *12345* *12345* (I2of5) max.
to clear zone
(dotted line),
20 mm min.
to barcode*
Trailing Edge
Requires:
F7FB Scanner
* At the time of this writing, we recommend a minimum F790050 Scanner Install Kit
of 45 mm to trail edge barcode because of a scanning
hardware issue Engineering is working on.
4/8/11 Page 17 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Clear Zone
Diagram is not to scale
3 mm
Leading Edge min.
*12345*
17 mm min.
to clear zone
(dotted line), 3 mm 3 mm
20 mm min. min. min.
to barcode *12345* *12345* 3 mm
min.
Direction of Feed
3 mm min.
Trailing Edge
Requires:
F7MB Scanner
*At the time of this writing, we recommend that
any barcodes within 45 mm of document trail F790250 Scanner Install Kit
edge be validated first to avoid scanning issues.
Applications containing narrow barcodes may not
scan reliably with the barcode in this location.
4/8/11 Page 18 of 19
MS1448 - DI900/DI950/DI950e 2D Barcode Support Technical Service Bulletin
Clear Zone
Diagram is not to scale
6 mm
Leading Edge min.
6 mm 6 mm
min. min.
6 mm
min.
Direction of Feed
Trailing Edge
Requires:
F72D Scanner
F790250 Scanner Install Kit
4/8/11 Page 19 of 19