Fingerprint Developer's Guide (old)
Page 10
... Setup Using a Setup File 120 Changing the Setup Using a Setup String 120 Saving the Setup 121 Using the SYSVAR System Variable 121 Checking Hardware 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... 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
... Setup Using a Setup File 120 Changing the Setup Using a Setup String 120 Saving the Setup 121 Using the SYSVAR System Variable 121 Checking Hardware 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... 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
... Protocol Programmer's Reference Manual . The next table lists Intermec printers and supported Fingerprint versions. 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 your Intermec printer. For more information, see the Fingerprint Command Reference...
... Protocol Programmer's Reference Manual . The next table lists Intermec printers and supported Fingerprint versions. 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 your Intermec printer. For more information, see the Fingerprint Command Reference...
Fingerprint Developer's Guide (old)
Page 27
... communication port Input/Output finisher: Printer finisher interface Input/Output Memory Devices Name /rom /c tmp: Refers To Printer firmware (Kernel) plus read-only memory card. Also called "rom:". Can Be OPENed For Input Intermec Fingerprint Developer's Guide 11 Main printer memory. Can Be OPENed For Input (files only) Input/Output/Random Input...
... communication port Input/Output finisher: Printer finisher interface Input/Output Memory Devices Name /rom /c tmp: Refers To Printer firmware (Kernel) plus read-only memory card. Also called "rom:". Can Be OPENed For Input Intermec Fingerprint Developer's Guide 11 Main printer memory. Can Be OPENed For Input (files only) Input/Output/Random Input...
Fingerprint Developer's Guide (old)
Page 29
...automatically when the printer is entered on , and keep running indefinitely. Note: If you disable Immediate Mode by a carriage return. Intermec Fingerprint Developer's Guide 13 For more program lines. For more information, see "Commands for syntax errors. All program lines include ... be created in printer memory and used anytime. Provided there is a working two-way communication and the verbosity is received, the firmware checks the instructions for Creating and Managing Program Files" on , the printer returns either manually entered as PF for Programming Mode: ...
...automatically when the printer is entered on , and keep running indefinitely. Note: If you disable Immediate Mode by a carriage return. Intermec Fingerprint Developer's Guide 13 For more program lines. For more information, see "Commands for syntax errors. All program lines include ... be created in printer memory and used anytime. Provided there is a working two-way communication and the verbosity is received, the firmware checks the instructions for Creating and Managing Program Files" on , the printer returns either manually entered as PF for Programming Mode: ...
Fingerprint Developer's Guide (old)
Page 46
... If you LOAD a program and then SAVE it has been inserted in CompactFlash Memory Cards Programs can be saved or copied to create firmware upgrade cards. There can include directory references in order to a DOS-formatted Compact Flash memory card ("card1:"). Understanding Fingerprint Syntax Making Copies...the name LABEL2.PRG): LOAD "LABEL1.PRG" SAVE "LABEL2.PRG" KILL "LABEL1.PRG" Saving in the memory card slot before startup. 30 Intermec Fingerprint Developer's Guide Note: The printer will create a copy of loop which are programs that allows you will not recognize a memory card ...
... If you LOAD a program and then SAVE it has been inserted in CompactFlash Memory Cards Programs can be saved or copied to create firmware upgrade cards. There can include directory references in order to a DOS-formatted Compact Flash memory card ("card1:"). Understanding Fingerprint Syntax Making Copies...the name LABEL2.PRG): LOAD "LABEL1.PRG" SAVE "LABEL2.PRG" KILL "LABEL1.PRG" Saving in the memory card slot before startup. 30 Intermec Fingerprint Developer's Guide Note: The printer will create a copy of loop which are programs that allows you will not recognize a memory card ...
Fingerprint Developer's Guide (old)
Page 51
... Listing a File With the FILELIST Program The FILELIST.PRG program included in the current directory. FILENAME$("/c") returns all files in the Intermec Fingerprint firmware is listed. In "/c", there is no restriction regarding the number of characters in a file name, but in the read/write ... standard OUT channel, where it will be stored in any inserted DOS-formatted CompactFlash memory card, except files preceded by a period character. Intermec Fingerprint Developer's Guide 35 Commands for example: "/c/*.*" 3 Press Enter. Chapter 3 - FILES "/c",A lists all files in the read/write ...
... Listing a File With the FILELIST Program The FILELIST.PRG program included in the current directory. FILENAME$("/c") returns all files in the Intermec Fingerprint firmware is listed. In "/c", there is no restriction regarding the number of characters in a file name, but in the read/write ... standard OUT channel, where it will be stored in any inserted DOS-formatted CompactFlash memory card, except files preceded by a period character. Intermec Fingerprint Developer's Guide 35 Commands for example: "/c/*.*" 3 Press Enter. Chapter 3 - FILES "/c",A lists all files in the read/write ...
Fingerprint Developer's Guide (old)
Page 58
... the value of the § character (ASCII 64 dec.) Type a series of § characters on a specified communication channel by the printer on the label. 42 Intermec Fingerprint Developer's Guide These Fingerprint commands can be printed, it using MAP statements. Mapped characters are printed on a communication channel is to the printer in... input data comes to be used to normal at power-up or reboot. GOSUB conditions. When a character is first processed as directed by the printer firmware.
... the value of the § character (ASCII 64 dec.) Type a series of § characters on a specified communication channel by the printer on the label. 42 Intermec Fingerprint Developer's Guide These Fingerprint commands can be printed, it using MAP statements. Mapped characters are printed on a communication channel is to the printer in... input data comes to be used to normal at power-up or reboot. GOSUB conditions. When a character is first processed as directed by the printer firmware.
Fingerprint Developer's Guide (old)
Page 59
... next character byte received specifies the second part. However, the selected Unicode double-byte character set has been selected, the firmware usually treats all characters are the same from ASCII 161 dec. Intermec Fingerprint Developer's Guide 43 However, instructions concerning the printable label image that best matches your requirements exactly, select the...
... next character byte received specifies the second part. However, the selected Unicode double-byte character set has been selected, the firmware usually treats all characters are the same from ASCII 161 dec. Intermec Fingerprint Developer's Guide 43 However, instructions concerning the printable label image that best matches your requirements exactly, select the...
Fingerprint Developer's Guide (old)
Page 117
...BT",6 PRTXT "My FIRST label" PRINTFEED END Merging Programs Now your program will create a copy of ERRHAND.PRG which is saved in the firmware. Therefore you can be replaced with error-checking. Handling Errors With ERRHAND.PRG The program you must merge it with the filename "LABEL1....PRG". Chapter 6 - For information, see "Merging Programs" in this purpose, Intermec includes ERRHAND.PRG in the printer memory with your program, enter the following text and then press Enter: SAVE "LABEL1" Your program is merged ...
...BT",6 PRTXT "My FIRST label" PRINTFEED END Merging Programs Now your program will create a copy of ERRHAND.PRG which is saved in the firmware. Therefore you can be replaced with error-checking. Handling Errors With ERRHAND.PRG The program you must merge it with the filename "LABEL1....PRG". Chapter 6 - For information, see "Merging Programs" in this purpose, Intermec includes ERRHAND.PRG in the printer memory with your program, enter the following text and then press Enter: SAVE "LABEL1" Your program is merged ...
Fingerprint Developer's Guide (old)
Page 119
... the LEDs and Beeper • Setting the Date and Time • Using Setup Mode Programmatically • Using the SYSVAR System Variable • Checking Hardware and Firmware Versions • Checking Immediate Mode and STDIO Status • Rebooting the Printer • About Printer Memory • Using the Industrial Interface...
... the LEDs and Beeper • Setting the Date and Time • Using Setup Mode Programmatically • Using the SYSVAR System Variable • Checking Hardware and Firmware Versions • Checking Immediate Mode and STDIO Status • Rebooting the Printer • About Printer Memory • Using the Industrial Interface...
Fingerprint Developer's Guide (old)
Page 124
...%=HEAD(-7) QMIN%=QMEAN%*85\100 QMAX%=QMEAN%*115\100 FOR I%=0 TO WHEAD%-1 QHEAD%=HEAD(I%) IF QHEAD%>QMAX% OR QHEAD% Controlling the Printer BARADJUST enables the firmware to ensure continued readability. Such a program takes a few seconds to execute (there may be more than a thousand dots to check), so it is repositioned to...
...%=HEAD(-7) QMIN%=QMEAN%*85\100 QMAX%=QMEAN%*115\100 FOR I%=0 TO WHEAD%-1 QHEAD%=HEAD(I%) IF QHEAD%>QMAX% OR QHEAD% Controlling the Printer BARADJUST enables the firmware to ensure continued readability. Such a program takes a few seconds to execute (there may be more than a thousand dots to check), so it is repositioned to...
Fingerprint Developer's Guide (old)
Page 138
... returns use the VERSION$ function to determine the type of printer and select the appropriate one of three characteristics of printer: 122 Intermec Fingerprint Developer's Guide Sets a lower print speed after a negative Start Adjust value. Default is equal to the type of the ...$(2) returns the CPU board generation (for SYSVAR 49 and 50. Each increment or decrement equals ±30 sec. Checking Hardware and Firmware Versions The VERSION$ function returns one of several different printer models. Controlling the Printer SYSVAR Values and Descriptions (continued) Value 31 32...
... returns use the VERSION$ function to determine the type of printer and select the appropriate one of three characteristics of printer: 122 Intermec Fingerprint Developer's Guide Sets a lower print speed after a negative Start Adjust value. Default is equal to the type of the ...$(2) returns the CPU board generation (for SYSVAR 49 and 50. Each increment or decrement equals ±30 sec. Checking Hardware and Firmware Versions The VERSION$ function returns one of several different printer models. Controlling the Printer SYSVAR Values and Descriptions (continued) Value 31 32...
Fingerprint Developer's Guide (old)
Page 141
... that can be used for each communication channel. To return the current directory, use after power-off . The next example shows how to "/c". After the firmware has been copied to it possible to receive data simultaneously from the default ("/c") to "tmp:" and then back to change the current directory. Chapter 7 - The... has to as "card1:". Using Memory Cards Printer memory can be shared between the various tasks. By default, the current directory is becomes comparatively slow. Intermec Fingerprint Developer's Guide 125
... that can be used for each communication channel. To return the current directory, use after power-off . The next example shows how to "/c". After the firmware has been copied to it possible to receive data simultaneously from the default ("/c") to "tmp:" and then back to change the current directory. Chapter 7 - The... has to as "card1:". Using Memory Cards Printer memory can be shared between the various tasks. By default, the current directory is becomes comparatively slow. Intermec Fingerprint Developer's Guide 125
Fingerprint Developer's Guide (old)
Page 179
... files in the current directory, 35 Fingerprint command structure, described, 2 commands, sending to printer, 3 constants, 8 described, 2 devices, described, 11 expressions, 8 firmware, where to get, 2 functions, 7 keywords, 6 lines, 6 operating modes, 3 sending programs to printer, 15 statements, 6 supported printers, 2 syntax, described, 6...69 default after PRINTFEED, 106 default for text fields, 84 font, specifying for text field, 83 font aliases, 70 Intermec Fingerprint Developer's Guide Index FONTD default after PRINTFEED, 106 default for text fields, 84 font, double-byte, specifying for...
... files in the current directory, 35 Fingerprint command structure, described, 2 commands, sending to printer, 3 constants, 8 described, 2 devices, described, 11 expressions, 8 firmware, where to get, 2 functions, 7 keywords, 6 lines, 6 operating modes, 3 sending programs to printer, 15 statements, 6 supported printers, 2 syntax, described, 6...69 default after PRINTFEED, 106 default for text fields, 84 font, specifying for text field, 83 font aliases, 70 Intermec Fingerprint Developer's Guide Index FONTD default after PRINTFEED, 106 default for text fields, 84 font, double-byte, specifying for...
Fingerprint Developer's Guide (old)
Page 182
..., 117 beeper, controlling, 117 connecting with HyperTerminal, 4 controlling programmatically with Fingerprint, 104 date and time, setting, 118 display, printing text to, 114 display, using, 114 firmware version, checking, 122 hardware version, checking, 122 keypad, input data from, 51 LEDs, controlling, 117 media feed commands, 104 memory, described, 124 power failure, saving... with PRSTAT, 132 printing bar code labels, example, 97 batch, described, 109 characters by ASCII values with PRINTONE, 59 clearing print buffer with CLL, 110 Intermec Fingerprint Developer's Guide
..., 117 beeper, controlling, 117 connecting with HyperTerminal, 4 controlling programmatically with Fingerprint, 104 date and time, setting, 118 display, printing text to, 114 display, using, 114 firmware version, checking, 122 hardware version, checking, 122 keypad, input data from, 51 LEDs, controlling, 117 media feed commands, 104 memory, described, 124 power failure, saving... with PRSTAT, 132 printing bar code labels, example, 97 batch, described, 109 characters by ASCII values with PRINTONE, 59 clearing print buffer with CLL, 110 Intermec Fingerprint Developer's Guide
PD41 and PD42 Commercial Printer User's Manual
Page 3
Document Change Record This page records changes to verify a USB mass storage device is supported by the printer. • Expanded the Upgrading Firmware procedure. Version Number 003 002 Date 1/2014 11/2010 Description of Change Updated Global Services and Support information. • Added methods to this document. PD41 and PD42 Commercial Printer User's Manual iii
Document Change Record This page records changes to verify a USB mass storage device is supported by the printer. • Expanded the Upgrading Firmware procedure. Version Number 003 002 Date 1/2014 11/2010 Description of Change Updated Global Services and Support information. • Added methods to this document. PD41 and PD42 Commercial Printer User's Manual iii
PD41 and PD42 Commercial Printer User's Manual
Page 6
... or Wireless Network 58 Using the PD42 Screen to Choose the Network Type 58 Using Printer Commands to Choose the Network Type 58 Upgrading the Firmware 59 Downloading Fonts and Graphics 62 vi PD41 and PD42 Commercial Printer User's Manual
... or Wireless Network 58 Using the PD42 Screen to Choose the Network Type 58 Using Printer Commands to Choose the Network Type 58 Upgrading the Firmware 59 Downloading Fonts and Graphics 62 vi PD41 and PD42 Commercial Printer User's Manual
PD41 and PD42 Commercial Printer User's Manual
Page 23
... PD42 Commercial Printer User's Manual 9 Printing (wait for print jobs. Dumpmode The printer is in Testmode. Upgrading Firmware is turned off The printer is being upgraded. PD41 and PD42 Printer States State Explanation PUP Power-UP (starting up) Power off . Use Setup mode to Setup mode is controlled by the application. Testmode...
... PD42 Commercial Printer User's Manual 9 Printing (wait for print jobs. Dumpmode The printer is in Testmode. Upgrading Firmware is turned off The printer is being upgraded. PD41 and PD42 Printer States State Explanation PUP Power-UP (starting up) Power off . Use Setup mode to Setup mode is controlled by the application. Testmode...
PD41 and PD42 Commercial Printer User's Manual
Page 50
..., use an external USB keyboard to store additional fonts and images for the printer. On the display screen, one of a button. 36 PD41 and PD42 Commercial Printer User's Manual Some applications may require more information on page 59. Chapter 2 - Connecting a Keyboard to the USB ...Host Port You can use the device to upgrade the printer, see "Upgrading the Firmware" on using HyperTerminal. If the USB storage device is supported by your printer, insert the USB storage device in Fingerprint applications. Connecting the...
..., use an external USB keyboard to store additional fonts and images for the printer. On the display screen, one of a button. 36 PD41 and PD42 Commercial Printer User's Manual Some applications may require more information on page 59. Chapter 2 - Connecting a Keyboard to the USB ...Host Port You can use the device to upgrade the printer, see "Upgrading the Firmware" on using HyperTerminal. If the USB storage device is supported by your printer, insert the USB storage device in Fingerprint applications. Connecting the...
PD41 and PD42 Commercial Printer User's Manual
Page 51
... the front panel, starting from the left functions in the same way as a USB keyboard. PD41 and PD42 Commercial Printer User's Manual 37 In the installed keyboard layouts, the arrow keys on the keyboard are running Fingerprint firmware. The five function keys F1 to F5 correspond to the printer. Connecting a Bar Code...
... the front panel, starting from the left functions in the same way as a USB keyboard. PD41 and PD42 Commercial Printer User's Manual 37 In the installed keyboard layouts, the arrow keys on the keyboard are running Fingerprint firmware. The five function keys F1 to F5 correspond to the printer. Connecting a Bar Code...