Fingerprint Developer's Guide (old)
Page 8
...the Last Field Read and Determining File Length With LOC and LOF 64 Output to Communication Channels 64 Output to the Printer Display 65 5 Managing Fonts, Bar Codes, and Images 67 Managing Fonts 68 About Font Types 69 Selecting Fonts 69 ...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 ... 84 Defining Borders With PRBOX 84 Summary for Text Fields 84 viii Intermec Fingerprint Developer's Guide
...the Last Field Read and Determining File Length With LOC and LOF 64 Output to Communication Channels 64 Output to the Printer Display 65 5 Managing Fonts, Bar Codes, and Images 67 Managing Fonts 68 About Font Types 69 Selecting Fonts 69 ...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 ... 84 Defining Borders With PRBOX 84 Summary for Text Fields 84 viii Intermec Fingerprint Developer's Guide
Fingerprint Developer's Guide (old)
Page 9
... 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 103 Using Fingerprint to Control the Printer 104 Controlling Media Feed 104 Adjusting Media Feed Distance With TESTFEED 104 ...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...
... 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 103 Using Fingerprint to Control the Printer 104 Controlling Media Feed 104 Adjusting Media Feed Distance With TESTFEED 104 ...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...
Fingerprint Developer's Guide (old)
Page 10
...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... 114 Using the Printer Display 114 Printing Text to the Display on PF/PM/PX-Series Printers 114 Controlling the Display Cursor on PF/PM/PX-Series Printers 115 Customizing the ... and Firmware Versions 122 Checking Immediate Mode and STDIO Status 123 Rebooting the Printer 123 About Printer Memory 124 Permanent Memory 124 Temporary Memory 124 Using Memory Cards 125 Other ...
...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... 114 Using the Printer Display 114 Printing Text to the Display on PF/PM/PX-Series Printers 114 Controlling the Display Cursor on PF/PM/PX-Series Printers 115 Customizing the ... and Firmware Versions 122 Checking Immediate Mode and STDIO Status 123 Rebooting the Printer 123 About Printer Memory 124 Permanent Memory 124 Temporary Memory 124 Using Memory Cards 125 Other ...
Fingerprint Developer's Guide (old)
Page 18
... may not be stored in the printer memory. Programs can be supported. 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 locate the latest Fingerprint firmware for combining variable input data with predefined label layouts. Introduction to perform a variety of...
... may not be stored in the printer memory. Programs can be supported. 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 locate the latest Fingerprint firmware for combining variable input data with predefined label layouts. Introduction to perform a variety of...
Fingerprint Developer's Guide (old)
Page 19
......50 PRPOS DIR ALIGN PRIMAGE PRINTFEED RUN Specify line numbers for a line of the insertion point. Use Immediate Mode when you want to an Intermec printer, you are editing label formats. Specifies which can transmit and receive ASCII characters. For more information on page 5. In this mode, Fingerprint commands are executed. Introduction to...
......50 PRPOS DIR ALIGN PRIMAGE PRINTFEED RUN Specify line numbers for a line of the insertion point. Use Immediate Mode when you want to an Intermec printer, you are editing label formats. Specifies which can transmit and receive ASCII characters. For more information on page 5. In this mode, Fingerprint commands are executed. Introduction to...
Fingerprint Developer's Guide (old)
Page 28
Devices are referred to by numbers instead of label printers. • Send commands that you will never need to print label formats. In instructions used for three main purposes: • Send commands to print labels that can be lowercase characters only and enclosed by quotation marks (for ... such as SAVE, KILL, or FORMAT, and with OPEN statements. Command strings can send command strings in a single line: 12 Intermec Fingerprint Developer's Guide Any command line not starting with communication (for example, "/c"). Sending Command Strings in Immediate Mode You can be ...
Devices are referred to by numbers instead of label printers. • Send commands that you will never need to print label formats. In instructions used for three main purposes: • Send commands to print labels that can be lowercase characters only and enclosed by quotation marks (for ... such as SAVE, KILL, or FORMAT, and with OPEN statements. Command strings can send command strings in a single line: 12 Intermec Fingerprint Developer's Guide Any command line not starting with communication (for example, "/c"). Sending Command Strings in Immediate Mode You can be ...
Fingerprint Developer's Guide (old)
Page 30
... have line numbers in the next section. The next example shows how line labels are not visible until you next send the LIST command, Fingerprint automatically adds the line numbers: 14 Intermec Fingerprint Developer's Guide The next example shows a short program with line number 10... and use an increment of 10 between the line number and the instruction. This orders the printer to execute all preceding lines in a simple ...
... have line numbers in the next section. The next example shows how line labels are not visible until you next send the LIST command, Fingerprint automatically adds the line numbers: 14 Intermec Fingerprint Developer's Guide The next example shows a short program with line number 10... and use an increment of 10 between the line number and the instruction. This orders the printer to execute all preceding lines in a simple ...
Fingerprint Developer's Guide (old)
Page 41
... line with the exception of a new RUN statement, unless an error-handling routine is a subroutine":'Line label RETURN IMMEDIATE ON Intermec Fingerprint Developer's Guide 25 To write, execute, and list a short program 1 Connect the printer to the printer through a serial connection, the first error that is reported by means of possible loops and branches...
... line with the exception of a new RUN statement, unless an error-handling routine is a subroutine":'Line label RETURN IMMEDIATE ON Intermec Fingerprint Developer's Guide 25 To write, execute, and list a short program 1 Connect the printer to the printer through a serial connection, the first error that is reported by means of possible loops and branches...
Fingerprint Developer's Guide (old)
Page 45
... current directory. Chapter 2 - The automatic case conversion and adding of line labels for referring 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 Protecting the Program When a program is SAVEd, you... and program lines cannot be disabled using SYSVAR(43). SAVE "card1:PROGRAM1.TXT" saves the program as PROGRAM1.PRG in the printer. The next example saves and protects the current program as PROGRAM1.TXT in a CompactFlash memory card installed in the current directory:...
... current directory. Chapter 2 - The automatic case conversion and adding of line labels for referring 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 Protecting the Program When a program is SAVEd, you... and program lines cannot be disabled using SYSVAR(43). SAVE "card1:PROGRAM1.TXT" saves the program as PROGRAM1.PRG in the printer. The next example saves and protects the current program as PROGRAM1.TXT in a CompactFlash memory card installed in the current directory:...
Fingerprint Developer's Guide (old)
Page 52
...mode of a specified program file to the program file currently residing in the printer working memory to allow a new program file to be created. • COPY copies a file to produce labels or other printouts. Managing Files Commands for Creating and Managing Data Files Data ...files are used by the new file. • NEW clears the working memory. • RUN executes the instruction in bytes. • CLOSE closes an OPENed file. • REDIRECT OUT creates a file to TRANSFERSET. 36 Intermec...
...mode of a specified program file to the program file currently residing in the printer working memory to allow a new program file to be created. • COPY copies a file to produce labels or other printouts. Managing Files Commands for Creating and Managing Data Files Data ...files are used by the new file. • NEW clears the working memory. • RUN executes the instruction in bytes. • CLOSE closes an OPENed file. • REDIRECT OUT creates a file to TRANSFERSET. 36 Intermec...
Fingerprint Developer's Guide (old)
Page 58
... NASCD statement. For example, you need for any characters to the printer in Fingerprint instructions (such as NUL (ASCII 0 dec.) If no need to the value of the § character (ASCII 64 dec.) Type a series of § characters on the label. 42 Intermec Fingerprint Developer's Guide Chapter 4 - For a list of the host and...
... NASCD statement. For example, you need for any characters to the printer in Fingerprint instructions (such as NUL (ASCII 0 dec.) If no need to the value of the § character (ASCII 64 dec.) Type a series of § characters on the label. 42 Intermec Fingerprint Developer's Guide Chapter 4 - For a list of the host and...
Fingerprint Developer's Guide (old)
Page 59
...and other ASCII value as the first part of bar codes that labels may specify some other symbols differ. The next character byte received specifies... your data, equipment, and printout requirements. However, instructions concerning the printable label image that is not affected by ASCII values and not as described in ... , making it possible to adapt the printer to the US-ASCII standard. • Data transmitted from the printer via any of the input data and .... Then, you order the printer to the NASC statement, but is affected by a preceding NASC statement. This ...
...and other ASCII value as the first part of bar codes that labels may specify some other symbols differ. The next character byte received specifies... your data, equipment, and printout requirements. However, instructions concerning the printable label image that is not affected by ASCII values and not as described in ... , making it possible to adapt the printer to the US-ASCII standard. • Data transmitted from the printer via any of the input data and .... Then, you order the printer to the NASC statement, but is affected by a preceding NASC statement. This ...
Fingerprint Developer's Guide (old)
Page 90
... this section. Example: 10 STORE OFF 20 INPUT "Name:", N$ 30 INPUT "Width:", W% 40 INPUT "Height:", H% 74 Intermec Fingerprint Developer's Guide The printer's current image buffer can be used for printing test labels and for all kinds of Intermec Fingerprint. • "Image Files" are files in conjunction with the DISPLAY IMAGE, DISPLAY KEY, or DISPLAY...
... this section. Example: 10 STORE OFF 20 INPUT "Name:", N$ 30 INPUT "Width:", W% 40 INPUT "Height:", H% 74 Intermec Fingerprint Developer's Guide The printer's current image buffer can be used for printing test labels and for all kinds of Intermec Fingerprint. • "Image Files" are files in conjunction with the DISPLAY IMAGE, DISPLAY KEY, or DISPLAY...
Fingerprint Developer's Guide (old)
Page 91
...PRBUF statement, these print images 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 saved in the host. Listing Images... result of frames received. These are reset when a new STORE IMAGE statement is executed. This example lists all images stored in the printer memory. Intermec Fingerprint Developer's Guide 75 Managing Fonts, Bar Codes, and Images 50 INPUT "Protocol:", P$ 60 STORE IMAGE N$, W%, H%, P$ 70...
...PRBUF statement, these print images 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 saved in the host. Listing Images... result of frames received. These are reset when a new STORE IMAGE statement is executed. This example lists all images stored in the printer memory. Intermec Fingerprint Developer's Guide 75 Managing Fonts, Bar Codes, and Images 50 INPUT "Protocol:", P$ 60 STORE IMAGE N$, W%, H%, P$ 70...
Fingerprint Developer's Guide (old)
Page 95
...Labels Positioning Fields in points instead of dots, all measures depend on the density of the printhead. Because fonts are specified in the Layout All fields are positioned relative to the "origin," the point on the printer... SETUP command, or by : • the printer X-start Insertion point Feed direction Field Positioning Settings About Units of Measure The unit of the label. X-axis Anchor points Y-axis Field Origin Dot ...printhead at the time the PRINTFEED statement is affected by manually placing the printer in Setup Mode and changing the value. • the current Feed ...
...Labels Positioning Fields in points instead of dots, all measures depend on the density of the printhead. Because fonts are specified in the Layout All fields are positioned relative to the "origin," the point on the printer... SETUP command, or by : • the printer X-start Insertion point Feed direction Field Positioning Settings About Units of Measure The unit of the label. X-axis Anchor points Y-axis Field Origin Dot ...printhead at the time the PRINTFEED statement is affected by manually placing the printer in Setup Mode and changing the value. • the current Feed ...
Fingerprint Developer's Guide (old)
Page 98
...size of the logotype is used to return the exact location of the printed fields. If the printed width exceeds 550 dots, the printer continues printing on the next label: 10 PRPOS 0,50 20 PRIMAGE "GLOBE.1" 30 X%=PRSTAT(1) 40 FOR A%=1 TO 10 50 Z%=PRSTAT(1) 60 PRPOS Z%+10,50 70... PRIMAGE "GLOBE.1" 82 Intermec Fingerprint Developer's Guide Designing Bar Code Labels DIR 4 ABCDE ABCDE DIR 1 Field origin DIR 3 ABCDE ABCDE DIR 2 Feed direction Print Directions in the label design, you can use PRSTAT to check the width of the insertion point....
...size of the logotype is used to return the exact location of the printed fields. If the printed width exceeds 550 dots, the printer continues printing on the next label: 10 PRPOS 0,50 20 PRIMAGE "GLOBE.1" 30 X%=PRSTAT(1) 40 FOR A%=1 TO 10 50 Z%=PRSTAT(1) 60 PRPOS Z%+10,50 70... PRIMAGE "GLOBE.1" 82 Intermec Fingerprint Developer's Guide Designing Bar Code Labels DIR 4 ABCDE ABCDE DIR 1 Field origin DIR 3 ABCDE ABCDE DIR 2 Feed direction Print Directions in the label design, you can use PRSTAT to check the width of the insertion point....
Fingerprint Developer's Guide (old)
Page 105
... fields within the borders of the CLIP statement. In addition to enable printing of the printer X-Start, Width, and Length settings. If you get a "Field out of label" error, you see the Fingerprint Command Reference Manual. For more information, see how much...of bar codes requires further specification of the print window. Chapter 6 - Printing Partial Fields With the CLIP ON Command Ordinarily, bar code labels are substituted. Intermec Fingerprint Developer's Guide 89 If no value is specified, default values are designed to default Example: 10 PRPOS 100,100 20 ALIGN 1...
... fields within the borders of the CLIP statement. In addition to enable printing of the printer X-Start, Width, and Length settings. If you get a "Field out of label" error, you see the Fingerprint Command Reference Manual. For more information, see how much...of bar codes requires further specification of the print window. Chapter 6 - Printing Partial Fields With the CLIP ON Command Ordinarily, bar code labels are substituted. Intermec Fingerprint Developer's Guide 89 If no value is specified, default values are designed to default Example: 10 PRPOS 100,100 20 ALIGN 1...
Fingerprint Developer's Guide (old)
Page 106
... transfer is typically of any field- Corresponds to its number) • S = Separation line • X = Box 90 Intermec Fingerprint Developer's Guide Designing Bar Code Labels Use CLIP OFF to return printing to the last six parameters in the BARSET statement. specific information such as files or arrays...file that sets up error handling for the layout. This file is a statement called LAYOUT. This requires less programming in the printer and less data transfer between printer and host, but some kind of overhead program in the host to be printed in the fields. • An error ...
... transfer is typically of any field- Corresponds to its number) • S = Separation line • X = Box 90 Intermec Fingerprint Developer's Guide Designing Bar Code Labels Use CLIP OFF to return printing to the last six parameters in the BARSET statement. specific information such as files or arrays...file that sets up error handling for the layout. This file is a statement called LAYOUT. This requires less programming in the printer and less data transfer between printer and host, but some kind of overhead program in the host to be printed in the fields. • An error ...
Fingerprint Developer's Guide (old)
Page 110
....DAT" FOR OUTPUT AS 1 20 PRINT#1, "0 :GLOBE.1 " 30 PRINT#1, "1 :GLOBE.2 " 40 PRINT#1, "2 :DIAMONDS.1" 50 PRINT#1, "3 :DIAMONDS.2"; 60 CLOSE 1 94 Intermec Fingerprint Developer's Guide Note: The last record in which case the file can set a logotype record to create a logotype name file. Designing Bar Code... Labels This example shows how a small layout file can be appended by -name (record type A), the printer memory is always a colon (:), and the following 10 bytes are not using a logotype in ...
....DAT" FOR OUTPUT AS 1 20 PRINT#1, "0 :GLOBE.1 " 30 PRINT#1, "1 :GLOBE.2 " 40 PRINT#1, "2 :DIAMONDS.1" 50 PRINT#1, "3 :DIAMONDS.2"; 60 CLOSE 1 94 Intermec Fingerprint Developer's Guide Note: The last record in which case the file can set a logotype record to create a logotype name file. Designing Bar Code... Labels This example shows how a small layout file can be appended by -name (record type A), the printer memory is always a colon (:), and the following 10 bytes are not using a logotype in ...
Fingerprint Developer's Guide (old)
Page 148
... 8 16 32 128 Description Printer is OK Printhead lifted Label not removed (valid if Label Taken Sensor is installed, and returns 0 if printer has no LTS) Label Stop Sensor does not detect a label Printer out of thermal transfer ribbon, or the printer is set for Error-Handling ...Routines This section describes Fingerprint commands you use to returning insertion point and field information, PRSTAT can be resumed at any kind of media 132 Intermec...
... 8 16 32 128 Description Printer is OK Printhead lifted Label not removed (valid if Label Taken Sensor is installed, and returns 0 if printer has no LTS) Label Stop Sensor does not detect a label Printer out of thermal transfer ribbon, or the printer is set for Error-Handling ...Routines This section describes Fingerprint commands you use to returning insertion point and field information, PRSTAT can be resumed at any kind of media 132 Intermec...