Intermec End User License Agreement
Page 1
...which it is recorded, any printed Documentation or any proprietary notices, copyright notices, labels or marks that are contained in this EULA as part of a sale or transfer of the System(s). Contact Intermec for a refund. An upgrade may use the Software subject to the following terms...This license shall terminate when You no copies of the Software, You transfer all of this EULA. 1.6 "Intermec" means Intermec Technologies Corporation, a Washington corporation. 2.0 License 2.1 Intermec hereby grants You a license to use the Software only if You agree to be provided to You in any...
...which it is recorded, any printed Documentation or any proprietary notices, copyright notices, labels or marks that are contained in this EULA as part of a sale or transfer of the System(s). Contact Intermec for a refund. An upgrade may use the Software subject to the following terms...This license shall terminate when You no copies of the Software, You transfer all of this EULA. 1.6 "Intermec" means Intermec Technologies Corporation, a Washington corporation. 2.0 License 2.1 Intermec hereby grants You a license to use the Software only if You agree to be provided to You in any...
Fingerprint Developer's Guide (old)
Page 8
... Understanding Images and Image Files 74 Standard Images 74 Downloading Image Files 74 Listing Images 75 Removing Images and Image Files 75 6 Designing Bar Code Labels 77 Creating a Layout With Fields 78 Positioning Fields in the Layout 79 About Units of Measure 79 About Insertion and Anchor Points 80 About Print... White Printing With NORIMAGE or INVIMAGE 83 Specifying Text for Printing With PRTXT 84 Defining Borders With PRBOX 84 Summary for Text Fields 84 viii Intermec Fingerprint Developer's Guide
... Understanding Images and Image Files 74 Standard Images 74 Downloading Image Files 74 Listing Images 75 Removing Images and Image Files 75 6 Designing Bar Code Labels 77 Creating a Layout With Fields 78 Positioning Fields in the Layout 79 About Units of Measure 79 About Insertion and Anchor Points 80 About Print... White Printing With NORIMAGE or INVIMAGE 83 Specifying Text for Printing With PRTXT 84 Defining Borders With PRBOX 84 Summary for Text Fields 84 viii Intermec Fingerprint Developer's Guide
Fingerprint Developer's Guide (old)
Page 9
... Creating a Data File or Array 95 Creating an Error File or Array 95 Using the Files in a LAYOUT Statement 96 Creating a Simple Label 97 Handling Errors With ERRHAND.PRG 101 Renumbering Lines When Merging Files 101 Merging Programs 101 Using the Print Key 102 7 Controlling the Printer... CLEANFEED 105 Checking Media Feed Distance With ACTLEN 105 Controlling Printing 105 Enabling the Automatic Paper Cutter With CUT ON 106 Enabling the Label Taken Sensor With LTS& ON 106 Repeating the Last Printing Operation With PRINTFEED 106 Enabling Manual Printing With PRINT KEY ON 107 Checking...
... Creating a Data File or Array 95 Creating an Error File or Array 95 Using the Files in a LAYOUT Statement 96 Creating a Simple Label 97 Handling Errors With ERRHAND.PRG 101 Renumbering Lines When Merging Files 101 Merging Programs 101 Using the Print Key 102 7 Controlling the Printer... CLEANFEED 105 Checking Media Feed Distance With ACTLEN 105 Controlling Printing 105 Enabling the Automatic Paper Cutter With CUT ON 106 Enabling the Label Taken Sensor With LTS& ON 106 Repeating the Last Printing Operation With PRINTFEED 106 Enabling Manual Printing With PRINT KEY ON 107 Checking...
Fingerprint Developer's Guide (old)
Page 10
...With HEAD, SET FAULTY DOT, and BARADJUST 107 Checking Printhead Status With FUNCTEST or FUNCTEST 109 Reprinting Labels After Interruptions 109 About Batch Printing 109 Using the Printer Keypad 111 Branching to Subroutines With KEY...ON...on PF/PM/PX-Series Printers 114 Controlling the Display Cursor on PF/PM/PX-Series Printers 115 Customizing the PD42 Display 116 Controlling the LEDs and Beeper 117 Using an LED ON|OFF|BLINK Statement 117 Using a BEEP or... Free Memory 126 Formatting the Permanent Memory 126 Using the Industrial Interface 126 x Intermec Fingerprint Developer's Guide
...With HEAD, SET FAULTY DOT, and BARADJUST 107 Checking Printhead Status With FUNCTEST or FUNCTEST 109 Reprinting Labels After Interruptions 109 About Batch Printing 109 Using the Printer Keypad 111 Branching to Subroutines With KEY...ON...on PF/PM/PX-Series Printers 114 Controlling the Display Cursor on PF/PM/PX-Series Printers 115 Customizing the PD42 Display 116 Controlling the LEDs and Beeper 117 Using an LED ON|OFF|BLINK Statement 117 Using a BEEP or... Free Memory 126 Formatting the Permanent Memory 126 Using the Industrial Interface 126 x Intermec Fingerprint Developer's Guide
Fingerprint Developer's Guide (old)
Page 18
... you locate the product want to the printer from a host, configuring a bar code label format, enabling and disabling printer options, or starting a print job and returning print job status. Intermec Printer PA30 Print Engine PF2i, PF4i, PM4i, PX4i, PX6i PD41, PD42 PB21, PB31, PB22, PB32, PB50, PB51 Supports Fingerprint Version 8.x.x 8.x.x 10.x.x 11.x.x To...
... you locate the product want to the printer from a host, configuring a bar code label format, enabling and disabling printer options, or starting a print job and returning print job status. Intermec Printer PA30 Print Engine PF2i, PF4i, PM4i, PX4i, PX6i PD41, PD42 PB21, PB31, PB22, PB32, PB50, PB51 Supports Fingerprint Version 8.x.x 8.x.x 10.x.x 11.x.x To...
Fingerprint Developer's Guide (old)
Page 19
... Mode cannot be edited, copied, loaded, listed, or merged with a display and keyboard. • a serial connection to an Intermec printer, you need: • a terminal or host computer with other programs as programs which anchor point of the insertion point. Fingerprint...x- For more information on command syntax, For more information, see "About Immediate Mode" on page 5. Intermec Fingerprint Developer's Guide 3 In this mode, Fingerprint commands are editing label formats. Specifies the print direction, where 3 indicates that printing should be at the insertion point. 5 ...
... Mode cannot be edited, copied, loaded, listed, or merged with a display and keyboard. • a serial connection to an Intermec printer, you need: • a terminal or host computer with other programs as programs which anchor point of the insertion point. Fingerprint...x- For more information on command syntax, For more information, see "About Immediate Mode" on page 5. Intermec Fingerprint Developer's Guide 3 In this mode, Fingerprint commands are editing label formats. Specifies the print direction, where 3 indicates that printing should be at the insertion point. 5 ...
Fingerprint Developer's Guide (old)
Page 28
The Immediate Mode can be used for three main purposes: • Send commands to print labels that can send command strings in a single line: 12 Intermec Fingerprint Developer's Guide Some devices must be used , but ending in either Immediate or Programming Mode, such ...as SAVE, KILL, or FORMAT, and with communication (for example, "/c"). Devices are referred to print label formats. Understanding Fingerprint Syntax Special ...
The Immediate Mode can be used for three main purposes: • Send commands to print labels that can send command strings in a single line: 12 Intermec Fingerprint Developer's Guide Some devices must be used , but ending in either Immediate or Programming Mode, such ...as SAVE, KILL, or FORMAT, and with communication (for example, "/c"). Devices are referred to print label formats. Understanding Fingerprint Syntax Special ...
Fingerprint Developer's Guide (old)
Page 30
...OFF GOSUB Q123 END Q123:SOUND 440,50 RETURN IMMEDIATE ON RUN If you do not use an increment of characters appended by Fingerprint. Intermec recommends that you write program lines. Programming Without Line Numbers To write program lines without the colon). Finish the program by line numbers....between the line number and the instruction. If you next send the LIST command, Fingerprint automatically adds the line numbers: 14 Intermec Fingerprint Developer's Guide The line label must start of each line. To branch to a line marked with line numbers: 10 PRPOS 200,200 20 DIR 3 ...
...OFF GOSUB Q123 END Q123:SOUND 440,50 RETURN IMMEDIATE ON RUN If you do not use an increment of characters appended by Fingerprint. Intermec recommends that you write program lines. Programming Without Line Numbers To write program lines without the colon). Finish the program by line numbers....between the line number and the instruction. If you next send the LIST command, Fingerprint automatically adds the line numbers: 14 Intermec Fingerprint Developer's Guide The line label must start of each line. To branch to a line marked with line numbers: 10 PRPOS 200,200 20 DIR 3 ...
Fingerprint Developer's Guide (old)
Page 38
... referred to a different FOR statement, the corresponding NEXT statement must have a unique counter designation in connection with an even spacing: 22 Intermec Fingerprint Developer's Guide The NEXT statement makes the execution loop back to a subroutine when an error has occurred. Execution is resumed at the... specified line label. This example shows branching to the most recent FOR statement. After the error is cleared by the default value +1) and the loop...
... referred to a different FOR statement, the corresponding NEXT statement must have a unique counter designation in connection with an even spacing: 22 Intermec Fingerprint Developer's Guide The NEXT statement makes the execution loop back to a subroutine when an error has occurred. Execution is resumed at the... specified line label. This example shows branching to the most recent FOR statement. After the error is cleared by the default value +1) and the loop...
Fingerprint Developer's Guide (old)
Page 39
... shows how to the WHILE statement and the process is repeated, provided the WHILE condition still is TRUE. • If the WHILE condition is encountered. Intermec Fingerprint Developer's Guide 23 Understanding Fingerprint Syntax 10 FONT "Swiss 721 BT" 20 FOR Y%=220 TO 100 STEP -30 30 LINE INPUT "Type text: ";TEXT... FOR...NEXT loops: 10 FOR A%=20 TO 40 STEP 20 20 FOR B%=1 TO 2 30 PRINT A%,B% 40 NEXT : NEXT A% RUN This results in which a series of labels: ", B% 30 INPUT "Increment: ", C% 40 X%=B%*C% 50 FOR D%=1 TO X% STEP C% 60 FONT "Swiss 721 BT",24 70 PRPOS 100,200 80 PRTXT "TEST...
... shows how to the WHILE statement and the process is repeated, provided the WHILE condition still is TRUE. • If the WHILE condition is encountered. Intermec Fingerprint Developer's Guide 23 Understanding Fingerprint Syntax 10 FONT "Swiss 721 BT" 20 FOR Y%=220 TO 100 STEP -30 30 LINE INPUT "Type text: ";TEXT... FOR...NEXT loops: 10 FOR A%=20 TO 40 STEP 20 20 FOR B%=1 TO 2 30 PRINT A%,B% 40 NEXT : NEXT A% RUN This results in which a series of labels: ", B% 30 INPUT "Increment: ", C% 40 X%=B%*C% 50 FOR D%=1 TO X% STEP C% 60 FONT "Swiss 721 BT",24 70 PRPOS 100,200 80 PRTXT "TEST...
Fingerprint Developer's Guide (old)
Page 41
...Subroutines for example, RUN 40 starts at a specified line (for display messages: PRINT#. • Error handling subroutines: ERR, ERL, PRSTAT. • Label layout subroutines: PRPOS, DIR, ALIGN, FONT, BARSET, PRTXT, PRBAR, PRIMAGE, PRBOX, PRLINE, and so on page 3. 2 In HyperTerminal, type ...default, program execution starts at the end of a new RUN statement, unless an error-handling routine is a subroutine":'Line label RETURN IMMEDIATE ON Intermec Fingerprint Developer's Guide 25 Executing the Program To start a communications program on a line without a number in Programming Mode,...
...Subroutines for example, RUN 40 starts at a specified line (for display messages: PRINT#. • Error handling subroutines: ERR, ERL, PRSTAT. • Label layout subroutines: PRPOS, DIR, ALIGN, FONT, BARSET, PRTXT, PRBAR, PRIMAGE, PRBOX, PRLINE, and so on page 3. 2 In HyperTerminal, type ...default, program execution starts at the end of a new RUN statement, unless an error-handling routine is a subroutine":'Line label RETURN IMMEDIATE ON Intermec Fingerprint Developer's Guide 25 Executing the Program To start a communications program on a line without a number in Programming Mode,...
Fingerprint Developer's Guide (old)
Page 45
... when you need to MERGE it with the new version: LOAD "PROGRAM1.PRG" 50 A%=300 SAVE "PROGRAM1.PRG" Intermec Fingerprint Developer's Guide 29 Chapter 2 - The automatic case conversion and adding of line labels for referring to also protect it, meaning that it easier to consider conventions and restrictions imposed by default "/c"). Understanding...
... when you need to MERGE it with the new version: LOAD "PROGRAM1.PRG" 50 A%=300 SAVE "PROGRAM1.PRG" Intermec Fingerprint Developer's Guide 29 Chapter 2 - The automatic case conversion and adding of line labels for referring to also protect it, meaning that it easier to consider conventions and restrictions imposed by default "/c"). Understanding...
Fingerprint Developer's Guide (old)
Page 52
...About Programming Mode" on page 13. Managing Files Commands for creating and handling program files: • LOAD copies a specified program file to produce labels or other printouts. Must be issued in Immediate Mode (not in a numbered line.) • SAVE saves a copy of a specified program file... types of data and can be redirected. • TRANSFERSET sets up the transfer of data between two files according to TRANSFERSET. 36 Intermec Fingerprint Developer's Guide Use these Fingerprint commands for creating and handling data files: • OPEN creates and/or opens a file for ...
...About Programming Mode" on page 13. Managing Files Commands for creating and handling program files: • LOAD copies a specified program file to produce labels or other printouts. Must be issued in Immediate Mode (not in a numbered line.) • SAVE saves a copy of a specified program file... types of data and can be redirected. • TRANSFERSET sets up the transfer of data between two files according to TRANSFERSET. 36 Intermec Fingerprint Developer's Guide Use these Fingerprint commands for creating and handling data files: • OPEN creates and/or opens a file for ...
Fingerprint Developer's Guide (old)
Page 58
... § character (ASCII 64 dec.) Type a series of § characters on a specified communication channel by mapping them as directed by the printer on the label. 42 Intermec Fingerprint Developer's Guide Text files are reset to ASCII values occupied by the printer firmware. These Fingerprint commands can be printed, it using 7 bit communications...
... § character (ASCII 64 dec.) Type a series of § characters on a specified communication channel by mapping them as directed by the printer on the label. 42 Intermec Fingerprint Developer's Guide Text files are reset to ASCII values occupied by the printer firmware. These Fingerprint commands can be printed, it using 7 bit communications...
Fingerprint Developer's Guide (old)
Page 59
Then, you order the printer to print the character ASCII 124 dec. This implies that labels may specify some other symbols differ. When a double-byte character set has been selected, the firmware usually treats all characters are the ...have been processed and stored in the previous section. In Setup Mode, all characters from set to the Unicode standard), such as alphanumeric characters. Intermec Fingerprint Developer's Guide 43 Suppose you can show most alphanumeric characters and punctuation marks are mapped according to the Spanish set may be multilingual. ...
Then, you order the printer to print the character ASCII 124 dec. This implies that labels may specify some other symbols differ. When a double-byte character set has been selected, the firmware usually treats all characters are the ...have been processed and stored in the previous section. In Setup Mode, all characters from set to the Unicode standard), such as alphanumeric characters. Intermec Fingerprint Developer's Guide 43 Suppose you can show most alphanumeric characters and punctuation marks are mapped according to the Spanish set may be multilingual. ...
Fingerprint Developer's Guide (old)
Page 90
For more information, see "Customizing the PD42 Display" on page 116. The current print buffer can be installed in the printer as symbols or logotypes, in label layouts as a file and automatically converted to images, and installed using the IMAGE LOAD statement. Managing Fonts, Bar Codes,...to "images" before printing can be stored in memory, but must be used for printing test labels and for all kinds of images primarily used in the internal bitmap format of Intermec Fingerprint. • "Image Files" are automatically converted to the internal bitmap format of Fingerprint and...
For more information, see "Customizing the PD42 Display" on page 116. The current print buffer can be installed in the printer as symbols or logotypes, in label layouts as a file and automatically converted to images, and installed using the IMAGE LOAD statement. Managing Fonts, Bar Codes,...to "images" before printing can be stored in memory, but must be used for printing test labels and for all kinds of images primarily used in the internal bitmap format of Intermec Fingerprint. • "Image Files" are automatically converted to the internal bitmap format of Fingerprint and...
Fingerprint Developer's Guide (old)
Page 91
... directly to the standard OUT channel using REMOVE IMAGE statements. Image files can be listed to the printer image buffer and printed, but complete labels including including printable objects which have been designed in some application program or printer driver in the printer memory. Both values are not normal pictures... INPUT "Protocol:", P$ 60 STORE IMAGE N$, W%, H%, P$ 70 STORE INPUT 100 80 STORE OFF RUN The system variable SYSVAR allows you to a program using KILL statements. Intermec Fingerprint Developer's Guide 75 Listing Images The names of frames received.
... directly to the standard OUT channel using REMOVE IMAGE statements. Image files can be listed to the printer image buffer and printed, but complete labels including including printable objects which have been designed in some application program or printer driver in the printer memory. Both values are not normal pictures... INPUT "Protocol:", P$ 60 STORE IMAGE N$, W%, H%, P$ 70 STORE INPUT 100 80 STORE OFF RUN The system variable SYSVAR allows you to a program using KILL statements. Intermec Fingerprint Developer's Guide 75 Listing Images The names of frames received.
Fingerprint Developer's Guide (old)
Page 93
6 Designing Bar Code Labels This chapter describes how to design and print a bar code label layout, and includes these topics: • Creating a Layout With Fields • Positioning Fields in the Layout • Creating Single-Line and Multi-Line Text Fields • Creating Bar Code Fields • Creating Image Fields • Creating Box Fields • Creating Line Fields • Additional Printing Instructions • Using the LAYOUT Command • Creating a Simple Label • Handling Errors With ERRHAND.PRG Intermec Fingerprint Developer's Guide 77
6 Designing Bar Code Labels This chapter describes how to design and print a bar code label layout, and includes these topics: • Creating a Layout With Fields • Positioning Fields in the Layout • Creating Single-Line and Multi-Line Text Fields • Creating Bar Code Fields • Creating Image Fields • Creating Box Fields • Creating Line Fields • Additional Printing Instructions • Using the LAYOUT Command • Creating a Simple Label • Handling Errors With ERRHAND.PRG Intermec Fingerprint Developer's Guide 77
Fingerprint Developer's Guide (old)
Page 94
...-line text field Example of fields: • Single-line text fields. There are six different types of Fields in a sample label. For more information, see "Creating Single-Line and Multi-Line Text Fields" on page 88. • Line fields. The next illustration... shows how these fields look in a Label Layout 78 Intermec Fingerprint Developer's Guide Designing Bar Code Labels Creating a Layout With Fields A bar code label layout is made up of a number of fields. For more information, see "Creating Box Fields...
...-line text field Example of fields: • Single-line text fields. There are six different types of Fields in a sample label. For more information, see "Creating Single-Line and Multi-Line Text Fields" on page 88. • Line fields. The next illustration... shows how these fields look in a Label Layout 78 Intermec Fingerprint Developer's Guide Designing Bar Code Labels Creating a Layout With Fields A bar code label layout is made up of a number of fields. For more information, see "Creating Box Fields...
Fingerprint Developer's Guide (old)
Page 95
... PRINTFEED statement. For 203 dots/inch printheads, a dot is relative to the front or rear edge of the printhead. Designing Bar Code Labels Positioning Fields in the Layout All fields are specified in Setup Mode and changing the value. • the current Feed setting on the... printhead at the time the PRINTFEED statement is executed. The location of the printhead density. Intermec Fingerprint Developer's Guide 79 Chapter 6 - This determines where the origin is = 0.00492 inches or 4.92 mils. This value can be set by...
... PRINTFEED statement. For 203 dots/inch printheads, a dot is relative to the front or rear edge of the printhead. Designing Bar Code Labels Positioning Fields in the Layout All fields are specified in Setup Mode and changing the value. • the current Feed setting on the... printhead at the time the PRINTFEED statement is executed. The location of the printhead density. Intermec Fingerprint Developer's Guide 79 Chapter 6 - This determines where the origin is = 0.00492 inches or 4.92 mils. This value can be set by...