Code CR821 Series Quick setup guide

CR821x Dual Board
Decoded Scan Engine
INTEGRATION GUIDE
Configuration Guidewww.codecorp.com YouTube.com/codecorporation
MANUAL VERSION 07
RELEASE DATE: JANUARY 2018

2
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
Code Reader™821x Dual Board Decoded Scan Engine Integration Guide
Copyright © 2016-2018 Code Corporation.
All Rights Reserved.
The software described in this manual may only be used in accordance with the terms of its license agreement.
No part of this publication may be reproduced in any form or by any means without written permission from Code Corporation. This includes electronic or
mechanical means such as photocopying or recording in information storage and retrieval systems.
NO WARRANTY. This technical documentation is provided AS-IS. Further, the documentation does not represent a commitment on the part of Code
Corporation. Code Corporation does not warrant that it is accurate, complete or error free. Any use of the technical documentation is at the risk of the
user. Code Corporation reserves the right to make changes in specifications and other information contained in this document without prior notice, and
the reader should in all cases consult Code Corporation to determine whether any such changes have been made. Code Corporation shall not be liable for
technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnishing, performance, or
use of this material. Code Corporation does not assume any product liability arising out of or in connection with the application or use of any product
or application described herein.
NO LICENSE. No license is granted, either by implication, estoppel, or otherwise under any intellectual property rights of Code Corporation. Any use of
hardware, software and/or technology of Code Corporation is governed by its own agreement.
The following are trademarks or registered trademarks of Code Corporation:
CodeXML®, Maker, QuickMaker, CodeXML® Maker, CodeXML® Maker Pro, CodeXML® Router, CodeXML® Client SDK, CodeXML® Filter, HyperPage,
CodeTrack, GoCard, GoWeb, ShortCode, GoCode®, Code Router, QuickConnect Code, Rule Runner®, Cortex, CortexRM, CortexMobile, Code, Code Reader,
CortexAG, Cortex Studio, CortexTools, Affinity®, and CortexDecoder.
All other product names mentioned in this manual may be trademarks of their respective companies and are hereby acknowledged.
The software and/or products of Code Corporation include inventions that are patented or that are the subject of patents pending. U.S. Patents:
6997387, 6957769, 7428981, 6619547, 6736320, 7392933, 7014113, 7240831, 7353999, 7519239, 7204417, 6942152, 7070091,
7097099, 7621453.
The Code reader software is based in part on the work of the Independent JPEG Group.
Code Corporation, 12393 S. Gateway Park Place, Suite 600, Draper UT 84020
www.codecorp.com

3
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
Table of Contents
1 – CR821x Introduction........................................................... 4
1.1 – Product Overview ..................................................... 4
1.2 – SKU Descriptions..................................................... 4
2 – Mechanical Specifications ................................................... 5
2.1 – Decoded Scan Engine with Mounting
Bracket Components ................................................ 5
2.2 – Imager without Mounting Tab Components ................. 5
2.3 – Imager with Mounting Tab Components...................... 5
2.4 – Imager without Mounting Tab
Mechanical Specifications......................................... 6
2.5 – Imager with Mounting Tab
Mechanical Specifications......................................... 7
2.6 – Decode PCB Mechanical Specifications...................... 8
2.7 – Daughter PCB Mechanical Specifications ................... 8
2.8 – Decoded Scan Engine with Bracket Specifications....... 9
2.9 – Enclosure Specifications........................................... 10
3 – Optical Considerations......................................................... 11
3.1 – Window Requirements .............................................. 11
3.2 – Imager Field of View................................................. 12
4 – Electrical Specifications ...................................................... 13
4.1 – System Requirements............................................... 13
4.2 – Electrical System Block Diagram ............................... 13
4.3 – Host Interface Pinouts (CR8212 RS232) ................... 14
4.4 – Host Interface Pinouts (CR8211 USB)....................... 14
4.5 – Electrical Control Signals.......................................... 15
4.6 – Power Modes ........................................................... 15
4.7 – Power On (Boot) Timing Diagram ............................... 16
4.8 – Power Down Timing Diagram ..................................... 17
4.9 – Sleep to Wakeup Timing Diagram............................... 17
4.10 – Image Capture and Timing Diagram ......................... 18
4.11 – Flex Cable Diagram (Imager Board to Decoder
Board on All Models) .............................................. 18
4.12 – Ribbon Cable Diagram (Decode board to Host
Interface) .............................................................. 19
4.13 – Electrical Characteristics
(DC) – Absolute Ratings (Min and Max) .................... 20
4.14 – Electrical Characteristics
(DC) – Operating Conditions .................................... 20
4.15 – Decode PCB to Scan Engine PCB Connector............. 21
5 – General Specifications ......................................................... 22
6 – Reading Range Specifications .............................................. 23
7 – Warranty ............................................................................ 24
8 – APPENDIX A: CR8000 Development Kit User Guide............... 25
8.1 – Development Board .................................................. 25
8.2 – Development Board Connections ............................... 26
8.3 – Development Board Jumpers ..................................... 27
8.4 – Development Board Fuses......................................... 28
9 – APPENDIX B: CR8200 Development Board ........................... 29
9.1 – Interface ................................................................. 30
9.2 – Power System .......................................................... 31
9.3 – Power Measurements................................................ 32
9.4 – Trigger/Wake Up Switches ......................................... 33
9.5 – Indicators................................................................ 33
9.6 – Development Board Jumpers ..................................... 34

4
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
1.2 – SKU Descriptions
The Code Reader™ 821x (CR821x) is a patented, high performance,
miniature barcode imaging engine. The CR821x is the smallest
fully-decoded engine on the market, powered by Code’s proprietary
microprocessing platform, which delivers high-speed barcode reading at
a low power point. The CR821x supports RS232 and USB interfaces for
flexible integration into a variety of devices.
Applications for the CR821x include Medical Devices, ATMs, Price-
Lookup, Lottery, Age Verification, Direct Part Marking, Point of Sale,
Self-Service Kiosks and more.
1.1 – Product Overview
1 – CR821x Introduction
The following table describes the options available for the CR821x
engine. Any SKU (Part Number) can be built using the following table:
SKU: CR821# - S#### - MT# - D## - C###
EXAMPLE: CR821x USB with Standard Focus, Tabs,
Standard Flex, 2.0” Ribbon Cable.
SKU = CR8211-S0100-MT1-D5-C800
Note: Additional Ribbon Cables, Flex Cables, and Focus options may
be available for your application. Please contact your Code representative
to discuss.
CR821# S#### MT# D## C###
Communications
Interface
Wide Field/High
Density Field Focus Mounting Options Flex Cable Ribbon Cable
1 = Dual-Voltage USB
(Ribbon Cable)
0100 = Single Field
Optics, Standard Focus
X = No Tabs X = No Flex Cable X = No Ribbon Cable
2 = Dual-Voltage
RS232 (Ribbon Cable)
1= With Tabs 5 = Standard Flex Cable 800 = 2.0” Ribbon Cable
801 = 6.0” Ribbon Cable
802 = 12.0” Ribbon Cable

5
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
2.1 – Decoded Scan Engine with Mounting Bracket Components
2 - Mechanical Specifications
The CR821x is offered in multiple mechanical configurations. It can be
ordered with or without scan engine mounting tabs.
1. Imager
2. Mounting Bracket
3. Decode Board to Imager Flex Cable
4. Decode Board
5. Daughter Board
2.2 – Imager without Mounting Tab Components
2.3 – Imager with Mounting Tab Components
1. Blue LED Targeting Lens
2. Red LED Illumination Lens
3. Lens
4. Self-Tapping Screw Holes
5. a) Illumination Board; b) Imager Board
6. Connector, Receptacle, 30 pin,
0.4 mm pitch 4
3
5a
2
5b
2
4
6
1
1. Blue LED Targeting Lens
2. Red LED Illumination Lens
3. Lens
4. Self-Tapping Screw Holes
5. a) Illumination Board; b) Imager Board
6. Connector, Receptacle, 30 pin,
0.4 mm pitch
7. Mounting Tabs 4
3
5a
2
2
1
5b
4
6
7
7
7
35
4
2
1

6
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
2.4 – Imager without Mounting Tab Mechanical Specifications
1. The Imager without mounting tabs has
four blind holes (two on top and two on
bottom) available for mounting with self-
tapping screws.
2. Please use #1-32 Trilobular®thread forming
screw or M1.8 Delta PT®thread forming
screw, with the following dimensions:
Minimum Maximum
Thread Engagement 2.00 mm [.079”] 2.50 mm [.098”]
Length (B) Mounting Substrate
Thickness (A) + 2.00 mm
Mounting Substrate
Thickness (A) + 2.50 mm
Torque N/A 1.5 Ibf-in
FRONT VIEW SIDE VIEW
*Dimension will change based on focus.
Decrease for far focus; increase for near focus.
20.50
[.807]
13.63*
[.537]
3.50
[.138]
13.00
[.512]
A
4 x Φ 1.65 [.065] 3.00 [.118]
TOP VIEW
11.90
[.469]
PIN 1
MOLEX CONNECTOR
P/N: 51338-0374
BACK VIEW
UNITS = MM [INCHES]
2.50 [.098] MAX
2.00 [.079] MIN
3.00
[.118]
A
B
#1-32 OR
M1.8 SCREW
MOUNTING
SUBSTRATE
CR8200
HOUSING
2.00
[.079]
1.65
[.065]

7
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
2.5 – Imager with Mounting Tab Mechanical Specifications
1. In addition to the four blind holes (two
on top and two on bottom) available
for mounting with self-tapping screws,
the Imager with mounting tabs has two
2.50mm [.098”] clearance holes.
2. Please use #1-32 Trilobular®thread forming
screw or M1.8 Delta PT®thread forming
screw, with the following dimensions:
Minimum Maximum
Thread Engagement 2.00 mm [.079”] 2.50 mm [.098”]
Length (B) Mounting Substrate
Thickness (A) + 2.00 mm
Mounting Substrate
Thickness (A) + 2.50 mm
Torque N/A 1.5 Ibf-in
UNITS = MM [INCHES]
*Dimension will change based on focus.
Decrease for far focus; increase for near focus.
PIN 1
FRONT VIEW SIDE VIEW
TOP VIEW
BACK VIEW
4X Φ 1.65 [.065]
3.00 [.118]
2X Φ 2.50 [.098]
1.00
[.039]
4.99
[.196]
11.90
[.469]
3.50
[.138]
3.00
[.118]
A
B
1.65
[.065]
2.00
[.079]
#1-32 OR
M1.8 SCREW
MOUNTING
SUBSTRATE
CR8200
HOUSING
26.00
[1.024]
13.00
[.512]
13.63*
[.537]
31.60
[1.244]
A
PIN 1
FRONT VIEW SIDE VIEW
TOP VIEW
BACK VIEW
MOLEX CONNECTOR
P/N: 51338-0374
2.50 [.098] MAX
2.00 [.079] MIN

8
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
2.6 – Decode PCB Mechanical Specifications
2.7 – Daughter PCB Mechanical Specifications
The CR821x Decode PCB has two threaded standoffs available
for mounting.
DC8210
TOP VIEWSIDE VIEWBOTTOM VIEW UNITS = MM [INCHES]
20.50
[.807]
11.90
[.469]
8.35
[.329]
GND
TX
RX
ISP
1.75
[.069]
2 X Φ 0.75
[.030]
0.80
[.031]
1.17
[.046]
7.27
[.286]
3.50
[.138]
2X M2X0.4 - 6H THRU
HIROSE DF40C-20DP-0.4V(51)
MOLEX 55909-0374
PIN 1 (TO SCAN ENGINE)
PIN 1 (TO DAUGHTER BOARD)
18.20
[.717] 1.15
[.045]
9.60
[.378]
20.70
[.815]
AB8211 (USB)
TOP VIEWSIDE VIEWBOTTOM VIEW UNITS = MM [INCHES]
20.50
[.807]
11.90
[.469]
HIROSE DF40HC(3.5)-20DS-0.4V(51)
PIN 1 (TO DECODE BOARD)
2X Φ 0.90 [.035]
PLATED THROUGH
HOLES
TE CONNECTIVITY
1-1734592-2
PIN 1
3.35
[.132]
6.18
[.243]
0.80
[.031]

9
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
2.7 – Daughter PCB Mechanical Specifications (continued)
2.8 – Decoded Scan Engine with Bracket Specifications
AB8212 (RS232)
The CR821x bracket has 4 blind mounting holes for use with
self-tapping screws.
Overall Dimensions
TOP VIEWSIDE VIEWBOTTOM VIEW UNITS = MM [INCHES]
20.50
[.807]
11.90
[.469]
HIROSE DF40HC(3.5)-20DS-0.4V(51)
PIN 1 (TO DECODE BOARD)
2X Φ 0.90 [.035]
PLATED THROUGH
HOLES
TE CONNECTIVITY
1-1734592-2
PIN 1
3.35
[.132]
6.18
[.243]
0.80
[.031]
UNITS = MM [INCHES]
20.41
[.804]
13.00
[.512]
31.60
[1.244]
22.80
[.898]
27.53
[1.084]
9.85
[.388]
12.70
[.500]
4X Φ 1.65 [.065]
3.00 [.118]
8.92
[.351]

10
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
2.9 – Enclosure Specifications
1. The enclosure for the CR821x should be large enough to
accommodate the engine and designed to maintain the ambient air
in contact with the CR821x within its operating limits (Note: special
care should be taken to ensure the temperature at the image sensor
does not exceed 70 ºC and the temperature at the processor does
not exceed 100 ºC). The enclosure should minimize infiltration by
airborne contaminants and foreign materials.
2. The CR821x must not come in contact with water.
3. The CR821x is sensitive to Electrostatic Discharge (ESD) and must
be handled appropriately. Any individual who handles the CR821x
should be grounded using a wrist strap and ESD protected work area
and work surface.
4. The warranty of the CR821x is void if the recommendations above
are not followed when handling or integrating the device.

11
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
3 - Optical Considerations
D
WINDOW SIZE MUST
EXCEED WIDTH
AND HEIGHT OF
ILLUMINATION ANGLE
A
D
A
60˚ LED CONES
H
W
30.00˚
FOV
LED
30.00˚
30.00˚
30.00˚
C
L
FOV
C
L
C
L
LED
C
L
LED
C
L
4.20
[.165]
17.00
[.669]
3.1 – Window Requirements
When integrating the CR821x into your device or application, it may
be necessary to install a window in front of the optics of the Imager.
Although many different types of materials can be considered, Code
makes the following recommendations.
Placement: Contact to 0.5 mm away from the face of the Imager,
parallel to engine face
Material: Optically clear acrylic
Thickness: 1 mm or less
If your design constraints prevent the window from being mounted within
0.5 mm of the face of the engine, Code recommends an anti-reflective
(AR) coating be applied to both window surfaces (front and back). The AR
coating must have less than 3% reflectance from 400nm to 1000nm.
The window must be wide and tall enough so the surrounding enclosure
does not block any of the illumination from the LEDs. The following
diagram illustrates the field of illumination that must be unobstructed
by the edges of the window aperture.
CR821x Field of Illumination Diagram
Distance to
Window (D)
Illumination
Width (W)*
Illumination
Height (H)*
5 mm 22.04 mm 13.44 mm
6 mm 23.20 mm 14.60 mm
7 mm 24.36 mm 15.76 mm
8 mm 25.52 mm 16.92 mm
9 mm 26.68 mm 18.08 mm
*Window must exceed this width/height
H=1.16D+7.64
W=1.16D+16.24
UNITS = MM[INCHES]

12
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
39.40˚
51.00˚
X
Y
130.00
[5.118]
FOCAL DISTANCE (Z)
3.2 – Imager Field of View
CR821x Field of View Diagram
The Field of View for the CR821x for Horizontal and Vertical positioning
of the imager is shown below:
Field of View (FOV) Size
X=0.954Z-0.98
Y=0.716Z-0.74
UNITS = MM[INCHES]

13
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
4.2 – Electrical System Block Diagram
4.1 – System Requirements
4 - Electrical Specifications
The CR821x Decoded scan engine is a complete barcode scanning
system that can be easily integrated into any device.
The block diagram below shows the main components of the system.
Power Supply: The CR821x is powered from the host via the Vin and
Gnd pins. Vin must be within the range specified in section 4.14 when
measured at the decoding board. Vin must be maintained with varying
loads, such as when the illumination is turned ON and OFF.
Host Ribbon Cable (FFC): The impedance of the cable for the USB data
lines should be 90 ohm differential. For 3.3V operation, a ribbon cable of
no more than 6.0” in length can be used with a 0.28 mm [.011”] trace
width and 0.3 mm trace thickness. Longer cables can be used at higher
voltages.
Scan Engine to Decode Board Flex Cable (FPC): When leveraging a
non-bracketed design, care should be taken to alleviate bend stress on
the flex cable, which could lead to damage of that cable. The minimum
bend radius for this cable is 2.0 mm. Drawings can be provided upon
request to aid in design. Flex cable length should not exceed 6.0”.
Power Sequencing: There is no special power sequence needed for the
CR821x as long as the max and min voltage and current specifications
are met. However, if the voltage on a pin is greater than Vin, such as
when powering on, then current will flow from the pin to Vin through
the pull up resistors.
Thermal Requirements: The operating temperature range for the CR821x
is -20 ºC to 55 ºC (-4ºF to 131 ºF) unenclosed. Special care should be
taken to ensure the temperature at the image sensor does not exceed 70
ºC and the temperature at the processor does not exceed 100 ºC.
DECODE
PCBA
FLEX CABLE
RIBBON CABLE (RS232/USB)
NU = Not Used on USB Model
Power
Illum. Control
TXD/nGoodRead
CTS/USB D+
RTS/NU
PwrDwn
nBeeper
nGoodRead/NU
nWakeUp
nTrigger
RXD/USB D-
GND
VIN
RS232 Polarit/NU
12C Bus
Image Control
Image Data
OPTICAL
ENGINE

14
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
Notes: 1. Pin has a weak pull up to Vin.
2. If not actively controlling sleep mode, leave unconnected. Do not tie low.
4.3 – Host Interface Pinouts (CR8212 RS232)
Pin Name Type Description Note
1 RS232 Polarity Input RS232 polarity control. When high, all RS232 signals have their normal polarity. When
low, all RS232 signals have inverted polarity. For normal polarity on all RS232 signals,
leave this pin unconnected. Do not tie high. For inverted polarity on all RS232 signals,
tie this pin to Gnd.
2Vin Power Power supply voltage input
3 Gnd Power Power supply and signal ground
4 RxD Input RS232 receive data, TTL level 1
5 TxD Output RS232 transmit data, TTL level 1
6 CTS Input RS232 Clear to Send, TTL level 1
7RTS Output RS232 Request to Send, TTL level 1
8 PwrDwn Output Power down indicator 1
9 nBeeper Output Feedback indicator (success, error, etc.); active low 1
10 nGoodRead Output Indicates a successful decode; active low 1
11 nWakeUp Input Bring the unit out of sleep state; active low 1,2
12 nTrigger Input Activate image acquisition, decode; active low 1
4.4 – Host Interface Pinouts (CR8211 USB)
Notes: 1. Pin has a weak pull up to Vin.
2. If not actively controlling sleep mode, leave unconnected. Do not tie low.
Pin Name Type Description Note
1 NU N/A Not used
2USB_VBUS Power Power supply voltage input
3 Gnd Power Power supply and signal ground
4 D- Bidirectional USB D- signal
5 NU N/A Not used
6 D+ Bidirectional USB D+ signal
7 NU N/A Not used
8 PwrDwn Output Power down indicator 1
9 nBeeper Output Feedback indicator (success, error, etc.); active low 1
10 nGoodRead Output Indicates a successful decode; active low 1
11 nWakeUp Input Bring the unit out of sleep state; active low 1,2
12 nTrigger Input Activate image acquisition, decode; active low 1

15
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
4.5 – Electrical Control Signals
The CR821x is equipped with inputs and outputs that allow the user to
control the reader and get certain status information via hardware signals.
A brief description of each signal is given in this section. For additional
details on the interaction and timing of these signals, refer to the Timing
Diagrams and Tables in the sections that follow.
Pin 8 - Power Down (output): The status of PwrDwn is unknown until the
system has booted and is ready for commands. At that point, the PwrDwn
signal will transition LOW to indicate the CR821x is ready to receive
commands. Thereafter, the PwrDwn signal will indicate that the CR821x
is either consuming power in an idle or active mode (when asserted LOW)
or is in a low power state like sleep mode (when assserted HIGH). The
different power modes are described in more detail in Section 4.6.
Pin 9 – Beeper (output): The nBeeper line is used to indicate a
successful decode, completion of the boot process, errors, and certain
other conditions or events. nBeeper can be configured to transition to a
LOW state for a specified length of time or to output a series of pulses of
a specified duration on a successful decode or on certain error conditions.
Default behavior for this signal is two “beeps” on startup, one “beep” for
a good decode, two “beeps” for a successful configuration barcode read,
and four beeps if a configuration was not applied successfully.
Pin 10 - Good Read (output): The nGoodRead line is used to indicate
a successful decode. Upon the completion of a successful scan and
decode, the nGoodRead line will be asserted LOW.
Pin 11 – Wakeup (input): The nWakeUp line is used to change the state
of the reader from Sleep to Idle. Once the CR821x has entered the sleep
state, it may be awakened by asserting nWakeUp with a LOW pulse. Note
that nWakeUp must be HIGH when the CR821x enters the sleep state in
order for nWakeUp to awaken the CR821x on assertion. Also note that
when the sleep state is not being used, this pin should be left open, not
tied low. Please note that the Sleep state is only valid for CR8212.
Pin 12 – Trigger (input): The nTrigger line is used to activate the reader.
To activate the CR821x, pull the nTrigger line LOW. This is normally used
to cause the reader to scan for a barcode. The Trigger line can also be
used to wake a CR821x from sleep.
Note: When Vin is initially supplied, PwrDwn will stay LOW until the
processor begins booting and will return low when the booting is complete.
If the unit is put to sleep, the PwrDwn signal will then return high. The other
outputs will be LOW for a few milliseconds until the main processor has
completed part of its boot process. These signals should be ignored until
the processor has completed its boot sequence, which will take a maximum
of two (2) seconds, or before the PwrDwn signal has transitioned low after
waking from sleep. See startup timing diagram below for details.
4.6 – Power Modes
Active Mode: In Active Mode the unit is capturing images and initiating
the decode process and/or storing images. The unit transitions to Active
Mode from Idle Mode when a trigger event is received.
Idle Mode: In Idle Mode the unit is not actively capturing images.
The processor is fully functioning and communication can take place,
upgrades can be performed, and scripts can be run. Idle Mode is entered
from Boot Mode after power on, from Active Mode after a register defined
timeout in which there are no trigger events, and from Sleep Mode on
receipt of a wake up.
Sleep Mode (CR8212 only): The imager, illumination, and most of the
processor is powered down. The CPU wake up circuitry, the memory, and
the input/output buffers are powered. The unit enters the sleep state after
a register defined timeout of inactivity. On receipt of a wake up on the
nWakeUp pin, the processor restores the run environment and enters Idle
Mode.

16
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
4.7 – Power On (Boot) Timing Diagram
The PwrDwn signal will transition to HIGH
shortly after Vin is applied and will remain
HIGH until the reader is ready.
Notes: 1. For the USB model, the time to idle mode is impacted by the time it takes for the
device to enumerate. Enumeration time is TBD.
Parameter Symbol Min Typical Max Unit Note
Time from Power On to
firmware ready to receive
commands
TPU 350 1500 3000 msec
TPU1 TPU3
TPU2
VIN
nBeeper
nGoodRead
PwrDwn

17
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
Notes: Trigger can also be used to wake unit.
4.8 – Power Down Timing Diagram
4.9 – Sleep to Wakeup Timing Diagram
Power (Vin) can be removed at any time except
when the unit is performing an upgrade.
Removing power during an upgrade may
cause the unit to become unusable.
Parameter Symbol Min Typical Max Unit Note
Time from Power Off to
all outputs low
TPD1 0.62 msec
Signal Description Min Typical Max Unit
TwUpw nWakeUp pulse width 10 10 msec
TwU Time between nWakeUp asserted and
CR822x ready
10 11 TBD msec
Tready Time between CR822x ready and when
nTrigger can be asserted
0 0 TBD msec
Tdecode Time between nTrigger asserted and
nGoodRead asserted (decode time)
99 msec
Tgrpw nGoodRead pulse width Programmable
TTimeoUT Time between data transfer and sleep state Programmable msec
TWUPW
nWakeUp
TSU
TWU
PwrDwn
5V
0V
VIN
5V
0V
Outputs
TPD1
Outputs: PwrDwn, nGoodRead, nBeeper

18
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
4.10 – Image Capture Timing Diagram
Image acquisition can be started from either the nTrigger line or via a
communications channel command. The time required to capture an
image can vary depending on the size of image selected, the confirmation
time configuration, and where the imager is in the capture cycle. The
time to decode an image can depend on the image quality, complexity
of the barcode, etc. The maximum time spent trying to decode an image
defaults to 320ms and can be controlled by a configuration command.
TTMIN
TTCT
TRIGGER ACCEPTED
IMAGE CAPTURE COMPLETE
TIC
Image Capture and Decode Timing
nTrigger
Code flex cables have the following characteristics:
1: Fabricated to the following specifications:
• IPC-6013 (Generic Performance Specification
for Printed Boards)
• IPC-SM-839 (Pre and Post Solder Mask Application
Cleaning Guidelines)
• IPC-SM-840 (Qualification and Performance of
Permanent Polymer Coating for Printed Boards)
• IPC-2615 (Printed Board Dimensions and Tolerances)
• IPC-A-600 (Acceptability of Printed Boards)
2: Stiffener area material is FR-4 natural material with finished
thickness 0.5 mm +/- 0.13 mm
3: Flex area material is polyimide with finished thickness
0.15 mm +/- 0.05 mm
4: Both sides silkscreened in Haven 421 WF-1 or equivalent
5: RoHS and UL 94V0 compliant
6: Vias plated shut
7: Connectors are Molex Part Number 51338-0374 and 55909-0374
8: Cable length should not exceed 152.4 mm [6.0”]
One Flex Cable is available with the following SKU:
4.11 – Flex Cable Diagram (Imager Board to Decoder Board on All Models)
SKU Type
D5 Standard Flex
Notes: 1. Tic is dependent on image size.
2. Trigger must be asserted for Trigger Confirmation Time.
3. Trigger Confirmation Time defaults to zero and is adjustable.
Parameter Symbol Min Typ Max Unit Note
Time from Trigger Accepted to
Image Capture Complete
Tic 5 32 100 msec 1
Minimum Trigger duration TTmin 10 20 N/A 2
Trigger Confirmation Time TTcT 0 0 see note msec 3
UNITS = MM [INCHES]
PIN 1
(TO DECODE
BOARD)
PIN 1
(TO SCAN ENGNE) MOLEX 51338-0374
MOLEX 55909-0374
10.00
[.394]
22.39
[.881]
Standard Flex

19
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
Our ribbon cables have the following characteristics:
1: Bottom contact on mating end
2: 12 pin
3: 0.5 mm pitch
4: 0.3 mm thickness with stiffener
Our ribbon cables have contacts on the same side of each end. Please
take this into account with respect to the control signals when designing
the mating connector pinout on the host interface.
The Development Kits, CR821x-DKX, use a ribbon cable with opposite
side contacts.
3.3V operation is only possible with 152.4 mm [6.0”] or shorter ribbon
cable.
Three ribbon cables are available with the following SKUs and lengths:
4.12 – Ribbon Cable Diagram (Decode Board to Host Interface)
SKU Length
C800 50.8 mm [2.0”]
C801 152.4 mm [6.0”]
C802 304.8 mm [12.0”]
.305
[.012]
CABLE LENGTH
6.00
[.236]
3.556
[.14] .50
[.020] .356
[.014]
6.50
[.256]
5.50
[.217]
.28
[.011]
UNITS = MM [INCHES]

20
D027173_07 CR821X Dual Board Decoded Scan Engine Integration Guide
Notes: 1. 100 Kilo-ohm pull-up to Vin on open drain output; actual voltage will depend on external
impedance connected to pin
2. Depends on the brightness level of the illumination LEDs
3. Assumes inputs and outputs are tri-stated or high. If pulled low, current through pull up
resistors will need to be added
4. The USB model does not support sleep mode
5. Continuous scan
4.14 – Electrical Characteristics (DC) – Operating Conditions
Parameter Symbol Min Typ Max Unit Note
RS232
DC Supply Voltage, RS232 Vin 2.97 5.25 V
High level input voltage Vih 2.0 V
Low level input voltage Vil 0.8 V
High level output voltage Voh 2.4 Vin 1
Low level output voltage Vol 0.55 V
Sleep current iS1.9 mA 3,4
USB
DC Supply Voltage, USB Vin 4.75 5.25 V
USB high level input voltage VUSBih 2.0 V
USB low level input voltage VUSBil 0.8 V
USB static output high VUSBoh 2.8 3.6 V
USB static output low VUSBol 0.3 V
RS232 and USB
Output leakage current ioz 10 uA
Active operating current ia233 mA 2,5
Idle operating current ii95 mA
4.13 – Electrical Characteristics (DC) – Absolute Ratings (Min and Max)
Parameter Symbol Min Max Unit Note
DC Supply (RS232) Vin 2.97 5.25 V
DC Supply Voltage (USB) Vin 4.75 5.25 V
Output source or sink current Io 330 mA 1
Notes: 1. nBeeper sinks the most current. Other outputs source a max of 16 mA.
This manual suits for next models
1
Table of contents
Other Code Barcode Reader manuals

Code
Code Code Reader CR3500 User manual

Code
Code CR4405 User manual

Code
Code Code Reader 1000 User manual

Code
Code CR1500 User manual

Code
Code CR3 User manual

Code
Code 2600 Quick setup guide

Code
Code CR950 User manual

Code
Code CORTEXJPOS CR2600 User manual

Code
Code CR1200 User manual

Code
Code Code Reader 822 Series Quick setup guide

Code
Code 2600 User manual

Code
Code Code Reader 1000 User manual

Code
Code CR3600 User manual

Code
Code CR1000 User manual

Code
Code CORTEXJPOS CR6000 User manual

Code
Code CR1400 User manual

Code
Code CR 2500 User manual

Code
Code Reader 2300 User manual

Code
Code CR1500 Operating instructions

Code
Code CR2 User manual