17.08.2013 Views

Contents, cont'd. - Intermec

Contents, cont'd. - Intermec

Contents, cont'd. - Intermec

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 5 Bar Codes<br />

Setup Bar Codes The EasyCoder 501 XP and 601 XP printers can optionally be fitted with an<br />

EasySet bar code wand. By reading a special bar code containing encoded<br />

data for one or several setup parameters, the printer's setup can easily be<br />

changed, even by a person without any knowledge of <strong>Intermec</strong> Fingerprint,<br />

the Direct Protocol, or their supporting software.<br />

This chapter will explain how to create such setup bar codes. You can print<br />

them in your EasyCoder XP printer and e.g. stick them to a board in the<br />

vicintity of the printer. When, for example, the operator needs to switch to<br />

another type of media, he or she will only have to pick up the EasySet wand<br />

and read the appropriate bar code.<br />

The only bar code that can be used is a Code 128 containing the function<br />

character FNC3 (ASCII 130 dec). If the FNC character is missing, the printer<br />

will regard the bar code as containing ordinary ASCII input to the "wand:"<br />

device. The wand must be connected to the wand interface.<br />

The syntax for the bar code input data is:<br />

START FNC3 CODE C [ ..................<br />

1 1 2 2<br />

....... STOP<br />

The setup bar code may contain up to 100 bars, which corresponds to 15 – 16<br />

characters.<br />

<strong>Intermec</strong> Fingerprint creates START, CODE C, checksum and STOP<br />

automatically, so the only data you need to include in FNC3, the setup id, and<br />

the setup value, if you use <strong>Intermec</strong> Fingerprint to print the bar codes.<br />

Setup id is a two-digit number that specifies the setup parameter to be<br />

changed.<br />

Setup value can be of three types:<br />

• List index, i.e. a post in a list of fixed options specified by 2 digits.<br />

• Unsigned number, i.e. a positive value in the range 0000 – 9999 specified<br />

by four digits. In the list on the pages to follow, unsigned numbers are<br />

represented by “UUUU”.<br />

• Signed number, i.e. a negative value in the range -5000 – + 4999 specified<br />

by four digits. To avoid having to use a minus sign (-) in the bar code, there<br />

is a negative offset of 5000, i.e......<br />

- Input value 5000 corresponds to the setup value 0<br />

- Input value 0 corresponds to the setup value -5000<br />

- Input value 9999 corresponds to the setup value 4999.<br />

In the list on the pages to follow, signed numbers are represented by<br />

“SSSS”.<br />

Example:<br />

This example shows how a bar code, which sets the contrast to -10% and the<br />

stop adjust value to 500, can be produced:<br />

10 BARSET "CODE128",2,1,3,240 (specifies bar code)<br />

20 A$ = CHR$(130) (FNC3)<br />

30 B%=7000 (contrast: setup id + list index)<br />

40 C% = 915500 (stop adjust: setup id + signed number)<br />

50 PRBAR A$;B%;C% (bar code input)<br />

60 PRINTFEED (print bar code)<br />

RUN (execute)<br />

<strong>Intermec</strong> Fingerprint 7.2 – Reference Manual Ed. 3 281

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!