Fingerprint Developer's Guide (old)
Page 9
... With LTS& ON 106 Repeating the Last Printing Operation With PRINTFEED 106 Enabling Manual Printing With PRINT KEY ON 107 Checking the Transfer Ribbon and Printhead With SYSVAR 107 Intermec Fingerprint Developer's Guide ix
... With LTS& ON 106 Repeating the Last Printing Operation With PRINTFEED 106 Enabling Manual Printing With PRINT KEY ON 107 Checking the Transfer Ribbon and Printhead With SYSVAR 107 Intermec Fingerprint Developer's Guide ix
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 ... Display 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 SOUND...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 ... Display 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 SOUND...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 11
...to Subroutines With ON ERROR GOTO 132 Checking Error Codes With ERR and ERL 132 Resuming Execution After Errors 132 Returning Print Job and Printhead Status With PRSTAT 132 Error Handling Example 133 Using the ERRHAND.PRG Utility Program 134 Modifying ERRHAND Variables and Subroutines 134 Complete Listing ... PF4i, PF4ci 140 PM4i 142 PX4i and PX6i Standard Keypad, PA30 144 PX4i, PX6i Alphanumeric Keypad 146 About ID Numbers and ASCII Values 146 PD42 148 PB50 and PB51 151 PB21, PB31, PB22, and PB32 151 B Character Sets and Keywords 153 Introduction to Character Sets 154 About the ...
...to Subroutines With ON ERROR GOTO 132 Checking Error Codes With ERR and ERL 132 Resuming Execution After Errors 132 Returning Print Job and Printhead Status With PRSTAT 132 Error Handling Example 133 Using the ERRHAND.PRG Utility Program 134 Modifying ERRHAND Variables and Subroutines 134 Complete Listing ... PF4i, PF4ci 140 PM4i 142 PX4i and PX6i Standard Keypad, PA30 144 PX4i, PX6i Alphanumeric Keypad 146 About ID Numbers and ASCII Values 146 PD42 148 PB50 and PB51 151 PB21, PB31, PB22, and PB32 151 B Character Sets and Keywords 153 Introduction to Character Sets 154 About the ...
Fingerprint Developer's Guide (old)
Page 61
...; STRING$ returns a specified number of a single character specified by a function such as TICKS: Intermec Fingerprint Developer's Guide 45 Calling the RANDOM Function The RANDOM function generates a random integer within a specified interval. This example tests a random dot on the printhead of a string expression. This example prints a random pattern of dots after the random...
...; STRING$ returns a specified number of a single character specified by a function such as TICKS: Intermec Fingerprint Developer's Guide 45 Calling the RANDOM Function The RANDOM function generates a random integer within a specified interval. This example tests a random dot on the printhead of a string expression. This example prints a random pattern of dots after the random...
Fingerprint Developer's Guide (old)
Page 89
... the best compromise between wide and narrow bars in four different directions. Intermec Fingerprint Developer's Guide 73 Chapter 5 - Intermec recommends that you do your own tests with your unique applications to avoid faulty printhead dots. • BARCODENAME$ - Generally, it is more information, see... across the media path (ladder style) than along the media path (picket fence style.) Therefore, to ensure a highly readable printout, Intermec recommends that you use narrow bars at low ambient temperatures. Specifies a bar code type. • PRBAR - In some instances, a...
... the best compromise between wide and narrow bars in four different directions. Intermec Fingerprint Developer's Guide 73 Chapter 5 - Intermec recommends that you do your own tests with your unique applications to avoid faulty printhead dots. • BARCODENAME$ - Generally, it is more information, see... across the media path (ladder style) than along the media path (picket fence style.) Therefore, to ensure a highly readable printout, Intermec recommends that you use narrow bars at low ambient temperatures. Specifies a bar code type. • PRBAR - In some instances, a...
Fingerprint Developer's Guide (old)
Page 95
.... Designing Bar Code Labels Positioning Fields in Setup Mode and changing the value. • the current Feed setting on the density of the printhead density. This value can be set by using a SETUP command, or by : • the printer X-start Insertion point Feed direction Field...positioned relative to the "origin," the point on the media that all fonts should print the same size regardless of the printhead. Intermec Fingerprint Developer's Guide 79 For 300 dots/inch printheads, a dot = 0.00333 inches or 3.33 mils. Chapter 6 - The location of the origin is affected by ...
.... Designing Bar Code Labels Positioning Fields in Setup Mode and changing the value. • the current Feed setting on the density of the printhead density. This value can be set by using a SETUP command, or by : • the printer X-start Insertion point Feed direction Field...positioned relative to the "origin," the point on the media that all fonts should print the same size regardless of the printhead. Intermec Fingerprint Developer's Guide 79 For 300 dots/inch printheads, a dot = 0.00333 inches or 3.33 mils. Chapter 6 - The location of the origin is affected by ...
Fingerprint Developer's Guide (old)
Page 99
... of text with various PRSTAT variables, you can contain the following commands: • FONT and FONTD - Use the INVIMAGE command to the printhead. A NORIMAGE statement is called rendering. Chapter 6 - This process is only needed when changing back from INVIMAGE printing. Specifies the font to... single-line or multi-line text field can determine the insertion point location, and thus the size and position of the print media. Intermec Fingerprint Developer's Guide 83 Specifies input data for the text field. • PRBOX - A multi-line text field consists of the ...
... of text with various PRSTAT variables, you can contain the following commands: • FONT and FONTD - Use the INVIMAGE command to the printhead. A NORIMAGE statement is called rendering. Chapter 6 - This process is only needed when changing back from INVIMAGE printing. Specifies the font to... single-line or multi-line text field can determine the insertion point location, and thus the size and position of the print media. Intermec Fingerprint Developer's Guide 83 Specifies input data for the text field. • PRBOX - A multi-line text field consists of the ...
Fingerprint Developer's Guide (old)
Page 120
... supply of the most reccently executed TESTFEED, FORMFEED, or PRINTFEED statement. There are several ways to move the media. 104 Intermec Fingerprint Developer's Guide Runs the printer media feed mechanism in printhead dots) to let the program control media feed without printing any labels: • CLEANFEED - Returns the length of media into...
... supply of the most reccently executed TESTFEED, FORMFEED, or PRINTFEED statement. There are several ways to move the media. 104 Intermec Fingerprint Developer's Guide Runs the printer media feed mechanism in printhead dots) to let the program control media feed without printing any labels: • CLEANFEED - Returns the length of media into...
Fingerprint Developer's Guide (old)
Page 121
...Intermec Fingerprint Developer's Guide 105 Chapter 7 - LBLCOND can be stuck on the backside of most recently executed media feed operation. Checking Media Feed Distance With ACTLEN This function returns the approximate distance (in connection with printing bar code labels. CLEANFEED is an error condition such as "printhead... no effect. You can use the ACTLEN command to FORMFEED, but will work regardless of any error conditions such as "printhead lifted" or "out of media." Controlling the Printer However, if there is equivalent to determine the length of very short...
...Intermec Fingerprint Developer's Guide 105 Chapter 7 - LBLCOND can be stuck on the backside of most recently executed media feed operation. Checking Media Feed Distance With ACTLEN This function returns the approximate distance (in connection with printing bar code labels. CLEANFEED is an error condition such as "printhead... no effect. You can use the ACTLEN command to FORMFEED, but will work regardless of any error conditions such as "printhead lifted" or "out of media." Controlling the Printer However, if there is equivalent to determine the length of very short...
Fingerprint Developer's Guide (old)
Page 122
... the Printer Enabling the Automatic Paper Cutter With CUT ON A CUT statement activates the optional paper cutter independently from the printhead to their default values. A CUT ON or CUT OFF statement enables and disables automatic cut off that included printing instructions...12, 0, 6, 1,100, OFF OFF 100 2 3, 1 "INT2OF5", 3, 1, 2, 100, 2, 1, 2, 0, 0 "INT2OF5" 1 "Swiss 721 BT", 12, 0, 100 None NORIMAGE 1, 1 0, 0 106 Intermec Fingerprint Developer's Guide When the LTS is enabled, the print job stops when a label is cut -off . Chapter 7 - Enabling the Label Taken Sensor With LTS...
... the Printer Enabling the Automatic Paper Cutter With CUT ON A CUT statement activates the optional paper cutter independently from the printhead to their default values. A CUT ON or CUT OFF statement enables and disables automatic cut off that included printing instructions...12, 0, 6, 1,100, OFF OFF 100 2 3, 1 "INT2OF5", 3, 1, 2, 100, 2, 1, 2, 0, 0 "INT2OF5" 1 "Swiss 721 BT", 12, 0, 100 None NORIMAGE 1, 1 0, 0 106 Intermec Fingerprint Developer's Guide When the LTS is enabled, the print job stops when a label is cut -off . Chapter 7 - Enabling the Label Taken Sensor With LTS...
Fingerprint Developer's Guide (old)
Page 123
...121. Use SET FAULTY DOT to check the transfer ribbon or printhead: • SYSVAR(20) returns if the printer is set up for direct thermal or transfer printing. • SYSVAR(21)returns the printhead density in the Intermec Direct Protocol. Chapter 7 - Handling Faulty Dots With HEAD,... SET FAULTY DOT, and BARADJUST A faulty dot is PRINT KEY OFF. Note: Some printhead faults, such as correct. Controlling the Printer This affects ...
...121. Use SET FAULTY DOT to check the transfer ribbon or printhead: • SYSVAR(20) returns if the printer is set up for direct thermal or transfer printing. • SYSVAR(21)returns the printhead density in the Intermec Direct Protocol. Chapter 7 - Handling Faulty Dots With HEAD,... SET FAULTY DOT, and BARADJUST A faulty dot is PRINT KEY OFF. Note: Some printhead faults, such as correct. Controlling the Printer This affects ...
Fingerprint Developer's Guide (old)
Page 124
...be used for faulty dots and warns the operator when a faulty dot is encountered. Pending printhead replacement, the bar code is advisable either to restrict the dot check to the part of the printhead that checks the printhead for ladder bar codes, stacked bar codes such as PDF417. Chapter 7 - Note: ... 1090 1100 2000 2010 2020 9000 9010 9020 9030 9040 9050 9060 OPEN "console:" FOR OUTPUT AS 10 IF HEAD(-1)0 THEN GOTO 9000 BEEP:D1$="Printhead Error!":D2$="":GOSUB 2000 GOSUB 1000 BARADJUST 20,20 GOTO 9000 FUNCTEST "HEAD",TMP$ A$=":" : TMP%=INSTR(TMP$,A$)+1 RETURN SET FAULTY DOT -1 QMEAN%=...
...be used for faulty dots and warns the operator when a faulty dot is encountered. Pending printhead replacement, the bar code is advisable either to restrict the dot check to the part of the printhead that checks the printhead for ladder bar codes, stacked bar codes such as PDF417. Chapter 7 - Note: ... 1090 1100 2000 2010 2020 9000 9010 9020 9030 9040 9050 9060 OPEN "console:" FOR OUTPUT AS 10 IF HEAD(-1)0 THEN GOTO 9000 BEEP:D1$="Printhead Error!":D2$="":GOSUB 2000 GOSUB 1000 BARADJUST 20,20 GOTO 9000 FUNCTEST "HEAD",TMP$ A$=":" : TMP%=INSTR(TMP$,A$)+1 RETURN SET FAULTY DOT -1 QMEAN%=...
Fingerprint Developer's Guide (old)
Page 125
... feed motor between processing time and printing time. Controlling the Printer Checking Printhead Status With FUNCTEST or FUNCTEST$ The FUNCTEST statement checks the number of dots in the printhead and whether or not the printhead is used for example): HEADTEST: HEAD OK,SIZE:832 DOTS Ok The...is interrupted by an out-of label #70, and you can specify how many labels without losing variable data, such as counter values. Intermec Fingerprint Developer's Guide 109 Chapter 7 - The buffer compensates for example): HEADTEST: HEAD OK,SIZE:832 DOTS Ok Reprinting Labels After Interruptions ...
... feed motor between processing time and printing time. Controlling the Printer Checking Printhead Status With FUNCTEST or FUNCTEST$ The FUNCTEST statement checks the number of dots in the printhead and whether or not the printhead is used for example): HEADTEST: HEAD OK,SIZE:832 DOTS Ok The...is interrupted by an out-of label #70, and you can specify how many labels without losing variable data, such as counter values. Intermec Fingerprint Developer's Guide 109 Chapter 7 - The buffer compensates for example): HEADTEST: HEAD OK,SIZE:832 DOTS Ok Reprinting Labels After Interruptions ...
Fingerprint Developer's Guide (old)
Page 130
If the printhead is lifted, pressing Print produces a CLEANFEED operation, which Fingerprint can print...primarily error messages) and information strings. • a "soft key" area that shows pictograms related to US-ASCII. The PD42 printer display includes: • a text area that shows operating messages much like other printers. • a state area ... Printers Note: This section applies to control the printer display on the printer keypad work as follows: 114 Intermec Fingerprint Developer's Guide Chapter 7 - This example shows how to print text to the display, it must ...
If the printhead is lifted, pressing Print produces a CLEANFEED operation, which Fingerprint can print...primarily error messages) and information strings. • a "soft key" area that shows pictograms related to US-ASCII. The PD42 printer display includes: • a text area that shows operating messages much like other printers. • a state area ... Printers Note: This section applies to control the printer display on the printer keypad work as follows: 114 Intermec Fingerprint Developer's Guide Chapter 7 - This example shows how to print text to the display, it must ...
Fingerprint Developer's Guide (old)
Page 133
...100 FONT "Swiss 721 Bold BT", 36 PRTXT "OK!" The beeper can be generated by the PD41, PD42, PB50, or PB51. A suitable error can use two of the front panel LEDs to vary both the...on and off, or it can use a BEEP or SOUND statement for example when the error "printhead lifted" occurs and keeps sounding until the error is cleared. Controlling the Printer Controlling the LEDs and ...incoming data. PRINTFEED : BEEP END SOUND 880,25 : SOUND 988,25 : SOUND 30000,10 RESUME Intermec Fingerprint Developer's Guide 117 Using an LED ON|OFF|BLINK Statement Use the LED ON|OFF|BLINK statement...
...100 FONT "Swiss 721 Bold BT", 36 PRTXT "OK!" The beeper can be generated by the PD41, PD42, PB50, or PB51. A suitable error can use two of the front panel LEDs to vary both the...on and off, or it can use a BEEP or SOUND statement for example when the error "printhead lifted" occurs and keeps sounding until the error is cleared. Controlling the Printer Controlling the LEDs and ...incoming data. PRINTFEED : BEEP END SOUND 880,25 : SOUND 988,25 : SOUND 30000,10 RESUME Intermec Fingerprint Developer's Guide 117 Using an LED ON|OFF|BLINK Statement Use the LED ON|OFF|BLINK statement...
Fingerprint Developer's Guide (old)
Page 137
... 29 30 Description Returns the number of a STORE INPUT statement. Returns the number of frames received at out-of the media against the printhead should be cleared or not when the printhead is lifted. Returns or sets the verbosity level. Returns or sets the type of dots in dots/mm. Returns the...
... 29 30 Description Returns the number of a STORE INPUT statement. Returns the number of frames received at out-of the media against the printhead should be cleared or not when the printhead is lifted. Returns or sets the verbosity level. Returns or sets the type of dots in dots/mm. Returns the...
Fingerprint Developer's Guide (old)
Page 138
...timeout value. Sets or returns the highest allowed diamter (in dots per inch. Sets or returns minimum gap length. Returns the printhead resolution in mm) of setup parameters. For example, you to or less than the diameter specified in connection with the tear ...bar. Returns the length of printer: 122 Intermec Fingerprint Developer's Guide Sets or returns current state of filtering of the printer: • VERSION$(0) returns the firmware version (for example,...
...timeout value. Sets or returns the highest allowed diamter (in dots per inch. Sets or returns minimum gap length. Returns the printhead resolution in mm) of setup parameters. For example, you to or less than the diameter specified in connection with the tear ...bar. Returns the length of printer: 122 Intermec Fingerprint Developer's Guide Sets or returns current state of filtering of the printer: • VERSION$(0) returns the firmware version (for example,...
Fingerprint Developer's Guide (old)
Page 139
...IO is being recorded in the Fingerprint instructions are erased. • All parameters in Direct Protocol. • Debug STDIO (DBSTDIO) - Intermec Fingerprint Developer's Guide 123 Fonts and images stored in the temporary memory are reset to reboot the printer as an interface board or cutter....a layout is active. Use a REBOOT statement to default. • The printer performs a number of self-diagnostic tests, such as printhead resistance check and memory checksum calculations. • The printer checks for possible optional devices such as part of the standard IN and OUT channels....
...IO is being recorded in the Fingerprint instructions are erased. • All parameters in Direct Protocol. • Debug STDIO (DBSTDIO) - Intermec Fingerprint Developer's Guide 123 Fonts and images stored in the temporary memory are reset to reboot the printer as an interface board or cutter....a layout is active. Use a REBOOT statement to default. • The printer performs a number of self-diagnostic tests, such as printhead resistance check and memory checksum calculations. • The printer checks for possible optional devices such as part of the standard IN and OUT channels....
Fingerprint Developer's Guide (old)
Page 140
...with earlier versions of these sectors are read-only and are also included in the device "/rom". Some of Intermec Fingerprint, the device designations "ram:" and "c:" are created. 124 Intermec Fingerprint Developer's Guide List saved variables. • DELETEPFSVAR - For PB50 or PB51, use 1K of file space...at power up , so a 4.5K file uses 5K of space. However, the following Fingerprint commands can be used for example, if the printhead has been replaced or an interface board has been installed or removed). At least one SIMM must have a boot sector and a number of...
...with earlier versions of these sectors are read-only and are also included in the device "/rom". Some of Intermec Fingerprint, the device designations "ram:" and "c:" are created. 124 Intermec Fingerprint Developer's Guide List saved variables. • DELETEPFSVAR - For PB50 or PB51, use 1K of file space...at power up , so a 4.5K file uses 5K of space. However, the following Fingerprint commands can be used for example, if the printhead has been replaced or an interface board has been installed or removed). At least one SIMM must have a boot sector and a number of...
Fingerprint Developer's Guide (old)
Page 148
... on page 18. Calling PRSTAT without parameters returns a numeric value. Branching to a subroutine if any other value indicates a print job or printhead error condition, or some combination of media 132 Intermec Fingerprint Developer's Guide For more information, see "Instructions for Error-Handling Routines This section describes Fingerprint commands you use to returning...
... on page 18. Calling PRSTAT without parameters returns a numeric value. Branching to a subroutine if any other value indicates a print job or printhead error condition, or some combination of media 132 Intermec Fingerprint Developer's Guide For more information, see "Instructions for Error-Handling Routines This section describes Fingerprint commands you use to returning...