Fingerprint Developer's Guide (old)
Page 5
... Immediate Mode 12 About Programming Mode 13 Using Line Numbers 14 Programming Without Line Numbers 14 Sending Programs to the Printer 15 Commands for Editing Code 15 Using Conditional Instructions 16 Using an IF...THEN...[ELSE] Instruction 16 Using an IF...THEN...[ELSE]...END IF Instruction 17 About Branching 17 Branching...
... Immediate Mode 12 About Programming Mode 13 Using Line Numbers 14 Programming Without Line Numbers 14 Sending Programs to the Printer 15 Commands for Editing Code 15 Using Conditional Instructions 16 Using an IF...THEN...[ELSE] Instruction 16 Using an IF...THEN...[ELSE]...END IF Instruction 17 About Branching 17 Branching...
Fingerprint Developer's Guide (old)
Page 9
... Choosing the Human-Readable Font With BARFONT 86 Specifying Input Data With PRBAR 86 Summary for Bar Code Fields 86 Creating Image Fields 87 Magnifying Images With MAG 87 Inverting Black and White Printing With ... Name File 94 Creating a Data File or Array 95 Creating an Error File or Array 95 Using the Files in a LAYOUT Statement 96 Creating a Simple Label 97 Handling Errors With ERRHAND.PRG 101 Renumbering Lines When Merging Files 101 Merging Programs ...With PRINT KEY ON 107 Checking the Transfer Ribbon and Printhead With SYSVAR 107 Intermec Fingerprint Developer's Guide ix
... Choosing the Human-Readable Font With BARFONT 86 Specifying Input Data With PRBAR 86 Summary for Bar Code Fields 86 Creating Image Fields 87 Magnifying Images With MAG 87 Inverting Black and White Printing With ... Name File 94 Creating a Data File or Array 95 Creating an Error File or Array 95 Using the Files in a LAYOUT Statement 96 Creating a Simple Label 97 Handling Errors With ERRHAND.PRG 101 Renumbering Lines When Merging Files 101 Merging Programs ...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 11
... Example 133 Using the ERRHAND.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... 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
... Example 133 Using the ERRHAND.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... 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 31
... line at a time. To correct a mistake, you must write and send each line separately. Intermec Fingerprint Developer's Guide 15 If you have been using, use while editing programs in either "Ok" or an error message. Commands for Editing Code This section describes Fingerprint commands you use a SAVE statement before you can write the.... • IMMEDIATE OFF | IMMEDIATE ON To write a program without entering line numbers, issue this statement to the printer, the line is checked for possible syntax errors.
... line at a time. To correct a mistake, you must write and send each line separately. Intermec Fingerprint Developer's Guide 15 If you have been using, use while editing programs in either "Ok" or an error message. Commands for Editing Code This section describes Fingerprint commands you use a SAVE statement before you can write the.... • IMMEDIATE OFF | IMMEDIATE ON To write a program without entering line numbers, issue this statement to the printer, the line is checked for possible syntax errors.
Fingerprint Developer's Guide (old)
Page 111
... sum of all layout records plus the error code -1 is placed in the position specified by a semicolon (;). Designing Bar Code Labels Creating a Data File or Array You will still need a data file or data array. Creating an Error Array Error arrays must use variable data, you for example: Intermec Fingerprint Developer's Guide 95 If you use...
... sum of all layout records plus the error code -1 is placed in the position specified by a semicolon (;). Designing Bar Code Labels Creating a Data File or Array You will still need a data file or data array. Creating an Error Array Error arrays must use variable data, you for example: Intermec Fingerprint Developer's Guide 95 If you use...
Fingerprint Developer's Guide (old)
Page 145
8 Error Handling This chapter describes how Fingerprint handles errors and includes these topics: • Standard Error Handling • Checking for Programming Errors • Commands for Error-Handling Routines • Using the ERRHAND.PRG Utility Program • Standard Error Codes Intermec Fingerprint Developer's Guide 129
8 Error Handling This chapter describes how Fingerprint handles errors and includes these topics: • Standard Error Handling • Checking for Programming Errors • Commands for Error-Handling Routines • Using the ERRHAND.PRG Utility Program • Standard Error Codes Intermec Fingerprint Developer's Guide 129
Fingerprint Developer's Guide (old)
Page 148
... at any kind of media 132 Intermec Fingerprint Developer's Guide If 0 returns, the printer is run. Any other specified line. to branch execution to create error-handling routines. Resuming Execution After Errors This statement resumes execution after the error has been handled in the next table... PRSTAT In addition to Subroutines With ON ERROR GOTO... Calling PRSTAT without parameters returns a numeric value. Checking Error Codes With ERR and ERL ERR returns the reference number of the line on page 18. Use ON ERROR GOTO... Branching to returning insertion point and...
... at any kind of media 132 Intermec Fingerprint Developer's Guide If 0 returns, the printer is run. Any other specified line. to branch execution to create error-handling routines. Resuming Execution After Errors This statement resumes execution after the error has been handled in the next table... PRSTAT In addition to Subroutines With ON ERROR GOTO... Calling PRSTAT without parameters returns a numeric value. Checking Error Codes With ERR and ERL ERR returns the reference number of the line on page 18. Use ON ERROR GOTO... Branching to returning insertion point and...
Fingerprint Developer's Guide (old)
Page 154
Chapter 8 - For a list of standard error codes and the explanations for the error, see the Fingerprint Command Reference Manual. 138 Intermec Fingerprint Developer's Guide To enable all keys after completing a subroutine: 800000 800010 800020 800030 800040 'Turn all keys on FOR I% = 0 TO 21 KEY (I%) ON NEXT I% ...
Chapter 8 - For a list of standard error codes and the explanations for the error, see the Fingerprint Command Reference Manual. 138 Intermec Fingerprint Developer's Guide To enable all keys after completing a subroutine: 800000 800010 800020 800030 800040 'Turn all keys on FOR I% = 0 TO 21 KEY (I%) ON NEXT I% ...
Fingerprint Developer's Guide (old)
Page 178
...and time, setting, 118 DATE$, 118 DBBREAK, in debugging, 131 DBSTEP, in debugging, 131 debugging breakpoints, setting, 131 error handling, 130 error-handling routines, 132 Fingerprint programs, 131 DELETE, to remove program lines, 16 DELETEPFSVAR, 124 deleting a file with KILL, 36...with ON ERROR GOTO, 132 error-handling routines, creating, 132 error-handling subroutines branching to, 21 ON ERROR GOTO, 21 RESUME, 21 resuming execution, 21 errors branching to specified line on error, 21 breakpoints, setting, 131 ERRHAND.PRG, 101 error codes, list of, 138 error handling, 130 error-handling routines...
...and time, setting, 118 DATE$, 118 DBBREAK, in debugging, 131 DBSTEP, in debugging, 131 debugging breakpoints, setting, 131 error handling, 130 error-handling routines, 132 Fingerprint programs, 131 DELETE, to remove program lines, 16 DELETEPFSVAR, 124 deleting a file with KILL, 36...with ON ERROR GOTO, 132 error-handling routines, creating, 132 error-handling subroutines branching to, 21 ON ERROR GOTO, 21 RESUME, 21 resuming execution, 21 errors branching to specified line on error, 21 breakpoints, setting, 131 ERRHAND.PRG, 101 error codes, list of, 138 error handling, 130 error-handling routines...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 7
... 70 How the Printer Handles Error Conditions 70 Syntax Errors 70 Parameter Errors 70 Image Overrun Errors 70 Invalid Numeric Character Errors 71 Insufficient Storage Memory Errors 71 Interpreting Error Codes and Solving Problems 71 Printing Labels with 86XX-Compatible Code 39 73 A Full ASCII ...Tables and International Character Sets 75 Full ASCII Table 76 Full ASCII Control Characters Table 78 International Character Sets 79 Advanced Character Table 79 86XX Character Table 79 IBM Translation Character Table 80 Code Page 850 Character Table 80 Intermec...
... 70 How the Printer Handles Error Conditions 70 Syntax Errors 70 Parameter Errors 70 Image Overrun Errors 70 Invalid Numeric Character Errors 71 Insufficient Storage Memory Errors 71 Interpreting Error Codes and Solving Problems 71 Printing Labels with 86XX-Compatible Code 39 73 A Full ASCII ...Tables and International Character Sets 75 Full ASCII Table 76 Full ASCII Control Characters Table 78 International Character Sets 79 Advanced Character Table 79 86XX Character Table 79 IBM Translation Character Table 80 Code Page 850 Character Table 80 Intermec...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 51
...the correct language, use the default language setting. Some TrueType fonts require large amounts of memory you create. If you receive an error code 37 when printing a label using TrueType fonts, you choose, the larger the resulting file size. Note: When using TrueType fonts ...printer must be compatible with Microsoft Windows. Since TrueType fonts may need to keep in 8 bit mode. You cannot subset a TrueType font. Intermec also recommends the following printer configuration: highest supported baud rate, 8 data bits, no parity, 1 stop bit, XON/XOFF flow control. ...
...the correct language, use the default language setting. Some TrueType fonts require large amounts of memory you create. If you receive an error code 37 when printing a label using TrueType fonts, you choose, the larger the resulting file size. Note: When using TrueType fonts ...printer must be compatible with Microsoft Windows. Since TrueType fonts may need to keep in 8 bit mode. You cannot subset a TrueType font. Intermec also recommends the following printer configuration: highest supported baud rate, 8 data bits, no parity, 1 stop bit, XON/XOFF flow control. ...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 71
... Graphics Mode, Select Emulation Mode, Enter Emulation or Advanced Mode on Power-Up End-of-Print Skip Distance, Set Error Code, Request Factory Defaults, Reset Field, Delete Field, Select Field Data, Define Source Field Decrement, Set Field Direction, ... Intercharacter Space for UDF, Define Interpretive Field, Edit Syntax c K d e g c C D D D F d D f I o v Z c A or F E E x q O m M f c u h h H I N z I Intermec Printer Language (IPL) Developer's Guide 61 Advanced Printer Programming IPL Commands and Emulation Mode (continued) IPL Command Name Cutter, Enable or Disable Dark Adjust Dark...
... Graphics Mode, Select Emulation Mode, Enter Emulation or Advanced Mode on Power-Up End-of-Print Skip Distance, Set Error Code, Request Factory Defaults, Reset Field, Delete Field, Select Field Data, Define Source Field Decrement, Set Field Direction, ... Intercharacter Space for UDF, Define Interpretive Field, Edit Syntax c K d e g c C D D D F d D f I o v Z c A or F E E x q O m M f c u h h H I N z I Intermec Printer Language (IPL) Developer's Guide 61 Advanced Printer Programming IPL Commands and Emulation Mode (continued) IPL Command Name Cutter, Enable or Disable Dark Adjust Dark...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 80
...To troubleshoot your local Intermec representative. An overrun will cause the printer to correct the problem. 3 Clean the printer components and check all connections. Troubleshooting Troubleshooting Checklist If you are an international customer, contact your printer 1 Send the "Error Code, Request" command (syntax... the problem. Follow the instructions in the section called "Interpreting Error Codes and Solving Problems" on command syntax, see if the printer returns an error message. 2 If the printer returns an error message, find it falls below the minimum range, the printer ...
...To troubleshoot your local Intermec representative. An overrun will cause the printer to correct the problem. 3 Clean the printer components and check all connections. Troubleshooting Troubleshooting Checklist If you are an international customer, contact your printer 1 Send the "Error Code, Request" command (syntax... the problem. Follow the instructions in the section called "Interpreting Error Codes and Solving Problems" on command syntax, see if the printer returns an error message. 2 If the printer returns an error message, find it falls below the minimum range, the printer ...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 81
...printer ignores the last editing session and preserves the existing data in the storage memory. Intermec Printer Language (IPL) Developer's Guide 71 The printer remains at this error condition by resetting to the lowest print speed and to store them and continues to the...the field. To correct the error, find the error code in the static RAM or flash, the printer ensures that batch of the valid numeric characters. Error Codes and Possible Solutions Error Code Description of Problem 00 No error. 02 Invalid number of bar code characters used. Troubleshooting The printer...
...printer ignores the last editing session and preserves the existing data in the storage memory. Intermec Printer Language (IPL) Developer's Guide 71 The printer remains at this error condition by resetting to the lowest print speed and to store them and continues to the...the field. To correct the error, find the error code in the static RAM or flash, the printer ensures that batch of the valid numeric characters. Error Codes and Possible Solutions Error Code Description of Problem 00 No error. 02 Invalid number of bar code characters used. Troubleshooting The printer...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 82
... to store format. Verify that the UDC/UDF bitmap cell height/width or or intercharacter space. Troubleshooting Error Codes and Possible Solutions (continued) Error Code Description of Problem Solution 21 Quantity or batch count out of field delimiters and make sure both are numeric...format still does not fit, delete some fields. 46 Undefined statement. You may have RFID media loaded. Contact your local Intermec representative. Correct the shift command syntax. 36 Invalid or undefined format number. The RFID module has determined that the format ...
... to store format. Verify that the UDC/UDF bitmap cell height/width or or intercharacter space. Troubleshooting Error Codes and Possible Solutions (continued) Error Code Description of Problem Solution 21 Quantity or batch count out of field delimiters and make sure both are numeric...format still does not fit, delete some fields. 46 Undefined statement. You may have RFID media loaded. Contact your local Intermec representative. Correct the shift command syntax. 36 Invalid or undefined format number. The RFID module has determined that the format ...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 83
...down automatically. For help, see the RFID Parameters, Set command in the data string. In this mode: • Code 39 characters are generated from the corresponding Speedo fonts. Intermec Printer Language (IPL) Developer's Guide 73 For help , see the Basic Reader Interface (BRI) Programmer's Reference Manual...tag). Enter a valid value. 64 RFID inactive (off . Check all characters in the IPL Command Reference Manual. 63 RFID number conversion error. If you are using a PF/PM/PX series printer, and are trying to write data to place the printer in your syntax and...
...down automatically. For help, see the RFID Parameters, Set command in the data string. In this mode: • Code 39 characters are generated from the corresponding Speedo fonts. Intermec Printer Language (IPL) Developer's Guide 73 For help , see the Basic Reader Interface (BRI) Programmer's Reference Manual...tag). Enter a valid value. 64 RFID inactive (off . Check all characters in the IPL Command Reference Manual. 63 RFID number conversion error. If you are using a PF/PM/PX series printer, and are trying to write data to place the printer in your syntax and...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 98
... = 0) This list shows the Print Mode commands in the order you must download them when you are replacing the command codes. Appendix B - Print Commands (t = 0) Default Print Command NUL SOH EOT ENQ ACK BEL BS LF VT FF CR SO...1F 7F Print Command Description Command Terminator 1 Set Preamble Set Postamble Status Inquiry Select First Data Entry Field Transmit Error Code Warm Boot Command Terminator 2 Status Dump Form Feed Select Next Data Entry Field Label Cut Command Go to ... Set Quantity Count Set Batch Count Clear Data From Current Field 88 Intermec Printer Language (IPL) Developer's Guide
... = 0) This list shows the Print Mode commands in the order you must download them when you are replacing the command codes. Appendix B - Print Commands (t = 0) Default Print Command NUL SOH EOT ENQ ACK BEL BS LF VT FF CR SO...1F 7F Print Command Description Command Terminator 1 Set Preamble Set Postamble Status Inquiry Select First Data Entry Field Transmit Error Code Warm Boot Command Terminator 2 Status Dump Form Feed Select Next Data Entry Field Label Cut Command Go to ... Set Quantity Count Set Batch Count Clear Data From Current Field 88 Intermec Printer Language (IPL) Developer's Guide
Intermec Printer Language (IPL) Developer's Guide (old)
Page 107
... with IPL commands, 40 downloading with fields, 12 flash memory. See IPL commands international character sets, hex codes, 79 interpreting error codes, 71 97 See memory fonts bitmap, described, 38 choosing type to use, 38 compared, 39 downloading, ...39-41 using , 28 Next Data Entry Field, in run-length encoding, 65 human-readable fields, 11 I IBM translation character table, 80 image overrun errors, 70 immediate commands, described, 3 installing code page tables, 42 Intermec...
... with IPL commands, 40 downloading with fields, 12 flash memory. See IPL commands international character sets, hex codes, 79 interpreting error codes, 71 97 See memory fonts bitmap, described, 38 choosing type to use, 38 compared, 39 downloading, ...39-41 using , 28 Next Data Entry Field, in run-length encoding, 65 human-readable fields, 11 I IBM translation character table, 80 image overrun errors, 70 immediate commands, described, 3 installing code page tables, 42 Intermec...
PF2i and PF4i Mid-Range Printer User's Manual
Page 118
...an MPR6100 kit, contact your local Intermec this error message: "Tag format error." To when I try to read Class 1 tags, I can be locked. 1329 RFID access error. Resetting the printer removes all files used to the factory default values. 104 PF2i and PF4i Mid-Range Printer User's Manual ...RFID support installed. 1321 No tag found ." Resetting the Printer When you reset the printer, you are using Intermec Direct Protocol, error codes 1320 to tags with the error text. So, wireless communication settings, such as SSID and keys retain their values from being rewritten has not...
...an MPR6100 kit, contact your local Intermec this error message: "Tag format error." To when I try to read Class 1 tags, I can be locked. 1329 RFID access error. Resetting the printer removes all files used to the factory default values. 104 PF2i and PF4i Mid-Range Printer User's Manual ...RFID support installed. 1321 No tag found ." Resetting the Printer When you reset the printer, you are using Intermec Direct Protocol, error codes 1320 to tags with the error text. So, wireless communication settings, such as SSID and keys retain their values from being rewritten has not...
PF2i and PF4i Mid-Range Printer User's Manual
Page 190
... shaft, adjusting 112 slow, troubleshooting 103 sounds, described 7 specifications 126 standard interfaces 128 troubleshooting 94 printer crash, error message 97 printer home page illustration 45 using to configure printer 64 printer name, viewing 71 printhead cleaning 118 pressure... error message 98 R real time clock, accessory 146 replacing, printhead 120 required environment variables, web style guide 167 resetting the printer 104 RFID error codes, troubleshooting 104 media, printing on 39 menu Fingerprint 157 IPL 161 tsreottuinblgess,hcooontfiinggur1in0g3-61604 PF2i and PF4i ...
... shaft, adjusting 112 slow, troubleshooting 103 sounds, described 7 specifications 126 standard interfaces 128 troubleshooting 94 printer crash, error message 97 printer home page illustration 45 using to configure printer 64 printer name, viewing 71 printhead cleaning 118 pressure... error message 98 R real time clock, accessory 146 replacing, printhead 120 required environment variables, web style guide 167 resetting the printer 104 RFID error codes, troubleshooting 104 media, printing on 39 menu Fingerprint 157 IPL 161 tsreottuinblgess,hcooontfiinggur1in0g3-61604 PF2i and PF4i ...