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
... strings that include conditional branching and subroutines. 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 your Intermec printer. For example, a simple Fingerprint program can consist of a single line...
... strings that include conditional branching and subroutines. 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 your Intermec printer. For example, a simple Fingerprint program can consist of a single line...
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 Chapter 2 - The next table lists available device names. Understanding Fingerprint Syntax Examples of Logical...
... 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 Chapter 2 - The next table lists available device names. Understanding Fingerprint Syntax Examples of Logical...
Fingerprint Developer's Guide (old)
Page 29
...4 FT "Swiss 721 BT" PT "Hello" PF Note: The last example uses abbreviations, such as you need more program lines. Intermec Fingerprint Developer's Guide 13 For more information, see the Fingerprint Command Reference Manual. As soon as autoexec files that are created as a...by sending an IMMEDIATE OFF command. For more information, see the Intermec Direct Protocol Programmer's Reference Manual. Branching and loops can be created in printer memory and used anytime. The program is received, the firmware checks the instructions for Programming Mode: • when a line ...
...4 FT "Swiss 721 BT" PT "Hello" PF Note: The last example uses abbreviations, such as you need more program lines. Intermec Fingerprint Developer's Guide 13 For more information, see the Fingerprint Command Reference Manual. As soon as autoexec files that are created as a...by sending an IMMEDIATE OFF command. For more information, see the Intermec Direct Protocol Programmer's Reference Manual. Branching and loops can be created in printer memory and used anytime. The program is received, the firmware checks the instructions for Programming Mode: • when a line ...
Fingerprint Developer's Guide (old)
Page 46
... 1 An AUTOEXEC.BAT file stored in a CompactFlash memory card, provided the card was inserted in the memory card slot before startup. 30 Intermec Fingerprint Developer's Guide Usually, a startup program contains some input or action from the host directly to a CompactFlash memory card using the Zmodem ... has been inserted in the printer before the printer is initialized. The next example copies a program from the permanent memory to create firmware upgrade cards. Note: The printer will be selected based on . There can include directory references in each of three main parts of...
... 1 An AUTOEXEC.BAT file stored in a CompactFlash memory card, provided the card was inserted in the memory card slot before startup. 30 Intermec Fingerprint Developer's Guide Usually, a startup program contains some input or action from the host directly to a CompactFlash memory card using the Zmodem ... has been inserted in the printer before the printer is initialized. The next example copies a program from the permanent memory to create firmware upgrade cards. Note: The printer will be selected based on . There can include directory references in each of three main parts of...
Fingerprint Developer's Guide (old)
Page 51
... Developer's Guide 35 Commands for example: COPY "[device]filename", "uart1:" Listing a File With the FILELIST Program The FILELIST.PRG program included in the Intermec Fingerprint firmware is used to LIST a line-oriented file to the standard OUT channel, where it will be printed on page 74. • Font files. FILES "card1:" ...
... Developer's Guide 35 Commands for example: COPY "[device]filename", "uart1:" Listing a File With the FILELIST Program The FILELIST.PRG program included in the Intermec Fingerprint firmware is used to LIST a line-oriented file to the standard OUT channel, where it will be printed on page 74. • Font files. FILES "card1:" ...
Fingerprint Developer's Guide (old)
Page 58
...need to provide file compatibility between the printer and the host: • MAP • NASC • NASCD A character received by the printer firmware. GOSUB conditions. Although semicolon characters appear onscreen, the desired "£" characters are transmitted in binary form. Note: Do not map any COMSET or... ON KEY... Mapped characters are reset to the printer in ASCII format and preprocessed by the printer on the label. 42 Intermec Fingerprint Developer's Guide Managing Input and Output Preprocessing Input Data All input data comes to normal at power-up or reboot. When ...
...need to provide file compatibility between the printer and the host: • MAP • NASC • NASCD A character received by the printer firmware. GOSUB conditions. Although semicolon characters appear onscreen, the desired "£" characters are transmitted in binary form. Note: Do not map any COMSET or... ON KEY... Mapped characters are reset to the printer in ASCII format and preprocessed by the printer on the label. 42 Intermec Fingerprint Developer's Guide Managing Input and Output Preprocessing Input Data All input data comes to normal at power-up or reboot. When ...
Fingerprint Developer's Guide (old)
Page 59
... making it possible to adapt the printer to the selected character set . When a double-byte character set has been selected, the firmware usually treats all characters are mapped according to set, special national characters and other ASCII value as described in the display will not ...Setup Mode, all characters from the printer via any of a two-byte character. The next character byte received specifies the second part. Intermec Fingerprint Developer's Guide 43 While most printable Latin characters. to print the character ASCII 124 dec. Then, you order the printer to ...
... making it possible to adapt the printer to the selected character set . When a double-byte character set has been selected, the firmware usually treats all characters are mapped according to set, special national characters and other ASCII value as described in the display will not ...Setup Mode, all characters from the printer via any of a two-byte character. The next character byte received specifies the second part. Intermec Fingerprint Developer's Guide 43 While most printable Latin characters. to print the character ASCII 124 dec. Then, you order the printer to ...
Fingerprint Developer's Guide (old)
Page 117
For information, see "Merging Programs" in this purpose, Intermec includes ERRHAND.PRG in the firmware. Thus the original ERRHAND.PRG can merge the two programs into a single program. Chapter 6 - In fact, you will not interfere with ERRHAND.PRG and you ... 20 from ERRHAND.PRG. Therefore you just wrote, lines 10 and 20 in the printer memory with error-checking. However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 There is merged into more complex programs you may find use ERRHAND.PRG you just created is unlikely to have to...
For information, see "Merging Programs" in this purpose, Intermec includes ERRHAND.PRG in the firmware. Thus the original ERRHAND.PRG can merge the two programs into a single program. Chapter 6 - In fact, you will not interfere with ERRHAND.PRG and you ... 20 from ERRHAND.PRG. Therefore you just wrote, lines 10 and 20 in the printer memory with error-checking. However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 There is merged into more complex programs you may find use ERRHAND.PRG you just created is unlikely to have to...
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
... with horizontal lines such as DUN-14, EAN/UPC bar codes, or two-dimensional bar codes such as PDF417. 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...
... with horizontal lines such as DUN-14, EAN/UPC bar codes, or two-dimensional bar codes such as PDF417. 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
... Sets or returns conditions for overriding error detection at predefined feed length. VERSION$ allows you may use of printer: 122 Intermec Fingerprint Developer's Guide Returns Data Send Ready (DSR) condition on "uart1:". Returns the printhead resolution in 10-meter increments...family (for example, "PF4i"). • VERSION$(2) returns the CPU board generation (for SYSVAR 49 and 50. 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...
... Sets or returns conditions for overriding error detection at predefined feed length. VERSION$ allows you may use of printer: 122 Intermec Fingerprint Developer's Guide Returns Data Send Ready (DSR) condition on "uart1:". Returns the printhead resolution in 10-meter increments...family (for example, "PF4i"). • VERSION$(2) returns the CPU board generation (for SYSVAR 49 and 50. 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
...occasionally, is copied to the permanent memory or to save them to "/c". Controlling the Printer • For print image buffers. After the firmware has been copied to as a file using the permanent memory to a memory card. Changing the Current Directory "Current directory" is important... as "card1:". The file will be of each communication channel. Chapter 7 - The next example shows how to change the current directory. Intermec Fingerprint Developer's Guide 125 The size of no fixed partitions in new label layouts like a preprint or template. • For the font ...
...occasionally, is copied to the permanent memory or to save them to "/c". Controlling the Printer • For print image buffers. After the firmware has been copied to as a file using the permanent memory to a memory card. Changing the Current Directory "Current directory" is important... as "card1:". The file will be of each communication channel. Chapter 7 - The next example shows how to change the current directory. Intermec Fingerprint Developer's Guide 125 The size of no fixed partitions in new label layouts like a preprint or template. • For the font ...
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
... your PC does not have an active firewall and that is turned on how to enter an IP address manually. • Your printer model or firmware version are scanning for help , see a variable on the label that it allows SNMP traffic on the network. • You may be using broadcast. Check...
... your PC does not have an active firewall and that is turned on how to enter an IP address manually. • Your printer model or firmware version are scanning for help , see a variable on the label that it allows SNMP traffic on the network. • You may be using broadcast. Check...
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
...addressed as "uart2:", "uart3:", "uart4:", and "uart5:" (communication channel #2, #3, #7, and #8 respectively). This kit does not work with Intermec Fingerprint v8.00 (or later). Installation Kit The Double Serial Interface Kit contains: • One Double Serial interface board fitted with circuits... to configure the two serial communication ports. Printer Firmware The printer must only be fitted with IPL. Intermec assumes no responsibility for two interface boards fitted in an EasyCoder PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer...
...addressed as "uart2:", "uart3:", "uart4:", and "uart5:" (communication channel #2, #3, #7, and #8 respectively). This kit does not work with Intermec Fingerprint v8.00 (or later). Installation Kit The Double Serial Interface Kit contains: • One Double Serial interface board fitted with circuits... to configure the two serial communication ports. Printer Firmware The printer must only be fitted with IPL. Intermec assumes no responsibility for two interface boards fitted in an EasyCoder PF2i, PF4i, PF4i Compact Industrial, PM4i, PX4i, or PX6i printer...
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