Intermec End User License Agreement
Page 1
...license is prohibited and shall constitute a breach of this EULA. 2.8 Intermec and its software suppliers reserve the right to terminate this EULA if You violate any proprietary notices, copyright notices, labels or marks that are contained in or on which it is protected ...any other proprietary rights to the software product. Some or all of Your rights under 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 compatible with the United ...
...license is prohibited and shall constitute a breach of this EULA. 2.8 Intermec and its software suppliers reserve the right to terminate this EULA if You violate any proprietary notices, copyright notices, labels or marks that are contained in or on which it is protected ...any other proprietary rights to the software product. Some or all of Your rights under 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 compatible with the United ...
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
Contents Handling Faulty Dots 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 and ON KEY...GOSUB 111 Defining Audio ... 125 Changing the Current Directory 125 Checking Free Memory 126 Providing More Free Memory 126 Formatting the Permanent Memory 126 Using the Industrial Interface 126 x Intermec Fingerprint Developer's Guide
Contents Handling Faulty Dots 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 and ON KEY...GOSUB 111 Defining Audio ... 125 Changing the Current Directory 125 Checking Free Memory 126 Providing More 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
..., 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 locate the latest Fingerprint firmware for your printer, 1 Visit the Intermec web site at www.intermec.com. 2 Click Support > Downloads. 3 Use the Product Category field,... some Fingerprint commands may not be stored in the printer memory. Introduction to design custom label formats and printer application software. The next table lists Intermec printers and supported Fingerprint versions. Fingerprint is a subset of Fingerprint Commands Fingerprint commands are text...
..., 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 locate the latest Fingerprint firmware for your printer, 1 Visit the Intermec web site at www.intermec.com. 2 Click Support > Downloads. 3 Use the Product Category field,... some Fingerprint commands may not be stored in the printer memory. Introduction to design custom label formats and printer application software. The next table lists Intermec printers and supported Fingerprint versions. Fingerprint is a subset of Fingerprint Commands Fingerprint commands are text...
Fingerprint Developer's Guide (old)
Page 19
... has two operating modes: • Immediate Mode. Generally, commands sent in Immediate Mode cannot be in printer memory, where "Globe.1" is a numeric value indicating the x- Intermec Fingerprint Developer's Guide 3 Specifies the print direction, where 3 indicates that printing should be edited, copied, loaded, listed, or merged with other programs as when you... the insertion point. For more Fingerprint commands as the printer receives a carriage return. Sending Fingerprint Commands to the Printer To send Fingerprint commands to an Intermec printer, you can save one label.
... has two operating modes: • Immediate Mode. Generally, commands sent in Immediate Mode cannot be in printer memory, where "Globe.1" is a numeric value indicating the x- Intermec Fingerprint Developer's Guide 3 Specifies the print direction, where 3 indicates that printing should be edited, copied, loaded, listed, or merged with other programs as when you... the insertion point. For more Fingerprint commands as the printer receives a carriage return. Sending Fingerprint Commands to the Printer To send Fingerprint commands to an Intermec printer, you can save one label.
Fingerprint Developer's Guide (old)
Page 28
... edited and saved as shown. The Immediate Mode can be lowercase characters only and enclosed by numbers instead of label printers. • Send commands that you will never need to print label formats. Input/Output/Random Data from Code 128 bar code via printer bar Input code wand interface. Most commands... can be saved after execution. Chapter 2 - Any command line not starting with communication (for three main purposes: • Send commands to print labels that can send command strings in a single line: 12 Intermec Fingerprint Developer's Guide
... edited and saved as shown. The Immediate Mode can be lowercase characters only and enclosed by numbers instead of label printers. • Send commands that you will never need to print label formats. Input/Output/Random Data from Code 128 bar code via printer bar Input code wand interface. Most commands... can be saved after execution. Chapter 2 - Any command line not starting with communication (for three main purposes: • Send commands to print labels that can send command strings in a single line: 12 Intermec Fingerprint Developer's Guide
Fingerprint Developer's Guide (old)
Page 30
... to execute all preceding lines in order to make the program easier to must not start with a line label, which is listed. Line labels are used in the next section. Intermec recommends that you next send the LIST command, Fingerprint automatically adds the line numbers: 14... Intermec Fingerprint Developer's Guide If you RUN it. The lines will generally have line numbers in consecutive ascending order according to be inserted later if necessary. Chapter 2 - The line label must start with a digit or interfere with line...
... to execute all preceding lines in order to make the program easier to must not start with a line label, which is listed. Line labels are used in the next section. Intermec recommends that you next send the LIST command, Fingerprint automatically adds the line numbers: 14... Intermec Fingerprint Developer's Guide If you RUN it. The lines will generally have line numbers in consecutive ascending order according to be inserted later if necessary. Chapter 2 - The line label must start with a digit or interfere with line...
Fingerprint Developer's Guide (old)
Page 38
... GOTO statement, where GOTO 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 Each loop must include the same counter designation as specified by a FOR statement as follows: FOR=TO [STEP]NEXT[] All program lines... the error is cleared by the default value +1) and the loop is reached. The counter is defined by TO , is resumed at the specified line label.
... GOTO statement, where GOTO 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 Each loop must include the same counter designation as specified by a FOR statement as follows: FOR=TO [STEP]NEXT[] All program lines... the error is cleared by the default value +1) and the loop is reached. The counter is defined by TO , is resumed at the specified line label.
Fingerprint Developer's Guide (old)
Page 39
...are executed until you press the Y key on the host (ASCII 89 dec.), 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 LABEL" 90 PRPOS 100,100 100 PRTXT "COUNTER: "; WHILE is supplemented by a numeric expression that keeps running in a... bypasses the loop and resumes at the statement following the WEND statement. Intermec Fingerprint Developer's Guide 23 Each WEND statement matches the most recent WHILE statement.
...are executed until you press the Y key on the host (ASCII 89 dec.), 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 LABEL" 90 PRPOS 100,100 100 PRTXT "COUNTER: "; WHILE is supplemented by a numeric expression that keeps running in a... bypasses the loop and resumes at the statement following the WEND statement. Intermec Fingerprint Developer's Guide 23 Each WEND statement matches the most recent WHILE statement.
Fingerprint Developer's Guide (old)
Page 41
...Subroutines for key-initiated actions: ON KEY. • Subroutines 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 a line without a number in Programming... is not currently loaded, or to the printer through a serial connection, the first error that is a subroutine":'Line label RETURN IMMEDIATE ON Intermec Fingerprint Developer's Guide 25 Writing, Executing, and Listing a Short Program Follow the next procedure to the Printer" on ...
...Subroutines for key-initiated actions: ON KEY. • Subroutines 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 a line without a number in Programming... is not currently loaded, or to the printer through a serial connection, the first error that is a subroutine":'Line label RETURN IMMEDIATE ON Intermec Fingerprint Developer's Guide 25 Writing, Executing, and Listing a Short Program Follow the next procedure to the Printer" on ...
Fingerprint Developer's Guide (old)
Page 45
... "/c"). The next example saves the current program as PROGRAM1.PRG in the current directory. The next example changes the value of line labels for referring to MERGE it cannot be listed after being loaded and program lines cannot be saved without line numbers to make any changes... Syntax If you need to also protect it, meaning that it with the new version: LOAD "PROGRAM1.PRG" 50 A%=300 SAVE "PROGRAM1.PRG" Intermec Fingerprint Developer's Guide 29 The automatic case conversion and adding of interfering line numbers. If you plan to transfer the program file to a host platform...
... "/c"). The next example saves the current program as PROGRAM1.PRG in the current directory. The next example changes the value of line labels for referring to MERGE it cannot be listed after being loaded and program lines cannot be saved without line numbers to make any changes... Syntax If you need to also protect it, meaning that it with the new version: LOAD "PROGRAM1.PRG" 50 A%=300 SAVE "PROGRAM1.PRG" Intermec Fingerprint Developer's Guide 29 The automatic case conversion and adding of interfering line numbers. If you plan to transfer the program file to a host platform...
Fingerprint Developer's Guide (old)
Page 52
...the same name already exists in bytes. • CLOSE closes an OPENed file. • REDIRECT OUT creates a file to produce labels or other printouts. Managing Files Commands for Creating and Managing Program Files Program files are used by program files for storing various types of...card1:".) Commands for creating and handling program files: • LOAD copies a specified program file to the printer working memory 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 a ...
...the same name already exists in bytes. • CLOSE closes an OPENed file. • REDIRECT OUT creates a file to produce labels or other printouts. Managing Files Commands for Creating and Managing Program Files Program files are used by program files for storing various types of...card1:".) Commands for creating and handling program files: • LOAD copies a specified program file to the printer working memory 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 a ...
Fingerprint Developer's Guide (old)
Page 58
... Preprocessing Input Data All input data comes to the value of the § character (ASCII 64 dec.) Type a series of § characters on the label. 42 Intermec Fingerprint Developer's Guide Mapped characters are printed on the keyboard of character sets and the corresponding reference numbers, see Fingerprint Command Reference Manual. Although semicolon...
... Preprocessing Input Data All input data comes to the value of the § character (ASCII 64 dec.) Type a series of § characters on the label. 42 Intermec Fingerprint Developer's Guide Mapped characters are printed on the keyboard of character sets and the corresponding reference numbers, see Fingerprint Command Reference Manual. Although semicolon...
Fingerprint Developer's Guide (old)
Page 59
... characters from set to the NASC statement, but is affected by a preceding NASC statement. Chapter 4 - However, instructions concerning the printable label image that is printed according to the selected character set : NASC 39 Choosing a Double-Byte Character Set With a NASCD Statement The NASCD.... When a double-byte character set , making it possible to adapt the printer to print the character ASCII 124 dec. Intermec Fingerprint Developer's Guide 43 While most printable Latin characters. Select the set of the receiving unit determines the graphic presentation of the...
... characters from set to the NASC statement, but is affected by a preceding NASC statement. Chapter 4 - However, instructions concerning the printable label image that is printed according to the selected character set : NASC 39 Choosing a Double-Byte Character Set With a NASCD Statement The NASCD.... When a double-byte character set , making it possible to adapt the printer to print the character ASCII 124 dec. Intermec Fingerprint Developer's Guide 43 While most printable Latin characters. Select the set of the receiving unit determines the graphic presentation of the...
Fingerprint Developer's Guide (old)
Page 90
...Standard Images As a standard, the systems part ("Kernel") of the printer permanent memory contains a number of images primarily used in label layouts as described in the internal bitmap format of printable pictures, such as image files to Fingerprint "images." Example: 10 STORE ...OFF 20 INPUT "Name:", N$ 30 INPUT "Width:", W% 40 INPUT "Height:", H% 74 Intermec Fingerprint Developer's Guide Managing Fonts, Bar Codes, and Images Understanding Images and Image Files When discussing Fingerprint programming, there is a distinction between ...
...Standard Images As a standard, the systems part ("Kernel") of the printer permanent memory contains a number of images primarily used in label layouts as described in the internal bitmap format of printable pictures, such as image files to Fingerprint "images." Example: 10 STORE ...OFF 20 INPUT "Name:", N$ 30 INPUT "Width:", W% 40 INPUT "Height:", H% 74 Intermec Fingerprint Developer's Guide Managing Fonts, Bar Codes, and Images Understanding Images and Image Files When discussing Fingerprint programming, there is a distinction between ...
Fingerprint Developer's Guide (old)
Page 91
...executed. This example lists all images stored in printer memory 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. Image files can be ...removed from the read /write devices ("/c", "tmp:", and "card1:") using KILL statements. Intermec Fingerprint Developer's Guide 75 Image files can be listed to the standard OUT channel using an IMAGES statement, or to check the result of...
...executed. This example lists all images stored in printer memory 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. Image files can be ...removed from the read /write devices ("/c", "tmp:", and "card1:") using KILL statements. Intermec Fingerprint Developer's Guide 75 Image files can be listed to the standard OUT channel using an IMAGES statement, or to check the result of...
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
...fields. Azusa CA Line field Image field Multi-line text field Example of Fields in a sample label. Designing Bar Code Labels Creating a Layout With Fields A bar code label layout is made up of a number of fields: • Single-line text fields. For more information, see "Creating ...Bar Code Fields" on page 89. The next illustration shows how these fields look in a Label Layout 78 Intermec Fingerprint Developer's Guide For more information, see "Creating Line Fields" on page 85. • Image fields.
...fields. Azusa CA Line field Image field Multi-line text field Example of Fields in a sample label. Designing Bar Code Labels Creating a Layout With Fields A bar code label layout is made up of a number of fields: • Single-line text fields. For more information, see "Creating ...Bar Code Fields" on page 89. The next illustration shows how these fields look in a Label Layout 78 Intermec Fingerprint Developer's Guide For more information, see "Creating Line Fields" on page 85. • Image fields.
Fingerprint Developer's Guide (old)
Page 95
... X-start Insertion point Feed direction Field Positioning Settings About Units of Measure The unit of measure is = 0.00492 inches or 4.92 mils. Intermec Fingerprint Developer's Guide 79 This value can be set by using a SETUP command, or by manually placing the printer in the Layout All fields...Starting from the origin, the X-axis runs across the media path from the printhead and back towards the media supply. Designing Bar Code Labels Positioning Fields in Setup Mode and changing the value. • the current Feed setting on the density of the origin is executed. The...
... X-start Insertion point Feed direction Field Positioning Settings About Units of Measure The unit of measure is = 0.00492 inches or 4.92 mils. Intermec Fingerprint Developer's Guide 79 This value can be set by using a SETUP command, or by manually placing the printer in the Layout All fields...Starting from the origin, the X-axis runs across the media path from the printhead and back towards the media supply. Designing Bar Code Labels Positioning Fields in Setup Mode and changing the value. • the current Feed setting on the density of the origin is executed. The...