Fingerprint Developer's Guide (old)
Page 11
....PRG Utility Program 134 Modifying ERRHAND Variables and Subroutines 134 Complete Listing of ERRHAND.PRG 135 Standard Error Codes 138 A Printer Keypad Layouts 139 PF2i, 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... PB32 151 B Character Sets and Keywords 153 Introduction to Character Sets 154 About the UTF-8 Character Set 155 Example 156 Reserved Keywords and Symbols 157 Intermec Fingerprint Developer's Guide xi
....PRG Utility Program 134 Modifying ERRHAND Variables and Subroutines 134 Complete Listing of ERRHAND.PRG 135 Standard Error Codes 138 A Printer Keypad Layouts 139 PF2i, 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... PB32 151 B Character Sets and Keywords 153 Introduction to Character Sets 154 About the UTF-8 Character Set 155 Example 156 Reserved Keywords and Symbols 157 Intermec Fingerprint Developer's Guide xi
Fingerprint Developer's Guide (old)
Page 18
... information, see the Fingerprint Command Reference Manual. Fingerprint is entered as downloading data from a memory card, or sent to Fingerprint What Is Fingerprint? 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...
... information, see the Fingerprint Command Reference Manual. Fingerprint is entered as downloading data from a memory card, or sent to Fingerprint What Is Fingerprint? 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...
Fingerprint Developer's Guide (old)
Page 125
...and you can specify how many labels without losing variable data, such as counter values. Instead of specifying the number of the two image buffers. Intermec Fingerprint Developer's Guide 109 Chapter 7 - The next example shows how to reprint lost labels. Controlling the Printer Checking Printhead Status With FUNCTEST or ... copies of the last printed label in a string variable. When a PRINTFEED is otherwise interrupted, there are two ways to use FUNCTEST on a PF4i: PRINT "HEADTEST:", FUNCTEST$ ("HEAD") The printer returns (for differences between the labels.
...and you can specify how many labels without losing variable data, such as counter values. Instead of specifying the number of the two image buffers. Intermec Fingerprint Developer's Guide 109 Chapter 7 - The next example shows how to reprint lost labels. Controlling the Printer Checking Printhead Status With FUNCTEST or ... copies of the last printed label in a string variable. When a PRINTFEED is otherwise interrupted, there are two ways to use FUNCTEST on a PF4i: PRINT "HEADTEST:", FUNCTEST$ ("HEAD") The printer returns (for differences between the labels.
Fingerprint Developer's Guide (old)
Page 128
... unshifted position, but id. Each key can be globally changed for its new position. The basis of the remapping process is the position number of a PF4i. Note: KEYBMAP$ instructions do not affect the printer in Setup Mode. Controlling the Printer For the KEY...ON command, keys are fully remappable (exception for.... Non-existing key positions get ASCII value 0: 10 PRINT "Pos","ASCII","Char." 20 A$=KEYBMAP$(0) 30 FOR B%=1 TO 64 40 C$=MID$(A$,B%,1) 50 E%=ASC(C$) 60 PRINT B%,E%,C$ 112 Intermec Fingerprint Developer's Guide The id.
... unshifted position, but id. Each key can be globally changed for its new position. The basis of the remapping process is the position number of a PF4i. Note: KEYBMAP$ instructions do not affect the printer in Setup Mode. Controlling the Printer For the KEY...ON command, keys are fully remappable (exception for.... Non-existing key positions get ASCII value 0: 10 PRINT "Pos","ASCII","Char." 20 A$=KEYBMAP$(0) 30 FOR B%=1 TO 64 40 C$=MID$(A$,B%,1) 50 E%=ASC(C$) 60 PRINT B%,E%,C$ 112 Intermec Fingerprint Developer's Guide The id.
Fingerprint Developer's Guide (old)
Page 129
... map should contain the desired character for each of 64 key positions (in ascending position number order. ASCII Decimal Values for a PF4i (unshifted keys only): 10 B$=CHR$(1)+STRING$(4,0)+CHR$(2)+STRING$(4,0)+ CHR$(3) 20 B$=B$+STRING$(4,0)+CHR$(4)+STRING$(4,0)+ CHR$(5)+ STRING$(9,0) 30 B$=B$+CHR$(13)+...28)+CHR$(29)+CHR$(30)+ STRING$(6,0) 40 B$=B$+".147"+CHR$(0)+"0258"+CHR$(0)+CHR$(8) +"369"+CHR$(0)+(CHR$(31)+STRING$(8.0) 50 KEYBMAP$(0)=B$ RUN Intermec Fingerprint Developer's Guide 113 Note: Position numbers and id. Characters that many keys. Controlling the Printer 70 NEXT RUN You can...
... map should contain the desired character for each of 64 key positions (in ascending position number order. ASCII Decimal Values for a PF4i (unshifted keys only): 10 B$=CHR$(1)+STRING$(4,0)+CHR$(2)+STRING$(4,0)+ CHR$(3) 20 B$=B$+STRING$(4,0)+CHR$(4)+STRING$(4,0)+ CHR$(5)+ STRING$(9,0) 30 B$=B$+CHR$(13)+...28)+CHR$(29)+CHR$(30)+ STRING$(6,0) 40 B$=B$+".147"+CHR$(0)+"0258"+CHR$(0)+CHR$(8) +"369"+CHR$(0)+(CHR$(31)+STRING$(8.0) 50 KEYBMAP$(0)=B$ RUN Intermec Fingerprint Developer's Guide 113 Note: Position numbers and id. Characters that many keys. Controlling the Printer 70 NEXT RUN You can...
Fingerprint Developer's Guide (old)
Page 138
...• VERSION$(0) returns the firmware version (for example, "Fingerprint 8.00"). • VERSION$(1) returns the printer family (for example, "PF4i"). • VERSION$(2) returns the CPU board generation (for aligning the gaps in dots per inch. Sets the enabled limit for overriding error ...positioning mode. Sets or returns conditions for example, "hardware version 4.0"). Returns the length of media (in mm) of printer: 122 Intermec Fingerprint Developer's Guide Temporarily sets a lower print speed after lowering the printhead. Sets or returns use the VERSION$ function to the Debug...
...• VERSION$(0) returns the firmware version (for example, "Fingerprint 8.00"). • VERSION$(1) returns the printer family (for example, "PF4i"). • VERSION$(2) returns the CPU board generation (for aligning the gaps in dots per inch. Sets the enabled limit for overriding error ...positioning mode. Sets or returns conditions for example, "hardware version 4.0"). Returns the length of media (in mm) of printer: 122 Intermec Fingerprint Developer's Guide Temporarily sets a lower print speed after lowering the printhead. Sets or returns use the VERSION$ function to the Debug...
Fingerprint Developer's Guide (old)
Page 139
... are set to the standard OUT port that programs not SAVEd to reboot the printer as switching the power off ) of the program execution. Intermec Fingerprint Developer's Guide 123 When the printer is rebooted, a number of the standard IN and OUT channels. On indicates that a Fingerprint application is... 7 - Controlling the Printer 10 20 30 40 50 60 70 1000 1010 2000 2010 3000 3010 A$=VERSION$(1) IF A$="PF2i" THEN GOTO 1000 IF A$="PF4i" THEN GOTO 2000 IF A$="PM4i" THEN GOTO 3000 SETUP "SETUP_PF2i.SYS" GOTO 50 SETUP "SETUP_PF4i.SYS" GOTO 50 SETUP "SETUP_PM4i.SYS" GOTO 50 Checking...
... are set to the standard OUT port that programs not SAVEd to reboot the printer as switching the power off ) of the program execution. Intermec Fingerprint Developer's Guide 123 When the printer is rebooted, a number of the standard IN and OUT channels. On indicates that a Fingerprint application is... 7 - Controlling the Printer 10 20 30 40 50 60 70 1000 1010 2000 2010 3000 3010 A$=VERSION$(1) IF A$="PF2i" THEN GOTO 1000 IF A$="PF4i" THEN GOTO 2000 IF A$="PM4i" THEN GOTO 3000 SETUP "SETUP_PF2i.SYS" GOTO 50 SETUP "SETUP_PF4i.SYS" GOTO 50 SETUP "SETUP_PM4i.SYS" GOTO 50 Checking...
Fingerprint Developer's Guide (old)
Page 155
Printer PF2i, PF4i, PF4ci PM4i PX4i, PX6i, PA30 PX4i, PX6i Alphanumeric PD42 PB50, PB51 PB21, PB31, PB22, PB32 Illustrations On Page 140 142 144 146 148 151 151 Intermec Fingerprint Developer's Guide 139 Each group of the keypads for ID numbers (used with the KEYBMAP$ command. You can remap the printer keypad with the ON KEY GOSUB command), position numbers, and ASCII values. A Printer Keypad Layouts This appendix includes illustrations of illustrations shows the actual keypad and keymaps for Intermec printers that support Fingerprint.
Printer PF2i, PF4i, PF4ci PM4i PX4i, PX6i, PA30 PX4i, PX6i Alphanumeric PD42 PB50, PB51 PB21, PB31, PB22, PB32 Illustrations On Page 140 142 144 146 148 151 151 Intermec Fingerprint Developer's Guide 139 Each group of the keypads for ID numbers (used with the KEYBMAP$ command. You can remap the printer keypad with the ON KEY GOSUB command), position numbers, and ASCII values. A Printer Keypad Layouts This appendix includes illustrations of illustrations shows the actual keypad and keymaps for Intermec printers that support Fingerprint.
Fingerprint Developer's Guide (old)
Page 156
Printer Keypad Layouts PF2i, PF4i, PF4ci PF-Series Keypad ID Numbers (Default) 10 11 12 13 14 7 8 9 15 4 5 6 18 1 2 3 19 21 0 20 16 17 ID Numbers (+ Shift) 110 111 112 113 114 107 108 109 115 104 105 106 118 101 102 103 119 121 100 120 116 117 140 Intermec Fingerprint Developer's Guide Chapter A -
Printer Keypad Layouts PF2i, PF4i, PF4ci PF-Series Keypad ID Numbers (Default) 10 11 12 13 14 7 8 9 15 4 5 6 18 1 2 3 19 21 0 20 16 17 ID Numbers (+ Shift) 110 111 112 113 114 107 108 109 115 104 105 106 118 101 102 103 119 121 100 120 116 117 140 Intermec Fingerprint Developer's Guide Chapter A -
Fingerprint Developer's Guide (old)
Page 180
... LAYOUT, 90 font aliases, creating, 70 layouts, 90 array, 95 data file, 95 error file, 95 Intermec Fingerprint Developer's Guide numbers, 112 Immediate Mode, 114 input data from, 51 PA30, illustrated, 144 PD42, 148 PF2i, PF4i, PF4ci, illustrated, 140 PM4i, illustrated, 142 printing from devices, 75 L label taken sensor, enabling with KEYBMAP...
... LAYOUT, 90 font aliases, creating, 70 layouts, 90 array, 95 data file, 95 error file, 95 Intermec Fingerprint Developer's Guide numbers, 112 Immediate Mode, 114 input data from, 51 PA30, illustrated, 144 PD42, 148 PF2i, PF4i, PF4ci, illustrated, 140 PM4i, illustrated, 142 printing from devices, 75 L label taken sensor, enabling with KEYBMAP...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 7
...control program, and has little or no use for the printer model in the Intermec Direct Protocol. A layout can be selected and provided with the EasyCoder PF2i, PF4i, PF4i Compact Industrial, EasyCoder PM4i, and EasyCoder PX4i and PX6i direct thermal and/or ...thermal transfer printers manufactured by Intermec's BASIC-inspired programming language Intermec Fingerprint, yet needs a versatile error handler. • Applications,...
...control program, and has little or no use for the printer model in the Intermec Direct Protocol. A layout can be selected and provided with the EasyCoder PF2i, PF4i, PF4i Compact Industrial, EasyCoder PM4i, and EasyCoder PX4i and PX6i direct thermal and/or ...thermal transfer printers manufactured by Intermec's BASIC-inspired programming language Intermec Fingerprint, yet needs a versatile error handler. • Applications,...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 82
...standard OUT port with information on the current status (ON or OFF) of the following modes: - Layout Input ? The version of the Intermec Direct Protocol, the type of printer family, and the type of CPU board can be combined, for example checks for both "printhead lifted"...LSS) detects no ). VERSION$[(type of info)] = 0 = 1 = 2 returns the version of the Intermec Fingerprint firmware (default), for example "Fingerprint 8.60" returns the type of printer family, for example "PF2i", "PF4i", "PM4i", "PX4i", or "PX6i" returns the type of CPU board, for the standard IN and ...
...standard OUT port with information on the current status (ON or OFF) of the following modes: - Layout Input ? The version of the Intermec Direct Protocol, the type of printer family, and the type of CPU board can be combined, for example checks for both "printhead lifted"...LSS) detects no ). VERSION$[(type of info)] = 0 = 1 = 2 returns the version of the Intermec Fingerprint firmware (default), for example "Fingerprint 8.60" returns the type of printer family, for example "PF2i", "PF4i", "PM4i", "PX4i", or "PX6i" returns the type of CPU board, for the standard IN and ...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 12
... of IPL commands: • Communications commands set printer communications parameters for your printer, visit www.intermec.com, choose Support > Downloads, and choose your Intermec printer. Chapter 1 - IPL is an easy-to-use these Intermec printers: • 3240, 3400, 3440, 3600, 4100, 4400, 4420, 4440, 4630, ...4830, 7421, PC41 • F2, F4 • PD/PF/PM/PX series: PD41, PD42, PF2i, PF4i, PM4i, PX4i, PX6i •...
... of IPL commands: • Communications commands set printer communications parameters for your printer, visit www.intermec.com, choose Support > Downloads, and choose your Intermec printer. Chapter 1 - IPL is an easy-to-use these Intermec printers: • 3240, 3400, 3440, 3600, 4100, 4400, 4420, 4440, 4630, ...4830, 7421, PC41 • F2, F4 • PD/PF/PM/PX series: PD41, PD42, PF2i, PF4i, PM4i, PX4i, PX6i •...
XMLLabel v6.10 User's Guide
Page 15
The Add printer dialog box appears. 4 Expand the Intermec Default folder. 5 From the Model list, select your printer model. 6 From the Port list, select the port to which the printer is connected. 7 Click OK. 8 ... selected in DP mode. Chapter 1 - XMLLabel does not support printers that appear without the printer icon. Getting Started 3 Click Add. Supported printers include EasyCoder PF2i, PF4i, PF4ci, PM4i, PX4i, and PX6i in the Printer dialog box and click OK. XMLLabel v6.10 User's Guide 7 Printers supported by LabelShop PRO have a printer...
The Add printer dialog box appears. 4 Expand the Intermec Default folder. 5 From the Model list, select your printer model. 6 From the Port list, select the port to which the printer is connected. 7 Click OK. 8 ... selected in DP mode. Chapter 1 - XMLLabel does not support printers that appear without the printer icon. Getting Started 3 Click Add. Supported printers include EasyCoder PF2i, PF4i, PF4ci, PM4i, PX4i, and PX6i in the Printer dialog box and click OK. XMLLabel v6.10 User's Guide 7 Printers supported by LabelShop PRO have a printer...
Double Serial Interface Kit Installation Instructions
Page 6
...person. Installation Kit The Double Serial Interface Kit contains: • One Double Serial interface board fitted with Intermec Fingerprint v8.00 (or later). Introduction Description This Installation Instructions booklet describes how to the equipment if the installation in an EasyCoder... PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer. Printer Firmware The printer must only be fitted with circuits and ...
...person. Installation Kit The Double Serial Interface Kit contains: • One Double Serial interface board fitted with Intermec Fingerprint v8.00 (or later). Introduction Description This Installation Instructions booklet describes how to the equipment if the installation in an EasyCoder... PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer. Printer Firmware The printer must only be fitted with circuits and ...
Font Card Installation Instructions
Page 7
...020620- These instructions are common for the EasyCoder PF2i and PF4i and PF4ci printers, the EasyCoder PM4i printer, and the EasyCoder PX4i and PX6i printers. • EasyCoder PF2i, PF4i, PF4ci, and PM4i printers must be running Intermec Fingerprint v8.00 (or later). • EasyCoder PX4i and... PX6i printers must be running Intermec Fingerprint v8.30 (or later). Each font card kit contains: • ...
...020620- These instructions are common for the EasyCoder PF2i and PF4i and PF4ci printers, the EasyCoder PM4i printer, and the EasyCoder PX4i and PX6i printers. • EasyCoder PF2i, PF4i, PF4ci, and PM4i printers must be running Intermec Fingerprint v8.00 (or later). • EasyCoder PX4i and... PX6i printers must be running Intermec Fingerprint v8.30 (or later). Each font card kit contains: • ...
Industrial/Serial Interface Kit Installation Instructions
Page 6
...#3, #7, and #8 respectively). Printer Firmware The printer must only be fitted with Intermec Fingerprint v8.00 (or later). For some combinations of two interface boards in an EasyCoder PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer. The installation instructions describes how to physically...a Serial/ Industrial interface board in EasyCoder PM4i and PX4/6i printers, Fingerprint v8.30 (or later) is required. In Intermec Fingerprint, the serial ports are #T10 and #T20 Torx screwdrivers plus a small wrench. 2 Serial/Industrial Interface Kit Installation ...
...#3, #7, and #8 respectively). Printer Firmware The printer must only be fitted with Intermec Fingerprint v8.00 (or later). For some combinations of two interface boards in an EasyCoder PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer. The installation instructions describes how to physically...a Serial/ Industrial interface board in EasyCoder PM4i and PX4/6i printers, Fingerprint v8.30 (or later) is required. In Intermec Fingerprint, the serial ports are #T10 and #T20 Torx screwdrivers plus a small wrench. 2 Serial/Industrial Interface Kit Installation ...
Printer 802.11 Radio Interface Kit Installation Instructions
Page 3
... 802.11 radio interface enables 802.11 radio functionality on these Intermec printers: • PD41 • PD42 • PF2i • PF4i • PM4i • PX4i • PX6i What You Get Antenna SDIO board assembly Cable tie (2) M3x8mm screw (PF2i, PF4i, PM4i, PX4i, and PX6i kits only) Antenna cable assembly ...802.11 and MAC address labels Light pipe What You Need • An Intermec PD41 or PD42 printer running Fingerprint v10.6.0 or later or IPL v2.77.0 or later Or, an Intermec PF2i, PF4i, PM4i, PX4i, or PX6i printer running Fingerprint v8.77.0 or later or IPL v2....
... 802.11 radio interface enables 802.11 radio functionality on these Intermec printers: • PD41 • PD42 • PF2i • PF4i • PM4i • PX4i • PX6i What You Get Antenna SDIO board assembly Cable tie (2) M3x8mm screw (PF2i, PF4i, PM4i, PX4i, and PX6i kits only) Antenna cable assembly ...802.11 and MAC address labels Light pipe What You Need • An Intermec PD41 or PD42 printer running Fingerprint v10.6.0 or later or IPL v2.77.0 or later Or, an Intermec PF2i, PF4i, PM4i, PX4i, or PX6i printer running Fingerprint v8.77.0 or later or IPL v2....
Model PM/PF/PX Printer Compliance Insert
Page 2
...respecte toutes les exigences du Réglement sur le matériel brouilleur du Canada. When installing and using the Intermec PM4i/PF2i/PF4i/PX4i/PX6i printer, a 20-cm (8-inch) passing distance must accept any interference received, including interference that may not... operation instructions as documented for a Class A digital device, pursuant to cause harmful interference in a commercial environment. Intermec Technologies Corporation Intermec Technologies Corporation Precaución: Esta marca indica que el usuario debe leer toda la documentación incluida antes del uso...
...respecte toutes les exigences du Réglement sur le matériel brouilleur du Canada. When installing and using the Intermec PM4i/PF2i/PF4i/PX4i/PX6i printer, a 20-cm (8-inch) passing distance must accept any interference received, including interference that may not... operation instructions as documented for a Class A digital device, pursuant to cause harmful interference in a commercial environment. Intermec Technologies Corporation Intermec Technologies Corporation Precaución: Esta marca indica que el usuario debe leer toda la documentación incluida antes del uso...
PF2i and PF4i Mid-Range Printer User's Manual
Page 2
...Project for any other countries. It is provided "as is a registered trademark of the software to www.honeywellaidc.com/patents. The word Intermec, the Intermec logo, Norand, ArciTech, Beverage Routebook, CrossBar, dcBrowser, Duratherm, EasyADC, EasyCoder, EasySet, Fingerprint, i-gistics, INCA (under license), ... is hereby granted without express or implied warranty. The owner of Intermec Technologies Corporation. Everett, WA 98203 U.S.A. Unicode is a registered certification mark of Unicode Inc. ii PF2i and PF4i Mid-Range Printer User's Manual Wi-Fi is a trademark of ...
...Project for any other countries. It is provided "as is a registered trademark of the software to www.honeywellaidc.com/patents. The word Intermec, the Intermec logo, Norand, ArciTech, Beverage Routebook, CrossBar, dcBrowser, Duratherm, EasyADC, EasyCoder, EasySet, Fingerprint, i-gistics, INCA (under license), ... is hereby granted without express or implied warranty. The owner of Intermec Technologies Corporation. Everett, WA 98203 U.S.A. Unicode is a registered certification mark of Unicode Inc. ii PF2i and PF4i Mid-Range Printer User's Manual Wi-Fi is a trademark of ...