PX4i and PX6i High Performance Printer User's Manual
Page 93
PX4i and PX6i High Performance Printer User's Manual 79 Configuring the Printer Configuring Print Engine Settings Use the print engine page to adjust the media feed direction (start and stop adjust positions) and print speed. To configure print engine settings 1 Click Printer > Print Engine. 2 Enter the correct information for the print engine. 3 Click Submit Setup. Chapter 3 - The value of the head resistance is read-only and is measured by the firmware when the printer starts up.
PX4i and PX6i High Performance Printer User's Manual 79 Configuring the Printer Configuring Print Engine Settings Use the print engine page to adjust the media feed direction (start and stop adjust positions) and print speed. To configure print engine settings 1 Click Printer > Print Engine. 2 Enter the correct information for the print engine. 3 Click Submit Setup. Chapter 3 - The value of the head resistance is read-only and is measured by the firmware when the printer starts up.
PX4i and PX6i High Performance Printer User's Manual
Page 96
...only) The error does not have thermal transfer ribbon selected and the printer is not taken from mail, SNMP-trap, or both. 82 PX4i and PX6i High Performance Printer User's Manual Error Condition An error has occurred in Setup mode. Application Break A running Fingerprint application has been...has been successfully completed. (Fingerprint only) Odometer Count 1 The amount of media printed has reached a preset amount, measured in meters or in Pause mode. You can choose from the (Fingerprint only) printer. Head Lifted A printer job was sent to the printer while the printhead was an ...
...only) The error does not have thermal transfer ribbon selected and the printer is not taken from mail, SNMP-trap, or both. 82 PX4i and PX6i High Performance Printer User's Manual Error Condition An error has occurred in Setup mode. Application Break A running Fingerprint application has been...has been successfully completed. (Fingerprint only) Odometer Count 1 The amount of media printed has reached a preset amount, measured in meters or in Pause mode. You can choose from the (Fingerprint only) printer. Head Lifted A printer job was sent to the printer while the printhead was an ...
PX4i and PX6i High Performance Printer User's Manual
Page 174
... dots 36 dots 832 dots 1248 dots 1200 dots 1800 dots Label (with gaps) Thermal transfer 90 25 0 14 0 dots 85 40 +0% 10 0 dots N/A Fast 0 Print Defines Parameters Parameter Head resistance Testprint Print speed LSS test Clip default Cmd language Default Value N/A N/A 100 mm/sec N/A Off N/A 160...
... dots 36 dots 832 dots 1248 dots 1200 dots 1800 dots Label (with gaps) Thermal transfer 90 25 0 14 0 dots 85 40 +0% 10 0 dots N/A Fast 0 Print Defines Parameters Parameter Head resistance Testprint Print speed LSS test Clip default Cmd language Default Value N/A N/A 100 mm/sec N/A Off N/A 160...
PX4i and PX6i High Performance Printer User's Manual
Page 183
... Setup Menus Fingerprint Print Defs Menu SETUP: PRINT DEFS PRINT DEFS: HEAD RESIST HEAD RESIST: nnn PRINT DEFS: TESTPRINT PRINT DEFS: PRINT SPEED TESTPRINT: PRINT SPEED: DITAEMSOTNPDRSINT: 100 CHTEESSSTPRINT: BATRESCTOPDREISNT#:1 BATRESCTOPDREISNT#:2 SETTEUSPTPIRNIFNOT: HATREDSWTAPRREINITN:FO RFTIEDSTTPERSITNTL:ABEL NETWORK INFO PRINT DEFS: LSS TEST...PRINT DEFS: LTS Only displayed if a paper sensor is installed. Appendix C - LTS: LTS ADJUST LTS: LTS TEST LTS: LTS VALUE REMOVE LABEL AND PRESS ENTER REMOVE LABEL ENTER TO STOP LTS VALUE: 10 SENSITIVITY 10 OUT OF 9-10 PX4i...
... Setup Menus Fingerprint Print Defs Menu SETUP: PRINT DEFS PRINT DEFS: HEAD RESIST HEAD RESIST: nnn PRINT DEFS: TESTPRINT PRINT DEFS: PRINT SPEED TESTPRINT: PRINT SPEED: DITAEMSOTNPDRSINT: 100 CHTEESSSTPRINT: BATRESCTOPDREISNT#:1 BATRESCTOPDREISNT#:2 SETTEUSPTPIRNIFNOT: HATREDSWTAPRREINITN:FO RFTIEDSTTPERSITNTL:ABEL NETWORK INFO PRINT DEFS: LSS TEST...PRINT DEFS: LTS Only displayed if a paper sensor is installed. Appendix C - LTS: LTS ADJUST LTS: LTS TEST LTS: LTS VALUE REMOVE LABEL AND PRESS ENTER REMOVE LABEL ENTER TO STOP LTS VALUE: 10 SENSITIVITY 10 OUT OF 9-10 PX4i...
Fingerprint Developer's Guide (old)
Page 10
Contents Handling Faulty Dots With HEAD, SET FAULTY DOT, and BARADJUST 107 Checking Printhead Status With FUNCTEST or FUNCTEST 109 Reprinting Labels After Interruptions 109 About Batch Printing 109 Using the Printer Keypad 111 Branching to Subroutines With KEY... Remapping the Keypad With KEYBMAP 112 Using the Keypad in Immediate Mode 114 Using the Printer Display 114 Printing Text to the Display on PF/PM/PX-Series Printers 114 Controlling the Display Cursor on PF/PM/... 126 Formatting the Permanent Memory 126 Using the Industrial Interface 126 x Intermec Fingerprint Developer's Guide
Contents Handling Faulty Dots With HEAD, SET FAULTY DOT, and BARADJUST 107 Checking Printhead Status With FUNCTEST or FUNCTEST 109 Reprinting Labels After Interruptions 109 About Batch Printing 109 Using the Printer Keypad 111 Branching to Subroutines With KEY... Remapping the Keypad With KEYBMAP 112 Using the Keypad in Immediate Mode 114 Using the Printer Display 114 Printing Text to the Display on PF/PM/PX-Series Printers 114 Controlling the Display Cursor on PF/PM/... 126 Formatting the Permanent Memory 126 Using the Industrial Interface 126 x Intermec Fingerprint Developer's Guide
Fingerprint Developer's Guide (old)
Page 61
...a RANDOMIZE Statement To obtain a higher degree of a 12 dots/mm printer: 10 MIN%=HEAD(-7)*85\100: MAX%=HEAD(-7)*115\100 20 DOTNO%=RANDOM(0,1279) 30 IF HEAD(DOTNO%)MAX% THEN 40 BEEP 50 PRINT "ERROR IN DOT "; Managing Input and Output • STRING$ returns a specified number ...of a single character specified by a function such as TICKS: Intermec Fingerprint Developer's Guide 45 Note: Commands ending in $ typically return a string. This example prints a random...
...a RANDOMIZE Statement To obtain a higher degree of a 12 dots/mm printer: 10 MIN%=HEAD(-7)*85\100: MAX%=HEAD(-7)*115\100 20 DOTNO%=RANDOM(0,1279) 30 IF HEAD(DOTNO%)MAX% THEN 40 BEEP 50 PRINT "ERROR IN DOT "; Managing Input and Output • STRING$ returns a specified number ...of a single character specified by a function such as TICKS: Intermec Fingerprint Developer's Guide 45 Note: Commands ending in $ typically return a string. This example prints a random...
Fingerprint Developer's Guide (old)
Page 117
... you just created is unlikely to some of ERRHAND.PRG which is merged into LABEL1.PRG. However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 Thus the original ERRHAND.PRG can merge the two programs into more complex programs you just wrote, lines 10...Optional) To save your program begins with error-checking. For this section. Note: To use for example, "Out of paper" or "Head lifted"), prints the error number on your screen, and assigns subroutines to have to renumber your program, so that your program, enter the following text ...
... you just created is unlikely to some of ERRHAND.PRG which is merged into LABEL1.PRG. However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 Thus the original ERRHAND.PRG can merge the two programs into more complex programs you just wrote, lines 10...Optional) To save your program begins with error-checking. For this section. Note: To use for example, "Out of paper" or "Head lifted"), prints the error number on your screen, and assigns subroutines to have to renumber your program, so that your program, enter the following text ...
Fingerprint Developer's Guide (old)
Page 123
...executed after the PRINTFEED statement, but not statements already executed. These commands can result in the Intermec Direct Protocol. The HEAD function identifies possible faulty dots. Intermec Fingerprint Developer's Guide 107 For more information, see "Using the SYSVAR System Variable" on the... printer keypad is set up for direct thermal or transfer printing. • SYSVAR(21)returns the printhead ...
...executed after the PRINTFEED statement, but not statements already executed. These commands can result in the Intermec Direct Protocol. The HEAD function identifies possible faulty dots. Intermec Fingerprint Developer's Guide 107 For more information, see "Using the SYSVAR System Variable" on the... printer keypad is set up for direct thermal or transfer printing. • SYSVAR(21)returns the printhead ...
Fingerprint Developer's Guide (old)
Page 124
This way, you can print bar code labels immediately without loss of quality, although the printhead should still be more than a... 2020 9000 9010 9020 9030 9040 9050 9060 OPEN "console:" FOR OUTPUT AS 10 IF HEAD(-1)0 THEN GOTO 9000 BEEP:D1$="Printhead Error!":D2$="":GOSUB 2000 GOSUB 1000 BARADJUST 20,20 GOTO 9000 FUNCTEST... "HEAD",TMP$ A$=":" : TMP%=INSTR(TMP$,A$)+1 RETURN SET FAULTY DOT -1 QMEAN%=HEAD(-7) QMIN%=QMEAN%*85\100 QMAX%=QMEAN%*115\100 FOR I%=0 TO WHEAD%-1 QHEAD%=HEAD(I%) IF QHEAD%>QMAX% OR QHEAD% The next example lists a...
This way, you can print bar code labels immediately without loss of quality, although the printhead should still be more than a... 2020 9000 9010 9020 9030 9040 9050 9060 OPEN "console:" FOR OUTPUT AS 10 IF HEAD(-1)0 THEN GOTO 9000 BEEP:D1$="Printhead Error!":D2$="":GOSUB 2000 GOSUB 1000 BARADJUST 20,20 GOTO 9000 FUNCTEST... "HEAD",TMP$ A$=":" : TMP%=INSTR(TMP$,A$)+1 RETURN SET FAULTY DOT -1 QMEAN%=HEAD(-7) QMIN%=QMEAN%*85\100 QMAX%=QMEAN%*115\100 FOR I%=0 TO WHEAD%-1 QHEAD%=HEAD(I%) IF QHEAD%>QMAX% OR QHEAD% The next example lists a...
Fingerprint Developer's Guide (old)
Page 125
... dots in a PRINTFEED statement, you specified that automatically resumes interrupted print jobs and reprints lost or only partially printed labels without stopping the media feed motor between processing time and printing time. Intermec Fingerprint Developer's Guide 109 The buffer compensates for example): HEADTEST: HEAD OK,SIZE:832 DOTS Ok The FUNCTEST$ function is similar to...
... dots in a PRINTFEED statement, you specified that automatically resumes interrupted print jobs and reprints lost or only partially printed labels without stopping the media feed motor between processing time and printing time. Intermec Fingerprint Developer's Guide 109 The buffer compensates for example): HEADTEST: HEAD OK,SIZE:832 DOTS Ok The FUNCTEST$ function is similar to...
Fingerprint Developer's Guide (old)
Page 150
...stored in ERRHAND.PRG that occurred, if any, and the line number where the error was detected. See lines 200000 through 200080. 134 Intermec Fingerprint Developer's Guide You may replace them with your program, since those line numbers are two sets of variables in printer memory, you...ERRHAND.PRG" RUN The approximate size of ERRHAND.PRG is directed to your terminal. Includes error-handling routines that appears in your program to print • Error 1022: Head lifted • Error 1027: Out of paper • Error 1006: No field to use or modify: • NORDIS1$ and NORDIS2...
...stored in ERRHAND.PRG that occurred, if any, and the line number where the error was detected. See lines 200000 through 200080. 134 Intermec Fingerprint Developer's Guide You may replace them with your program, since those line numbers are two sets of variables in printer memory, you...ERRHAND.PRG" RUN The approximate size of ERRHAND.PRG is directed to your terminal. Includes error-handling routines that appears in your program to print • Error 1022: Head lifted • Error 1027: Out of paper • Error 1006: No field to use or modify: • NORDIS1$ and NORDIS2...
Fingerprint Developer's Guide (old)
Page 152
...PRINT #10, DISP2$; 600200 RETURN 700000 'Init routine 700010 ON ERROR GOTO 100000 700020 OPEN "console:" FOR OUTPUT AS 10 136 Intermec Fingerprint Developer's Guide Error Handling 300010 DISP1$="LABEL NOT FOUND" 300020 DISP2$="ERR NO. "+STR$(ERR) 310030 GOSUB 600000 310040 IF (PRSTAT AND 1)=0 THEN GOTO 310040 : ' Wait until head... 310080 IF EFLAG%=1031 THEN GOSUB 300000 310200 RETURN 320000 'Error 1006 no field to print 320010 GOSUB 400000 320200 RETURN 330000 'Error 1022 Head lifted 330010 DISP1$="HEAD LIFTED" 330020 DISP2$="ERR NO. "+STR$(ERR) 330030 GOSUB 600000 330040 IF PRSTAT AND...
...PRINT #10, DISP2$; 600200 RETURN 700000 'Init routine 700010 ON ERROR GOTO 100000 700020 OPEN "console:" FOR OUTPUT AS 10 136 Intermec Fingerprint Developer's Guide Error Handling 300010 DISP1$="LABEL NOT FOUND" 300020 DISP2$="ERR NO. "+STR$(ERR) 310030 GOSUB 600000 310040 IF (PRSTAT AND 1)=0 THEN GOTO 310040 : ' Wait until head... 310080 IF EFLAG%=1031 THEN GOSUB 300000 310200 RETURN 320000 'Error 1006 no field to print 320010 GOSUB 400000 320200 RETURN 330000 'Error 1022 Head lifted 330010 DISP1$="HEAD LIFTED" 330020 DISP2$="ERR NO. "+STR$(ERR) 330030 GOSUB 600000 330040 IF PRSTAT AND...
Fingerprint Developer's Guide (old)
Page 170
...) ASCII Character Meaning ASCII Character Meaning 00 NUL 01 SOH 02 STX 03 ETX 04 EOT 05 ENQ 06 ACK Null 16 DLE Start of heading 17 DC1 Start of text 18 DC2 End of text 19 DC3 End of transmission 20 DC4 Enquiry 21 NAK Acknowledge 22 SYN Data link... decimal and ASCII 31 decimal are unprintable control characters as listed below. • Characters between ASCII 128 decimal and ASCII 255 decimal can only be printed if the selected font contains those characters. • Characters between ASCII 32 decimal and ASCII 127 decimal can always be...
...) ASCII Character Meaning ASCII Character Meaning 00 NUL 01 SOH 02 STX 03 ETX 04 EOT 05 ENQ 06 ACK Null 16 DLE Start of heading 17 DC1 Start of text 18 DC2 End of text 19 DC3 End of transmission 20 DC4 Enquiry 21 NAK Acknowledge 22 SYN Data link... decimal and ASCII 31 decimal are unprintable control characters as listed below. • Characters between ASCII 128 decimal and ASCII 255 decimal can only be printed if the selected font contains those characters. • Characters between ASCII 32 decimal and ASCII 127 decimal can always be...
Fingerprint Developer's Guide (old)
Page 173
...AS FORMAT FORMAT$ FORMFEED FRE FT FUNCTEST FUNCTEST$ GET GETASSOC$ GETASSOCNAME$ GETPFSVAR GOSUB GOTO HEAD HEX$ HOLIDAY$ IF II IMAGE IMAGENAME$ IMAGES IMMEDIATE INKEY$ INPUT INPUT$ INSTR INT INVIMAGE... PEC2LAY PECTAB PF PL PM PORTIN PORTOUT PP PRBAR PRBOX PRBUF PRESCALE PRIMAGE PRINT PRINT USING PRINTFEED PRINTONE PRLINE PRPOS PRSTAT PRTXT PT PUT PX RANDOM RANDOMIZE READ ...TROFF TRON VAL VERBOFF VERBON VERSION$ WEEKDAY WEEKDAY$ WEEKNUMBER WEND WHILE WRITE XOR XORMODE XYZZY Intermec Fingerprint Developer's Guide 157 Do not create variable names that use by Fingerprint commands. Appendix ...
...AS FORMAT FORMAT$ FORMFEED FRE FT FUNCTEST FUNCTEST$ GET GETASSOC$ GETASSOCNAME$ GETPFSVAR GOSUB GOTO HEAD HEX$ HOLIDAY$ IF II IMAGE IMAGENAME$ IMAGES IMMEDIATE INKEY$ INPUT INPUT$ INSTR INT INVIMAGE... PEC2LAY PECTAB PF PL PM PORTIN PORTOUT PP PRBAR PRBOX PRBUF PRESCALE PRIMAGE PRINT PRINT USING PRINTFEED PRINTONE PRLINE PRPOS PRSTAT PRTXT PT PUT PX RANDOM RANDOMIZE READ ...TROFF TRON VAL VERBOFF VERBON VERSION$ WEEKDAY WEEKDAY$ WEEKNUMBER WEND WHILE WRITE XOR XORMODE XYZZY Intermec Fingerprint Developer's Guide 157 Do not create variable names that use by Fingerprint commands. Appendix ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 73
handling starts all over again. Head lifted (error 1022) Printer beeps and message is shown. Label not found (error 1031) Printer beeps ... each power-up. After five formfeeds, the printer stops and waits for a ribbon load. If the error stopped a print operation, the operation will be restarted. The printer waits for the printhead to be changed in the setup, but must be restarted... the printhead to remove the message. Testfeed not done (error 1606) Printer beeps and message is performed. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 65
handling starts all over again. Head lifted (error 1022) Printer beeps and message is shown. Label not found (error 1031) Printer beeps ... each power-up. After five formfeeds, the printer stops and waits for a ribbon load. If the error stopped a print operation, the operation will be restarted. The printer waits for the printhead to be changed in the setup, but must be restarted... the printhead to remove the message. Testfeed not done (error 1606) Printer beeps and message is performed. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 65
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 77
... label stop adjust setup (for example when the gap becomes aligned with the tear bar). Intermec Direct Protocol v.8.60-Programmer's Reference Manual 69 Default is longer than the physical length of the label or ticket, the print image will extend into the next label until the media feed stops according to default... headlift and the firmware looks for the first gap and mark and adjusts the media feed using the same data as before the head was lifted. 5.21 Minimum Gap Length SYSVAR(37) = specifies the minimum size of the gap, slot, or black marks that should be ...
... label stop adjust setup (for example when the gap becomes aligned with the tear bar). Intermec Direct Protocol v.8.60-Programmer's Reference Manual 69 Default is longer than the physical length of the label or ticket, the print image will extend into the next label until the media feed stops according to default... headlift and the firmware looks for the first gap and mark and adjusts the media feed using the same data as before the head was lifted. 5.21 Minimum Gap Length SYSVAR(37) = specifies the minimum size of the gap, slot, or black marks that should be ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 80
...Time The current date and time according to the host, where it usually will be printed on the standard OUT channel to the printer's clock/calendar can be read back to the Intermec Fingerprint v.8.60, Programmer's Reference Manual. ? DATE$ or ? Thus, the serial ...resistance of printhead in ohms Refer to the host. TIME$ or ? There are 3 possible responses: "HEAD OK, SIZE:nnn DOTS" (nnn is the number of dots in the printhead 72 Intermec Direct Protocol v.8.60-Programmer's Reference Manual Chapter 6-Reading the Printer's Status 6.1 Introduction Provided there is ...
...Time The current date and time according to the host, where it usually will be printed on the standard OUT channel to the printer's clock/calendar can be read back to the Intermec Fingerprint v.8.60, Programmer's Reference Manual. ? DATE$ or ? Thus, the serial ...resistance of printhead in ohms Refer to the host. TIME$ or ? There are 3 possible responses: "HEAD OK, SIZE:nnn DOTS" (nnn is the number of dots in the printhead 72 Intermec Direct Protocol v.8.60-Programmer's Reference Manual Chapter 6-Reading the Printer's Status 6.1 Introduction Provided there is ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 121
... of paper. 1051 Dot resistance measure out of limits. 1006 No field to print. 1052 Error in printhead. 1007 Lss too high. 1053 Unable to complete a dot measurement... Invalid image. 1081 Timer expired. 1021 Too large argument for MAG. 1082 Unsupported protocol. 1022 Head lifted. 1083 Ribbon low. 1023 Incomplete label. 1084 Paper low. 1024 File too large. 1085...error. 1210 Pair kerning data not available. 1047 Interrupted system call. 1211 Other Speedo error. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 113 output. 1041 Error in fos structure. 1205 ...
... of paper. 1051 Dot resistance measure out of limits. 1006 No field to print. 1052 Error in printhead. 1007 Lss too high. 1053 Unable to complete a dot measurement... Invalid image. 1081 Timer expired. 1021 Too large argument for MAG. 1082 Unsupported protocol. 1022 Head lifted. 1083 Ribbon low. 1023 Incomplete label. 1084 Paper low. 1024 File too large. 1085...error. 1210 Pair kerning data not available. 1047 Interrupted system call. 1211 Other Speedo error. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 113 output. 1041 Error in fos structure. 1205 ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 126
... image up to four times separately in the printer's memory to "white-on another specified communication channel. 118 Intermec Direct Protocol v.8.60-Programmer's Reference Manual Changing the ASCII value of a layout description and saving the layout. ...a predefined layout. Starting the recording of various modes. Reading the status of a layout description. Inversing the printing of the printer's memory. Appendix B-Reference Lists FRE 7.1 FUNCTEST$ 6.4 HEAD 6.4 IMAGE LOAD 7.5 IMAGES 7.1 IMMEDIATE MODE IMMEDIATE STDIO INPUT ON/OFF INVIMAGE (II) KILL 6.7 6.7 ...
... image up to four times separately in the printer's memory to "white-on another specified communication channel. 118 Intermec Direct Protocol v.8.60-Programmer's Reference Manual Changing the ASCII value of a layout description and saving the layout. ...a predefined layout. Starting the recording of various modes. Reading the status of a layout description. Inversing the printing of the printer's memory. Appendix B-Reference Lists FRE 7.1 FUNCTEST$ 6.4 HEAD 6.4 IMAGE LOAD 7.5 IMAGES 7.1 IMMEDIATE MODE IMMEDIATE STDIO INPUT ON/OFF INVIMAGE (II) KILL 6.7 6.7 ...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 28
..., you set a height magnification of 20, the height of a text field to be printed. 18 Intermec Printer Language (IPL) Developer's Guide If you magnify a bitmap font, the edges of 1 in picket mode (bars parallel to the print head), the printer defaults to print large text characters, use with field height h2, the final field would...
..., you set a height magnification of 20, the height of a text field to be printed. 18 Intermec Printer Language (IPL) Developer's Guide If you magnify a bitmap font, the edges of 1 in picket mode (bars parallel to the print head), the printer defaults to print large text characters, use with field height h2, the final field would...