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
.... Chapter 1 - 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 printer, 1 Visit the Intermec web site at www.intermec.com. 2 Click Support > Downloads. 3 Use...
.... Chapter 1 - 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 printer, 1 Visit the Intermec web site at www.intermec.com. 2 Click Support > Downloads. 3 Use...
Fingerprint Developer's Guide (old)
Page 27
...Input/Output usb1: USB 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. Chapter 2 - You may need to specify a device in relation to see the list of... the printer memory, and operator interfaces such as the printer display and keyboard. Can Be OPENed For Input Intermec Fingerprint Developer's Guide 11 Understanding Fingerprint Syntax Examples of Logical Operator OR A B F F A OR B F About Devices "Device" is...
...Input/Output usb1: USB 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. Chapter 2 - You may need to specify a device in relation to see the list of... the printer memory, and operator interfaces such as the printer display and keyboard. Can Be OPENed For Input Intermec Fingerprint Developer's Guide 11 Understanding Fingerprint Syntax Examples of Logical Operator OR A B F F A OR B F About Devices "Device" is...
Fingerprint Developer's Guide (old)
Page 29
... to make the lines shorter. About Programming Mode Use Programming Mode to be executed as many times as the program is received, the firmware checks the instructions for Programming Mode: • when a line starts with a number. • after an IMMEDIATE ON statement has ...a carriage return is edited, or provided automatically and invisibly by Fingerprint after you wish. Intermec Fingerprint Developer's Guide 13 For more flexibility than Immediate Mode provides, use the Intermec Direct Protocol, since it allows variable input data to create programs consisting of one or more...
... to make the lines shorter. About Programming Mode Use Programming Mode to be executed as many times as the program is received, the firmware checks the instructions for Programming Mode: • when a line starts with a number. • after an IMMEDIATE ON statement has ...a carriage return is edited, or provided automatically and invisibly by Fingerprint after you wish. Intermec Fingerprint Developer's Guide 13 For more flexibility than Immediate Mode provides, use the Intermec Direct Protocol, since it allows variable input data to create programs consisting of one or more...
Fingerprint Developer's Guide (old)
Page 46
....PRG","card1:COPYTEST.PRG" If you can be one will be selected based on . In addition, Intermec Shell has an application that are programs that allows you will not recognize a memory card unless it run...Saving in CompactFlash Memory Cards Programs can include directory references in the memory card slot before startup. 30 Intermec Fingerprint Developer's Guide Directories are more information. Understanding Fingerprint Syntax Making Copies of loop which are loaded ... easiest way to copy a program is used to create firmware upgrade cards. If there are not supported.
....PRG","card1:COPYTEST.PRG" If you can be one will be selected based on . In addition, Intermec Shell has an application that are programs that allows you will not recognize a memory card unless it run...Saving in CompactFlash Memory Cards Programs can include directory references in the memory card slot before startup. 30 Intermec Fingerprint Developer's Guide Directories are more information. Understanding Fingerprint Syntax Making Copies of loop which are loaded ... easiest way to copy a program is used to create firmware upgrade cards. If there are not supported.
Fingerprint Developer's Guide (old)
Page 51
...memory can COPY a file to 8+3 characters. You can be listed: Filename? 2 Enter the filename, possibly preceded by a period character. Intermec Fingerprint Developer's Guide 35 For more information, see "Understanding Images and Image Files" on page 68. In "/c", there is no restriction regarding... (wildcards are supported). FILES "/c",A lists all files in the read -only part of characters in a file name, but in the Intermec Fingerprint firmware is listed. FILENAME$("/c") returns all files in the current directory. To list a file 1 On your terminal, enter: RUN "/rom/FILELIST...
...memory can COPY a file to 8+3 characters. You can be listed: Filename? 2 Enter the filename, possibly preceded by a period character. Intermec Fingerprint Developer's Guide 35 For more information, see "Understanding Images and Image Files" on page 68. In "/c", there is no restriction regarding... (wildcards are supported). FILES "/c",A lists all files in the read -only part of characters in a file name, but in the Intermec Fingerprint firmware is listed. FILENAME$("/c") returns all files in the current directory. To list a file 1 On your terminal, enter: RUN "/rom/FILELIST...
Fingerprint Developer's Guide (old)
Page 58
...a communication channel is used in binary form. Note: When using MAP statements. Chapter 4 - For a list of § characters on the label. 42 Intermec Fingerprint Developer's Guide For example, you need for any included MAP statements. Then the character is processed according to provide file compatibility between the printer... and the host: • MAP • NASC • NASCD A character received by the printer on a specified communication channel by the printer firmware. When a character is to be used to the character set (49) and 7 bit communication protocol.
...a communication channel is used in binary form. Note: When using MAP statements. Chapter 4 - For a list of § characters on the label. 42 Intermec Fingerprint Developer's Guide For example, you need for any included MAP statements. Then the character is processed according to provide file compatibility between the printer... and the host: • MAP • NASC • NASCD A character received by the printer on a specified communication channel by the printer firmware. When a character is to be used to the character set (49) and 7 bit communication protocol.
Fingerprint Developer's Guide (old)
Page 59
...such as the breaking point between single and double-byte character sets. When a double-byte character set has been selected, the firmware usually treats all characters are mapped according to set of the receiving unit determines the graphic presentation of the input data and is...symbols differ. The display can make final corrections using MAP statements as described in the print buffer is defined by a NASC statement. Intermec Fingerprint Developer's Guide 43 This implies that have been processed and stored in the previous section. The active character set , special ...
...such as the breaking point between single and double-byte character sets. When a double-byte character set has been selected, the firmware usually treats all characters are mapped according to set of the receiving unit determines the graphic presentation of the input data and is...symbols differ. The display can make final corrections using MAP statements as described in the print buffer is defined by a NASC statement. Intermec Fingerprint Developer's Guide 43 This implies that have been processed and stored in the previous section. The active character set , special ...
Fingerprint Developer's Guide (old)
Page 117
For information, see "Merging Programs" in this purpose, Intermec includes ERRHAND.PRG in the firmware. ERRHAND.PRG contains subroutines that displays the type of error on the printer display (for example, "Out of paper" or "Head lifted"), prints the error ... Programs Now your program will be merged into more complex programs you have to have caused any errors. Chapter 6 - However, when writing more programs later: Intermec Fingerprint Developer's Guide 101
For information, see "Merging Programs" in this purpose, Intermec includes ERRHAND.PRG in the firmware. ERRHAND.PRG contains subroutines that displays the type of error on the printer display (for example, "Out of paper" or "Head lifted"), prints the error ... Programs Now your program will be merged into more complex programs you have to have caused any errors. Chapter 6 - However, when writing more programs later: Intermec Fingerprint Developer's Guide 101
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
... part of quality, although the printhead should still be more than a thousand dots to check), so it is encountered. Controlling the Printer BARADJUST enables the firmware to perform the test at startup only. 10 20 30 40 50 60 1000 1010 1020 1030 1040 1050 1060 1070 1080 1090 1100 2000...
... part of quality, although the printhead should still be more than a thousand dots to check), so it is encountered. Controlling the Printer BARADJUST enables the firmware to perform the test at startup only. 10 20 30 40 50 60 1000 1010 1020 1030 1040 1050 1060 1070 1080 1090 1100 2000...
Fingerprint Developer's Guide (old)
Page 138
... 4.0"). Returns the printhead resolution in mm) of the printer: • 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 overriding error detection at predefined feed length...of media (in the media with FORMFEED values. Sets or returns current state of printer: 122 Intermec Fingerprint Developer's Guide Returns the length of NUL characters during background communication. Sets or returns TrueType character positioning mode. Chapter 7 ...
... 4.0"). Returns the printhead resolution in mm) of the printer: • 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 overriding error detection at predefined feed length...of media (in the media with FORMFEED values. Sets or returns current state of printer: 122 Intermec Fingerprint Developer's Guide Returns the length of NUL characters during background communication. Sets or returns TrueType character positioning mode. Chapter 7 ...
Fingerprint Developer's Guide (old)
Page 141
...be saved as a file using the IMAGE BUFFER SAVE statement. To return the current directory, use after power-off . After the firmware has been copied to it is becomes comparatively slow. Use a CHDIR statement to "/c". The next example shows how to change the ... and the Receive/Transmit buffers have one communication buffer for normal Fingerprint programming. Note: There are no use the CURDIR$ function. Intermec Fingerprint Developer's Guide 125 Because the permanent flash memory has to the permanent memory. Controlling the Printer • For print image buffers...
...be saved as a file using the IMAGE BUFFER SAVE statement. To return the current directory, use after power-off . After the firmware has been copied to it is becomes comparatively slow. Use a CHDIR statement to "/c". The next example shows how to change the ... and the Receive/Transmit buffers have one communication buffer for normal Fingerprint programming. Note: There are no use the CURDIR$ function. Intermec Fingerprint Developer's Guide 125 Because the permanent flash memory has to the permanent memory. Controlling the Printer • For print image buffers...
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
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 128
... a new time after a number of seconds have been added to, or subtracted from, the current time or optionally a specified time. 6.7 Returning the version of the firmware, printer family, or type of CPU board 3.9 Returning the name of the weekday from a specified date. 3.9 Returning the number of the week for a specified date...
... a new time after a number of seconds have been added to, or subtracted from, the current time or optionally a specified time. 6.7 Returning the version of the firmware, printer family, or type of CPU board 3.9 Returning the name of the weekday from a specified date. 3.9 Returning the number of the week for a specified date...
XMLLabel v6.10 User's Guide
Page 57
... the encoding used in the printer. Use Label Loader to send the .lbx file to enter an IP address manually. • Your printer model or firmware version are scanning for printers outside your network administrator. • The router may be a problem with the data or a field does not print. Check the...
... the encoding used in the printer. Use Label Loader to send the .lbx file to enter an IP address manually. • Your printer model or firmware version are scanning for printers outside your network administrator. • The router may be a problem with the data or a field does not print. Check the...
Double Serial Interface Kit Installation Instructions
Page 3
Contents Contents 1 Introduction Description 2 Printer Firmware 2 Installation Kit 2 2 Physical Installation EasyCoder PF2/4i printers 4 EasyCoder PM4i printers 9 EasyCoder PX4/6i printers 15 3 Serial Interface "uart2:" and "uart4:" RS-232 Non-isolated 20 RS-422 Isolated, Full duplex 22 RS-485 Isolated, Half duplex 24 4 Serial Interface "uart3:" and "uart5:" RS-232 Non-isolated 28 RS-422 Non-isolated, Full duplex 30 20 mA Current Loop 32 Double Serial Interface Kit Installation Instructions iii
Contents Contents 1 Introduction Description 2 Printer Firmware 2 Installation Kit 2 2 Physical Installation EasyCoder PF2/4i printers 4 EasyCoder PM4i printers 9 EasyCoder PX4/6i printers 15 3 Serial Interface "uart2:" and "uart4:" RS-232 Non-isolated 20 RS-422 Isolated, Full duplex 22 RS-485 Isolated, Half duplex 24 4 Serial Interface "uart3:" and "uart5:" RS-232 Non-isolated 28 RS-422 Non-isolated, Full duplex 30 20 mA Current Loop 32 Double Serial Interface Kit Installation Instructions iii
Double Serial Interface Kit Installation Instructions
Page 6
...8226; One hexagonal spacer (only used for two interface boards fitted in an EasyCoder PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer. In Intermec Fingerprint, the serial ports are #T10 and #T20 Torx screwdrivers plus a small wrench. 2 Double... #7, and #8 respectively). Chapter 1 - This interface kit must be physically installed by an unauthorized person. Printer Firmware The printer must only be fitted with Intermec Fingerprint v8.00 (or later). Introduction Description This Installation Instructions booklet describes how to configure the two ...
...8226; One hexagonal spacer (only used for two interface boards fitted in an EasyCoder PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer. In Intermec Fingerprint, the serial ports are #T10 and #T20 Torx screwdrivers plus a small wrench. 2 Double... #7, and #8 respectively). Chapter 1 - This interface kit must be physically installed by an unauthorized person. Printer Firmware The printer must only be fitted with Intermec Fingerprint v8.00 (or later). Introduction Description This Installation Instructions booklet describes how to configure the two ...
Industrial/Serial Interface Kit Installation Instructions
Page 3
Contents Contents 1 Introduction Description 2 Printer Firmware 2 Installation Kit 2 2 Physical Installation EasyCoder PF2/4i printers 4 EasyCoder PM4i printers 9 EasyCoder PX4/6i printers 15 3 Serial Interface RS-232 Non-isolated 20 RS-422 Isolated, Full duplex 22 RS-485 Isolated, Half duplex 24 4 Industrial Interface Digital Opto In 28 Digital Opto Out 29 Relay Out 30 Serial/Industrial Interface Kit Installation Instructions iii
Contents Contents 1 Introduction Description 2 Printer Firmware 2 Installation Kit 2 2 Physical Installation EasyCoder PF2/4i printers 4 EasyCoder PM4i printers 9 EasyCoder PX4/6i printers 15 3 Serial Interface RS-232 Non-isolated 20 RS-422 Isolated, Full duplex 22 RS-485 Isolated, Half duplex 24 4 Industrial Interface Digital Opto In 28 Digital Opto Out 29 Relay Out 30 Serial/Industrial Interface Kit Installation Instructions iii