Syntech Information 1045 User manual

User’s Manual
1045 Fixed CCD Barcode Scanner
Document Number : 1045-0116
Release Date : Sep 18, 1998
1998, SYNTE H INFORMATION o., Ltd..

All rights reserved. ipherLab is a registered trademark of
SYNTE H INFORMATION o., Ltd.

WARIG
This equipment has been tested and found to comply with the
limits for a lass A digital device, pursuant to Part 15 of F
Rules. These limits are designed to provide reasonable
protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate
radio frequency energy and, if not installed and used in
accordance with the instructions, may cause harmful
interference to radio communications. However, there is no
guarantee that interference will not occur in a particular
installation. If this equipment does cause harmful interference
to radio or television reception, which can be determined by
turning the equipment off and on, the user is encouraged to
try correct the interference by one or more of the following
measures:
• Reorient or relocate the receiving antenna.
• Increase the separation between the equipment and
receiver.
• onnect the equipment into an outlet on a circuit different
from that to which the receiver is connected.
• onsult the dealer or an experienced radio/TV technician
for help.

able of Contents
1. Introduction ............................................................. 1
2. General Features ...................................................... 2
2.1 Buzzer ............................................................. 2
2.2 LED Indicator .................................................... 2
2.3 Scan Modes ....................................................... 2
2.4 Inhibit Time ....................................................... 3
2.5 Reading Redundancy ......................................... 3
2.6 Supported Symbologies ..................................... 3
2.7 Negative Barcodes............................................. 4
3. Output Interface....................................................... 5
3.1 Keyboard Wedge Interface ................................ 5
3.1.1 Keyboard Type ........................................... 5
3.1.2 Keyboard Style - Alphabets ........................ 6
3.1.3 Keyboard Style – Digits ............................. 6
3.1.4 apital Lock Status .................................... 7
3.1.5 Alphabets Transmission ............................. 7
3.1.6 Digits Transmission .................................... 7
3.1.7 Inter- haracter Delay ................................. 7
3.2 RS232 Interface ................................................. 9
3.2.1 Transmission Mode .................................... 9
3.2.2 Baud Rate / Parity / Data Bits .................... 9
3.2.3 Flow ontrol ............................................ 10
3.2.4 Inter- haracter Delay ............................... 10
3.3 Wand Emulation .............................................. 10
3.3.1 Normal Status ........................................... 10
3.3.2 Bar Status ................................................. 11
3.4 P Term Mode ................................................ 11
4. Symbology Parameters .......................................... 12
4.1 ode39 ........................................................... 12

4.2 Italy / French Pharmacode ............................... 12
4.3 Industrial / Interleave / Matrix 25 .................... 12
4.4 odabar ........................................................... 13
4.5 UP E ........................................................... 14
4.6 EAN8 ........................................................... 15
4.7 UP A ........................................................... 15
4.8 EAN13 ........................................................... 15
4.9 MSI ........................................................... 16
4.10 Plessey ........................................................... 16
5. Data Output Format ............................................... 17
5.1 haracter Substitution ..................................... 17
5.2 Prefix / Postfix ode ....................................... 17
5.3 ode ID ........................................................... 18
5.4 Length ode .................................................... 18
6. Data Editing .......................................................... 19
6.1 Select Editing Format ...................................... 19
6.2 Restore Default Format ................................... 19
6.3 Applicable onditions ..................................... 20
6.4 Total Number of Fields ................................... 21
6.5 Dividing Data into Fields ................................ 21
6.6 Additional Fields ............................................. 21
6.7 Field Transmission Sequence .......................... 22
6.8 End of Format Programming ........................... 22
6.9 Activate Data Editing Formats ........................ 22
6.10 Exclusive Data Editing .................................. 22
6.11 Programming Examples ................................ 22
7. onfiguring 1045 .................................................. 24
7.1 Enter onfiguration Mode ............................... 24
7.2 Default ........................................................... 24
7.3 List Setting ...................................................... 24
7.4 Setting Parameter Values ................................ 25

7.4.1 Numeric Parameters ................................. 25
7.4.2 haracter String Parameters ..................... 26
7.4.3 Key Type/Status Setting ........................... 27
7.5 Exit onfiguration Mode ................................. 29

1
1. Introduction
This User’s Manual contains all the information needed to
operate and configure the 1045 Fixed D Barcode Scanner.
This manual is divided into two parts. The first part of this
manual describes the operation and programmable features of
the scanner. And the second part of this manual is used for
configuration, it contains the setup barcodes used to
configure the scanner.
The 1045 scanner is one of the most versatile and flexible
Fixed D Barcode Scanners in the world. All the features
and functions required for up to date barcode readings are
included. Owing to the compact design and extremely low
power consumption, this scanner provides for easy
installation and high product durability. The scanner can not
only fulfill the requirements needed today, but also can
suffice for long term usage. The main functions and features
provided on 1045 are summarized below.
• Barcode Readability : Most popular barcode symbologies
are supported.
• Support negative barcodes.
• Programmable Buzzer Volume and Beeping Tone
• Dual olor LED Indicator
• Multi-Interface Support : KBD Wedge, RS232
(Single/Dual Port), and Wand Emulation
• Programmable ode ID : ode ID can be individually
configured for each symbology.
• Programmable Length ode
• Programmable Prefix ode
• Programmable Postfix ode
• haracter Substitution
• Data Editing : Data can be reorganized according to user
programmable formats. Up to three data editing formats are
supported.

2
2. General Features
2.1 Buzzer
The buzzer of the 1045 beeps differently to indicate various
operating conditions.
• Power On Beep : The 1045 will issue a long beep to
indicate a successful power on.
• Good Read Beep : There are four volume levels and four
beeping tones (frequencies) that user can select from when
there is a good read. The available options are listed below.
Volume : Maximum/Loud/Medium/Minimum
Frequency : 8 / 4 / 2 / 1 kHz
• Error Beep : The 1045 will issue a long beep with a low
tone to indicate errors.
• Enter / Exit Configuration Beep : The 1045 will issue 6
beeps upon entering / exiting the configuration mode.
• Setup Beep : In configuration mode, the 1045 will
normally beep twice when a setup barcode is read. If the
particular setup parameter needs more than one read, the
1045 will only issue a short beep to indicate that there are
more setup barcodes needed to complete the current
parameter setting.
2.2 LED Indicator
There is a dual color LED indicator on the scanner. Normally
it is off, and it will turn red when there is a good read. The
indicator will be green when the scanner is in configuration
mode.
2.3 Scan Modes
The supported scan modes are described below.

3
• Continuous Mode : The scanner is always scanning. To
read the same barcode multiple times, the barcode label
must be removed from the D scanning window and
present again.
• est Mode : The scanner is always scanning. The 1045
will decode repeatedly even with the same barcode.
By default, the scan mode is ontinuous mode.
2.4 Inhibit ime
If the scanner mode is set to Continuous mode, the scanner
will prevent accidentally reading the same barcode twice by
using an Inhibit Time (Blocking Time). The barcode must be
taken away from the scanning line longer than the Inhibit
Time to allow second reading of the same barcode. This
Inhibit Time can be long or short.
2.5 Reading Redundancy
This parameter is used to specify the levels of reading
(decoding) security. If o Redundancy is selected, only one
successful decoding can make the reading valid. If Three
Times Redundancy is selected, it will take 3 successful
decodes to make the reading valid. It is obvious that the more
redundancy the user selects, the higher the reading security
and thus the slower the reading speed. The user must
compromise between decoding security and decoding speed if
the security feature is needed.
2.6 Supported Symbologies
Most of the popular barcode symbologies are supported. Each
symbology can be individually enabled or disabled. The 1045
will automatically discriminate and recognize all the
symbologies that are enabled. The supported barcode
symbologies are listed below.
• ode 39 (Standard / Full AS II)

4
• Italy Pharmacode
• French Pharmacode
• Industrial 25
• Interleave 25
• Matrix 25
• odabar (NW-7)
• UP A (with or without Addon)
• UP E (with or without Addon)
• EAN8 (with or without Addon)
• EAN13 (with or without Addon)
• ode 93
• ode 128
• EAN 128
• MSI
• Plessey
2.7 egative Barcodes
The 1045 can be configured to read negative barcodes.
Normally, barcodes are printed with the color of the bars
darker than that of the spaces. But for negative barcodes, they
are printed in the opposite sense just like negative films. The
spaces of the negative barcodes are printed with a color
darker than that of the bars.

5
3. Output Interface
The 1045 is a multi-interface scanner. It can be configured as
a keyboard wedge scanner, an RS-232 scanner, or a Wand
emulation scanner. Simply by replacing appropriate interface
cable and configuring the desired interface type can change
the output interface easily.
3.1 Keyboard Wedge Interface
3.1.1 Keyboard ype
The keyboard wedge interface is enabled by configuring /
selecting keyboard type. The supported keyboard types are
listed below.
• P AT - US, French German, Italian, Swedish,
Norwegian, UK, Belgium, Spanish, and Portuguese
KBD
• P XT
• PS2-30
• PS-55
• IBM 5550
• IBM 3477 TYPE (Japanese KBD)
• IBM Terminal (319X, 34XX), Memorex Telex
(122Keys)
• Wyse Enhance KBD (US, French)
• DE VT220,320,420
• Macintosh (ADB)
• Hitachi Elles
• NE 5200
• NE 9800
• NE Astra
• Unisys TO-300
• Televideo 965
• ADDS 1010

6
3.1.2 Keyboard Style - Alphabets
Keyboard layout style can be selected. There are three options
to this setting : default layout (US or English style), AZERTY
layout, and QWERTZ layout. This setting only works when
the keyboard type selected is for US keyboard. The scanner
will make necessary adjustment when sending the ‘A’, ‘Q’,
‘W’, ‘Z’, ‘Y’, and ‘M’ character according to this setting.
3.1.3 Keyboard Style – Digits
There are two digit layout styles as shown on the following
figures. One has its digit keys on top (upper row), the other
has them on bottom (lower row).
The digit layout style can be changed by configuring this
setting. There are three options to this setting : Default,
Lower Row, and Upper Row. The scanner will make
necessary adjustment when sending digits according to the
setting value of this parameter. This setting is meant to be
used with the above setting (Keyboard Style – Alphabets) and
perhaps haracter Substitution setting, when support to
languages not available on the scanner is needed.
! @ # $
1 2 3 4
Digits on Lower Row
1 2 3 4
! @ # $
Digits on Upper Row

7
3.1.4 Capital Lock Status
In order to send alphabets with correct case, the scanner
needs to know the capital lock status of the keyboard.
Incorrect settings may result in reversed case of alphabets
being transmitted. There are 3 options to this parameter : On,
Off, or Auto Detection. If this parameter is set to Auto
Detection, the scanner will automatically detect the capital
lock status of the keyboard before it transmits data. But the
Auto Detection option is supported only when the keyboard
type configured is P AT (all available languages), PS2-30,
PS55, IBM 34XX/319X, or Memorex Telex.
3.1.5 Alphabets ransmission
User can choose how alphabets are sent by configuring this
parameter. The alphabets can be sent according to their case
(the Case ensitive option), or the case is ignored (the Ignore
Case option) when transmitting.
3.1.6 Digits ransmission
User can choose how 1045 transmits digits by configuring
this parameter. The 1045 can transmit digits by using the
alphanumeric key or by using the numeric key pad. The Num
Lock status of the keyboard should be ON if numeric key pad
option is selected.
Keyboard
3.1.7 Inter-Character Delay
An inter-character delay of 0 to 255 ms can be configured to
match the computer response time of the keyboard interface.
The delay time configured is inserted between transmitting
Numeric Key Pad
AlphaNumeric Key

8
every character. The longer the delay time configured, the
slower the transmission speed will be. The inter-character
delay is zero by default.

9
3.2 RS232 Interface
The RS-232 interface is enabled by reading the “Activate RS-
232 Interface” label in configuration mode. User can select
the desired transmission mode, flow control, baud rate, parity,
and data bits to be used in this output interface.
3.2.1 ransmission Mode
There are four transmission modes supported on the 1045
when RS232 output interface is used. One of them is for
single port operation, and the others are for dual port
operation. Single port operation is used where the 1045 is
connected directly to the host computer, whereas the dual
port operation is used where the 1045 is connected between
host and terminal. The interface cable for dual port operation
always has two connectors, one of them is a male connector
and the other one is a female connector. Under dual port
operation, user can select whether data are transmitted to
either ends or are transmitted to both ends. The supported
transmission modes are listed below.
• Single Port
• Dual Port - Data are transmitted to male connector
end.
• Dual Port - Data are transmitted to female connector
end
• Dual Port - Data are transmitted to both ends.
3.2.2 Baud Rate / Parity / Data Bits
The supported baud rate, parity, and data bit are listed below.
• Baud Rate : 38400 / 19200 / 9600 / 4800 / 2400 /
1200 / 600 / 300
• Parity : None / Even / Odd
• Data bit : 8 / 7

10
3.2.3 Flow Control
If the single port transmission mode is selected, user can
further configure the flow (handshake) control method to be
used. The available options are listed below.
• No Flow ontrol
• Scanner Ready : The 1045 will activate the RTS
signal after power on. After each good read the 1045
will then wait for the TS signal becomes active. The
data will not be sent until TS signal becomes active.
• Data Ready : The RTS signal will be activated after
each good read. The 1045 will then wait for the TS
signal becomes active. The data will not be sent until
TS signal becomes active.
• Inverted Data Ready : It is like the Data Ready flow
control, but the RTS signal level is inverted.
3.2.4 Inter-Character Delay
An inter-character delay of 0 to 255 ms can be configured to
match the computer response time. The delay time configured
is inserted between transmitting every character. The longer
the delay time configured, the slower the transmission speed
will be. The inter-character delay is zero by default.
3.3 Wand Emulation
The Wand Emulation output interface is enabled by reading
the “Activate Wand Emulation” label in configuration mode.
User can select the signal levels of the normal status and bar
status to be used in this output interface.
3.3.1 ormal Status
This setting specifies the signal level of the normal state when
not transmitting a barcode image.

11
3.3.2 Bar Status
This setting specifies the signal level used to represent a bar
when transmitting a barcode image.
3.4 PC erm Mode
The P Term mode is enabled by reading the “Activate P
Term” label in configuration mode. The user can select US
style keyboard or French style keyboard depends on which
activation label is read.
User can then select the desired baud rate, parity, and data
bits to be used in this output interface. The Inter- haracter
Delay and apital Lock Status settings can also be
configured.

12
4. Symbology Parameters
This section describes user configurable parameters which are
pertaining to barcode symbologies.
4.1 Code39
• Standard / Full ASCII Code 39 : User can choose to
read either Standard ode 39 or Full AS II ode 39
by configuring this parameter.
• Start/Stop ransmission : This parameter specifies
whether the start/stop characters of ode 39 are
included in the data being transmitted.
• Checksum Verification : This parameter specifies
whether the 1045 will perform checksum verification
when decoding ode39 barcodes. If the checksum is
incorrect, the barcode will not be read.
• Checksum ransmission : This parameter specifies
whether the checksum character are included in the
data being transmitted.
4.2 Italy / French Pharmacode
For Italy /French Pharmacode, there is always a checksum
character included in the barcode. So the checksum
verification is always performed when decoding these
symbologies. User though can choose whether the checksum
character is to be transmitted or not. The start / stop
transmission of this code shares the same setting of ode 39.
• Checksum ransmission : This parameter specifies
whether the checksum character are included in the
data being transmitted.
4.3 Industrial / Interleave / Matrix 25
• Start / Stop Selection : This parameter provides the
readability of all 2 of 5 symbology variants. For

13
example, flight tickets actually use an Industrial 25
barcode but with Interleave 25 start / stop. In order to
read this barcode, the start / stop selection parameter
of Industrial 25 should set to ‘Interleave 25’.
• Checksum Verification : This parameter specifies
whether the 1045 will perform checksum verification
when decoding these barcodes. If the checksum is
incorrect, the barcode will not be read.
• Checksum ransmission : This parameter specifies
whether the checksum character are included in the
data being transmitted.
• Code Length Qualification : Because of the weak
structure of the 2 of 5 codes, a partial scan has a high
probability of decoding as a valid but shorter 2 of 5
codes (known as short scan). To prevent this kind of
undesired reading, the Code Length settings can help
to insure that the correct code is read by qualifying
the allowable code length. ode length parameters
can be configured in two ways : Fixed Code Length
or Max / Min Code Length. If the fixed code length
is selected, up to 2 fixed lengths can be specified.
And if max / min code length is selected, the max
length and the min length must be specified, and the
1045 will only accept those codes with lengths fall
between max / min length specified.
• Read Odd umber of Digits : This parameter is
available only to the Interleave 25. This parameter
must be enabled in order to read Interleave 25 labels
which contain odd number of digits.
4.4 Codabar
• Start/Stop ransmission : This parameter specifies
whether the start/stop characters of odabar are
included in the data being transmitted.

14
• Start / Stop Selection : Four different start / stop
pairs can be selected as start / stop characters as listed
below.
abcd / abcd
abcd / tn*e
AB D / AB D
AB D / TN*E
• CLSI Conversion : If this parameter is enabled, the
1045 will perform the LSI conversion when a 14
digits odabar barcode is read.
4.5 UPCE
• System umber Selection : The UP E comes with 2
flavors : System umber 0 and System umber 1.
These two differ in the way data are encoded. The
system number 1 is the new UP E extension to the
ordinary UP E (system number 0). User can have the
choice of enabling both system numbers or just
system number 0.
Warning : Because of the way system number 1 is
encoded, if both system numbers are enabled, user
might suffer from short scanning UP A or EAN13
into UP E system number 1 barcodes.
• Convert to UPCA : If this parameter is enabled, the
UP E read will be expanded into UP A, and the
following processing will follow the parameters
configured for UP A.
• System umber ransmission : If this parameter is
enabled, the system number will be included in the
data being transmitted.
• Checksum ransmission : If this parameter is
enabled, the checksum character will be included in
the data being transmitted.
Table of contents
Other Syntech Information Barcode Reader manuals