Baracoda D-Fly Programming Manual

Manual is about: Baracoda D-Fly: Supplementary Guide

Summary of D-Fly

  • Page 1

    Data capture for workforce in motion ©baracoda tm – august 2008 d-fly - programming guide.

  • Page 2: Summary

    D-fly – programming guide v1.2 - 2 - data capture for workforce in motion summary summary ................................................................... 2 revision history .......................................................... 4 introduction ....................................................

  • Page 3

    D-fly – programming guide v1.2 - 3 - data capture for workforce in motion 1.5.4. A ccepted c ode 39 characters ................................... 27 1.5.5. C ode 39 c heck d igit v erification ............................... 27 1.5.6. S et lengths for c ode 39 .........................................

  • Page 4: Revision History

    D-fly – programming guide v1.2 - 4 - data capture for workforce in motion revision history changes to the original manual are listed below. Document date description 1.1 13 july 07 initial release 1.2 26 aug. 08 add “the different connection method” section.

  • Page 5: Introduction

    D-fly – programming guide v1.2 - 5 - data capture for workforce in motion introduction the d-fly barcode scanner can be programmed by scanning barcode labels which contain commands for the 1d decoder. Programming labels must be code128, with specific starting and ending characters. These labels will...

  • Page 6: General Configuration

    D-fly – programming guide v1.2 - 6 - data capture for workforce in motion general configuration 1.1. General default settings the reading of the "reset to factory settings” label turns all the parameters of the scanner back to default settings and switches it off. Reset to factory settings.

  • Page 7

    D-fly – programming guide v1.2 - 7 - data capture for workforce in motion 1.2. Baracoda advanced features 1.2.1. Switch on delay in order to switch on the d-fly in its standard mode, you should just press the trigger. You can set up the scanner to be switched on only after keeping the trigger presse...

  • Page 8

    D-fly – programming guide v1.2 - 8 - data capture for workforce in motion 1.2.3. No data loss mode and baracoda header baracoda header: it is a proprietary data encapsulation. It is necessary to activate it to use the baracoda keyboard emulation (kemul) and terminal. The baracoda header is enabled i...

  • Page 9

    D-fly – programming guide v1.2 - 9 - data capture for workforce in motion 1.3. Reading mode in trigger mode, pressing the trigger will activate the beam. The aiming trigger mode has been developed for users who need to scan barcodes very close one to another and they have to be sure to always read t...

  • Page 10

    D-fly – programming guide v1.2 - 10 - data capture for workforce in motion 1.4. Operating mode real time mode (standard mode): barcodes are transmitted in real time to the remote host device/terminal (with optional acknowledgment beep from the host to the scanner). User can choose if the scanner, wh...

  • Page 11

    D-fly – programming guide v1.2 - 11 - data capture for workforce in motion 1.5. The different connection methods there are two (2) different way to create a connection from a host and a scanner: - slave mode (by default) the host (pc, baracodamanager, …) is creating the connection onto the scanner. ...

  • Page 12

    D-fly – programming guide v1.2 - 12 - data capture for workforce in motion 1.6. Buzzer and led settings you can use these options to enable or disable the buzzer and / or the led. Led on (*) led off good read beep on (*) good read beep off ack beep on (*) ack beep off beep level volume = high (*) be...

  • Page 13

    D-fly – programming guide v1.2 - 13 - data capture for workforce in motion 1.7. Bluetooth commands 1.7.1. Bluetooth name you can change the scanner bluetooth name; name that you see during a search of bluetooth peripheral. Programming procedure for “set bluetooth name” set bt name end of config.

  • Page 14

    D-fly – programming guide v1.2 - 14 - data capture for workforce in motion 1.7.2. Sniff period settings change the sniff period. If the higher is the latency and the smaller is the power consumption. Default value is 150ms. Sniff period = 150ms (*) sniff period = 100ms sniff period = 200ms sniff per...

  • Page 15

    D-fly – programming guide v1.2 - 15 - data capture for workforce in motion 1.7.3. Security (code pin) settings some bluetooth device will not accept connections with devices that do not have a security code. Disable bt security code enable bt security code (*).

  • Page 16

    D-fly – programming guide v1.2 - 16 - data capture for workforce in motion 1.8. Prefix and suffix the barcode string can be added a prefix and/or a suffix. The symbology prefix/suffix can be added by baracodamanager only. These can come as described below: general_prefixsymbology_prefix barcode symb...

  • Page 17

    D-fly – programming guide v1.2 - 17 - data capture for workforce in motion *= max length of the suffix (prefix) is 32 characters set prefix set suffix end of configuration.

  • Page 18

    D-fly – programming guide v1.2 - 18 - data capture for workforce in motion 1.9. Set min or max length option 1.9.1. Schema the following is a procedure to follow for every barcode symbology..

  • Page 19

    D-fly – programming guide v1.2 - 19 - data capture for workforce in motion 1.9.2. Symbology table header selected symbology header selected symbology select all interleaved 2 of 5 code 93 standard 2 of 5 (industrial 2 of 5) code 128 / ean 128 code 11 code 39 msi codabar start – set min length start ...

  • Page 20

    D-fly – programming guide v1.2 - 20 - data capture for workforce in motion 1.10. Symbology identifier aim identifier will be transmitted at the beginning of the barcode. More information about the aim identifier available in appendix2. Symbology identifier - aim - not transmitted (*) symbology ident...

  • Page 21

    D-fly – programming guide v1.2 - 21 - data capture for workforce in motion 1.12. Set decoder barcode length you can set a fixed length for the barcode decoding. The scanner will only decode barcodes of this length. Set barcode length end of config.

  • Page 22: Symbology Parameters

    D-fly – programming guide v1.2 - 22 - data capture for workforce in motion symbology parameters 1.1. Symbology default settings sets the defaults decoder settings for all the symbologies. Set decoder default settings 1.2. Enable/disable all symbolgy even if all symbologies are disabled, the d-fly wi...

  • Page 23

    D-fly – programming guide v1.2 - 23 - data capture for workforce in motion 1.3. Codabar 1.3.1. Enable/disable codabar to enable or disable codabar, scan the appropriate barcode below. Disable \ v t \ v t \ f n c 4 ~ \ n u l \ e o t f d \ s o h b \ f f \ f f enable (*) 1.3.2. Codabar start/stop chara...

  • Page 24

    D-fly – programming guide v1.2 - 24 - data capture for workforce in motion 1.3.4. Set lengths for codabar any length \ v t \ v t \ f n c 4 ~ \ n u l \ e n q f d \ s t x c d \ f f \ f f barcode length min=6 (*) 1.4. Code 11 settings 1.4.1. Enable/disable code 11 to enable or disable code 11, scan the...

  • Page 25

    D-fly – programming guide v1.2 - 25 - data capture for workforce in motion 1.4.3. Transmit code 11 check digit(s) this feature selects whether or not to transmit the code 11 check digit(s). Check and transmitted (enable) (*) check but not transmitted (disable) 1.4.4. Set length for code 11 this feat...

  • Page 26

    D-fly – programming guide v1.2 - 26 - data capture for workforce in motion disable \ v t \ v t \ f n c 4 ~ \ n u l \ e o t e d \ s o h b \ f f \ f f 1.5.2. Enable/disable code 39 full ascii code 39 - format - standard 43 characters (*) \ v t \ v t \ f n c 4 ~ \ n u l \ e o t e d \ s o h o \ f f \ f ...

  • Page 27

    D-fly – programming guide v1.2 - 27 - data capture for workforce in motion 1.5.4. Accepted code 39 characters code 39 - start/stop - accepted characters - * only (standard code 39) (*) \ v t \ v t \ f n c 4 ~ \ n u l \ e o t e d \ s o h k \ f f \ f f code 39 - start/stop - accepted characters - $ on...

  • Page 28

    D-fly – programming guide v1.2 - 28 - data capture for workforce in motion code 39 - check digit - modulo 43 - checked but not transmitted 1.5.6. Set lengths for code 39 code 39 - barcode length - any length (*) \ v t \ v t \ f n c 4 ~ \ n u l \ e n q e d \ s t x c d \ f f \ f f code 39 - barcode le...

  • Page 29

    D-fly – programming guide v1.2 - 29 - data capture for workforce in motion 1.6.2. Set lengths for code 93 code 93 - barcode length - any length \ v t \ v t \ f n c 4 ~ \ n u l \ e n q b d \ s t x c d \ f f \ f f code 93 - barcode length - minimum length = 6 (*) 1.7. Code 128 settings 1.7.1. Enable/d...

  • Page 30

    D-fly – programming guide v1.2 - 30 - data capture for workforce in motion 1.7.3. Ean 128: group separator ‘fnc1’ included in an ean128 code is transmitted by default as ‘gs’ (group separator – 0x1d). Enable gs transmission (*) disable gs transmission define gs end of configuration.

  • Page 32

    D-fly – programming guide v1.2 - 32 - data capture for workforce in motion 1.8.2. Interleaved 2of 5 check digit verification and transmit interleaved 2 of 5 - check digit - not used (*) interleaved 2 of 5 - check digit - mod 10 - checked and transmitted interleaved 2 of 5 - check digit - mod 10 - ch...

  • Page 33

    D-fly – programming guide v1.2 - 33 - data capture for workforce in motion 1.9. Msi code settings 1.9.1. Enable/disable msi to enable or disable msi code, scan the appropriate barcode below. Msi code - not active (*) \ v t \ v t \ f n c 4 ~ \ n u l \ e o t k d \ s o h b \ f f \ f f msi code – active...

  • Page 34

    D-fly – programming guide v1.2 - 34 - data capture for workforce in motion 1.9.3. Set lengths for msi msi code - barcode length - any length msi code - barcode length - minimum length = 6 (*) 1.10. Standard 2 of 5 settings 1.10.1. Enable/disable standard 2 of 5 to enable or disable standard 2 of 5 c...

  • Page 35

    D-fly – programming guide v1.2 - 35 - data capture for workforce in motion 1.10.2. Standard 2 of 5 check digit verification and transmit standard 2 of 5 - check digit mod 10 - not used (*) standard 2 of 5 - check digit mod 10 - checked and transmitted standard 2 of 5 - check digit mod 10 - checked b...

  • Page 36

    D-fly – programming guide v1.2 - 36 - data capture for workforce in motion 1.11. Upc/ ean settings 1.11.1. Enable/disable upc/ean upc / ean - active (*) upc / ean - not active upc / ean - upc-a and ean 13 desactivated \ v t \ v t \ f n c 4 ~ \ n u l \ e o t d d \ s o h b \ f f \ f f upc / ean - upc-...

  • Page 37

    D-fly – programming guide v1.2 - 37 - data capture for workforce in motion 1.11.2. Transmit ean13 check digit upc / ean - check digit - upc-a and ean13 - transmitted (*) \ v t \ v t \ f n c 4 ~ \ n u l \ e o t d d \ s o h g \ f f \ f f enab l e ean13/ upca c heck s um t r ansmi ss i on upc / ean - c...

  • Page 38

    D-fly – programming guide v1.2 - 38 - data capture for workforce in motion upc / ean - check digit - ean-8 - not transmitted 1.11.5. Transmit upc-a check digit upc / ean - upc number system - upc-a - transmitted (*) upc / ean - upc number system - upc-a - not transmitted 1.11.6. Transmit upc number ...

  • Page 39

    D-fly – programming guide v1.2 - 39 - data capture for workforce in motion 1.11.7. Upc-a, upc-e, ean conversions upc / ean - re-encoding upc-a, upc-e, ean-8 - upc-a transmitted as ean-13 upc / ean - re-encoding upc-a, upc-e, ean-8 - upc-a transmitted as upc-a (*) upc / ean - re-encoding upc-a, upc-e...

  • Page 40

    D-fly – programming guide v1.2 - 40 - data capture for workforce in motion appendix 1: ascii table (a-z, a-z, 0-9, ponctuation, control characters) capital letters (a-z): name programming label name programming label a n b o c p d q e r f s.

  • Page 41

    D-fly – programming guide v1.2 - 41 - data capture for workforce in motion g t h u i v j w k x l y m z.

  • Page 42

    D-fly – programming guide v1.2 - 42 - data capture for workforce in motion small letters (a-z): name programming label name programming label a n b o c p d q e r f s.

  • Page 43

    D-fly – programming guide v1.2 - 43 - data capture for workforce in motion g t \ l f \ l f t \ l f \ l f h u i v j w k x l y m z.

  • Page 45

    D-fly – programming guide v1.2 - 45 - data capture for workforce in motion decimal numbers (0-9): name programming label 0 1 2 3 4 5 6 7 8 9.

  • Page 46

    D-fly – programming guide v1.2 - 46 - data capture for workforce in motion control characters: name programming label cr eot etx lf nul soh stx tab.

  • Page 47

    D-fly – programming guide v1.2 - 47 - data capture for workforce in motion appendix 2 the si prefix is a two (2) or three (3) character string: ] c m where ] : si indicator c : symbology identification m : modifier characters (optional) symbology character a code 39 b telepen c code 128 d code one e...

  • Page 48

    D-fly – programming guide v1.2 - 48 - data capture for workforce in motion modifier characters the modifier character is determined by summing the option values of each symbology. If the sum is greater than 9, use a, b, c, d, e , f in the place of 10, 11, 12, 13, 14 and 15. Code 39 option values 0 n...