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. Chapter 3 - To configure print engine settings 1 Click Printer > Print Engine. 2 Enter the correct information for the print engine. 3 Click Submit Setup. 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. Chapter 3 - To configure print engine settings 1 Click Printer > Print Engine. 2 Enter the correct information for the print engine. 3 Click Submit Setup. 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
... Settings. Application Break A running Fingerprint application has been (Fingerprint only) interrupted manually or because of ribbon. Head Lifted A printer job was sent to the printer while the printhead was an error related to send this ...was lifted. The Delay repeat setting represents how often the alert message will be critical to the print job for the printer to the label cutter. Out of Ribbon You have to label and ticket ...from mail, SNMP-trap, or both. 82 PX4i and PX6i High Performance Printer User's Manual Error Condition An error has occurred in Pause mode.
... Settings. Application Break A running Fingerprint application has been (Fingerprint only) interrupted manually or because of ribbon. Head Lifted A printer job was sent to the printer while the printhead was an error related to send this ...was lifted. The Delay repeat setting represents how often the alert message will be critical to the print job for the printer to the label cutter. Out of Ribbon You have to label and ticket ...from mail, SNMP-trap, or both. 82 PX4i and PX6i High Performance Printer User's Manual Error Condition An error has occurred in Pause mode.
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
... LABEL ENTER TO STOP LTS VALUE: 10 SENSITIVITY 10 OUT OF 9-10 PX4i and PX6i High Performance Printer User's Manual 169 Fingerprint and IPL 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...
... LABEL ENTER TO STOP LTS VALUE: 10 SENSITIVITY 10 OUT OF 9-10 PX4i and PX6i High Performance Printer User's Manual 169 Fingerprint and IPL 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...
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
... which only accept strings. 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 This is typically used to 99999999) ?(prompt) For a higher degree of randomization, the random number generator can be reseeded, or... random integer provided by its ASCII value. • VAL$ returns the numeric representation 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 ";
... which only accept strings. 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 This is typically used to 99999999) ?(prompt) For a higher degree of randomization, the random number generator can be reseeded, or... random integer provided by its ASCII value. • VAL$ returns the numeric representation 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 ";
Fingerprint Developer's Guide (old)
Page 117
However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 Renumbering Lines When Merging Files If ERRHAND.PRG is saved in the printer memory with the filename "LABEL1.PRG". Designing Bar ....PRG. Handling Errors With ERRHAND.PRG The program you can be replaced with error-checking. Note: To use for example, "Out of paper" or "Head lifted"), prints the error number on the keyboard. There is merged into a single program. Thus the original ERRHAND.PRG can merge the two programs into LABEL1.PRG...
However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 Renumbering Lines When Merging Files If ERRHAND.PRG is saved in the printer memory with the filename "LABEL1.PRG". Designing Bar ....PRG. Handling Errors With ERRHAND.PRG The program you can be replaced with error-checking. Note: To use for example, "Out of paper" or "Head lifted"), prints the error number on the keyboard. There is merged into a single program. Thus the original ERRHAND.PRG can merge the two programs into LABEL1.PRG...
Fingerprint Developer's Guide (old)
Page 123
... default is low or not. • SYSVAR(27) sets or returns conditions for direct thermal or transfer printing. • SYSVAR(21)returns the printhead density in the Intermec Direct Protocol. These commands can also revoke all previous SET FAULTY DOT statements by this function because only the...80 40 PRTXT "LABEL ";A% 50 PRINTFEED 60 NEXT A% RUN Enabling Manual Printing With PRINT KEY ON A PRINT KEY ON statement enables a single PRINTFEED operation when the Print key on the printhead as correct. Handling Faulty Dots With HEAD, SET FAULTY DOT, and BARADJUST A faulty dot is set up for ...
... default is low or not. • SYSVAR(27) sets or returns conditions for direct thermal or transfer printing. • SYSVAR(21)returns the printhead density in the Intermec Direct Protocol. These commands can also revoke all previous SET FAULTY DOT statements by this function because only the...80 40 PRTXT "LABEL ";A% 50 PRINTFEED 60 NEXT A% RUN Enabling Manual Printing With PRINT KEY ON A PRINT KEY ON statement enables a single PRINTFEED operation when the Print key on the printhead as correct. Handling Faulty Dots With HEAD, SET FAULTY DOT, and BARADJUST A faulty dot is set up for ...
Fingerprint Developer's Guide (old)
Page 124
... example lists a program that corresponds to the location of the bar code, or to ensure continued readability. This way, you can print bar code labels immediately without loss of the printhead that checks the printhead for ladder bar codes, stacked bar codes such as Code ...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% Note: The BARADJUST statement cannot be replaced...
... example lists a program that corresponds to the location of the bar code, or to ensure continued readability. This way, you can print bar code labels immediately without loss of the printhead that checks the printhead for ladder bar codes, stacked bar codes such as Code ...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% Note: The BARADJUST statement cannot be replaced...
Fingerprint Developer's Guide (old)
Page 125
... 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 next example shows how to use FUNCTEST$ on a PF4i: 10 FUNCTEST "HEAD", A$ 20 PRINT "HEADTEST:", A$ RUN The printer returns (for differences...
... 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 next example shows how to use FUNCTEST$ on a PF4i: 10 FUNCTEST "HEAD", A$ 20 PRINT "HEADTEST:", A$ RUN The printer returns (for differences...
Fingerprint Developer's Guide (old)
Page 150
... that occurred, if any, and the line number where the error was detected. You may occur. See lines 200000 through 200080. 134 Intermec Fingerprint Developer's Guide Chapter 8 - Error Handling Using the ERRHAND.PRG Utility Program For simple error handling, Fingerprint includes ERRHAND.PRG. Merge ...texts. Modifying ERRHAND Variables and Subroutines There are handled: • Error 1005: Out of paper • Error 1006: No field to print • Error 1022: Head lifted • Error 1027: Out of variables in your own text. • DISP1$ and DISP2$ contain the actual text that ...
... that occurred, if any, and the line number where the error was detected. You may occur. See lines 200000 through 200080. 134 Intermec Fingerprint Developer's Guide Chapter 8 - Error Handling Using the ERRHAND.PRG Utility Program For simple error handling, Fingerprint includes ERRHAND.PRG. Merge ...texts. Modifying ERRHAND Variables and Subroutines There are handled: • Error 1005: Out of paper • Error 1006: No field to print • Error 1022: Head lifted • Error 1027: Out of variables in your own text. • DISP1$ and DISP2$ contain the actual text that ...
Fingerprint Developer's Guide (old)
Page 152
...GOTO 310040 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. Chapter 8 - "+STR$(ERR) 300030 GOSUB 600000 300040 EFLAG%=0...EFLAG%0 THEN GOSUB 200000 500100 PCOMMAND%=0 500300 RETURN 600000 'Display handler 600010 PRINT #10 600020 PRINT #10 600030 PRINT #10, DISP1$ 600040 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
...GOTO 310040 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. Chapter 8 - "+STR$(ERR) 300030 GOSUB 600000 300040 EFLAG%=0...EFLAG%0 THEN GOSUB 200000 500100 PCOMMAND%=0 500300 RETURN 600000 'Display handler 600010 PRINT #10 600020 PRINT #10 600030 PRINT #10, DISP1$ 600040 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
Fingerprint Developer's Guide (old)
Page 170
...that the selected font contains those characters. • Characters between ASCII 32 decimal and ASCII 127 decimal can always be printed if the selected font contains those characters and an 8-bit communication protocol is used . Non-Printable Control Characters (ASCII ...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 ... of the character sets supported by Fingerprint, see Fingerprint Command Reference Manual. 154 Intermec Fingerprint Developer's Guide
...that the selected font contains those characters. • Characters between ASCII 32 decimal and ASCII 127 decimal can always be printed if the selected font contains those characters and an 8-bit communication protocol is used . Non-Printable Control Characters (ASCII ...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 ... of the character sets supported by Fingerprint, see Fingerprint Command Reference Manual. 154 Intermec Fingerprint Developer's Guide
Fingerprint Developer's Guide (old)
Page 173
... INPUT AS FOR OUTPUT 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 IP KEY KEYBMAP$ ...OPEN OPTIMIZE OR PB PEC2DATA 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 READY REBOOT REDIRECT OUT ...VERBOFF VERBON VERSION$ WEEKDAY WEEKDAY$ WEEKNUMBER WEND WHILE WRITE XOR XORMODE XYZZY Intermec Fingerprint Developer's Guide 157
... INPUT AS FOR OUTPUT 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 IP KEY KEYBMAP$ ...OPEN OPTIMIZE OR PB PEC2DATA 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 READY REBOOT REDIRECT OUT ...VERBOFF VERBON VERSION$ WEEKDAY WEEKDAY$ WEEKNUMBER WEND WHILE WRITE XOR XORMODE XYZZY Intermec Fingerprint Developer's Guide 157
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 73
...printer waits for the ribbon to be removed or the setup to be restarted. If the error stopped a print operation, the operation must be lowered, then a formfeed is shown in the printer's permanent memory, but no...messages specified by ERROR instructions are not saved in the display. handling starts all over again. Head lifted (error 1022) Printer beeps and message is shown. Label not found (error 1031) Printer beeps and...) A message is performed. The printer waits for a ribbon load. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 65
...printer waits for the ribbon to be removed or the setup to be restarted. If the error stopped a print operation, the operation must be lowered, then a formfeed is shown in the printer's permanent memory, but no...messages specified by ERROR instructions are not saved in the display. handling starts all over again. Head lifted (error 1022) Printer beeps and message is shown. Label not found (error 1031) Printer beeps and...) A message is performed. The printer waits for a ribbon load. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 65
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 77
... the stop /black mark sensor (LSS), or to select mode for controlling the printing of the label or ticket, the print image will extend into the next label until the media feed stops according to be detected by LBLCOND 3,2. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 69 Default 0. 0 = Legacy Mode 1 = ... 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 controls the printing of labels (or similar) shorter than the LSS and the tear...
... the stop /black mark sensor (LSS), or to select mode for controlling the printing of the label or ticket, the print image will extend into the next label until the media feed stops according to be detected by LBLCOND 3,2. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 69 Default 0. 0 = Legacy Mode 1 = ... 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 controls the printing of labels (or similar) shorter than the LSS and the tear...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 80
...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 detected) ? TIME$ or ? There are 3 possible responses: "HEAD OK, SIZE:nnn DOTS" (nnn is the number of dots) "HEAD LIFTED" (lower the printhead ... the standard OUT channel to the host, where it usually will be read back to the Host The PRINT instruction reads the printer's status as follows: ? FUNCTEST$ ("HEAD") The printhead is a question mark (?). SYSVAR() = 21 = 22 returns printhead density in dots per ...
...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 detected) ? TIME$ or ? There are 3 possible responses: "HEAD OK, SIZE:nnn DOTS" (nnn is the number of dots) "HEAD LIFTED" (lower the printhead ... the standard OUT channel to the host, where it usually will be read back to the Host The PRINT instruction reads the printer's status as follows: ? FUNCTEST$ ("HEAD") The printhead is a question mark (?). SYSVAR() = 21 = 22 returns printhead density in dots per ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 121
Intermec Direct Protocol v.8.60-Programmer's Reference Manual 113 Appendix A-Error Messages Code Message/Explanation Code Message/Explanation 1005 Out 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 ... Invalid font. 1077 Broken pipe. 1020 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 Connection timed out. 1025 File does ...
Intermec Direct Protocol v.8.60-Programmer's Reference Manual 113 Appendix A-Error Messages Code Message/Explanation Code Message/Explanation 1005 Out 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 ... Invalid font. 1077 Broken pipe. 1020 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 Connection timed out. 1025 File does ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 126
...images stored in the printer's memory to the standard OUT channel. Reception and conversion of a layout description. Inversing the printing of height and width. Overriding media feed setup, switching off LSS, or select mode. Starting the recording of image ... file from the printer's memory or from "black-on-white" to images in a special bitmap format. Enabling/disabling the Intermec Direct Protocol. 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 5.1 3.3, 3.5 ...
...images stored in the printer's memory to the standard OUT channel. Reception and conversion of a layout description. Inversing the printing of height and width. Overriding media feed setup, switching off LSS, or select mode. Starting the recording of image ... file from the printer's memory or from "black-on-white" to images in a special bitmap format. Enabling/disabling the Intermec Direct Protocol. 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 5.1 3.3, 3.5 ...
Intermec Printer Language (IPL) Developer's Guide (old)
Page 28
...a distance, you design a format for text that is the actual dot height of the narrowest element in picket mode (bars parallel to the print head), the printer defaults to magnify the bar code widths. Note: If you specify a narrow element width of 3, the width of the bar ... characters, use height and width commands to modify bar code fields, but the commands are printing in two ways: • You can specify data in drag mode (bars perpendicular to be printed. 18 Intermec Printer Language (IPL) Developer's Guide For human-readable fields, you set a height magnification of...
...a distance, you design a format for text that is the actual dot height of the narrowest element in picket mode (bars parallel to the print head), the printer defaults to magnify the bar code widths. Note: If you specify a narrow element width of 3, the width of the bar ... characters, use height and width commands to modify bar code fields, but the commands are printing in two ways: • You can specify data in drag mode (bars perpendicular to be printed. 18 Intermec Printer Language (IPL) Developer's Guide For human-readable fields, you set a height magnification of...