Zebra DS3678 Reference Manual

Other manuals for DS3678: Quick Start Manual

Summary of DS3678

  • Page 1

    Ds3678 digital scanner product reference guide mn-002689-02.

  • Page 3: Ds3678 Digital Scanner

    Ds3678 digital scanner product reference guide mn-002689-02 revision a august 2016.

  • Page 4

    Ii ds3678 digital scanner product reference guide no part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from zebra. This includes electronic or mechanical means, such as photocopying, recording, or information stora...

  • Page 5: Warranty

    Iii 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: this product includes software developed by the university of california, berkeley and its contributors. 4. Neither the name of the university nor the names of its contributors may...

  • Page 6: Revision History

    Iv ds3678 digital scanner product reference guide revision history changes to the original guide are listed below: change date description -01 rev a 06/2016 initial release. -02 rev a 08/2016 add ds3678-er configuration..

  • Page 7

    V.

  • Page 8: Table of Contents

    Table of contents warranty ............................................................................................................................................ iii revision history ...............................................................................................................

  • Page 9

    Table of contents vii aiming with ds3678-hd and ds3678-hp ............................................................................... 2-9 aiming with ds3678-er ......................................................................................................... 2-10 chapter 3: maintenance & ...

  • Page 10

    Viii ds3678 digital scanner product reference guide modes of operation ................................................................................................................ 4-29 parameter broadcast (cradle host only) ...........................................................................

  • Page 11

    Table of contents ix motion tolerance (hand-held trigger modes only) ............................................................... 5-29 ranging light immunity ......................................................................................................... 5-30 battery threshold .............

  • Page 12

    X ds3678 digital scanner product reference guide usb convert unknown to code 39 .......................................................................................... 7-8 emulate keypad .................................................................................................................

  • Page 13

    Table of contents xi chapter 9: rs-232 interface rs-232 host types .................................................................................................................. 9-6 baud rate ...........................................................................................................

  • Page 14

    Xii ds3678 digital scanner product reference guide upc/ean/jan supplemental redundancy ......................................................................... 12-15 upc/ean/jan supplemental aim id format ...................................................................... 12-16 upc reduced quiet...

  • Page 15

    Table of contents xiii enable/disable discrete 2 of 5 ............................................................................................. 12-50 set lengths for discrete 2 of 5 ............................................................................................. 12-51 enable/disable...

  • Page 16

    Xiv ds3678 digital scanner product reference guide us planet ............................................................................................................................. 12-79 transmit us postal check digit ...............................................................................

  • Page 17

    Table of contents xv chapter 14: ocr programming ocr programming parameters ................................................................................................... 14-3 enable/disable ocr-a .....................................................................................................

  • Page 18

    Xvi ds3678 digital scanner product reference guide adding cjk ime on windows ................................................................................................. D-7 selecting the simplified chinese input method on the host ................................................... D-8 selecti...

  • Page 19: About This Guide

    About this guide introduction the ds3678 product reference guide provides general instructions for setting up, operating, maintaining, and troubleshooting the ds3678 digital scanner. Configurations this guide includes the following ds3678 digital scanner configurations: configuration description ds3...

  • Page 20

    Xviii ds3678 digital scanner product reference guide related product line configurations the product configurations related to the ds3678 digital scanner are as follows: note check solution builder for: - additional information regarding all available accessories - the latest available configuration...

  • Page 21: Chapter Descriptions

    About this guide xix chapter descriptions topics covered in this guide are as follows: • chapter 1, getting started provides a product overview, unpacking instructions, and cable connection information. • chapter 2, data capture provides beeper and led definitions, techniques involved in scanning ba...

  • Page 22

    Xx ds3678 digital scanner product reference guide chapter descriptions (continued) • chapter 7, usb interface describes how to set up the digital scanner with a usb host. • chapter 8, ssi interface describes the system requirements of the simple serial interface (ssi), which provides a communication...

  • Page 23: Notational Conventions

    About this guide xxi notational conventions the following conventions are used in this document: • italics are used to highlight the following: • chapters and sections in this and related documents • dialog box, window and screen names • drop-down list and list box names • check box and radio button...

  • Page 24: Related Documents

    Xxii ds3678 digital scanner product reference guide related documents • ds3678 quick start guide , p/n mn002648axx- provides general information for getting started with the ds3678 digital scanner, and includes basic set up and operation instructions. • advanced data formatting programmer guide , p/...

  • Page 25: Chapter 1  Getting Started

    Chapter 1 getting started introduction the ds3678 combines superior 1d and 2d omnidirectional bar code scanning performance and advanced ergonomics in a lightweight design. the digital scanner ensures comfort and ease of use for extended periods of time. Figure 1-1    ds3678 digita...

  • Page 26: Interfaces

    1 - 2 ds3678 digital scanner product reference guide interfaces the ds3678 digital scanner supports: • usb connection to a host. The digital scanner autodetects a usb host and defaults to the hid keyboard interface type. Select other usb interface types by scanning programming bar code menus.This in...

  • Page 27: Ds3678 Parts

    Getting started 1 - 3 ds3678 parts figure 1-2 ds3678 parts the cradle the cradles serve as a charger, radio communication interface, and host communication interface for the ds3678 cordless digital scanner. There are two versions of the cradle: • the stb3678 cordless cradle sits on a desktop or moun...

  • Page 28

    1 - 4 ds3678 digital scanner product reference guide cradle parts figure 1-3 cradle front view figure 1-4 cradle back view charging/ communications contacts pairing bar code mounting screw hole foot latch led mounting screw hole pair drain hole canopy latch mounting screw hole page button drain hole...

  • Page 29

    Getting started 1 - 5 connecting the cradle to connect the stb3678/flb3678 cradles: 1. Connect the appropriate cable to the power supply and an ac power source, if necessary. 2. Insert the interface cable into the host port. 3. Lift the latch and connect the interface cable into the cradle's host po...

  • Page 30: Ds3678 Battery

    1 - 6 ds3678 digital scanner product reference guide supplying power to the cradle the cradle receives power from one of two sources: • an external power supply. • when connected to the host through an interface cable that supplies power. The cradle detects whether the host or the external supply is...

  • Page 31

    Getting started 1 - 7 inserting the battery the battery resides in a chamber in the digital scanner handle. To insert the battery: 1. Lightly press down and slide the locking lever counterclockwise to unlock and release the battery door. 2. Open the battery door. 3. If a battery is already installed...

  • Page 32

    1 - 8 ds3678 digital scanner product reference guide charging the ds3678 battery when using a new battery in the ds3678, the battery requires a charge to be enabled. Insert the battery (see inserting the battery on page 1-7 ) in the ds3678 and place the ds3678 in the stb/flb3678 cradle (see insertin...

  • Page 33: Configuring The Scanner

    Getting started 1 - 9 sending data to the host computer the cradle receives data from the digital scanner via a wireless radio connection and transmits it to the host computer via the host cable. The digital scanner and cradle must be paired for successful wireless communication. Pairing pairing reg...

  • Page 34

    1 - 10 ds3678 digital scanner product reference guide four slot spare battery charger the sac3600-4001cr four slot spare battery charger charges up to four single spare batteries. The charger can sit on a desktop or be mounted on a wall. This document provides basic instructions for charger set up a...

  • Page 35: Lanyard

    Getting started 1 - 11 inserting batteries to insert batteries in the battery charger, angle the battery with the contacts facing up and slide the contact side of the battery under the led indicator ledge as shown below. Push down on the label surface of the battery until it clicks in place, engagin...

  • Page 36: Accessories

    1 - 12 ds3678 digital scanner product reference guide 2. Thread the upper portion of the lanyard into the loop. Figure 1-11 thread the loop 3. Pull the clip through the loop over the tether point and tighten into place. Figure 1-12 insert loop into tether point accessories the digital scanner ships ...

  • Page 37: Chapter 2 Data Capture

    Chapter 2 data capture introduction this chapter provides beeper and led definitions, techniques involved in scanning bar codes, general instructions and tips about scanning, and decode ranges. Beeper and led definitions the digital scanner issues different beep sequences/patterns...

  • Page 38

    2 - 2 ds3678 digital scanner product reference guide table 2-1 scanner beeper and led definitions event beeper sequence led standard use power up. Low/medium/high beeps green scanning presentation mode on. None green solid presentation mode off. None no led; green led is turned off a bar code was su...

  • Page 39

    Data capture 2 - 3 bluetooth attempting reconnection (default is disable). Five high system led: none radio led: red blinking paging state indication six high system led: blue (fast, fast, slow) battery indications low battery indication (on trigger release) four short high beeps red (stays on) batt...

  • Page 40

    2 - 4 ds3678 digital scanner product reference guide all rules deleted. Low/high/high beeps green out of rule memory. Erase some existing rules, then try to save rule again. Long low/long high/long low/long high beeps red cancel rule entry. Rule entry mode exited because of an error or the user aske...

  • Page 41

    Data capture 2 - 5 cradle led definitions table 2-2 cradle led indications event led standard use power up green (stays on) radio indications bluetooth connection established green (off then on) page button blue battery indications pre-charging amber charging amber blinking fully charged green (stay...

  • Page 42

    2 - 6 ds3678 digital scanner product reference guide four slot battery charger definitions table 2-3 four slot battery charger led definitions event led standard use power up red, amber, green, off (all four leds) idle off battery indications charging amber blinking fully charged green (stays on) ch...

  • Page 43: Scanning

    Data capture 2 - 7 scanning 1. Aim the digital scanner at a bar code and pull the trigger to decode. 2. Press the trigger until the digital scanner beeps, indicating the bar code is successfully decoded. For more information on beeper and led definitions, see beeper and led definitions on page 2-1 ....

  • Page 44

    2 - 8 ds3678 digital scanner product reference guide figure 2-3 scanning ds3678-er in hand-held mode.

  • Page 45

    Data capture 2 - 9 aiming with ds3678-sr when scanning, the ds3678-sr digital scanner projects an orange led dot which allows positioning the bar code within its field of view. See ds3678-sr imager aiming pattern on page 2-9 for the proper distance to achieve between the digital scanner and a bar co...

  • Page 46

    2 - 10 ds3678 digital scanner product reference guide aiming with ds3678-er when scanning, the ds3678-er projects a red laser aiming pattern which allows positioning the bar code within its field of view. See table 2-7 on page 2-12 for the proper distance to achieve between the digital scanner and a...

  • Page 47: Decode Ranges

    Data capture 2 - 11 decode ranges table 2-4 ds3678-hd decode ranges bar code type symbol density ds3678-hd typical working ranges near far code 128 5.0 mil 0.9 in. / 2.3 cm 7.0 in / 17.8 cm 15.0 mil 0.9 in. / 2.3 cm 23 in. / 58.4 cm code 39 3.0 mil 1.3 in / 3.3 cm 4.7 in / 11.9 cm 20.0 mil 0.25 in /...

  • Page 48

    2 - 12 ds3678 digital scanner product reference guide table 2-7 ds3678-er decode ranges bar code type symbol density ds3678-er typical working ranges (20-30 fc ambient) near far code 128 15.0 mil 5.0 in / 12.7 cm 100.0 in / 254.0 cm 40.0 mil 3.5 in / 8.8 cm 260.0 in / 660.4 cm 100.0 mil reflective 3...

  • Page 49: Chapter 3 Maintenance &

    Chapter 3 maintenance & technical specifications introduction this chapter provides suggested digital scanner maintenance, troubleshooting, technical specifications, and signal descriptions (pinouts). Maintenance known harmful ingredients the following chemicals are known to damag...

  • Page 50

    3 - 2 ds3678 digital scanner product reference guide tolerable industrial fluids and chemicals the following industrial fluids and chemicals were evaluated and deemed tolerable for the ds3678: • motor/engine oil • automatic transmission fluid (atf) • continuously variable transmission fluid (cvt) • ...

  • Page 51: Troubleshooting

    Maintenance & technical specifications 3 - 3 troubleshooting table 3-1 troubleshooting problem possible causes possible solutions the aiming pattern does not appear when pressing the trigger. No power to the digital scanner. If the configuration requires a power supply, re-connect the power supply. ...

  • Page 52

    3 - 4 ds3678 digital scanner product reference guide digital scanner decodes bar code, but does not transmit the data to the host. Digital scanner is not programmed for the correct host type. Scan the appropriate host type programming bar code. See the chapter corresponding to the host type. Interfa...

  • Page 53

    Maintenance & technical specifications 3 - 5 digital scanner emits 4 short high beeps during decode attempt. Digital scanner has not completed usb initialization. Wait several seconds and scan again. Digital scanner emits low/low/low/extra low beeps when not in use. Rs-232 receive error. Normal duri...

  • Page 54

    3 - 6 ds3678 digital scanner product reference guide report software version bar code when contacting support, a support representative may ask you to scan the bar code below to determine the version of software installed in the digital scanner. Digital scanner emits five long low beeps after a bar ...

  • Page 55: Technical Specifications

    Maintenance & technical specifications 3 - 7 technical specifications table 3-2 technical specifications - ds3678 digital scanner item description physical characteristics dimensions 7.3 in. H x 3.0 in. W x 5.6 in. D (18.5 cm h x 7.7 cm w x 14.3 cm d) weight (with battery) ds3678-hd ds3678-hp ds3678...

  • Page 56

    3 - 8 ds3678 digital scanner product reference guide 2d pdf417, micropdf417, composite codes, tlc-39, data matrix, maxicode, qr code, microqr, aztec, han xin, gs1-qr, gs1-dm postal us postnet, us planet, uk postal, japan post, australia post, royal mail 4 state customer, kix code (dutch), upu 4 stat...

  • Page 57

    Maintenance & technical specifications 3 - 9 accessories power supplies power supplies are available for applications that do not supply power over the host cable. Table 3-3 technical specifications - stb3678 and flb3678 cradles item description power requirements host powered: external power supply...

  • Page 58

    3 - 10 ds3678 digital scanner product reference guide electrical safety certified pending to ul1950, csa c22.2 no.950. En60950/ic950 input transient protection iec 1000-4-(2,3,4,5,6,11) emi fcc part 15 class b, ices-003 class b european union emc directive, australian sma, taiwan emc, japan vcci/mit...

  • Page 59: Chapter 4 Radio

    Chapter 4 radio communications introduction this chapter provides information about the modes of operation and features available for wireless communication between the ds3678 cordless digital scanners, cradles and hosts. the chapter also includes the parameters necessary ...

  • Page 60

    4 - 2 ds3678 digital scanner product reference guide radio communications parameter defaults table 4-1 lists the defaults for radio communication parameters. If you wish to change any option, scan the appropriate bar code(s) provided in the radio communications parameters section beginning on page 4...

  • Page 61

    Radio communications 4 - 3 reconnect attempt beep feedback 559 f1h 2fh disable 4-24 reconnect attempt interval 558 f1h 2eh 30 seconds 4-25 auto-reconnect 604 f1h 5ch auto-reconnect immediately 4-26 beep on insertion 288 120h enable 4-27 beep on 150 96h enable 4-28 modes of operation (point-to-point/...

  • Page 62: Wireless Beeper Definitions

    4 - 4 ds3678 digital scanner product reference guide wireless beeper definitions when the digital scanner scans the pairing bar code it issues various beep sequences indicating successful or unsuccessful operations. See scanner beeper and led definitions on page 2-2 for all beep sequences and led di...

  • Page 63

    Radio communications 4 - 5 keyboard emulation (hid) select this host type when connecting to a pc/tablet/phone emulating a bluetooth keyboard. • hid bt classic - enables the host and scanner to communicate using hid (human interface device) keyboard profile over bluetooth classic radio. The scanner(...

  • Page 64

    4 - 6 ds3678 digital scanner product reference guide simple serial interface (ssi) select this host type when connecting to a zebra mobile device or pc/tablet/phone running a zebra scanner sdk app. • ssi bt classic (non-discoverable) - enables communication with zebra mobile computers. It enables th...

  • Page 65

    Radio communications 4 - 7 serial port profile (spp) select this host type when connecting to a pc/tablet/phone using a bluetooth serial connection. • spp bt classic (non-discoverable) - enables the scanner to establish a serial port profile (spp) connection with the host over classic bluetooth radi...

  • Page 66: Bluetooth Friendly Name

    4 - 8 ds3678 digital scanner product reference guide bluetooth technology profile support with bluetooth technology profile support, the cradle is not required for wireless communication. The digital scanner communicates directly to the host using bluetooth technology. The digital scanner supports t...

  • Page 67

    Radio communications 4 - 9 discoverable mode parameter # 610 (f1h 62h) select a discoverable mode based on the device initiating discovery: • select general discoverable mode when initiating connection from a pc. • select limited discoverable mode when initiating connection from a mobile device (e.G...

  • Page 68: Wi-Fi Friendly Mode

    4 - 10 ds3678 digital scanner product reference guide wi-fi friendly mode parameter # 1299 (f8h 05h 13h) scanners configured for wi-fi friendly mode behave as follows: • the scanner remains in sniff mode, and exits sniff mode only during firmware update. • if any wi-fi channel is excluded from the h...

  • Page 69

    Radio communications 4 - 11 wi-fi friendly channel exclusion parameter # 1297 (f8h 05h 11h) wifi channel exclusion select the channels to exclude: • exclude wi-fi channel 1 : bluetooth channels 0-21 are excluded from hopping sequence (2402-2423 mhz). • exclude wi-fi channel 6 : bluetooth channels 25...

  • Page 70

    4 - 12 ds3678 digital scanner product reference guide exclude wi-fi channels 1, 6, and 11 (4) exclude wi-fi channels 1 and 6 (5) exclude wi-fi channels 1 and 11 (6) exclude wi-fi channels 6 and 11 (7).

  • Page 71: Radio Output Power

    Radio communications 4 - 13 radio output power parameter # 1324 (f8h 05h 2ch) the ds3678 uses a class 1 bluetooth radio. Optionally, reduce the radio’s output power to restrict the transmission range and reduce the effect of the radio on neighboring wireless systems. Scan a bar code to select the de...

  • Page 72

    4 - 14 ds3678 digital scanner product reference guide link supervision timeout parameter # 1698 (f8h 06h a2h) link supervision timeout controls how quickly the scanner senses that the bluetooth radio lost connection to the remote device. A lower value helps prevent data loss at the edge of the opera...

  • Page 73: Bluetooth Radio State

    Radio communications 4 - 15 bluetooth radio state parameter # 1354 (f8h 05h 4ah) note the only option to turn the radio on after it is turned off on the cradle, is through the host. Bluetooth radio off (0) * bluetooth radio on (1).

  • Page 74: Hid Host Parameters

    4 - 16 ds3678 digital scanner product reference guide hid host parameters the digital scanner supports virtual keyboard emulation for the apple ios, and keyboard emulation over the bluetooth hid profile. In this mode the digital scanner can interact with bluetooth enabled hosts supporting the hid pr...

  • Page 75

    Radio communications 4 - 17 hid features for apple ios parameter # 1114 (f8h 04h 5ah) this option works with apple ios devices to enable the opening and closing of the ios virtual keyboard by double-pressing the trigger. Note when this feature is enabled, the digital scanner may be incompatible with...

  • Page 76

    4 - 18 ds3678 digital scanner product reference guide hid keyboard keystroke delay this parameter sets the delay, in milliseconds (msec), between emulated keystrokes. Scan a bar code below to increase the delay when the hid host requires a slower transmission of data. Hid caps lock override when ena...

  • Page 77

    Radio communications 4 - 19 hid ignore unknown characters this option applies only to the hid keyboard emulation device and ibm device. Unknown characters are characters the host does not recognize. When send bar codes with unknown characters is selected, all bar code data is sent except for unknown...

  • Page 78

    4 - 20 ds3678 digital scanner product reference guide fast hid keyboard parameter # 1361 (f8h 05h 15h) this option transmits bluetooth hid keyboard data at a faster rate. Quick keypad emulation parameter # 1362 (f8h 05h 52h) this parameter enables a quicker method of keypad emulation where ascii seq...

  • Page 79

    Radio communications 4 - 21 hid keyboard fn1 substitution when enabled, this parameter allows replacement of any fn1 character in an ean128 bar code with a key category and value chosen by the user. See fn1 substitution values on page 5-36 to set the key category and key value. Hid function key mapp...

  • Page 80

    4 - 22 ds3678 digital scanner product reference guide simulated caps lock when enabled, the digital scanner inverts upper and lower case characters on the digital scanner bar code as if the caps lock state is enabled on the keyboard. This inversion is done regardless of the current state of the keyb...

  • Page 81

    Radio communications 4 - 23 reconnect attempt beep feedback when in spp master, cradle host mode, and bluetooth keyboard emulation, the digital scanner automatically tries to reconnect to a remote device when a disconnection occurs that is due to the radio losing communication. This can happen if th...

  • Page 82

    4 - 24 ds3678 digital scanner product reference guide reconnect attempt beep feedback parameter # 559 (f1h 2fh) when a digital scanner disconnects as it goes out of range, it immediately attempts to reconnect. While the digital scanner attempts to reconnect, the green led continues to blink. If the ...

  • Page 83

    Radio communications 4 - 25 reconnect attempt interval parameter # 558 (f1h 2eh) when a digital scanner disconnects as it goes out of range, it immediately attempts to reconnect for the default time interval of 30 seconds. This time interval can be changed to one of the options below. To set the rec...

  • Page 84

    4 - 26 ds3678 digital scanner product reference guide auto-reconnect parameter # 604 (f1h 5ch) in bluetooth keyboard emulation (hid) mode, spp master, and cradle host mode, select a re-connect option for when the digital scanner loses its connection with a remote device: • auto-reconnect on bar code...

  • Page 85: Out of Range Indicator

    Radio communications 4 - 27 out of range indicator an out of range indicator can be set by scanning enable beep on reconnect attempt (1) on page 4-24 and extending the time using the reconnect attempt interval on page 4-25 . For example, with beep on reconnect attempt disabled while the digital scan...

  • Page 86: Beep On

    4 - 28 ds3678 digital scanner product reference guide beep on parameter # 150 (96h) when this parameter is enabled, the scanner issues a beep when a character is detected on the serial line. Is issued to gain a user's attention to an illegal entry or other important events. Note this parameter only ...

  • Page 87

    Radio communications 4 - 29 digital scanner(s) to cradle support modes of operation parameter # 538 (f1h 1ah) the charging cradle with radio supports two radio communication modes of operation, allowing the digital scanner to communicate wirelessly: • point-to-point • multipoint-to-point. Point-to-p...

  • Page 88

    4 - 30 ds3678 digital scanner product reference guide parameter broadcast (cradle host only) parameter # 148 (94h) when in multipoint-to-point mode, enable parameter broadcast to broadcast all parameter bar codes scanned to all other digital scanners in the piconet. If disabled, parameter bar codes ...

  • Page 89

    Radio communications 4 - 31 pairing modes parameter # 542 (f1h 1eh) when operating with the cradle, two modes of pairing are supported: • locked pairing mode - when a cradle is paired (connected) to the digital scanner (or up to seven digital scanners in multipoint-to-point mode), any attempt to con...

  • Page 90

    4 - 32 ds3678 digital scanner product reference guide pairing methods parameter # 545 (f1h 21h) there are two pairing methods. The default method allows the digital scanner and cradle to pair (connect) when the pairing bar code on the cradle is scanned. A second method pairs the digital scanner and ...

  • Page 91

    Radio communications 4 - 33 toggle pairing parameter # 1322 (f8h 05h 2ah) if the scanner is configured for toggle pairing, scanning the toggle pairing bar code a second time will unpair the scanner. Pairing bar code format when the digital scanner is configured as an spp master, you must create a pa...

  • Page 92

    4 - 34 ds3678 digital scanner product reference guide connection maintenance interval when a digital scanner disconnects from a cradle due to a link supervision timeout, the digital scanner immediately attempts to reconnect to the cradle for 30 seconds. If the auto-reconnect process fails, it can be...

  • Page 93

    Radio communications 4 - 35 connection maintenance interval (continued) to set the connection maintenance interval, scan one of the bar codes below . * set interval to 15 minutes (0) set interval to 30 minutes (1) set interval to 60 minutes (2) set interval to 2 hours (3).

  • Page 94

    4 - 36 ds3678 digital scanner product reference guide connection maintenance interval (continued) set interval to 4 hours (4) set interval to 8 hours (5) set interval to 24 hours (6) set interval to forever (7).

  • Page 95: Batch Mode

    Radio communications 4 - 37 batch mode parameter # 544 (f1h 20h) the digital scanner supports five versions of batch mode. When the digital scanner is configured for any of the batch modes, it attempts to store bar code data (not parameter bar codes) until transmission is initialized, or the maximum...

  • Page 96

    4 - 38 ds3678 digital scanner product reference guide parameter batch mode may be used when the cradle and/or scanner is configured with its radio turned off or connected to a non-cradle device. * normal (0) out of range batch mode (1) standard batch mode (2) cradle contact batch mode (3) enter batc...

  • Page 97: Persistent Batch Storage

    Radio communications 4 - 39 persistent batch storage parameter #1399 (f8h 05h 77h) when the scanner is configured for persistent batch storage, batch data is stored in non-volatile memory and preserved even when the digital scanner is powered down. This parameter is disabled by default. Batch mode (...

  • Page 98: Page Button

    4 - 40 ds3678 digital scanner product reference guide page button parameter # 746 (f1h eah) the cradle offers a page button. The page button is a sensor that when touched, causes paired scanners to emit a beeping sequence. The default is enable page button. 1. Place your finger over the page button ...

  • Page 99: Page Options

    Radio communications 4 - 41 page options to select a page option, select one of the bar codes below. Page mode parameter # 1364 (f8h 05h 54h) • page state - in this mode, the cradle sends a page state request to each scanner. It remains in page state indication until every scanner sends an acknowled...

  • Page 100

    4 - 42 ds3678 digital scanner product reference guide page state timeout parameter # 1365 (f8h 05h 55h) page timeout is programmable in 1 second increments from 1 to 99 seconds. The default timeout is 30 seconds. To set a page timeout: 1. Scan the page timeout bar code below. 2. Scan two numeric bar...

  • Page 101: Bluetooth Security

    Radio communications 4 - 43 bluetooth security the digital scanner supports bluetooth authentication. Authentication can be requested by either the remote device or the digital scanner. Pin code parameter # 552 (f1h 28h) to set and store a pin code (e.G., password) on the digital scanner to connect ...

  • Page 102

    4 - 44 ds3678 digital scanner product reference guide variable pin code parameter # 608 (f1h 60h) when switching to cradle host mode with authentication enabled, scan static pin code below to avoid entering the pin code manually. The pin stored in memory is used. Scan the variable pin code below to ...

  • Page 103

    Radio communications 4 - 45 bluetooth security levels parameter # 1393 (f8h 05h 71h) • low bluetooth security - the low security setting is designed for ease of connection with most devices. This setting may be unacceptable to some devices. If connection fails, try re-connecting after increasing sec...

  • Page 104

    4 - 46 ds3678 digital scanner product reference guide bluetooth radio, linking, and batch operation the ds3678 digital scanner has a bluetooth class 1 radio which achieves a range of at least 135m / 440ft (open air, line of sight). The actual range you achieve is influenced by the presence of other ...

  • Page 105: Chapter 5 User Preferences &

    Chapter 5 user preferences & miscellaneous options introduction you can program the digital scanner to perform various functions, or activate different features. this chapter describes each user preference feature and provides programming bar codes for selecting these features. theÂ...

  • Page 106: Scanning Sequence Examples

    5 - 2 ds3678 digital scanner product reference guide scanning sequence examples in most cases, scanning one bar code sets the parameter value. For example, to set the beeper tone to high, scan the high frequency (beeper tone) bar code listed under beeper tone on page 5-9 . The digital scanner issues...

  • Page 107

    User preferences & miscellaneous options 5 - 3 low power mode 128 80h enable 5-13 time delay to low power mode 146 92h 100 msec 5-13 timeout to low power mode from auto aim 729 15 seconds 5-15 hand-held trigger mode 138 8ah level 5-16 hands-free mode 630 f1h 76h enable 5-17 hand-held decode aiming p...

  • Page 108

    5 - 4 ds3678 digital scanner product reference guide battery threshold battery status high threshold battery status medium threshold battery status low warning threshold battery health low warning threshold 1367 1368 1369 1370 n/a 50% 20% 10% 60% 5-31 add an enter key n/a n/a n/a 5-32 transmit code ...

  • Page 109: User Preferences

    User preferences & miscellaneous options 5 - 5 user preferences default parameters the digital scanner can be reset to two types of defaults: factory defaults or custom defaults. Scan the appropriate bar code below to reset the digital scanner to its default settings and/or set the digital scanner’s...

  • Page 110

    5 - 6 ds3678 digital scanner product reference guide parameter bar code scanning parameter # 236 (ssi # ech) to disable the decoding of parameter bar codes, including the set defaults parameter bar codes, scan the disable parameter scanning bar code below. To enable decoding of parameter bar codes, ...

  • Page 111

    User preferences & miscellaneous options 5 - 7 direct decode indicator parameter # 859 (ssi # f2h 5bh) this feature is only supported in auto aim and standard (level) trigger modes. Scan a bar code below to select optional blinking of the illumination on a successful decode: • disable direct decode ...

  • Page 112

    5 - 8 ds3678 digital scanner product reference guide beeper volume parameter # 140 (ssi # 8ch) to select a beeper volume, scan the low volume, medium volume , or high volume bar code. Low volume (2) medium volume (1) * high volume (0).

  • Page 113

    User preferences & miscellaneous options 5 - 9 beeper tone parameter # 145 (ssi # 91h) to select a beeper tone, scan one of the following bar codes. Off (3) low tone (2) * medium tone (1) high tone (0) medium to high tone (2-tone) (4).

  • Page 114

    5 - 10 ds3678 digital scanner product reference guide beeper duration parameter # 628 (ssi # f1h 74h) to select the duration for the beeper, scan one of the following bar codes. Suppress power up beeps parameter # 721 (ssi # f1h d1h) scan a bar code below to select whether or not to suppress the dig...

  • Page 115

    User preferences & miscellaneous options 5 - 11 decode pager motor parameter # 613 (ssi # f1h 65h) the scanner includes a pager motor which, when enabled, vibrates the scanner for a period of time when a successful decode occurs. Scan a bar code below to enable or disable the pager motor. If enabled...

  • Page 116

    5 - 12 ds3678 digital scanner product reference guide decode pager motor duration (continued) 250 msec (25) 300 msec (30) 400 msec (40) 500 msec (50) 600 msec (60) 750 msec (75).

  • Page 117

    User preferences & miscellaneous options 5 - 13 low power mode parameter # 128 (ssi # 80h) this parameter determines whether or not the digital scanner enters low power mode after a decode attempt. If disabled, power remains on after each decode attempt. Time delay to low power mode parameter # 146 ...

  • Page 118

    5 - 14 ds3678 digital scanner product reference guide time delay to low power mode (continued) 2 sec (18) 3 sec (19) 4 seconds (20) 5 seconds (21).

  • Page 119

    User preferences & miscellaneous options 5 - 15 timeout to low power mode from auto aim parameter # 729 this parameter sets the time the scanner remains in auto aim before entering low power mode. Disabled (0) 5 seconds (5) * 15 seconds (11) 30 seconds (13) 1 minute (17).

  • Page 120

    5 - 16 ds3678 digital scanner product reference guide hand-held trigger mode parameter # 138 (ssi # 8ah) select one of the following trigger modes for the digital scanner. • standard (level) - a trigger pull activates decode processing. Decode processing continues until the bar code decodes, you rel...

  • Page 121

    User preferences & miscellaneous options 5 - 17 hand-held trigger mode (continued) hands-free mode parameter # 630 (ssi # f1h 76h) if you select disable hands-free mode , the digital scanner behaves according to the setting of the hand-held trigger mode on page 5-16 . Two stage option 1 (14) two sta...

  • Page 122

    5 - 18 ds3678 digital scanner product reference guide hand-held decode aiming pattern parameter # 306 (ssi # f0h 32h) select enable hand-held decode aiming pattern to project the aiming dot during bar code capture, disable hand-held decode aiming pattern to turn the aiming dot off, or enable hand-he...

  • Page 123

    User preferences & miscellaneous options 5 - 19 hands-free decode aiming pattern parameter # 590 (ssi # f1h 4eh) select enable hands-free decode aiming pattern to project the aiming dot during bar code capture, disable hands-free decode aiming pattern to turn the aiming dot off, or enable hands-free...

  • Page 124

    5 - 20 ds3678 digital scanner product reference guide picklist mode parameter # 402 (ssi # f0h 92h) picklist mode enables the digital scanner to decode only bar codes that are aligned under the led aiming dot. Select one of the following picklist modes for the digital scanner: • disabled always - pi...

  • Page 125

    User preferences & miscellaneous options 5 - 21 fips mode parameter # 736 (f1h e0h) the federal information processing standard (fips) 140-2 is a u.S. Government computer security standard used to accredit cryptographic modules. Fips enabled ds3678 scanners and cradles offer this secure mode of oper...

  • Page 126

    5 - 22 ds3678 digital scanner product reference guide continuous bar code read parameter # 649 (ssi # f1h 89h) enable this to report every bar code while the trigger is pulled. Unique bar code reporting parameter # 723 (ssi # f1h d3h) enable this to report only unique bar codes while the trigger is ...

  • Page 127

    User preferences & miscellaneous options 5 - 23 decode session timeout parameter # 136 (ssi # 88h) this parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds. The default timeout is 9.9 seconds. To set a...

  • Page 128

    5 - 24 ds3678 digital scanner product reference guide timeout between decodes, same symbol parameter # 137 (ssi # 89h) use this option in continuous bar code read mode to prevent the beeper from continuously beeping when a symbol is left in the digital scanner’s field of view. The bar code must be o...

  • Page 129

    User preferences & miscellaneous options 5 - 25 decode mirror images (data matrix only) parameter # 537 (ssi # f1h 19h) select an option for decoding mirror image data matrix bar codes: • always - decode only data matrix bar codes that are mirror images • never - do not decode data matrix bar codes ...

  • Page 130

    5 - 26 ds3678 digital scanner product reference guide mobile phone/display mode parameter # 716 (ssi # f1h cch) this mode improves bar code reading performance off mobile phones and electronic displays. Select enhanced in hand-held, hands-free, or both modes, or select normal mobile phone/display mo...

  • Page 131

    User preferences & miscellaneous options 5 - 27 pdf prioritization parameter # 719 (ssi # f1h cfh) enable this feature to delay decoding a 1d bar code (code 128) by the value specified in pdf prioritization timeout . During that time the digital scanner attempts to decode a pdf417 symbol (e.G., on a...

  • Page 132

    5 - 28 ds3678 digital scanner product reference guide pdf prioritization timeout parameter # 720 (ssi # f1h d0h) when pdf prioritization on page 5-27 is enabled, this timeout specifies how long the digital scanner attempts to decode a pdf417 symbol before reporting the 1d bar code in the field of vi...

  • Page 133

    User preferences & miscellaneous options 5 - 29 decoding illumination parameter # 298 (ssi # f0h 2ah) selecting enable decoding illumination causes the digital scanner to flash illumination to aid decoding. Select disable decoding illumination to prevent the digital scanner from using decoding illum...

  • Page 134

    5 - 30 ds3678 digital scanner product reference guide ranging light immunity parameter # 1722 (ssi # f8h 06h bah) this parameter sets the light immunity optimization for er ranging. Note light immunity applies to the ds3678-er only. * 60hz immunity (0) 50hz immunity (1).

  • Page 135

    User preferences & miscellaneous options 5 - 31 battery threshold scan the appropriate bar code below to select the desired battery status threshold. • battery status high threshold - parameter #1367 this parameter sets the threshold used to show the battery status is high. When the battery status i...

  • Page 136

    5 - 32 ds3678 digital scanner product reference guide battery threshold (continued) add an enter key to add an enter key (carriage return/line feed) after scanned data, scan the following bar code. To program other prefixes and/or suffixes, see prefix/suffix values on page 5-34 . Battery status low ...

  • Page 137

    User preferences & miscellaneous options 5 - 33 transmit code id character parameter # 45 (ssi # 2dh) a code id character identifies the code type of a scanned bar code. This is useful when decoding more than one code type. In addition to any single character prefix already selected, the code id cha...

  • Page 138

    5 - 34 ds3678 digital scanner product reference guide prefix/suffix values key category parameter # p = 99, s1 = 98, s2 = 100 (ssi # p = 63h, s1 = 62h, s2 = 64h) decimal value parameter # p = 105, s1 = 104, s2 = 106 (ssi # p = 69h, s1 = 68h, s2 = 6ah) you can append a prefix and/or one or two suffix...

  • Page 139

    User preferences & miscellaneous options 5 - 35 scan data transmission format parameter # 235 (ssi # ebh) to change the scan data format, scan one of the following eight bar codes corresponding to the desired format. To set values for the prefix and/or suffix, see prefix/suffix values on page 5-34 ....

  • Page 140

    5 - 36 ds3678 digital scanner product reference guide fn1 substitution values key category parameter # 103 (ssi # 67h) decimal value parameter # 109 (ssi # 6dh) the wedge and usb hid keyboard hosts support a fn1 substitution feature. Enabling this substitutes any fn1 character (0x1b) in an ean128 ba...

  • Page 141

    User preferences & miscellaneous options 5 - 37 transmit “no read” message parameter # 94 (ssi # 5eh) scan a bar code below to select whether or not to transmit a no read message. Enable this to transmit the characters nr when a successful decode does not occur before trigger release or the decode s...

  • Page 142

    5 - 38 ds3678 digital scanner product reference guide unsolicited heartbeat interval parameter # 1118 (ssi # f8h 04h 5eh) the imager supports sending unsolicited heartbeat messages to assist in diagnostics. To enable this feature and set the desired unsolicited heartbeat interval, scan one of the ti...

  • Page 143

    User preferences & miscellaneous options 5 - 39 dump scanner parameters to debug a scanner issue, scan the following bar code with the scanner connected in usb hid keyboard mode to microsoft ® windows notepad or wordpad, or via rs-232 to windows hyperterminal. This outputs all the scanner's asset tr...

  • Page 144

    5 - 40 ds3678 digital scanner product reference guide.

  • Page 145: Introduction

    Chapter 6 imaging preferences introduction you can program the digital scanner to perform various functions, or activate different features. this chapter describes imaging preference features and provides programming bar codes for selecting these features. the digital scanner ships with ...

  • Page 146: Scanning Sequence Examples

    6 - 2 ds3678 digital scanner product reference guide scanning sequence examples in most cases scanning one bar code sets the parameter value. For example, to disable image capture illumination, scan the disable image capture illumination bar code under image capture illumination on page 6-5 . The di...

  • Page 147

    Imaging preferences 6 - 3 crop to pixel addresses 315 316 317 318 f4h f0h 3bh f4h f0h 3ch f4h f0h 3dh f4h f0h 3eh 0 top 0 left 959 bottom 1279 right 6-11 image size (number of pixels) 302 f0h 2eh full 6-13 image brightness (target white) 390 f0h 86h 180 6-14 jpeg image options 299 f0h 2bh quality 6-...

  • Page 148: Imaging Preferences

    6 - 4 ds3678 digital scanner product reference guide imaging preferences the parameters in this chapter control image capture characteristics. Image capture occurs in all modes of operation, including decode, and snapshot. Operational modes the digital scanner has two modes of operation: • decode mo...

  • Page 149

    Imaging preferences 6 - 5 image capture illumination parameter # 361 (ssi # f0h 69h) selecting enable image capture illumination causes illumination to turn on during every image capture. Disable illumination to prevent the digital scanner from using illumination. Enabling illumination usually resul...

  • Page 150

    6 - 6 ds3678 digital scanner product reference guide fixed exposure parameter # 567 (ssi # f4h f1h 37h) type: word range: 1 - 1000 this parameter configures the exposure used in manual mode for snapshot. Each integer value represents 100 μ s worth of exposure. The default value is 100 which results ...

  • Page 151

    Imaging preferences 6 - 7 gain/exposure priority for snapshot mode parameter # 562 (ssi # f1h 32h) this parameter alters the digital scanner’s gain exposure priority when it acquires an image in snapshot mode in auto exposure mode. • scan low exposure priority to set a mode in which the digital scan...

  • Page 152

    6 - 8 ds3678 digital scanner product reference guide snapshot mode timeout parameter # 323 (ssi # f0h 43h) this parameter sets the amount of time the digital scanner remains in snapshot mode. The digital scanner exits snapshot mode when you pull the trigger, or when the snapshot mode timeout elapses...

  • Page 153

    Imaging preferences 6 - 9 snapshot aiming pattern parameter # 300 (ssi # f0h 2ch) select enable snapshot aiming pattern to project the aiming pattern when in snapshot mode, or disable snapshot aiming pattern to turn the aiming pattern off. Silence operational mode changes parameter # 1293 (ssi # f8h...

  • Page 154

    6 - 10 ds3678 digital scanner product reference guide image cropping parameter # 301 (ssi # f0h 2dh) this parameter crops a captured image. Select disable image cropping to present the full 1200 x 800 pixels. Select enable image cropping to crop the image to the pixel addresses set in crop to pixel ...

  • Page 155

    Imaging preferences 6 - 11 crop to pixel addresses parameter # 315 (ssi # f4h f0h 3bh) (top) parameter # 316 (ssi # f4h f0h 3ch) (left) parameter # 317 (ssi # f4h f0h 3dh) (bottom) parameter # 318 (ssi # f4h f0h 3eh) (right) if you selected enable image cropping , set the pixel addresses from (0,0) ...

  • Page 156

    6 - 12 ds3678 digital scanner product reference guide bottom pixel address (0 - 959 decimal) right pixel address (0 - 1279 decimal).

  • Page 157

    Imaging preferences 6 - 13 image size (number of pixels) parameter # 302 (ssi # f0h 2eh) this option alters image resolution before compression. Multiple pixels are combined to one pixel, resulting in a smaller image containing the original content with reduced resolution. Select one of the followin...

  • Page 158

    6 - 14 ds3678 digital scanner product reference guide image brightness (target white) parameter # 390 (ssi # f0h 86h) type: byte range: 1 - 240 this parameter sets the target white value used in snapshot mode when using auto exposure. White and black are defined as 240 decimal and 1, respectively. S...

  • Page 159

    Imaging preferences 6 - 15 jpeg target file size parameter # 561 (ssi # f1h 31h) type: word range: 5-350 this parameter defines the target jpeg file size in terms 1 kilobytes (1024 bytes). The default value is 160 kb which represents 160 kilobytes. To set the jpeg target file size parameter, scan jp...

  • Page 160

    6 - 16 ds3678 digital scanner product reference guide image enhancement parameter # 564 (ssi # f1h 34h) this parameter configures the digital scanner's image enhance feature. This feature uses a combination of edge sharpening and contrast enhancement to produce an image that is visually pleasing. Th...

  • Page 161

    Imaging preferences 6 - 17 image file format selector parameter # 304 (ssi # f0h 30h) select an image format appropriate for the system (bmp, tiff, or jpeg). The digital scanner stores captured images in the selected format. Bmp file format (3) * jpeg file format (1) tiff file format (4).

  • Page 162

    6 - 18 ds3678 digital scanner product reference guide image rotation parameter # 665 (ssi # f1h 99h) this parameter controls the rotation of the image by 0, 90,180, or 270 degrees. * rotate 0 o (0) rotate 90 o (1) rotate 180 o (2) rotate 270 o (3).

  • Page 163

    Imaging preferences 6 - 19 bits per pixel parameter # 303 (ssi # f0h 2fh) select the number of significant bits per pixel (bpp) to use when capturing an image. Select 1 bpp for a black and white image, 4 bpp to assign 1 of 16 levels of grey to each pixel, or 8 bpp to assign 1 of 256 levels of grey t...

  • Page 164

    6 - 20 ds3678 digital scanner product reference guide signature capture parameter # 93 (ssi # 5dh) a signature capture bar code is a special-purpose symbology which delineates a signature capture area in a document with a machine-readable format. The recognition pattern is variable so it can optiona...

  • Page 165

    Imaging preferences 6 - 21 signature capture file format selector parameter # 313 (ssi # f0h 39h) select a signature file format appropriate for the system (bmp, tiff, or jpeg). The digital scanner stores captured signatures in the selected format. Note signature capture only applies to the ds3678-h...

  • Page 166

    6 - 22 ds3678 digital scanner product reference guide signature capture bits per pixel parameter # 314 (ssi # f0h 3ah) select the number of significant bits per pixel (bpp) to use when capturing a signature. Select 1 bpp for a black and white image, 4 bpp to assign 1 of 16 levels of grey to each pix...

  • Page 167

    Imaging preferences 6 - 23 signature capture width parameter # 366 (ssi # f4h f0h 6eh) the aspect ratio of the signature capture width and signature capture height parameters must match that of the signature capture area. For example, a 4 x 1 inch signature capture area would require a 4 to 1 aspect...

  • Page 168

    6 - 24 ds3678 digital scanner product reference guide signature capture jpeg quality parameter # 421 (ssi # f0h a5h) scan the jpeg quality value bar code followed by 3 bar codes from appendix h, numeric bar codes corresponding to a value from 005 to 100, where 100 represents the highest quality imag...

  • Page 169: Chapter 7 Usb Interface

    Chapter 7 usb interface introduction this chapter provides instructions for programming the digital imager to interface with a usb host. the digital imager scanner connects directly to a usb host, or a powered usb hub. the usb host can power the digital imager. Throughout the pr...

  • Page 170

    7 - 2 ds3678 digital scanner product reference guide the digital imager also interfaces with other usb hosts which support usb human interface devices (hid). Figure 7-1 usb connection to connect the cradle to a usb host: 1. Attach the modular connector of the usb interface cable to the cable interfa...

  • Page 171: Usb Parameter Defaults

    Usb interface 7 - 3 usb parameter defaults table 7-1 lists the defaults for usb host parameters. If any option needs to be changed, scan the appropriate bar code(s) provided in the parameter descriptions section beginning on page 7-4 . Note see appendix a, standard default parameters for all user pr...

  • Page 172: Usb Host Parameter

    7 - 4 ds3678 digital scanner product reference guide usb host parameter usb device type select the desired usb device type. Notes 1. When changing usb device types, the scanner automatically restarts. The scanner issues a power-up beep sequence. 2. Before selecting usb cdc host (note 1) on page 7-5 ...

  • Page 173

    Usb interface 7 - 5 usb device type (continued) simple com port emulation ssi over usb cdc usb cdc host (note 1) symbol native api (snapi) without imaging interface symbol native api (snapi) with imaging interface.

  • Page 174

    7 - 6 ds3678 digital scanner product reference guide symbol native api (snapi) status handshaking after selecting a snapi interface as the usb device type, select whether to enable or disable status handshaking. * enable snapi status handshaking disable snapi status handshaking.

  • Page 175

    Usb interface 7 - 7 usb keystroke delay this parameter sets the delay, in milliseconds, between emulated keystrokes. Scan a bar code below to increase the delay when hosts require a slower transmission of data. Usb caps lock override this option applies only to the hid keyboard emulation device. Whe...

  • Page 176

    7 - 8 ds3678 digital scanner product reference guide usb ignore unknown characters this option applies only to the hid keyboard emulation device and ibm device. Unknown characters are characters the host does not recognize. When send bar codes with unknown characters is selected, all bar code data i...

  • Page 177

    Usb interface 7 - 9 emulate keypad when enabled, all characters are sent as ascii sequences over the numeric keypad. For example ascii a would be sent as “alt make” 0 6 5 “alt break.” emulate keypad with leading zero enable this to send character sequences sent over the numeric keypad as iso charact...

  • Page 178

    7 - 10 ds3678 digital scanner product reference guide quick keypad emulation this option applies only to the hid keyboard emulation device and if emulate keypad is enabled. This parameter enables a quicker method of keypad emulation where ascii sequences are only sent for ascii characters not found ...

  • Page 179

    Usb interface 7 - 11 function key mapping ascii values under 32 are normally sent as a control-key sequences (see table i on page i-1 ). When this parameter is enabled, the keys in bold are sent in place of the standard key mapping. Table entries that do not have a bold entry remain the same whether...

  • Page 180

    7 - 12 ds3678 digital scanner product reference guide convert case when enabled, the digital imager scanner converts all bar code data to the selected case. Usb static cdc parameter # 670 when disabled, each device connected consumes another com port (first device = com1, second device = com2, third...

  • Page 181: Optional Usb Parameters

    Usb interface 7 - 13 optional usb parameters if you configure the digital imager scanner and find the settings were not saved, or changed, when the system is restarted scan the bar codes that follow to override usb interface defaults. Scan a bar code below after setting defaults and before configuri...

  • Page 182

    7 - 14 ds3678 digital scanner product reference guide usb polling interval scan a bar code below to set the polling interval. The polling interval determines the rate at which data can be sent between the scanner and host computer. A lower number indicates a faster data rate . Note when changing usb...

  • Page 183

    Usb interface 7 - 15 usb polling interval (continued) 5 msec 6 msec 7 msec 8 msec 9 msec 10 msec.

  • Page 184: Ascii Character Set For Usb

    7 - 16 ds3678 digital scanner product reference guide usb fast hid this option transmits usb hid data at a faster rate. Ibm specification version the ibm usb interface specification version selected defines how code types are reported over the ibm usb interface. Ascii character set for usb see appen...

  • Page 185: Chapter 8 Ssi Interface

    Chapter 8 ssi interface introduction this chapter describes the system requirements of the simple serial interface (ssi), which provides a communications link between zebra decoders (e.G., scan engines, slot scanners, hand-held scanners, two-dimensional scanners, hands-free scanners, and rf base sta...

  • Page 186

    8 - 2 ds3678 digital scanner product reference guide table 8-1 lists all the ssi opcodes the digital scanner supports. It identifies the ssi partner allowed to send a message of each type. The host transmits opcodes designated type h. The digital scanner transmits type d opcodes, and either partner ...

  • Page 187: Ssi Transactions

    Ssi interface 8 - 3 ssi transactions general data transactions ack/nak handshaking if you enable ack/nak handshaking, all packeted messages must have a cmd_ack or cmd_nak response, unless the command description states otherwise. This parameter is enabled by default. Zebra recommends leaving this ha...

  • Page 188

    8 - 4 ds3678 digital scanner product reference guide transfer of decode data the decode data packet format parameter controls how decode data is sent to the host. Set this parameter to send the data in a decode_data packet. Clear this parameter to transmit the data as raw ascii data. Ack/nak enabled...

  • Page 189: Communication Summary

    Ssi interface 8 - 5 ack/nak disabled and packeted decode_data in this example ack/nak does not occur even though packeted_decode is enabled because the ack/nak handshaking parameter is disabled. Figure 8-3 ack/nak disabled and packeted decode_data ack/nak disabled and unpacketed ascii data data capt...

  • Page 190

    8 - 6 ds3678 digital scanner product reference guide serial response time-out the serial response time-out parameter determines how long to wait for a handshaking response before trying again, or aborting any further attempts. Set the same value for both the host and digital scanner. Retries when se...

  • Page 191

    Ssi interface 8 - 7 using time delay to low power mode with ssi time delay to low power mode on page 5-13 provides bar codes to select a general time delay. To program a more specific delay value, use an ssi command according to table 8-2 . Table 8-2 values for selecting time delay to low power valu...

  • Page 192

    8 - 8 ds3678 digital scanner product reference guide encapsulation of rsm commands/responses over ssi the ssi protocol allows the host to send a command that is variable in length up to 255 bytes. Although there is a provision in the protocol to multi-packet commands from the host, the scan engine d...

  • Page 193

    Ssi interface 8 - 9 example transaction the following example illustrates how to retrieve diagnostic information (diagnostic testing and reporting (attribute #10061) decimal) from the engine using encapsulation of rsm commands over ssi. Before sending any rsm command, the host must send the rsm get ...

  • Page 194

    8 - 10 ds3678 digital scanner product reference guide simple serial interface default parameters this section describes how to set up the digital scanner with an ssi host. When using ssi, program the digital scanner via bar code menu or ssi hosts commands. Throughout the programming bar code menus, ...

  • Page 195: Ssi Host Parameters

    Ssi interface 8 - 11 ssi host parameters select ssi host to select ssi as the host interface, scan the following bar code. Host character time-out 239 efh 200 msec 8-18 multipacket option 334 f0h 4eh option 1 8-19 interpacket delay 335 f0h 4fh 0 msec 8-20 event reporting decode event 256 f0h 00h dis...

  • Page 196

    8 - 12 ds3678 digital scanner product reference guide baud rate parameter # 156 (ssi # 9ch) baud rate is the number of bits of data transmitted per second. Set the digital scanner's baud rate to match the baud rate setting of the host device. Otherwise, data may not reach the host device or may reac...

  • Page 197

    Ssi interface 8 - 13 baud rate (continued) parity parameter # 158 (ssi # 9eh) a parity check bit is the most significant bit of each ascii coded character. Select the parity type according to host device requirements. • select odd parity and the parity bit has a value 0 or 1, based on data, to ensur...

  • Page 198

    8 - 14 ds3678 digital scanner product reference guide check parity parameter # 151 (ssi # 97h) select whether or not to check the parity of received characters. Use the parity parameter to select the type of parity. Stop bits parameter # 157 (ssi # 9dh) the stop bit(s) at the end of each transmitted...

  • Page 199

    Ssi interface 8 - 15 software handshaking parameter # 159 (ssi # 9fh) this parameter offers control of data transmission in addition to the control hardware handshaking offers. Hardware handshaking is always enabled; you cannot disable it. • disable ack/nak handshaking : when this option is selected...

  • Page 200

    8 - 16 ds3678 digital scanner product reference guide host rts line state parameter # 154 (ssi # 9ah) this parameter sets the expected idle state of the serial host rts line. The ssi interface is used with host applications which also implement the ssi protocol. However, you can use the digital scan...

  • Page 201

    Ssi interface 8 - 17 host serial response time-out parameter # 155 (ssi # 9bh) this parameter specifies how long the digital scanner waits for an ack or nak before resending. Also, if the digital scanner wants to send, and the host has already been granted permission to send, the digital scanner wai...

  • Page 202

    8 - 18 ds3678 digital scanner product reference guide host character time-out parameter # 239 (ssi # efh) this parameter determines the maximum time the digital scanner waits between characters transmitted by the host before discarding the received data and declaring an error. To set the delay perio...

  • Page 203

    Ssi interface 8 - 19 multipacket option parameter # 334 (ssi # f0h 4eh) this parameter controls ack/nak handshaking for multi-packet transmissions. • multi-packet option 1 : the host sends an ack / nak for each data packet during a multi-packet transmission. • multi-packet option 2 : the digital sca...

  • Page 204

    8 - 20 ds3678 digital scanner product reference guide interpacket delay parameter # 335 (ssi # f0h 4fh) this parameter specifies the interpacket delay if you selected multipacket option 3 . To set the delay period (options are 0, 25, 50, 75, or 99 msec), scan one of the following bar codes. Note oth...

  • Page 205: Event Reporting

    Ssi interface 8 - 21 event reporting the host can request the digital scanner to provide certain information (events) relative to the digital scanner’s behavior. Enable or disable the events listed in table 8-4 and on the following pages by scanning the appropriate bar codes. Decode event parameter ...

  • Page 206

    8 - 22 ds3678 digital scanner product reference guide boot up event parameter # 258 (ssi # f0h 02h) when enabled, the digital scanner generates a message to the host whenever power is applied. When disabled, no notification is sent. Parameter event parameter # 259 (ssi # f0h 03h) when enabled, the d...

  • Page 207: Chapter 9 Rs-232 Interface

    Chapter 9 rs-232 interface introduction this chapter describes how to set up the digital scanner with an rs-232 host. use the rs-232 interface to connect the digital scanner to point-of-sale devices, host computers, or other devices with an available rs-232 port (e.G., com...

  • Page 208

    9 - 2 ds3678 digital scanner product reference guide connecting an rs-232 interface connect the digital scanner directly to the host computer. Figure 9-1 rs-232 direct connection to connect the cradle with a rs-232 interface: 1. Connect the other end of the rs-232 interface cable to the serial port ...

  • Page 209: Rs-232 Parameter Defaults

    Rs-232 interface 9 - 3 rs-232 parameter defaults table 9-1 lists the defaults for rs-232 host parameters. To change any option, scan the appropriate bar code(s) provided in the rs-232 host parameters section beginning on page 9-4 . Table 9-1 rs-232 host default table parameter default page number rs...

  • Page 210: Rs-232 Host Parameters

    9 - 4 ds3678 digital scanner product reference guide rs-232 host parameters various rs-232 hosts use their own parameter default settings. Selecting standard, icl, fujitsu, wincor-nixdorf mode a, wincor-nixdorf mode b, opos/jpos, olivetti, omron, or common use terminal equipment (cute-lp/lg bar code...

  • Page 211

    Rs-232 interface 9 - 5 rs-232 host parameters (continued) selecting icl, fujitsu, wincor-nixdorf mode a, wincor-nixdorf mode b, opos/jpos, olivetti, omron, or common use terminal equipment (cute-lp/lg bar code readers) enables the transmission of code id characters listed in table 9-3 . These code i...

  • Page 212

    9 - 6 ds3678 digital scanner product reference guide rs-232 host types to select an rs-232 host interface, scan one of the following bar codes. 1 scanning standard rs-232 activates the rs-232 driver, but does not change port settings (e.G., parity, data bits, handshaking). Selecting another rs-232 h...

  • Page 213

    Rs-232 interface 9 - 7 rs-232 host types (continued) 2 the cute host disables all parameter scanning, including set defaults. If you inadvertently select cute, scan * enable parameter bar code scanning (1) on page 5-6 , then change the host selection. Opos/jpos fujitsu rs-232 cute 2.

  • Page 214

    9 - 8 ds3678 digital scanner product reference guide baud rate baud rate is the number of bits of data transmitted per second. Set the digital scanner's baud rate to match the baud rate setting of the host device. Otherwise, data may not reach the host device or may reach it in distorted form. Note ...

  • Page 215

    Rs-232 interface 9 - 9 parity a parity check bit is the most significant bit of each ascii coded character. Select the parity type according to host device requirements. • select odd parity to set the parity bit value to 0 or 1, based on data, to ensure that the coded character contains an odd numbe...

  • Page 216

    9 - 10 ds3678 digital scanner product reference guide stop bit select the stop bit(s) at the end of each transmitted character marks the end of transmission of one character and prepares the receiving device for the next character in the serial data stream. Select the number of stop bits (one or two...

  • Page 217

    Rs-232 interface 9 - 11 check receive errors select whether or not to check the parity, framing, and overrun of received characters. The parity value of received characters is verified against the parity parameter selected above. Hardware handshaking the data interface consists of an rs-232 port des...

  • Page 218

    9 - 12 ds3678 digital scanner product reference guide hardware handshaking (continued) • none : scan this bar code to disable hardware handshaking. • standard rts/cts : scan this bar code to select standard rts/cts hardware handshaking. • rts/cts option 1 : if you select rts/cts option 1, the digita...

  • Page 219

    Rs-232 interface 9 - 13 software handshaking this parameter offers control of the data transmission process in addition to, or instead of, that offered by hardware handshaking. There are five options. If software handshaking and hardware handshaking are both enabled, hardware handshaking takes prece...

  • Page 220

    9 - 14 ds3678 digital scanner product reference guide software handshaking (continued) * none ack/nak enq ack/nak with enq xon/xoff.

  • Page 221

    Rs-232 interface 9 - 15 host serial response time-out this parameter specifies how long the digital scanner waits for an ack, nak, or cts before determining that a transmission error occurred. This only applies when in one of the ack/nak software handshaking modes, or rts/cts hardware handshaking mo...

  • Page 222

    9 - 16 ds3678 digital scanner product reference guide rts line state this parameter sets the idle state of the serial host rts line. Scan a bar code below to select low rts or high rts line state. Beep on if you enable this parameter, the digital scanner issues a beep when it detects a character on ...

  • Page 223

    Rs-232 interface 9 - 17 intercharacter delay this parameter specifies the intercharacter delay inserted between character transmissions. * minimum: 0 msec low: 25 msec medium: 50 msec high: 75 msec maximum: 99 msec.

  • Page 224

    9 - 18 ds3678 digital scanner product reference guide nixdorf beep/led options if you selected nixdorf mode b, this indicates when the digital scanner beeps and turns on its led after a decode. Ignore unknown characters unknown characters are characters the host does not recognize. Select send bar c...

  • Page 225: Chapter 10 Ibm Interface

    Chapter 10 ibm interface introduction this chapter describes how to set up the digital scanner with an ibm 468x/469x host. Throughout the programming bar code menus, asterisks ( * ) indicate default values. * disable convert unknown to code 39 feature/option *  indicates default note m...

  • Page 226

    10 - 2 ds3678 digital scanner product reference guide connecting to an ibm 468x/469x host connect the digital scanner directly to the host interface. Figure 10-1 ibm direct connection 1. Connect the modular connector of the ibm 46xx interface cable to the cable interface port on the cradle. See conn...

  • Page 227: Ibm Parameter Defaults

    Ibm interface 10 - 3 ibm parameter defaults table 10-1 lists the defaults for ibm host parameters. To change any option, scan the appropriate bar code(s) provided in the parameter descriptions section beginning on page 10-4 . Note see appendix a, standard default parameters for all user preferences,...

  • Page 228

    10 - 4 ds3678 digital scanner product reference guide ibm 468x/469x host parameters port address this parameter sets the ibm 468x/469x port used. Note scanning one of these bar codes enables the rs-485 interface on the digital scanner. Note for a list of supported scanner functionality by communicat...

  • Page 229

    Ibm interface 10 - 5 convert unknown to code 39 scan a bar code below to enable or disable the conversion of unknown bar code type data to code 39. Ignore beep directive scan one of the following bar codes to honor or ignore a beep directive from the ibm rs-485 host. When enabled, the request is not...

  • Page 230

    10 - 6 ds3678 digital scanner product reference guide ignore bar code configuration directive scan one of the following bar codes to honor or ignore a code type enable/disable directive made over the ibm rs-485 bus. When this parameter is enabled, this request is not sent to the digital scanner. All...

  • Page 231: Chapter 11 Keyboard Wedge

    Chapter 11 keyboard wedge interface introduction this chapter describes how to set up a keyboard wedge interface with the digital scanner. With this interface, the digital scanner is connected between the keyboard and host computer, and translates bar code data into keystrokes. the ...

  • Page 232

    11 - 2 ds3678 digital scanner product reference guide connecting a keyboard wedge interface figure 11-1 keyboard wedge connection with y-cable to connect the keyboard wedge interface y-cable: 1. Turn off the host and unplug the keyboard connector. 2. Connect the round male din host connector of the ...

  • Page 233

    Keyboard wedge interface 11 - 3 keyboard wedge parameter defaults table 11-1 lists the defaults for keyboard wedge host parameters. To change any option, scan the appropriate bar code(s) in keyboard wedge host parameters on page 11-4 . Note see appendix b, country codes for keyboard wedge country ke...

  • Page 234

    11 - 4 ds3678 digital scanner product reference guide keyboard wedge host parameters keyboard wedge host types select the keyboard wedge host by scanning one of the bar codes below. Ignore unknown characters unknown characters are characters the host does not recognize. Select send bar codes with un...

  • Page 235

    Keyboard wedge interface 11 - 5 keystroke delay this is the delay in milliseconds between emulated keystrokes. Scan a bar code below to increase the delay when hosts require a slower transmission of data. Intra-keystroke delay enable this to insert an additional delay between each emulated key depre...

  • Page 236

    11 - 6 ds3678 digital scanner product reference guide alternate numeric keypad emulation this allows emulation of most other country keyboard types not listed in appendix b, country codes in a microsoft ® operating system environment. Quick keypad emulation this parameter enables faster keypad emula...

  • Page 237

    Keyboard wedge interface 11 - 7 simulated caps lock enable this to invert upper and lower case characters on the bar code as if the caps lock state is enabled on the keyboard. This inversion occurs regardless of the keyboard’s caps lock state. Note that this only applies to alpha characters. Caps lo...

  • Page 238

    11 - 8 ds3678 digital scanner product reference guide convert wedge case enable this to convert all bar code data to the selected case. Function key mapping ascii values under 32 are normally sent as control key sequences (see ascii character sets on page i-1 ). Enable this parameter to send the key...

  • Page 239

    Keyboard wedge interface 11 - 9 fn1 substitution enable this to replace fn1 characters in an ean128 bar code with a user-selected keystroke (see fn1 substitution values on page 5-36 ). Send make and break enable this to prevent sending the scan codes for releasing a key. Enable * disable * send make...

  • Page 240

    11 - 10ds3678 digital scanner product reference guide keyboard maps refer to the following keyboard maps for prefix/suffix keystroke parameters. To program the prefix/suffix values, see the bar codes on page 11-10 . Figure 11-2 ibm ps2 type keyboard ascii character set for keyboard wedge see appendi...

  • Page 241: Chapter 12 Symbologies

    Chapter 12 symbologies introduction this chapter describes symbology features and provides programming bar codes for selecting these features. before programming, follow the instructions in chapter 1, getting started . To set feature values, scan a single bar code or a short...

  • Page 242: Errors While Scanning

    12 - 2 ds3678 digital scanner product reference guide errors while scanning unless otherwise specified, to correct an error during a scanning sequence, just re-scan the correct parameter. Symbology parameter defaults table 12-1 lists the defaults for all symbology parameters. To change the default v...

  • Page 243

    Symbologies 12 - 3 upc-a preamble 34 22h system character 12-19 upc-e preamble 35 23h system character 12-20 upc-e1 preamble 36 24h system character 12-21 convert upc-e to a 37 25h disable 12-22 convert upc-e1 to a 38 26h disable 12-22 ean-8/jan-8 extend 39 27h disable 12-23 bookland isbn format 576...

  • Page 244

    12 - 4 ds3678 digital scanner product reference guide code 39 full ascii conversion 17 11h disable 12-38 code 39 security level 750 f1h eeh security level 1 12-39 code 39 reduced quiet zone 1209 f8h 04h b9h disable 12-40 code 93 code 93 9 09h enable 12-40 set length(s) for code 93 26, 27 1ah, 1bh 1 ...

  • Page 245

    Symbologies 12 - 5 msi msi 11 0bh disable 12-56 set length(s) for msi 30, 31 1eh, 1fh 4 to 55 12-57 msi check digits 50 32h one 12-58 transmit msi check digit 46 2eh disable 12-58 msi check digit algorithm 51 33h mod 10/mod 10 12-59 chinese 2 of 5 chinese 2 of 5 408 f0h 98h disable 12-59 matrix 2 of...

  • Page 246

    12 - 6 ds3678 digital scanner product reference guide gs1-128 emulation mode for ucc/ean composite codes 427 f0h abh disable 12-70 2d symbologies pdf417 15 0fh enable 12-71 micropdf417 227 e3h disable 12-71 code 128 emulation 123 7bh disable 12-72 data matrix 292 f0h 24h enable 12-73 gs1 data matrix...

  • Page 247

    Symbologies 12 - 7 symbology-specific security levels redundancy level 78 4eh 1 12-86 security level 77 4dh 1 12-88 1d quiet zone level 1288 f8h 05h 08h 1 12-89 intercharacter gap size 381 f0h 7dh normal 12-90 report version 12-90 macro pdf flush macro pdf buffer n/a n/a n/a 12-91 abort macro pdf en...

  • Page 248

    12 - 8 ds3678 digital scanner product reference guide enable/disable all code types to disable all symbologies, scan disable all code types below. This is useful when enabling only a few code types. Scan enable all code types turn on (enable) all code types. This is useful when you want to read all ...

  • Page 249: Upc/ean

    Symbologies 12 - 9 upc/ean enable/disable upc-a parameter # 1 (ssi # 01h) to enable or disable upc-a, scan the appropriate bar code below . Enable/disable upc-e parameter # 2 (ssi # 02h) to enable or disable upc-e, scan the appropriate bar code below . * enable upc-a (1) disable upc-a (0) * enable u...

  • Page 250

    12 - 10 ds3678 digital scanner product reference guide enable/disable upc-e1 parameter # 12 (ssi # 0ch) upc-e1 is disabled by default. To enable or disable upc-e1, scan the appropriate bar code below. Enable/disable ean-8/jan-8 parameter # 4 (ssi # 04h) to enable or disable ean-8/jan-8, scan the app...

  • Page 251

    Symbologies 12 - 11 enable/disable ean-13/jan-13 parameter # 3 (ssi # 03h) to enable or disable ean-13/jan-13, scan the appropriate bar code below . Enable/disable bookland ean parameter # 83 (ssi # 53h) to enable or disable bookland ean, scan the appropriate bar code below. * enable ean-13/jan-13 (...

  • Page 252

    12 - 12 ds3678 digital scanner product reference guide decode upc/ean/jan supplementals parameter # 16 (ssi # 10h) supplementals are bar codes appended according to specific format conventions (e.G., upc a+2, upc e+2, ean 13+2). The following options are available: • if you select ignore upc/ean wit...

  • Page 253

    Symbologies 12 - 13 decode upc/ean/jan supplementals (continued) decode upc/ean/jan only with supplementals (1) * ignore supplementals (0) autodiscriminate upc/ean/jan supplementals (2) enable 378/379 supplemental mode (4) enable 978/979 supplemental mode (5) enable 977 supplemental mode (7).

  • Page 254

    12 - 14 ds3678 digital scanner product reference guide decode upc/ean/jan supplementals (continued) enable 414/419/434/439 supplemental mode (6) enable 491 supplemental mode (8) enable smart supplemental mode (3) supplemental user-programmable type 1 (9) supplemental user-programmable type 1 and 2 (...

  • Page 255

    Symbologies 12 - 15 user-programmable supplementals supplemental 1: parameter # 579 (ssi # f1h 43h) supplemental 2: parameter # 580 (ssi # f1h 44h) if you selected a supplemental user-programmable option from decode upc/ean/jan supplementals on page 12-12 , select user-programmable supplemental 1 to...

  • Page 256

    12 - 16 ds3678 digital scanner product reference guide upc/ean/jan supplemental aim id format parameter # 672 (ssi # f1h a0h) select an output format when reporting upc/ean/jan bar codes with supplementals with transmit code id character on page 5-33 set to aim code id character : • separate - trans...

  • Page 257

    Symbologies 12 - 17 upc reduced quiet zone parameter # 1289 (ssi # f8h 05h 09h) scan one of the following bar codes to enable or disable decoding upc bar codes with reduced quiet zones. If you select enable , select a 1d quiet zone level on page 12-89 . Transmit upc-a check digit parameter # 40 (ssi...

  • Page 258

    12 - 18 ds3678 digital scanner product reference guide transmit upc-e check digit parameter # 41 (ssi # 29h) the check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate bar code below to transmit the bar code data with or without the upc-e check...

  • Page 259

    Symbologies 12 - 19 upc-a preamble parameter # 34 (ssi # 22h) preamble characters are part of the upc symbol, and include country code and system character. There are three options for transmitting a upc-a preamble to the host device: transmit system character only, transmit system character and cou...

  • Page 260

    12 - 20 ds3678 digital scanner product reference guide upc-e preamble parameter # 35 (ssi # 23h) preamble characters are part of the upc symbol, and include country code and system character. There are three options for transmitting a upc-e preamble to the host device: transmit system character only...

  • Page 261

    Symbologies 12 - 21 upc-e1 preamble parameter # 36 (ssi # 24h) preamble characters are part of the upc symbol, and include country code and system character. There are three options for transmitting a upc-e1 preamble to the host device: transmit system character only, transmit system character and c...

  • Page 262

    12 - 22 ds3678 digital scanner product reference guide convert upc-e to upc-a parameter # 37 (ssi # 25h) enable this to convert upc-e (zero suppressed) decoded data to upc-a format before transmission. After conversion, the data follows upc-a format and is affected by upc-a programming selections (e...

  • Page 263

    Symbologies 12 - 23 ean-8/jan-8 extend parameter # 39 (ssi # 27h) enable this parameter to add five leading zeros to decoded ean-8 symbols to make them compatible in format to ean-13 symbols. Disable this to transmit ean-8 symbols as is. Bookland isbn format parameter # 576 (ssi # f1h 40h) if you en...

  • Page 264

    12 - 24 ds3678 digital scanner product reference guide ucc coupon extended code parameter # 85 (ssi # 55h) enable this parameter to decode upc-a bar codes starting with digit ‘5’, ean-13 bar codes starting with digit ‘99’, and upc-a/gs1-128 coupon codes. Upca, ean-13, and gs1-128 must be enabled to ...

  • Page 265

    Symbologies 12 - 25 coupon report parameter # 730 (ssi # f1h dah) select an option to determine which type of coupon format to support. • select old coupon format to support upc-a/gs1-128 and ean-13/gs1-128. • select new coupon format as an interim format to support upc-a/gs1-databar and ean-13/gs1-...

  • Page 266: Code 128

    12 - 26 ds3678 digital scanner product reference guide code 128 enable/disable code 128 parameter # 8 (ssi # 08h) to enable or disable code 128, scan the appropriate bar code below. * enable code 128 (1) disable code 128 (0).

  • Page 267

    Symbologies 12 - 27 set lengths for code 128 parameter # l1 = 209 (ssi # d1h), l2 = 210 (ssi # d2h) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for code 128 to any length, one or two discrete lengt...

  • Page 268

    12 - 28 ds3678 digital scanner product reference guide set lengths for code 128 (continued) code 128 - one discrete length code 128 - two discrete lengths code 128 - length within range code 128 - any length.

  • Page 269

    Symbologies 12 - 29 enable/disable gs1-128 (formerly ucc/ean-128) parameter # 14 (ssi # 0eh) to enable or disable gs1-128, scan the appropriate bar code below. Enable/disable isbt 128 parameter # 84 (ssi # 54h) isbt 128 is a variant of code 128 used in the blood bank industry. Scan a bar code below ...

  • Page 270

    12 - 30 ds3678 digital scanner product reference guide isbt concatenation parameter # 577 (ssi # f1h 41h) select an option for concatenating pairs of isbt code types: • if you select disable isbt concatenation , the digital scanner does not concatenate pairs of isbt codes it encounters. • if you sel...

  • Page 271

    Symbologies 12 - 31 check isbt table parameter # 578 (ssi # f1h 42h) the isbt specification includes a table that lists several types of isbt bar codes that are commonly used in pairs. If you set isbt concatenation to enable , enable check isbt table to concatenate only those pairs found in this tab...

  • Page 272

    12 - 32 ds3678 digital scanner product reference guide code 128 security level parameter # 751 (ssi # f1h efh) code 128 bar codes are vulnerable to misdecodes, particularly when code 128 lengths is set to any length . The digital scanner offers four levels of decode security for code 128 bar codes. ...

  • Page 273

    Symbologies 12 - 33 code 128 reduced quiet zone parameter # 1208 (ssi # f8h 04h b8h) scan one of the following bar codes to enable or disable decoding code 128 bar codes with reduced quiet zones. If you select enable , select a 1d quiet zone level on page 12-89 . Ignore code 128 parameter # 1254 (ss...

  • Page 274: Code 39

    12 - 34 ds3678 digital scanner product reference guide code 39 enable/disable code 39 parameter # 0 (ssi # 00h) to enable or disable code 39, scan the appropriate bar code below. Enable/disable trioptic code 39 parameter # 13 (ssi # 0dh) trioptic code 39 is a variant of code 39 used in the marking o...

  • Page 275

    Symbologies 12 - 35 convert code 39 to code 32 parameter # 86 (ssi # 56h) code 32 is a variant of code 39 used by the italian pharmaceutical industry. Scan the appropriate bar code below to enable or disable converting code 39 to code 32. Code 32 prefix parameter # 231 (ssi # e7h) scan the appropria...

  • Page 276

    12 - 36 ds3678 digital scanner product reference guide set lengths for code 39 parameter # l1 = 18 (ssi # 12h), l2 = 19 (ssi # 13h) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for code 39 to any le...

  • Page 277

    Symbologies 12 - 37 code 39 check digit verification parameter # 48 (ssi # 30h) enable this feature to check the integrity of all code 39 symbols to verify that the data complies with specified check digit algorithm. Only code 39 symbols which include a modulo 43 check digit are decoded. Enable this...

  • Page 278

    12 - 38 ds3678 digital scanner product reference guide code 39 full ascii conversion parameter # 17 (ssi # 11h) code 39 full ascii is a variant of code 39 which pairs characters to encode the full ascii character set. To enable or disable code 39 full ascii, scan the appropriate bar code below. Enab...

  • Page 279

    Symbologies 12 - 39 code 39 security level parameter # 750 (ssi # f1h eeh) the digital scanner offers four levels of decode security for code 39 bar codes. There is an inverse relationship between security and digital scanner aggressiveness. Increasing the level of security can reduce scanning aggre...

  • Page 280: Code 93

    12 - 40 ds3678 digital scanner product reference guide code 39 reduced quiet zone parameter # 1209 (ssi # f8h 04h b9h) scan one of the following bar codes to enable or disable decoding code 39 bar codes with reduced quiet zones. If you select enable , select a 1d quiet zone level on page 12-89 . Cod...

  • Page 281

    Symbologies 12 - 41 set lengths for code 93 parameter # l1 = 26 (ssi # 1ah), l2 = 27 (ssi # 1bh) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for code 93 to any length, one or two discrete lengths, ...

  • Page 282: Code 11

    12 - 42 ds3678 digital scanner product reference guide code 11 code 11 parameter # 10 (ssi # 0ah) to enable or disable code 11, scan the appropriate bar code below. Enable code 11 (1) * disable code 11 (0).

  • Page 283

    Symbologies 12 - 43 set lengths for code 11 parameter # l1 = 28 (ssi # 1ch), l2 = 29 (ssi # 1dh) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for code 11 to any length, one or two discrete lengths, ...

  • Page 284

    12 - 44 ds3678 digital scanner product reference guide code 11 check digit verification parameter # 52 (ssi # 34h) this feature allows the digital scanner to check the integrity of all code 11 symbols to verify that the data complies with the specified check digit algorithm. This selects the check d...

  • Page 285: Interleaved 2 of 5 (Itf)

    Symbologies 12 - 45 transmit code 11 check digits parameter # 47 (ssi # 2fh) this feature selects whether or not to transmit the code 11 check digit(s). Interleaved 2 of 5 (itf) enable/disable interleaved 2 of 5 parameter # 6 (ssi # 06h) to enable or disable interleaved 2 of 5, scan the appropriate ...

  • Page 286

    12 - 46 ds3678 digital scanner product reference guide set lengths for interleaved 2 of 5 parameter # l1 = 22 (ssi # 16h), l2 = 23 (ssi # 17h) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for i 2 of...

  • Page 287

    Symbologies 12 - 47 i 2 of 5 check digit verification parameter # 49 (ssi # 31h) enable this feature to check the integrity of all i 2 of 5 symbols to verify the data complies with either the specified uniform symbology specification (uss), or the optical product code council (opcc) check digit algo...

  • Page 288

    12 - 48 ds3678 digital scanner product reference guide transmit i 2 of 5 check digit parameter # 44 (ssi # 2ch) scan the appropriate bar code below to transmit i 2 of 5 data with or without the check digit. Convert i 2 of 5 to ean-13 parameter # 82 (ssi # 52h) enable this parameter to convert 14-cha...

  • Page 289

    Symbologies 12 - 49 i 2 of 5 security level parameter # 1121 (ssi # f8h 04h 61h) interleaved 2 of 5 bar codes are vulnerable to misdecodes, particularly when i 2 of 5 lengths is set to any length . The digital scanner offers four levels of decode security for interleaved 2 of 5 bar codes. There is a...

  • Page 290: Discrete 2 of 5 (Dtf)

    12 - 50 ds3678 digital scanner product reference guide i 2 of 5 reduced quiet zone parameter # 1210 (ssi # f8h 04h bah) scan one of the following bar codes to enable or disable decoding i 2 of 5 bar codes with reduced quiet zones. If you select enable , select a 1d quiet zone level on page 12-89 . D...

  • Page 291

    Symbologies 12 - 51 set lengths for discrete 2 of 5 parameter # l1 = 20 (ssi # 14h), l2 = 21 (ssi # 15h) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for d 2 of 5 to any length, one or two discrete ...

  • Page 292: Codabar (Nw - 7)

    12 - 52 ds3678 digital scanner product reference guide codabar (nw - 7) enable/disable codabar parameter # 7 (ssi # 07h) to enable or disable codabar, scan the appropriate bar code below. * enable codabar (1) disable codabar (0).

  • Page 293

    Symbologies 12 - 53 set lengths for codabar parameter # l1 = 24 (ssi # 18h), l2 = 25 (ssi # 19h) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for codabar to any length, one or two discrete lengths, ...

  • Page 294

    12 - 54 ds3678 digital scanner product reference guide set lengths for codabar (continued) codabar - one discrete length codabar - two discrete lengths codabar - length within range codabar - any length.

  • Page 295

    Symbologies 12 - 55 clsi editing parameter # 54 (ssi # 36h) enable this parameter to strip the start and stop characters and insert a space after the first, fifth, and tenth characters of a 14-character codabar symbol. Enable this feature if the host system requires this data format. Notis editing p...

  • Page 296: Msi

    12 - 56 ds3678 digital scanner product reference guide codabar upper or lower case start/stop characters detection parameter # 855 (ssi # f2h 57h) select whether to detect upper case or lower case codabar start/stop characters. Msi enable/disable msi parameter # 11 (ssi # 0bh) to enable or disable m...

  • Page 297

    Symbologies 12 - 57 set lengths for msi parameter # l1 = 30 (ssi # 1eh), l2 = 31 (ssi # 1fh) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for msi to any length, one or two discrete lengths, or lengt...

  • Page 298

    12 - 58 ds3678 digital scanner product reference guide msi check digits parameter # 50 (ssi # 32h) with msi symbols, one check digit is mandatory and always verified by the reader. The second check digit is optional. If the msi codes include two check digits, scan the two msi check digits bar code t...

  • Page 299: Chinese 2 of 5

    Symbologies 12 - 59 msi check digit algorithm parameter # 51 (ssi # 33h) two algorithms are possible for the verification of the second msi check digit. Select the bar code below corresponding to the algorithm used to encode the check digit. Chinese 2 of 5 enable/disable chinese 2 of 5 parameter # 4...

  • Page 300: Matrix 2 of 5

    12 - 60 ds3678 digital scanner product reference guide matrix 2 of 5 enable/disable matrix 2 of 5 parameter # 618 (ssi # f1h 6ah) to enable or disable matrix 2 of 5, scan the appropriate bar code below. Enable matrix 2 of 5 (1) * disable matrix 2 of 5 (0).

  • Page 301

    Symbologies 12 - 61 set lengths for matrix 2 of 5 parameter # l1 = 619 (ssi # f1h 6bh), l2 = 620 (ssi # f1h 6ch) the length of a code refers to the number of characters (i.E., human readable characters), including check digit(s) the code contains. Set lengths for matrix 2 of 5 to any length, one or ...

  • Page 302

    12 - 62 ds3678 digital scanner product reference guide matrix 2 of 5 check digit parameter # 622 (ssi # f1h 6eh) the check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate bar code below to transmit the bar code data with or without the matrix ...

  • Page 303: Korean 3 of 5

    Symbologies 12 - 63 korean 3 of 5 enable/disable korean 3 of 5 parameter # 581 (ssi # f1h 45h) to enable or disable korean 3 of 5, scan the appropriate bar code below. Note the length for korean 3 of 5 is fixed at 6. Enable korean 3 of 5 (1) * disable korean 3 of 5 (0).

  • Page 304: Inverse 1D

    12 - 64 ds3678 digital scanner product reference guide inverse 1d parameter # 586 (ssi # f1h 4ah) this parameter sets the 1d inverse decoder setting. Options are: • regular only - the digital scanner decodes regular 1d bar codes only. • inverse only - the digital scanner decodes inverse 1d bar codes...

  • Page 305: Gs1 Databar

    Symbologies 12 - 65 gs1 databar the variants of gs1 databar are databar-14, databar expanded, and databar limited. The limited and expanded versions have stacked variants. Scan the appropriate bar codes to enable or disable each variant of gs1 databar. Gs1 databar-14 parameter # 338 (ssi # f0h 52h) ...

  • Page 306

    12 - 66 ds3678 digital scanner product reference guide gs1 databar expanded parameter # 340 (ssi # f0h 54h) convert gs1 databar to upc/ean parameter # 397 (ssi # f0h, 8dh) this parameter only applies to gs1 databar-14 and gs1 databar limited symbols not decoded as part of a composite symbol. Enable ...

  • Page 307

    Symbologies 12 - 67 gs1 databar limited security level parameter # 728 (ssi # f1h d8h) the digital scanner offers four levels of decode security for gs1 databar limited bar codes. There is an inverse relationship between security and digital scanner aggressiveness. Increasing the level of security m...

  • Page 308: Composite

    12 - 68 ds3678 digital scanner product reference guide composite composite cc-c parameter # 341 (ssi # f0h 55h) scan a bar code below to enable or disable composite bar codes of type cc-c. Composite cc-a/b parameter # 342 (ssi # f0h 56h) scan a bar code below to enable or disable composite bar codes...

  • Page 309

    Symbologies 12 - 69 composite tlc-39 parameter # 371 (ssi # f0h 73h) scan a bar code below to enable or disable composite bar codes of type tlc-39. Upc composite mode parameter # 344 (ssi # f0h 58h) select an option for linking upc symbols with a 2d symbol during transmission as if they were one sym...

  • Page 310

    12 - 70 ds3678 digital scanner product reference guide composite beep mode parameter # 398 (ssi # f0h, 8eh) to select the number of decode beeps when a composite bar code is decoded, scan the appropriate bar code. Gs1-128 emulation mode for ucc/ean composite codes parameter # 427 (ssi # f0h, abh) se...

  • Page 311: 2D Symbologies

    Symbologies 12 - 71 2d symbologies enable/disable pdf417 parameter # 15 (ssi # 0fh) to enable or disable pdf417, scan the appropriate bar code below. Enable/disable micropdf417 parameter # 227 (ssi # e3h) to enable or disable micropdf417, scan the appropriate bar code below. * enable pdf417 (1) disa...

  • Page 312

    12 - 72 ds3678 digital scanner product reference guide code 128 emulation parameter # 123 (ssi # 7bh) enable this parameter to transmit data from certain micropdf417 symbols as code 128. Aim code id character on page 5-33 must be enabled for this parameter to work. Enable code 128 emulation to trans...

  • Page 313

    Symbologies 12 - 73 data matrix parameter # 292 (ssi # f0h, 24h) to enable or disable data matrix, scan the appropriate bar code below. Gs1 data matrix parameter # 1336 (ssi # f8h 05h 38h) to enable or disable gs1 data matrix, scan the appropriate bar code below. * enable data matrix (1) disable dat...

  • Page 314

    12 - 74 ds3678 digital scanner product reference guide data matrix inverse parameter # 588 (ssi # f1h 4ch) this parameter sets the data matrix inverse decoder setting. Options are: • regular only - the digital scanner decodes regular data matrix bar codes only. • inverse only - the digital scanner d...

  • Page 315

    Symbologies 12 - 75 qr code parameter # 293 (ssi # f0h, 25h) to enable or disable qr code, scan the appropriate bar code below. Gs1 qr parameter # 1343 (ssi # f8h 05h 3fh) to enable or disable, scan the appropriate bar code below. Note inverse qr bar codes decode if qr code is enabled. * enable qr c...

  • Page 316

    12 - 76 ds3678 digital scanner product reference guide microqr parameter # 573 (ssi # f1h 3dh) to enable or disable microqr, scan the appropriate bar code below. Aztec parameter # 574 (ssi # f1h 3eh) to enable or disable aztec, scan the appropriate bar code below. * enable microqr (1) disable microq...

  • Page 317

    Symbologies 12 - 77 aztec inverse parameter # 589 (ssi # f1h 4dh) this parameter sets the aztec inverse decoder setting. Options are: • regular only - the digital scanner decodes regular aztec bar codes only. • inverse only - the digital scanner decodes inverse aztec bar codes only. • inverse autode...

  • Page 318

    12 - 78 ds3678 digital scanner product reference guide han xin parameter # 1167 (ssi # f8h 04h 8fh) to enable or disable han xin, scan the appropriate bar code below. Han xin inverse parameter # 1168 (ssi # f8h 04h 90h) select a han xin inverse decoder setting: • regular only - the decoder decodes h...

  • Page 319: Postal Codes

    Symbologies 12 - 79 postal codes us postnet parameter # 89 (ssi # 59h) to enable or disable us postnet, scan the appropriate bar code below. Us planet parameter # 90 (ssi # 5ah) to enable or disable us planet, scan the appropriate bar code below. Enable us postnet (1) * disable us postnet (0) enable...

  • Page 320

    12 - 80 ds3678 digital scanner product reference guide transmit us postal check digit parameter # 95 (ssi # 5fh) select whether to transmit us postal data, which includes both us postnet and us planet, with or without the check digit. Uk postal parameter # 91 (ssi # 5bh) to enable or disable uk post...

  • Page 321

    Symbologies 12 - 81 transmit uk postal check digit parameter # 96 (ssi # 60h) select whether to transmit uk postal data with or without the check digit. Japan postal parameter # 290 (ssi # f0h, 22h) to enable or disable japan postal, scan the appropriate bar code below. * transmit uk postal check di...

  • Page 322

    12 - 82 ds3678 digital scanner product reference guide australia post parameter # 291 (ssi # f0h, 23h) to enable or disable australia post, scan the appropriate bar code below. Enable australia post (1) * disable australia post (0).

  • Page 323

    Symbologies 12 - 83 australia post format parameter # 718 (ssi # f1h, ceh) to select one of the following formats for australia post, scan the appropriate bar code below: • autodiscriminate (or smart mode) - attempt to decode the customer information field using the n and c encoding tables. • raw fo...

  • Page 324

    12 - 84 ds3678 digital scanner product reference guide netherlands kix code parameter # 326 (ssi # f0h, 46h) to enable or disable netherlands kix code, scan the appropriate bar code below. Usps 4cb/one code/intelligent mail parameter # 592 (ssi # f1h 50h) to enable or disable usps 4cb/one code/intel...

  • Page 325

    Symbologies 12 - 85 upu fics postal parameter # 611 (ssi # f1h 63h) to enable or disable upu fics postal, scan the appropriate bar code below. Mailmark parameter # 1337 (ssi # f8h 05h 39h) to enable or disable mailmark, scan the appropriate bar code below. Enable upu fics postal (1) * disable upu fi...

  • Page 326

    12 - 86 ds3678 digital scanner product reference guide symbology-specific security levels redundancy level parameter # 78 (ssi # 4eh) the digital scanner offers four levels of decode redundancy. Select higher redundancy levels for decreasing levels of bar code quality. As redundancy levels increase,...

  • Page 327

    Symbologies 12 - 87 redundancy level 4 the following code types must be successfully read three times before being decoded: table 12-5 redundancy level 4 codes code type code length all all * redundancy level 1 (1) redundancy level 2 (2) redundancy level 3 (3) redundancy level 4 (4).

  • Page 328

    12 - 88 ds3678 digital scanner product reference guide security level parameter # 77 (ssi # 4dh) the digital scanner offers four levels of decode security for delta bar codes, which include the code 128 family, upc/ean, and code 93. Select increasing levels of security for decreasing levels of bar c...

  • Page 329

    Symbologies 12 - 89 1d quiet zone level parameter # 1288 (ssi # f8h 05h 08h) this feature sets the level of aggressiveness in decoding bar codes with a reduced quiet zone (the area in front of and at the end of a bar code), and applies to symbologies enabled by a reduced quiet zone parameter. Becaus...

  • Page 330: Report Version

    12 - 90 ds3678 digital scanner product reference guide intercharacter gap size parameter # 381 (ssi # f0h, 7dh) the code 39 and codabar symbologies have an intercharacter gap that is typically quite small. Due to various bar code-printing technologies, this gap can grow larger than the maximum size ...

  • Page 331: Macro Pdf Features

    Symbologies 12 - 91 macro pdf features macro pdf is a special feature for concatenating multiple pdf symbols into one file. The digital scanner can decode symbols that are encoded with this feature, and can store more than 64 kb of decoded data stored in up to 50 macro pdf symbols. Flush macro buffe...

  • Page 332

    12 - 92 ds3678 digital scanner product reference guide.

  • Page 333: Chapter 13 Intelligent

    Chapter 13 intelligent document capture introduction intelligent document capture (idc) is zebra advanced image processing firmware for select imager based decoders. This chapter describes the idc functionality, provides parameter bar codes to control its features, and includes a quick start procedu...

  • Page 334

    13 - 2 ds3678 digital scanner product reference guide bar code acceptance test upon decoding a bar code, the decoder checks to ensure that the bar code fits the description of a bar code that anchors or links to an idc form. To be accepted as an idc bar code: • the symbology must be enabled in the i...

  • Page 335

    Intelligent document capture 13 - 3 the idc maximum rotation parameter controls the maximum rotation any edge of the form can have in relation to the scanner's horizontal or vertical axis. Idc operating mode = free-form or linked the document capture region is a rectangular piece of paper, or a port...

  • Page 336: Parameters

    13 - 4 ds3678 digital scanner product reference guide parameters this section describes the parameters controlling the idc firmware and provides programming bar codes for setting them. To set parameters requiring a range of values, scan the parameter bar code followed by two, three, or four bar code...

  • Page 337

    Intelligent document capture 13 - 5 idc operating mode parameter name: doccap_mode parameter # 594 (ssi # f1h 52h) select the operating mode of the intelligent document capture firmware: • off - disables the idc feature. • anchored - requires a bar code decode. The image capture region is based off ...

  • Page 338

    13 - 6 ds3678 digital scanner product reference guide idc symbology parameter name: doccap_symbology parameter # 655 (ssi # f1h 8fh) select the bar code type(s) to use when document capture mode is not set to off . To enable more than one symbology at a time, simply add the values together. For exam...

  • Page 339

    Intelligent document capture 13 - 7 idc x coordinate parameter name: doccap_x parameter # 596 (ssi # f4h f1h 54h) specify the horizontal offset to the top left corner of the region to capture relative to the center of the bar code. Negative values move toward the left. This parameter only applies wh...

  • Page 340

    13 - 8 ds3678 digital scanner product reference guide idc width parameter name: doccap_width parameter # 598 (ssi # f1h 56h) specify the width of the region to capture. This parameter only applies when idc operating mode is set to anchored. Scan the bar code below, followed by four bar codes from ap...

  • Page 341

    Intelligent document capture 13 - 9 idc aspect parameter name: doccap_aspect parameter # 595 (ssi # f1h 53h) specify the bar code's aspect ratio of a thin bar or space. The bar code's height is divided by this value to get the unit in the y-axis. The aspect value is calculated automatically if this ...

  • Page 342

    13 - 10 ds3678 digital scanner product reference guide idc bits per pixel parameter name: doccap_bpp parameter # 602 (ssi # f1h 5ah) select the number of significant bits per pixel (bpp) to use when capturing an image. Select 1 bpp for a black and white image, 4 bpp to assign 1 of 16 grey levels to ...

  • Page 343

    Intelligent document capture 13 - 11 idc find box outline parameter name: sig_findbox parameter # 727 (ssi # f1h d7h) select enable find box outline to instruct the firmware to search for a rectangular border during document capture. This parameter only applies when idc operating mode is set to anch...

  • Page 344

    13 - 12 ds3678 digital scanner product reference guide idc maximum text length parameter name: doccap_max_text parameter # 657 (ssi # f1h 91h) specify the maximum number of characters encoded in a bar code for the idc firmware to use it as an anchored or linked bar code. Set this to zero (the defaul...

  • Page 345

    Intelligent document capture 13 - 13 idc captured image sharpen parameter name: sig_sharpen parameter # 658 (ssi # f1h 92h) enable this to enhance the sharpness of the image. Note this parameter is also used for signature capture. Disable captured image sharpen (0) * enable captured image sharpen (1...

  • Page 346

    13 - 14 ds3678 digital scanner product reference guide idc border type parameter name: doccap_border parameter # 829 (ssi # f2h 3dh) select the style of border used to determine the outline of the capture region in free-form and linked modes: • select none to capture the largest rectangular region w...

  • Page 347

    Intelligent document capture 13 - 15 idc delay time parameter name: doccap_delay parameter # 830 (ssi # f2h 3eh) set the delay for capturing a document after a trigger pull. Decoding a bar code aborts this delay. This parameter only applies in free-form mode. Scan the bar code below, followed by thr...

  • Page 348

    13 - 16 ds3678 digital scanner product reference guide idc maximum rotation parameter name: sig_max_rot parameter # 652 (ssi # f1h 8ch) set the maximum rotation any edge of the form can have in relation to the decoder's horizontal or vertical axis for it to be considered for capture. Set this to zer...

  • Page 349: Quick Start

    Intelligent document capture 13 - 17 quick start this section familiarizes you with some of the intelligent document capture features. Idc demonstrations on page 13-18 includes instructions to demonstrate the anchored, free-form, and linked modes using a sample form to help provide an understanding ...

  • Page 350

    13 - 18 ds3678 digital scanner product reference guide idc demonstrations anchored mode demo set parameters to these values: • pull the trigger. The decoder decodes the bar code and captures an image of the text scroll. • rotate the form clockwise so the word capture is along the bottom edge, and pu...

  • Page 351

    Intelligent document capture 13 - 19 linked mode demo set idc operating mode to linked. The examples from free-form mode also work in linked mode except that the last one (with the bar code covered) does not decode the bar code or capture an image. What this demonstrates: the intelligent document ca...

  • Page 352

    13 - 20 ds3678 digital scanner product reference guide.

  • Page 353: Chapter 14 Ocr Programming

    Chapter 14 ocr programming introduction this chapter describes how to set up the digital scanner for ocr programming. the digital scanner can read 6 to 60 point ocr typeface. it supports font types ocr-a, ocr-b, micr-e13b, and us currency serial number. Ocr is not as secure as a...

  • Page 354

    14 - 2 ds3678 digital scanner product reference guide table 14-1 ocr programming default table parameter parameter number ssi number default page number ocr programming parameters ocr-a 680 f1h a8h disable 14-3 ocr-a variant 684 f1h ach full ascii 14-3 ocr-b 681 f1h a9h disable 14-5 ocr-b variant 68...

  • Page 355: Ocr Programming Parameters

    Ocr programming 14 - 3 ocr programming parameters enable/disable ocr-a parameter # 680 (ssi # f1h a8h) to enable or disable ocr-a, scan one of the following bar codes. Ocr-a variant parameter # 684 (ssi # f1 ach) font variant sets a processing algorithm and default character subset for the given fon...

  • Page 356

    14 - 4 ds3678 digital scanner product reference guide ocr-a variant (continued) special banking characters output as the following representative characters: outputs as f outputs as c outputs as h note enable ocr-a before setting this parameter. If disabling ocr-a, set the variant to its default (oc...

  • Page 357

    Ocr programming 14 - 5 enable/disable ocr-b parameter # 681 (ssi # f1h a9h) to enable or disable ocr-b, scan one of the following bar codes. Note ocr is not as secure as a bar code. To decrease ocr misdecodes and speed ocr reading, set an accurate ocr template and character subset, and use a check d...

  • Page 359

    Ocr programming 14 - 7 ocr-b variant (continued) for the best performance in passport reading, fix the target passport and the decoder in place (6.5 - 7.5”). Note enable ocr-b before setting this parameter. If disabling ocr-b, set the variant to its default (ocr-b full ascii). * ocr-b full ascii (0)...

  • Page 360

    14 - 8 ds3678 digital scanner product reference guide ocr-b variant (continued) ocr-b travel document version 2 (td2) 2-line id cards (8) travel document 2 or 3-line id cards auto-detect (20) ocr-b passport (4) ocr-b visa type a (9) ocr-b visa type b (10) ocr-b icao travel documents (11).

  • Page 361

    Ocr programming 14 - 9 enable/disable micr e13b parameter # 682 (ssi # f1h aah) to enable or disable micr e13b, scan one of the following bar codes. Micr e13b uses the following characters: toad characters (transit, on us, amount, and dash) output as the following representative characters: outputs ...

  • Page 362

    14 - 10 ds3678 digital scanner product reference guide enable/disable us currency serial number parameter # 683 (ssi # f1h abh) to enable or disable us currency serial number, scan one of the following bar codes. Ocr orientation parameter # 687 (ssi # f1h afh) select one of five options to specify t...

  • Page 363

    Ocr programming 14 - 11 ocr orientation (continued) * ocr orientation 0 o (0) ocr orientation 270 o clockwise (1) ocr orientation 180 o clockwise (2) ocr orientation 90 o clockwise (3) ocr orientation omnidirectional (4).

  • Page 364

    14 - 12 ds3678 digital scanner product reference guide ocr lines parameter # 691 (ssi # f1h b3h) to select the number of ocr lines to decode, scan one of the following bar codes. Selecting visas, td1, or td2 id cards automatically sets the appropriate ocr lines . Also see ocr-b variant on page 14-6 ...

  • Page 365

    Ocr programming 14 - 13 ocr maximum characters parameter # 690 (ssi # f1h b2h) to select the maximum number of ocr characters (including spaces) per line to decode, scan the following bar code, then scan a three-digit number between 003 and 100 using the bar codes in appendix h, numeric bar codes re...

  • Page 366

    14 - 14 ds3678 digital scanner product reference guide ocr quiet zone parameter # 695 (ssi # f1h b7h) this option sets the ocr quiet zone. The digital scanner stops scanning a field when it detects a sufficiently wide blank space. The width of this space is defined by the end of field option. Used w...

  • Page 367

    Ocr programming 14 - 15 ocr template parameter # 547 (ssi # f1h 23h) this option creates a template for precisely matching scanned ocr characters to a desired input format. Carefully constructing an ocr template eliminates scanning errors. To set or modify the ocr decode template, scan the ocr templ...

  • Page 368

    14 - 16 ds3678 digital scanner product reference guide require and suppress (0) it is required that any character in this position, including space or reject, is suppressed from the output. Template incoming data output 990aa 12qab 12ab optional alphanumeric (1) when this option appears in the templ...

  • Page 369

    Ocr programming 14 - 17 alpha or digit (3) the data validator requires an alphanumeric character in this position to validate the incoming data. Template valid data valid data invalid data 33333 12abc wxy34 12ab any including space & reject (4) the template accepts any character in this position, in...

  • Page 370

    14 - 18 ds3678 digital scanner product reference guide any except space & reject (5) the template accepts any character in this position except a space or reject. Template valid data valid data invalid data 55999 a.123 *z456 a bcd optional digit (7) when this option appears in the template string, t...

  • Page 371

    Ocr programming 14 - 19 digit or fill (8) the data validator accepts any numeric or fill character in this position. Template valid data valid data valid data 88899 12345 >>789 alpha or fill (f) the data validator accepts any alpha or fill character in this position. Template valid data valid data v...

  • Page 372

    14 - 20 ds3678 digital scanner product reference guide optional small special (.) when this option appears in the template string, the data validator accepts a special character if present. Optional characters are not allowed as the first character(s) in a field of like characters. Small special cha...

  • Page 373

    Ocr programming 14 - 21 new line (e) to create a template of multiple lines, add e between the template of each single line. Template valid data valid data invalid data 999eaaaa 321 987 xyzw bcad zxyw 12 string extract (c) this operator combined with others defines a string of characters to extract ...

  • Page 374

    14 - 22 ds3678 digital scanner product reference guide ignore to end of field (d) this operator causes all characters after a template to be ignored. Use this as the last character in a template expression. Examples for the template 999d: template incoming data output 999d 123-ped 123 357298 357 193...

  • Page 375

    Ocr programming 14 - 23 the trigger character or literal string is included in output from a skip until operator, and the first character in the template should accommodate this trigger. Template incoming data output p1"pn"aa9999 123pn9876 pn9876 pn1234 pn1234 x-pn3592 pn3592 skip until not (p0) thi...

  • Page 376

    14 - 24 ds3678 digital scanner product reference guide the trigger character or literal string is not included in output from a skip until not operator. Template incoming data output p0a9999 bpn3456 3456 pn1234 1234 5341 no output template incoming data output p0"pn"9999 pn3456 3456 5341 no output p...

  • Page 377

    Ocr programming 14 - 25 multiple templates this feature sets up multiple templates for ocr decoding. To do this, follow the procedure described in ocr template on page 14-15 (scan the ocr template bar code, then bar codes corresponding to numbers and letters to form the template expression, then end...

  • Page 378

    14 - 26 ds3678 digital scanner product reference guide ocr check digit multiplier parameter # 700 (ssi # f1h bch) this option sets ocr check digit multipliers for the character positions. For check digit validation, each character in scanned data has an equivalent weight used in the check digit calc...

  • Page 379

    Ocr programming 14 - 27 ocr check digit validation parameter # 694 (ssi # f1h b6h) use ocr check digit validation to protect against scanning errors by applying a check digit validation scheme. The following is a list of options. None no check digit validation, indicating no check digit is applied. ...

  • Page 380

    14 - 28 ds3678 digital scanner product reference guide product add right to left each character in the scanned data is assigned a numeric value (see ocr check digit multiplier on page 14-26 ). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is...

  • Page 381

    Ocr programming 14 - 29 digit add right to left each character in the scanned data is assigned a numeric value (see ocr check digit multiplier on page 14-26 ). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is multiplied by its corresponding ...

  • Page 382

    14 - 30 ds3678 digital scanner product reference guide digit add right to left simple remainder each character in the scanned data is assigned a numeric value (see ocr check digit multiplier on page 14-26 ). The check digit multiplier is reversed in order. Each value representing a character in the ...

  • Page 383

    Ocr programming 14 - 31 health industry - hibcc43 this is the health industry module 43 check digit standard. The check digit is the modulus 43 sum of all the character values in a given message, and is printed as the last character in a given message. Example: supplier labeling data structure: + a ...

  • Page 384

    14 - 32 ds3678 digital scanner product reference guide inverse ocr parameter # 856 (ssi # f2h 58h) inverse ocr is white or light words on a black or dark background. Select an option for decoding inverse ocr: • regular only - decode regular ocr (black on white) strings only. • inverse only - decode ...

  • Page 385: Chapter 15 123Scan and

    Chapter 15 123scan and software tools introduction this chapter briefly describes the zebra software tools available for customizing scanner operation. 123scan 123scan is a software tool that simplifies scanner setup and more. Intuitive enough for first time users, the 123scan wizard guides users th...

  • Page 386

    15 - 2 ds3678 digital scanner product reference guide • validate scanner setup: • view scanned data within the utility's data view screen • capture an image and save to a pc within the utility's data view screen • review settings using the parameter report • clone settings from an already deployed s...

  • Page 387

    123scan and software tools 15 - 3 123scan information for more information on123scan, go to: http://www.Zebra.Com/123scan for a 1 minute tour of 123scan, go to: http://www.Zebra.Com/scannerhowtovideos to download any of the following free tools, go to: http://www.Zebra.Com/scannersoftware • 123scan ...

  • Page 388: Scanner Control App

    15 - 4 ds3678 digital scanner product reference guide • scan-to-connect utility • android • ios • windows • zebra appgallery • how-to-videos • user documentation. Scanner control app the scanner control app allows you to control a bluetooth scanner from a phone or tablet without a cradle. Use this a...

  • Page 389

    123scan and software tools 15 - 5 multicode data formatting (mdf) multicode data formatting (mdf) enables a 2d imaging scanner to scan all bar codes on a label with a single trigger pull, and then modify and transmit the data to meet host application requirements. Mdf supports programming up to nine...

  • Page 390: Preferred Symbol

    15 - 6 ds3678 digital scanner product reference guide preferred symbol preferred symbol is a bar code prioritization technique that enables favored decoding of user designated high priority bar code(s). The preferred symbol is the only bar code that is decoded and output within the preset preferred ...

  • Page 391: Parameters

    Appendix a standard default parameters table a-1 parameter defaults parameter parameter number ssi number default page number radio communications radio communications host types 383 f0h 7fh cradle host 4-4 bt friendly name 607 f1h 5fh n/a 4-8 discoverable mode 610 f1h 62h general 4-9 wi-fi friendly...

  • Page 392

    A - 2 ds3678 digital scanner product reference guide quick keypad emulation 1362 f8h 05h 52h enable 4-20 keyboard fn1 substitution n/a n/a disable 4-21 function key mapping n/a n/a disable 4-21 simulated caps lock n/a n/a disable 4-22 convert case n/a n/a no case conversion 4-22 reconnect attempt be...

  • Page 393

    Standard default parameters a - 3 bluetooth security levels 1393 f8h 05h 71h low 4-45 user preferences set default parameter n/a n/a restore defaults 5-5 parameter bar code scanning 236 ech enable 5-6 beep after good decode 56 38h enable 5-6 direct decode indicator 859 f2h 5bh disable 5-7 beeper vol...

  • Page 394

    A - 4 ds3678 digital scanner product reference guide timeout between decodes, same symbol 137 89h 0.5 seconds 5-24 timeout between decodes, different symbols 144 90h 0.1 seconds 5-24 decode mirror images (data matrix only) 537 f1h 19h auto 5-25 mobile phone/display mode 716 f1h cch normal 5-26 prior...

  • Page 395

    Standard default parameters a - 5 imaging preferences operational modes n/a n/a n/a 6-4 image capture illumination 361 f0h 69h enable 6-5 image capture autoexposure 360 f0h 68h enable 6-5 fixed exposure 567 f4h f1h 37h 100 6-6 fixed gain 568 f1h 38h 50 6-6 gain / exposure priority for snapshot mode ...

  • Page 396

    A - 6 ds3678 digital scanner product reference guide signature capture width (ds3678 hp only) 366 f4h f0h 6eh 400 6-23 signature capture height (ds3678 hp only) 367 f4h f0h 6fh 100 6-23 signature capture jpeg quality (ds3678 hp only) 421 f0h a5h 65 6-24 usb host parameters usb device type n/a n/a us...

  • Page 397

    Standard default parameters a - 7 baud rate 156 9ch 9600 8-12 parity 158 9eh none 8-13 check parity 151 97h disable 8-14 stop bits 157 9dh 1 8-14 software handshaking 159 9fh ack/nak 8-15 host rts line state 154 9ah low 8-16 decode data packet format 238 eeh send raw decode data 8-16 host serial res...

  • Page 398

    A - 8 ds3678 digital scanner product reference guide ibm 468x/469x host parameters port address n/a n/a none selected 10-4 convert unknown to code 39 n/a n/a disable 10-5 ignore beep directive n/a n/a enable (ignore) 10-5 ignore bar code configuration directive n/a n/a enable (ignore) 10-6 keyboard ...

  • Page 399

    Standard default parameters a - 9 decode upc/ean/jan supplementals (2 and 5 digits) 16 10h ignore 12-12 user-programmable supplementals supplemental 1: supplemental 2: 579 580 f1h 43h f1h 44h 000 12-15 upc/ean/jan supplemental redundancy 80 50h 10 12-15 decode upc/ean/jan supplemental aim id 672 f1h...

  • Page 400

    A - 10 ds3678 digital scanner product reference guide check isbt table 578 f1h 42h enable 12-31 isbt concatenation redundancy 223 dfh 10 12-31 code 128 security level 751 f1h efh security level 1 12-32 code 128 reduced quiet zone 1208 f8h 04h b8h disable 12-33 ignore code 128 1254 f8h 04h e6h disabl...

  • Page 401

    Standard default parameters a - 11 transmit i 2 of 5 check digit 44 2ch disable 12-48 convert i 2 of 5 to ean 13 82 52h disable 12-48 i 2 of 5 security level 1121 f8h 04h 61h security level 1 12-49 i 2 of 5 reduced quiet zone 1210 f8h 04h bah disable 12-50 discrete 2 of 5 (dtf) discrete 2 of 5 5 05h...

  • Page 402

    A - 12 ds3678 digital scanner product reference guide korean 3 of 5 korean 3 of 5 581 f1h 45h disable 12-63 inverse 1d 586 f1h 4ah regular 12-64 gs1 databar gs1 databar-14 338 f0h 52h enable 12-65 gs1 databar limited 339 f0h 53h enable 12-65 gs1 databar expanded 340 f0h 54h enable 12-66 convert gs1 ...

  • Page 403

    Standard default parameters a - 13 aztec 574 f1h 3eh enable 12-76 aztec inverse 589 f1h 4dh inverse autodetect 12-77 han xin 1167 f8h 04h 8fh disable 12-78 han xin inverse 1168 f8h 04h 90h regular 12-78 postal codes us postnet 89 59h disable 12-79 us planet 90 5ah disable 12-79 transmit us postal ch...

  • Page 404

    A - 14 ds3678 digital scanner product reference guide idc symbology 655 f1h 8fh 001 13-6 idc x coordinate 596 f4h f1h 54h -151 13-7 idc y coordinate 597 f4h f1h 55h -050 13-7 idc width 598 f1h 56h 0300 13-8 idc height 599 f1h 57h 0050 13-8 idc aspect 595 f1h 53h 000 13-9 idc file format selector 601...

  • Page 405

    Standard default parameters a - 15 ocr subset 686 f1h aeh selected font variant 14-13 ocr quiet zone 695 f1h b7h 50 14-14 ocr template 547 f1h 23h 54r 14-15 ocr check digit modulus 688 f1h b0h 1 14-25 ocr check digit multiplier 700 f1h bch 121212121212 14-26 ocr check digit validation 694 f1h b6h no...

  • Page 406

    A - 16 ds3678 digital scanner product reference guide.

  • Page 407: Appendix B  Country Codes

    Appendix b  country codes introduction this chapter provides instructions for programming the keyboard to interface with a usb or keyboard wedge host. the host powers the scanner. for host setup information, see chapter 7, usb interface  and chapter 11, keyboard wedge i...

  • Page 408

    B - 2 ds3678 digital scanner product reference guide usb and keyboard wedge country keyboard types (country codes) scan the bar code corresponding to the keyboard type. For a usb host, this setting applies only to the usb keyboard (hid) device. If the keyboard type is not listed, see emulate keypad ...

  • Page 409

    Country codes b - 3 country codes (continued) arabic (102) azerty azeri (latin) azeri (cyrillic) belarusian bosnian (latin) bosnian (cyrillic) bulgarian (latin).

  • Page 410

    B - 4 ds3678 digital scanner product reference guide country codes (continued) bulgarian cyrillic (typewriter) (bulgarian -windows xp typewriter - win 7 or higher) canadian french win7 canadian french (legacy) canadian multilingual standard chinese (ascii).

  • Page 411

    Country codes b - 5 country codes (continued) chinese (simplified) * chinese (traditional) * croatian * for cjk keyboard types, see appendix d, cjk decode control . Czech czech (programmer) czech (qwerty).

  • Page 412

    B - 6 ds3678 digital scanner product reference guide country codes (continued) danish dutch (netherlands) estonian faeroese finnish french (france).

  • Page 413

    Country codes b - 7 country codes (continued) french international (belgian french) french (canada) 95/98 french (canada) 2000/xp * * note that there is also a country code bar code for canadian multilingual standard on page b-4 . Be sure to select the appropriate bar code for your host system. Gali...

  • Page 414

    B - 8 ds3678 digital scanner product reference guide country codes (continued) greek (220) latin greek (319) latin greek greek (220) greek (319) greek polytonic.

  • Page 415

    Country codes b - 9 country codes (continued) hebrew israel hungarian hungarian_101key icelandic irish italian.

  • Page 416

    B - 10 ds3678 digital scanner product reference guide country codes (continued) italian (142) japanese (ascii) japanese (shift-jis) * * for cjk keyboard types, see appendix d, cjk decode control . Kazakh korean (ascii).

  • Page 417

    Country codes b - 11 country codes (continued) korean (hangul) * * for cjk keyboard types, see appendix d, cjk decode control . Kyrgyz latin american latvian latvian (qwerty) lithuanian.

  • Page 418

    B - 12 ds3678 digital scanner product reference guide country codes (continued) lithuanian (ibm) macedonian (fyrom) maltese_47key mongolian norwegian polish (214).

  • Page 419

    Country codes b - 13 country codes (continued) polish (programmer) portuguese (brazil) (windows xp) portuguese (brazilian abnt) portuguese (brazilian abnt2) portuguese (portugal) romanian (windows xp).

  • Page 420

    B - 14 ds3678 digital scanner product reference guide country codes (continued) romanian (legacy) (win 7 or higher) romanian (standard) (win 7 or higher) romanian (programmer) (win 7 or higher) russian russian (typewriter) serbian (latin).

  • Page 421

    Country codes b - 15 country codes (continued) serbian (cyrillic) slovak slovak (qwerty) slovenian spanish spanish (variation).

  • Page 422

    B - 16 ds3678 digital scanner product reference guide country codes (continued) swedish swiss french swiss german tatar thai (kedmanee) turkish f.

  • Page 423

    Country codes b - 17 country codes (continued) turkish q uk english ukrainian us dvorak us dvorak left us dvorak right.

  • Page 424

    B - 18 ds3678 digital scanner product reference guide country codes (continued) us international uzbek vietnamese.

  • Page 425: Pages

    Appendix c  country code pages introduction this chapter provides bar codes for selecting code pages for the country keyboard type selected in appendix c, country code pages . if the default code page in table c-1  is appropriate for your selected country keyboard type, y...

  • Page 426

    C - 2 ds3678 digital scanner product reference guide bosnian cyrillic windows 1251 bulgarian latin windows 1250 bulgarian cyrillic windows 1251 canadian french win7 windows 1252 canadian french (legacy) windows 1252 canadian multilingual windows 1252 croatian windows 1250 chinese ascii windows 1252 ...

  • Page 427

    Country code pages c - 3 greek polytonic windows 1253 hebrew israel windows 1255 hungarian windows 1250 hungarian_101key windows 1250 icelandic windows 1252 irish windows 1252 italian windows 1252 italian_142 windows 1252 japanese ascii windows 1252 japanese (shift-jis) windows 932, shift-jis kazakh...

  • Page 428

    C - 4 ds3678 digital scanner product reference guide romanian legacy windows 1250 romanian standard windows 1250 romanian programmer windows 1250 russian windows 1251 russian typewriter windows 1251 serbian latin windows 1250 serbian cyrillic windows 1251 slovak windows 1250 slovak qwerty windows 12...

  • Page 429: Country Code Page Bar Codes

    Country code pages c - 5 country code page bar codes scan the bar code corresponding to the country keyboard code page. Windows 1250 latin 2, central european windows 1251 cyrillic, slavic windows 1252 latin 1, western european windows 1253 greek windows 1254 latin 5, turkish.

  • Page 430

    C - 6 ds3678 digital scanner product reference guide country code pages (continued) windows 1255 hebrew windows 1256 arabic windows 1257 baltic windows 1258 vietnamese windows 874 thai.

  • Page 431

    Country code pages c - 7 country code pages (continued) windows 20866 cyrillic koi8-r windows 932 japanese shift-jis windows 936 simplified chinese gbk windows 54936 simplified chinese gb18030 windows 949 korean hangul.

  • Page 432

    C - 8 ds3678 digital scanner product reference guide windows 950 traditional chinese big5 ms-dos 437 latin us ms-dos 737 greek ms-dos 775 baltic ms-dos 850 latin 1 ms-dos 852 latin 2.

  • Page 433

    Country code pages c - 9 ms-dos 855 cyrillic ms-dos 857 turkish ms-dos 860 portuguese ms-dos 861 icelandic ms-dos 862 hebrew.

  • Page 434

    C - 10 ds3678 digital scanner product reference guide ms-dos 863 french canada ms-dos 865 nordic ms-dos 866 cyrillic ms-dos 869 greek 2 iso 8859-1 latin 1, western european.

  • Page 435

    Country code pages c - 11 iso 8859-2 latin 2, central european iso 8859-3 latin 3, south european iso 8859-4 latin 4, north european iso 8859-5 cyrillic iso 8859-6 arabic.

  • Page 436

    C - 12 ds3678 digital scanner product reference guide iso 8859-7 greek iso 8859-8 hebrew iso 8859-9 latin 5, turkish iso 8859-10 latin 6, nordic iso 8859-11 thai.

  • Page 437

    Country code pages c - 13 iso 8859-13 latin 7, baltic iso 8859-14 latin 8, celtic iso 8859-15 latin 9 iso 8859-16 latin 10, south-eastern european utf-8.

  • Page 438

    C - 14 ds3678 digital scanner product reference guide utf-16le utf-16 little endian utf-16be utf-16 big endian mac cp10000 roman.

  • Page 439: Appendix D  Cjk Decodeâ

    Appendix d  cjk decode control introduction this appendix describes control parameters for cjk (chinese, japanese, korean) bar code decode through usb hid keyboard emulation mode. Note because adf does not support cjk character processing, there is no format manipulation for cjk out...

  • Page 440: Cjk Control Parameters

    D - 2 ds3678 digital scanner product reference guide cjk control parameters unicode output control parameter # 973 for a unicode encoded cjk bar code, select one of the following options for unicode output: • universal output to unicode and mbcs application - this default method applies to unicode a...

  • Page 441

    Cjk decode control d - 3 cjk output method to windows host parameter # 972 for a national standard encoded cjk bar code, select one of the following options for cjk output to a windows host: • universal cjk output - this is the default universal cjk output method for us english ime or chinese/japane...

  • Page 442

    D - 4 ds3678 digital scanner product reference guide cjk output method to windows host (continued) chinese (simplified) gbk output (1) chinese (simplified) unicode output (2) korean unicode output (50) (for korean unicode output, select simplified chinese unicode ime on the windows host) chinese (tr...

  • Page 443

    Cjk decode control d - 5 non-cjk utf bar code output parameter # 960 some country keyboard type layouts contain characters that do not exist in the default code page (see country keyboard type missing characters on page d-6 ). Although the default code page can not encode these characters in a bar c...

  • Page 444: ₢

    D - 6 ds3678 digital scanner product reference guide country keyboard type missing characters country keyboard type: tatar, uzbek, mongolian, kyrgyz, kazakh and azeri default code page: cp1251 missing characters: country keyboard type: romanian (standard) default code page: cp1250 missing characters...

  • Page 445

    Cjk decode control d - 7 unicode/cjk decode setup with windows host this section describes how to set up cjk decode with a windows host. Setting up the windows registry table for unicode universal output to support the unicode universal output method, set up the windows host registry table as follow...

  • Page 446

    D - 8 ds3678 digital scanner product reference guide selecting the simplified chinese input method on the host to select the simplified chinese input method: • select unicode/gbk input on windows xp: chinese (simplified) - neima , then click the input bar to select unicode or gbk neima input. Figure...

  • Page 447

    Cjk decode control d - 9 selecting the traditional chinese input method on the host to select the traditional chinese input method: figure d-3 select unicode input on windows xp: chinese (traditional) - unicode figure d-4 unicode input on windows xp • select big5 input on windows xp: chinese (tradit...

  • Page 448

    D - 10 ds3678 digital scanner product reference guide.

  • Page 449: Appendix E  Programming

    Appendix e programming reference symbol code identifiers table e-1 symbol code characters code character code type a upc-a, upc-e, upc-e1, ean-8, ean-13 b code 39, code 32 c codabar d code 128, isbt 128, isbt 128 concatenated e code 93 f interleaved 2 of 5 g discrete 2 of 5, or discrete 2 of 5 iata ...

  • Page 450

    E - 2 ds3678 digital scanner product reference guide v korean 3 of 5 x issn ean, pdf417, macro pdf417, micro pdf417 z aztec, aztec rune p00 data matrix p01 qr code, microqr p02 maxicode p03 us postnet p04 us planet p05 japan postal p06 uk postal p08 netherlands kix code p09 australia post p0a usps 4...

  • Page 451: Aim Code Identifiers

    Programming reference e - 3 aim code identifiers each aim code identifier contains the three-character string ]cm where: ] = flag character (ascii 93) c = code character (see table e-2 ) m = modifier character (see table e-3 ) table e-2 aim code characters code character code type a code 39, code 39...

  • Page 452

    E - 4 ds3678 digital scanner product reference guide the modifier character is the sum of the applicable option values based on table e-3 . Table e-3 modifier characters code type option value option code 39 0 no check character or full ascii processing. 1 reader has checked one check character. 3 r...

  • Page 453

    Programming reference e - 5 msi 0 check digits are sent. 1 no check digit is sent. Example: an msi bar code 4123, with a single check digit checked, is transmitted as ]m1 4123 d 2 of 5 0 no options specified at this time. Always transmit 0. Example: a d 2 of 5 bar code 4123, is transmitted as ]s0 41...

  • Page 454

    E - 6 ds3678 digital scanner product reference guide ean.Ucc composites (gs1 databar, gs1-128, 2d portion of upc composite) native mode transmission. Note: upc portion of composite is transmitted using upc rules. 0 standard data packet. 1 data packet containing the data following an encoded symbol s...

  • Page 455

    Programming reference e - 7 data matrix 0 ecc 000-140, not supported. 1 ecc 200. 2 ecc 200, fnc1 in first or fifth position. 3 ecc 200, fnc1 in second or sixth position. 4 ecc 200, eci protocol implemented. 5 ecc 200, fnc1 in first or fifth position, eci protocol implemented. 6 ecc 200, fnc1 in seco...

  • Page 456

    E - 8 ds3678 digital scanner product reference guide.

  • Page 457: Code 39

    Appendix f sample bar codes code 39 upc/ean upc-a, 100% 123abc 0 12345 67890 5.

  • Page 458: Code 128

    F - 2 ds3678 digital scanner product reference guide ean-13, 100% code 128 interleaved 2 of 5 3 4 5 6 7 8 9 0 1 2 3 4 0 1 2 3 4 5 6 7 8 9 0 12345678901231.

  • Page 459: Gs1 Databar-14

    Sample bar codes f - 3 gs1 databar-14 7612341562341 pdf417 data matrix note databar-14 must be enabled to read the bar code below (see gs1 databar-14 on page 12-65 )..

  • Page 460: Maxicode

    F - 4 ds3678 digital scanner product reference guide maxicode qr code us postnet uk postal.

  • Page 461: Appendix G  Alphanumeric

    Appendix g alphanumeric bar codes alphanumeric bar codes space # $ %.

  • Page 462

    G - 2 ds3678 digital scanner product reference guide alphanumeric keyboard (continued) * + - . / !.

  • Page 463

    Alphanumeric bar codes g - 3 alphanumeric keyboard (continued) “ & ‘ ( ) :.

  • Page 464

    G - 4 ds3678 digital scanner product reference guide alphanumeric keyboard (continued) ; = > ? @.

  • Page 465

    Alphanumeric bar codes g - 5 alphanumeric keyboard (continued) [ \ ] ^ _ `.

  • Page 466

    G - 6 ds3678 digital scanner product reference guide alphanumeric keyboard (continued) note do not confuse the bar codes that follow with those on the numeric keypad. 0 1 2 3 4 5.

  • Page 467

    Alphanumeric bar codes g - 7 alphanumeric keyboard (continued) 6 7 8 9 end of message cancel.

  • Page 468

    G - 8 ds3678 digital scanner product reference guide alphanumeric keyboard (continued) a b c d e f.

  • Page 469

    Alphanumeric bar codes g - 9 alphanumeric keyboard (continued) g h i j k l.

  • Page 470

    G - 10 ds3678 digital scanner product reference guide alphanumeric keyboard (continued) m n o p q r.

  • Page 471

    Alphanumeric bar codes g - 11 alphanumeric keyboard (continued) s t u v w x.

  • Page 472

    G - 12 ds3678 digital scanner product reference guide alphanumeric keyboard (continued) y z a b c d.

  • Page 473

    Alphanumeric bar codes g - 13 alphanumeric keyboard (continued) e f g h i j.

  • Page 474

    G - 14 ds3678 digital scanner product reference guide alphanumeric keyboard (continued) k l m n o p.

  • Page 475

    Alphanumeric bar codes g - 15 alphanumeric keyboard (continued) q r s t u v.

  • Page 477

    Alphanumeric bar codes g - 17 alphanumeric keyboard (continued) } ~.

  • Page 478

    G - 18 ds3678 digital scanner product reference guide.

  • Page 479: Numeric Bar Codes

    Appendix h numeric bar codes numeric bar codes for parameters requiring specific numeric values, scan the appropriately numbered bar code(s). 0 1 2 3 4.

  • Page 480: Cancel

    H - 2 ds3678 digital scanner product reference guide cancel to correct an error or change a selection, scan the bar code below. Numeric bar codes (continued) 5 6 7 8 9 cancel.

  • Page 481: Appendix I  Ascii Character

    Appendix i ascii character sets table i-1 ascii character set ascii value full ascii code 39 encode char keystroke 1000 %u ctrl 2 1001 $a ctrl a 1002 $b ctrl b 1003 $c ctrl c 1004 $d ctrl d 1005 $e ctrl e 1006 $f ctrl f 1007 $g ctrl g 1008 $h ctrl h/ backspace 1 1009 $i ctrl i/ horizontal tab 1 1010...

  • Page 482

    I - 2 ds3678 digital scanner product reference guide 1016 $p ctrl p 1017 $q ctrl q 1018 $r ctrl r 1019 $s ctrl s 1020 $t ctrl t 1021 $u ctrl u 1022 $v ctrl v 1023 $w ctrl w 1024 $x ctrl x 1025 $y ctrl y 1026 $z ctrl z 1027 %a ctrl [ 1028 %b ctrl \ 1029 %c ctrl ] 1030 %d ctrl 6 1031 %e ctrl - 1032 sp...

  • Page 483

    Ascii character sets i - 3 1044 /l , 1045 - - 1046 . . 1047 /o / 1048 0 0 1049 1 1 1050 2 2 1051 3 3 1052 4 4 1053 5 5 1054 6 6 1055 7 7 1056 8 8 1057 9 9 1058 /z : 1059 %f ; 1060 %g 1061 %h = 1062 %i > 1063 %j ? 1064 %v @ 1065 a a 1066 b b 1067 c c 1068 d d 1069 e e 1070 f f 1071 g g table i-1 asci...

  • Page 484

    I - 4 ds3678 digital scanner product reference guide 1072 h h 1073 i i 1074 j j 1075 k k 1076 l l 1077 m m 1078 n n 1079 o o 1080 p p 1081 q q 1082 r r 1083 s s 1084 t t 1085 u u 1086 v v 1087 w w 1088 x x 1089 y y 1090 z z 1091 %k [ 1092 %l \ 1093 %m ] 1094 %n ^ 1095 %o _ 1096 %w ‘ 1097 +a a 1098 +...

  • Page 485

    Ascii character sets i - 5 1100 +d d 1101 +e e 1102 +f f 1103 +g g 1104 +h h 1105 +i i 1106 +j j 1107 +k k 1108 +l l 1109 +m m 1110 +n n 1111 +o o 1112 +p p 1113 +q q 1114 +r r 1115 +s s 1116 +t t 1117 +u u 1118 +v v 1119 +w w 1120 +x x 1121 +y y 1122 +z z 1123 %p { 1124 %q i 1125 %r } 1126 %s ~ 112...

  • Page 486

    I - 6 ds3678 digital scanner product reference guide table i-2 alt key standard default tables alt keys keystroke 2050 alt 2 2054 alt 6 2064 alt @ 2065 alt a 2066 alt b 2067 alt c 2068 alt d 2069 alt e 2070 alt f 2071 alt g 2072 alt h 2073 alt i 2074 alt j 2075 alt k 2076 alt l 2077 alt m 2078 alt n...

  • Page 487

    Ascii character sets i - 7 2091 alt [ 2092 alt \ 2093 alt ] table i-3 usb gui key character set gui key keystroke 3000 right control key 3001 pa 1 3002 pa 2 3003 cmd 1 3004 cmd 2 3005 cmd 3 3006 cmd 4 3007 cmd 5 3008 cmd 6 3009 cmd 7 3010 cmd 8 3011 cmd 9 3012 cmd 10 3013 cmd 11 3014 cmd 12 3015 cmd...

  • Page 488

    I - 8 ds3678 digital scanner product reference guide 3052 gui 4 3053 gui 5 3054 gui 6 3055 gui 7 3056 gui 8 3057 gui 9 3065 gui a 3066 gui b 3067 gui c 3068 gui d 3069 gui e 3070 gui f 3071 gui g 3072 gui h 3073 gui i 3074 gui j 3075 gui k 3076 gui l 3077 gui m 3078 gui n 3079 gui o 3080 gui p 3081 ...

  • Page 489

    Ascii character sets i - 9 3086 gui v 3087 gui w 3088 gui x 3089 gui y 3090 gui z table i-3 usb gui key character set (continued) gui key keystroke note: gui shift keys - the apple™ imac keyboard has an apple key on either side of the space bar. Windows-based systems have a gui key to the left of th...

  • Page 490

    I - 10 ds3678 digital scanner product reference guide table i-4 pf key standard default table pf keys keystroke 4001 pf 1 4002 pf 2 4003 pf 3 4004 pf 4 4005 pf 5 4006 pf 6 4007 pf 7 4008 pf 8 4009 pf 9 4010 pf 10 4011 pf 11 4012 pf 12 4013 pf 13 4014 pf 14 4015 pf 15 4016 pf 16.

  • Page 491

    Ascii character sets i - 11 table i-5 f key standard default table f keys keystroke 5001 f 1 5002 f 2 5003 f 3 5004 f 4 5005 f 5 5006 f 6 5007 f 7 5008 f 8 5009 f 9 5010 f 10 5011 f 11 5012 f 12 5013 f 13 5014 f 14 5015 f 15 5016 f 16 5017 f 17 5018 f 18 5019 f 19 5020 f 20 5021 f 21 5022 f 22 5023 ...

  • Page 492

    I - 12 ds3678 digital scanner product reference guide table i-6 numeric key standard default table numeric keypad keystroke 6042 * 6043 + 6044 undefined 6045 - 6046 . 6047 / 6048 0 6049 1 6050 2 6051 3 6052 4 6053 5 6054 6 6055 7 6056 8 6057 9 6058 enter 6059 num lock.

  • Page 493

    Ascii character sets i - 13 table i-7 extended keypad standard default table extended keypad keystroke 7001 break 7002 delete 7003 pg up 7004 end 7005 pg dn 7006 pause 7007 scroll lock 7008 backspace 7009 tab 7010 print screen 7011 insert 7012 home 7013 enter 7014 escape 7015 up arrow 7016 dn arrow ...

  • Page 494

    I - 14 ds3678 digital scanner product reference guide.

  • Page 495: Appendix J  Communication

    Appendix j communication protocol functionality functionality supported via communication (cable) interface table j-1 lists supported scanner functionality by communication protocol. Table j-1 communication interface functionality communication interfaces functionality data transmission remote manag...

  • Page 496

    J - 2 ds3678 digital scanner product reference guide wincor-nixdorf rs-232 mode a supported not available not available wincor-nixdorf rs-232 mode b supported not available not available olivetti ors4500 supported not available not available omron supported not available not available cute supported...

  • Page 497: Code

    Appendix k signature capture code introduction capcode, a signature capture code, is a special pattern that encloses a signature area on a document and allows a scanner to capture a signature. There are several accepted patterns that allow automatic identification of different signatures on the same...

  • Page 498: Start / Stop Patterns

    K - 2 ds3678 digital scanner product reference guide capcode pattern structure a capcode pattern structure consists of a start pattern followed by a separator space, a signature capture box, a second separator space, and then a stop pattern. Assuming that x is the dimension of the thinnest element, ...

  • Page 499: Dimensions

    Signature capture code k - 3 table k-2 lists selectable parameters used to generate the image of the captured signature. Bmp format does not use compression, jpeg and tiff formats do. Dimensions the size of the signature capture box is determined by the height and separation of the start and stop pa...

  • Page 500: Additional Capabilities

    K - 4 ds3678 digital scanner product reference guide additional capabilities regardless of how the signature is captured, the output signature image is de-skewed and right-side up. A scanner that captures signatures automatically determines whether it is scanning a signature or a bar code. You can d...

  • Page 501: Appendix L  Non-Parameter

    Appendix l non-parameter attributes introduction this appendix defines non-parameter attributes. Attributes model number attribute #533 model number of the scanner. This electronic output matches the printout on the physical device label, for example li2208-sr00006zzww . Type s size (bytes) 18 user ...

  • Page 502

    L - 2 ds3678 digital scanner product reference guide date of manufacture attribute #535 date of device manufacture assigned in the manufacturing facility. This electronic output matches the printout on the physical device label, for example 30apr14 (which reads the 30th of april 2014). Type s size (...

  • Page 503

    Non-parameter attributes l - 3 beeper/led attribute #6000 activates the beeper and/or led. Type x size (bytes) n/a user mode access w values : beep / led action value 1 high short beep 0 2 high short beeps 1 3 high short beeps 2 4 high short beeps 3 5 high short beeps 4 1 low short beep 5 2 low shor...

  • Page 504

    L - 4 ds3678 digital scanner product reference guide parameter defaults attribute #6001 this attribute restores all parameters to their factory defaults. Type x size (bytes) n/a user mode access w values 0 = restore defaults 1 = restore factory defaults 2 = write custom defaults beep on next bootup ...

  • Page 505

    Non-parameter attributes l - 5 firmware version attribute #20004 the scanner's operating system version. For example, nbrfmaac or paaaabs00-007-r03d0 . Type s size (bytes) variable user mode access r values variable scankit version attribute #20008 identifies the 1d decode algorithms resident on the...

  • Page 506

    L - 6 ds3678 digital scanner product reference guide.

  • Page 507: Index

    Index numerics 123scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1 2d bar codes aztec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-76 aztec inverse . . . . . . . . . . . . . . . . . . . . . . . . . . 12-77 code 128 emulation . . . . . . . . . . . . . ...

  • Page 508

    Index - 2 ds3678 digital scanner product reference guide bluetooth friendly name . . . . . . . . . . . . . . . . . . . 4-8 bluetooth technology support . . . . . . . . . . . . . . 4-16 bookland ean . . . . . . . . . . . . . . . . . . . . . . . . . 12-11 bookland isbn . . . . . . . . . . . . . . . . ...

  • Page 509

    Index - 3 ignore code 128 fnc4 . . . . . . . . . . . . . . . . . . . 12-33 illumination . . . . . . . . . . . . . . . . . . . . . . . . .5-29, 6-5 image brightness (target white) . . . . . . . . . . . . . 6-14 image cropping . . . . . . . . . . . . . . . . . . . . . . . . . 6-10 image enhancement . ...

  • Page 510

    Index - 4 ds3678 digital scanner product reference guide signature capture jpeg quality . . . . . . . . . . . . 6-24 signature capture width . . . . . . . . . . . . . . . . . . . 6-23 silence operational mode changes . . . . . . . . . . . 6-9 snapshot aiming pattern . . . . . . . . . . . . . . . . ....

  • Page 511

    Index - 5 c cable configurations . . . . . . . . . . . . . . . . . . . . . . . . . . Xviii cables installing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12 character sets keyboard wedge . . . . . . . . . . ...

  • Page 512

    Index - 6 ds3678 digital scanner product reference guide fixed exposure . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 fixed gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 gain and exposure priority for snapshot mode . . 6-7 illumination . . . . . . . . . . . . . ....

  • Page 513

    Index - 7 french international . . . . . . . . . . . . . . . . . . . . . . B-7 galician . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7 german . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7 greek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 514

    Index - 8 ds3678 digital scanner product reference guide host trigger session . . . . . . . . . . . . . . . . . . . . . . . L-4 model number . . . . . . . . . . . . . . . . . . . . . . . . . . . L-1 parameter defaults . . . . . . . . . . . . . . . . . . . . . . . L-4 reboot . . . . . . . . . . . . ....

  • Page 515

    Index - 9 scanner to cradle support . . . . . . . . . . . . . . . . . . . . 4-29 scanner(s) to cradle support . . . . . . . . . . . . . . . . . . 4-29 scanning aiming . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-9, 2-11 errors . . . . . . . . . . . . . . . . . . . . . . 5-2, 6-2, 7-8, ...

  • Page 516

    Index - 10 ds3678 digital scanner product reference guide user preferences bar codes batch mode . . . . . . . . . . . . . . . . . . . . . . . .4-37, 4-38 beep on insertion . . . . . . . . . . . . . . . . . . . . . . . 4-27 w wi-fi friendly mode . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1...

  • Page 517

    Thank you for your input—we value your comments. Tell us what you think... We’d like to know what you think about this manual. Please take a moment to fill out this questionnaire and fax this form to: (631) 627-7184, or mail to: zebra technologies corporation one zebra plaza holtsville, ny 11742 att...

  • Page 519

    Mn-002689-02 revision a - august 2016 zebra technologies corporation, inc. 3 overlook point lincolnshire, il 60069, u.S.A. Http://www.Zebra.Com zebra and the stylized zebra head are trademarks of zih corp., registered in many jurisdictions worldwide. All other trademarks are the property of their re...