Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 6
...a CLOSE Statement 62 Finding the Last Field Read and Determining File Length With LOC and LOF 62 Output to Communication Channels 62 Output to the Printer Display 63 5 Managing Fonts, Bar Codes, and Images 65 Managing Fonts 66 About Font Types 66 Selecting Fonts 66 Controlling Font Direction, Size,... and Image Files 70 Standard Images 70 Downloading Image Files 71 Listing Images 71 Removing Images and Image Files 72 6 Designing Bar Code Labels 73 Creating a Layout With Fields 74 Positioning Fields in the Layout 75 About Units of Measure 76 About Insertion and Anchor Points 76 ...
...a CLOSE Statement 62 Finding the Last Field Read and Determining File Length With LOC and LOF 62 Output to Communication Channels 62 Output to the Printer Display 63 5 Managing Fonts, Bar Codes, and Images 65 Managing Fonts 66 About Font Types 66 Selecting Fonts 66 Controlling Font Direction, Size,... and Image Files 70 Standard Images 70 Downloading Image Files 71 Listing Images 71 Removing Images and Image Files 72 6 Designing Bar Code Labels 73 Creating a Layout With Fields 74 Positioning Fields in the Layout 75 About Units of Measure 76 About Insertion and Anchor Points 76 ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 7
...ERRHAND.PRG 99 Renumbering Lines When Merging Files 99 Merging Programs 99 Using the Print Key 100 7 Controlling the Printer 101 Using Fingerprint to Control the Printer 102 Controlling Media Feed 102 Adjusting Media Feed Distance With TESTFEED 102 Feeding Media With FORMFEED 103 Overriding Start and... 103 Checking Media Feed Distance With ACTLEN 103 Controlling Printing 104 Enabling the Automatic Paper Cutter With CUT ON 104 Enabling the Label Taken Sensor With LTS& ON 104 Repeating the Last Printing Operation With PRINTFEED 104 Enabling Manual Printing With PRINT KEY ON 105...
...ERRHAND.PRG 99 Renumbering Lines When Merging Files 99 Merging Programs 99 Using the Print Key 100 7 Controlling the Printer 101 Using Fingerprint to Control the Printer 102 Controlling Media Feed 102 Adjusting Media Feed Distance With TESTFEED 102 Feeding Media With FORMFEED 103 Overriding Start and... 103 Checking Media Feed Distance With ACTLEN 103 Controlling Printing 104 Enabling the Automatic Paper Cutter With CUT ON 104 Enabling the Label Taken Sensor With LTS& ON 104 Repeating the Last Printing Operation With PRINTFEED 104 Enabling Manual Printing With PRINT KEY ON 105...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 14
...50 PRPOS DIR ALIGN Specify line numbers for your printer: 1 Visit the Intermec web site at the insertion point. This guide includes information on your Intermec printer. Fingerprint firmware is a programming language you use to... Fingerprint What Is Fingerprint? For more information, see the Fingerprint Command Reference Manual. Specifies the print direction, where 3 indicates that instruct the printer to find your printer user manual. Introduction to create custom label formats and printer...
...50 PRPOS DIR ALIGN Specify line numbers for your printer: 1 Visit the Intermec web site at the insertion point. This guide includes information on your Intermec printer. Fingerprint firmware is a programming language you use to... Fingerprint What Is Fingerprint? For more information, see the Fingerprint Command Reference Manual. Specifies the print direction, where 3 indicates that instruct the printer to find your printer user manual. Introduction to create custom label formats and printer...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 15
... a complete list of commands without saving the commands, such as HyperTerminal or PuTTY, that can send commands to an Intermec printer using a communications program 1 Connect the printer to the print buffer. In this mode, you can edit, copy, load, list, or merge programs with a ..., see "Understanding Fingerprint Syntax" on page 13. In this mode, Fingerprint commands are processed. Connect to the printer using a serial connection, you are editing label formats. Runs the program. Prints one or more information, see "About Programming Mode" on page 5. Chapter 1...
... a complete list of commands without saving the commands, such as HyperTerminal or PuTTY, that can send commands to an Intermec printer using a communications program 1 Connect the printer to the print buffer. In this mode, you can edit, copy, load, list, or merge programs with a ..., see "Understanding Fingerprint Syntax" on page 13. In this mode, Fingerprint commands are processed. Connect to the printer using a serial connection, you are editing label formats. Runs the program. Prints one or more information, see "About Programming Mode" on page 5. Chapter 1...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 24
...READY, COMSET), the keyboard/display unit and the communication channels are specified by numbers instead of label printers. • Send commands that can be sent in Immediate Mode to print a single label that does not begin with communication (for PRINTFEED. Command strings can be saved after execution.... Immediate mode is received. Not all Fingerprint commands can be used to: • Send commands to print label formats. Most commands can send command strings in a single line: PRPOS 160,250:DIR 3:ALIGN 4:FONT "Univers":PRTXT "Hello":PRINTFEED ? Chapter 2...
...READY, COMSET), the keyboard/display unit and the communication channels are specified by numbers instead of label printers. • Send commands that can be sent in Immediate Mode to print a single label that does not begin with communication (for PRINTFEED. Command strings can be saved after execution.... Immediate mode is received. Not all Fingerprint commands can be used to: • Send commands to print label formats. Most commands can send command strings in a single line: PRPOS 160,250:DIR 3:ALIGN 4:FONT "Univers":PRTXT "Hello":PRINTFEED ? Chapter 2...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 26
... 30 Q123: SOUND 440,50 40 RETURN Sending Programs to the Printer Each time a command line or program line is sent to the printer: • One line at the start of characters appended by line numbers. Line labels are three main methods of writing and transmitting a program to the... printer, the line is checked for possible syntax errors. The next example shows how line labels are not visible until you have line numbers in the next ...
... 30 Q123: SOUND 440,50 40 RETURN Sending Programs to the Printer Each time a command line or program line is sent to the printer: • One line at the start of characters appended by line numbers. Line labels are three main methods of writing and transmitting a program to the... printer, the line is checked for possible syntax errors. The next example shows how line labels are not visible until you have line numbers in the next ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 36
...Program Information • Use REM to comment out items such as program type, version, release date, and byline. 2 Initiation Determines how the printer works and branches to subroutines as needed. • References to subroutines: ON BREAK GOSUB, ON COMSET GOSUB, ON ERROR GOSUB, ON KEY GOSUB... for key-initiated actions: ON KEY. • Subroutines for display messages: PRINT#. • Error handling subroutines: ERR, ERL, PRSTAT. • Label layout subroutines: PRPOS, DIR, ALIGN, FONT, BARSET, PRTXT, PRBAR, PRIMAGE, PRBOX, PRLINE, and so on. 24 Fingerprint Developer's Guide Chapter 2 -
...Program Information • Use REM to comment out items such as program type, version, release date, and byline. 2 Initiation Determines how the printer works and branches to subroutines as needed. • References to subroutines: ON BREAK GOSUB, ON COMSET GOSUB, ON ERROR GOSUB, ON KEY GOSUB... for key-initiated actions: ON KEY. • Subroutines for display messages: PRINT#. • Error handling subroutines: ERR, ERL, PRSTAT. • Label layout subroutines: PRPOS, DIR, ALIGN, FONT, BARSET, PRTXT, PRBAR, PRIMAGE, PRBOX, PRLINE, and so on. 24 Fingerprint Developer's Guide Chapter 2 -
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 37
... execution at a specified line (for example ,"Field out of the line where the error occurred is a subroutine":'Line label RETURN IMMEDIATE ON The printer returns "Ok". The printer returns "Ok". 3 Type IMMEDIATE OFF and press Enter. Use an EXECUTE statement to execute a program that stops the..., and list it. Chapter 2 - In case of program errors, the number of label in the printer working memory, issue a RUN statement. Writing, Executing, and Listing a Short Program Follow the next procedure to the Printer" on page 3. 2 In a communications program, type NEW and press Enter. After ...
... execution at a specified line (for example ,"Field out of the line where the error occurred is a subroutine":'Line label RETURN IMMEDIATE ON The printer returns "Ok". The printer returns "Ok". 3 Type IMMEDIATE OFF and press Enter. Use an EXECUTE statement to execute a program that stops the..., and list it. Chapter 2 - In case of program errors, the number of label in the printer working memory, issue a RUN statement. Writing, Executing, and Listing a Short Program Follow the next procedure to the Printer" on page 3. 2 In a communications program, type NEW and press Enter. After ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 40
... the current directory: SAVE "PROGRAM1.PRG",L 28 Fingerprint Developer's Guide The filename can be saved without the risk of up to the printer. SAVE "usb1:PROGRAM1.TXT" saves the program as PROGRAM2.PRG in either uppercase or lowercase characters, but lowercase characters are automatically converted ... extension can also be specified in the current directory. The automatic case conversion and adding of line labels for the first time, you name the program. For help, see "About Printer Memory" on page 116. Once a program has been protected, it cannot be listed after being ...
... the current directory: SAVE "PROGRAM1.PRG",L 28 Fingerprint Developer's Guide The filename can be saved without the risk of up to the printer. SAVE "usb1:PROGRAM1.TXT" saves the program as PROGRAM2.PRG in either uppercase or lowercase characters, but lowercase characters are automatically converted ... extension can also be specified in the current directory. The automatic case conversion and adding of line labels for the first time, you name the program. For help, see "About Printer Memory" on page 116. Once a program has been protected, it cannot be listed after being ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 46
... • Random access files Use these Fingerprint commands for Creating and Managing Program Files Program files are used to run and control the printer and to another name and/or directory. 34 Fingerprint Developer's Guide For more information, see "About Programming Mode" on . A startup... a copy of data and can be created. • COPY copies a file to produce labels or other printouts. If a file with the same name already exists in that automatically runs when the printer is always composed of the program file in the current directory or, optionally, in a numbered...
... • Random access files Use these Fingerprint commands for Creating and Managing Program Files Program files are used to run and control the printer and to another name and/or directory. 34 Fingerprint Developer's Guide For more information, see "About Programming Mode" on . A startup... a copy of data and can be created. • COPY copies a file to produce labels or other printouts. If a file with the same name already exists in that automatically runs when the printer is always composed of the program file in the current directory or, optionally, in a numbered...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 52
... § character (ASCII 64 dec.) Type a series of § characters on a specified communication channel by mapping them as directed by the printer on the label. 40 Fingerprint Developer's Guide For a list of the host and finish with a carriage return: 10 NASC 49 20 MAP 64,187 30 FONT... "Univers" 40 PRPOS 100,100 50 INPUT "Enter character";A$ 60 PRTXT A$ 70 PRINTFEED RUN The printer returns: Enter character? Note: When using ...
... § character (ASCII 64 dec.) Type a series of § characters on a specified communication channel by mapping them as directed by the printer on the label. 40 Fingerprint Developer's Guide For a list of the host and finish with a carriage return: 10 NASC 49 20 MAP 64,187 30 FONT... "Univers" 40 PRPOS 100,100 50 INPUT "Enter character";A$ 60 PRTXT A$ 70 PRINTFEED RUN The printer returns: Enter character? Note: When using ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 53
...characters. You can use any of bar codes that is already displayed is used to the US-ASCII standard. • Data transmitted from the printer via any TrueType® font (or TrueType-formatted OpenType® font) with a NASC Statement The NASC statement is not be updated automatically. ... font and character set . You can purchase additional fonts from set to set, many international characters and symbols are printed according to print multilingual labels. • New messages on the screen of the host). • For bar code printing, the pattern of the bars reflects the ASCII ...
...characters. You can use any of bar codes that is already displayed is used to the US-ASCII standard. • Data transmitted from the printer via any TrueType® font (or TrueType-formatted OpenType® font) with a NASC Statement The NASC statement is not be updated automatically. ... font and character set . You can purchase additional fonts from set to set, many international characters and symbols are printed according to print multilingual labels. • New messages on the screen of the host). • For bar code printing, the pattern of the bars reflects the ASCII ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 82
... between wide and narrow bars in the Fingerprint internal bitmap format. Image files can be stored in memory, but must be used in label layouts as an image in a bar code. • BARSET - Note: Image files to be used for printing test...statement and automatically be converted to "images" before printing. Standard Images As a standard, the systems part ("Kernel") of the printer permanent memory contains a number of bars in the internal bitmap format of Intermec Fingerprint. • "Image Files" are not the same as a file using the PRBUF statement. Chapter 5 - For more...
... between wide and narrow bars in the Fingerprint internal bitmap format. Image files can be stored in memory, but must be used in label layouts as an image in a bar code. • BARSET - Note: Image files to be used for printing test...statement and automatically be converted to "images" before printing. Standard Images As a standard, the systems part ("Kernel") of the printer permanent memory contains a number of bars in the internal bitmap format of Intermec Fingerprint. • "Image Files" are not the same as a file using the PRBUF statement. Chapter 5 - For more...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 87
...the front or rear edge of the label. Starting from the origin, the X-axis runs across the media path from the printhead and back towards the media supply. This determines where the origin is affected by manually placing the printer in the Layout All fields are positioned... value. This value can be set by using a SETUP command, or by : • the printer X-start Insertion point Feed direction Field Positioning Settings Fingerprint Developer's Guide 75 Designing Bar Code Labels Positioning Fields in Setup mode and changing the value. • the current Feed setting on the printhead...
...the front or rear edge of the label. Starting from the origin, the X-axis runs across the media path from the printhead and back towards the media supply. This determines where the origin is affected by manually placing the printer in the Layout All fields are positioned... value. This value can be set by using a SETUP command, or by : • the printer X-start Insertion point Feed direction Field Positioning Settings Fingerprint Developer's Guide 75 Designing Bar Code Labels Positioning Fields in Setup mode and changing the value. • the current Feed setting on the printhead...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 90
...In print direction 2 or 4, PRSTAT (2) returns the absolute value of the insertion point along the Y-axis, and PRSTAT (1) returns the X-value of label" error, the PRSTAT command is not known. The size of the logo is used to determine the current position of the printed fields. Chapter 6 ...- If the printed width exceeds 550 dots, the printer continues printing on the next label: 78 Fingerprint Developer's Guide Use the PRSTAT function to check the width of the insertion point. Using a DIR command, ...
...In print direction 2 or 4, PRSTAT (2) returns the absolute value of the insertion point along the Y-axis, and PRSTAT (1) returns the X-value of label" error, the PRSTAT command is not known. The size of the logo is used to determine the current position of the printed fields. Chapter 6 ...- If the printed width exceeds 550 dots, the printer continues printing on the next label: 78 Fingerprint Developer's Guide Use the PRSTAT function to check the width of the insertion point. Using a DIR command, ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 98
... borders of dots Select ALIGN 1-9 Select DIR 1-4 Length and line weight in dots Resets parameters to further refine your bar code label designs. For more information, see how much of the printer X-Start, Width, and Length settings. Remarks Number of the print window. The clipping of bar codes requires further specification of...
... borders of dots Select ALIGN 1-9 Select DIR 1-4 Length and line weight in dots Resets parameters to further refine your bar code label designs. For more information, see how much of the printer X-Start, Width, and Length settings. Remarks Number of the print window. The clipping of bar codes requires further specification of...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 99
.... Each such instruction corresponds to use a graphic field in the host to handle data input and file transfer is required even if your label does not need to a Fingerprint instruction (for the layout. The program instruction is used differently depending on record type, and may need ... data to be printed in the field. Use a layout file to set up error handling for example, direction corresponds to DIR, alignment to the printer as position, direction, or font type. Byte 2 contains a single character that specifies the type of field to be printed in the fields. ...
.... Each such instruction corresponds to use a graphic field in the host to handle data input and file transfer is required even if your label does not need to a Fingerprint instruction (for the layout. The program instruction is used differently depending on record type, and may need ... data to be printed in the field. Use a layout file to set up error handling for example, direction corresponds to DIR, alignment to the printer as position, direction, or font type. Byte 2 contains a single character that specifies the type of field to be printed in the fields. ...
Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM43c)
Page 138
... Conditional Branching" on page 18. PRSTAT Error Values Value 0 1 2 4 8 16 32 128 Description Printer is OK Printhead lifted Label not removed (valid if Label Taken Sensor is installed, and returns 0 if printer has no LTS) Label Stop Sensor does not detect a label Printer out of media 126 Fingerprint Developer's Guide Error Handling Commands for Conditional Branching" on...
... Conditional Branching" on page 18. PRSTAT Error Values Value 0 1 2 4 8 16 32 128 Description Printer is OK Printhead lifted Label not removed (valid if Label Taken Sensor is installed, and returns 0 if printer has no LTS) Label Stop Sensor does not detect a label Printer out of media 126 Fingerprint Developer's Guide Error Handling Commands for Conditional Branching" on...
PC23 and PC43 Desktop Printer User Manual
Page 16
... (300 dpi printhead) • Multiple, selectable printer languages including Intermec Fingerprint, Direct Protocol, Intermec Printer Language (IPL), ESim, and ZSim • Optional Wi-Fi/Bluetooth dual radio module • Optional Ethernet module • USB ports for storage devices, keyboards, or scanners, and for connections to -use bar code label printers that fit easily on a desktop. The...
... (300 dpi printhead) • Multiple, selectable printer languages including Intermec Fingerprint, Direct Protocol, Intermec Printer Language (IPL), ESim, and ZSim • Optional Wi-Fi/Bluetooth dual radio module • Optional Ethernet module • USB ports for storage devices, keyboards, or scanners, and for connections to -use bar code label printers that fit easily on a desktop. The...
PC23 and PC43 Desktop Printer User Manual
Page 91
...® Ready Fingerprint 10.200.27.89 01/04/2012 12:00 • the Bluetooth icon turns on in the icon printer interface. #MVFUPPUIJDPO The icon is white when the Bluetooth connection is active, and gray when the connection is ready to Connect.... 3 In the address field, type the printer IP address and then press Enter. PC23 and PC43 Desktop Printer User Manual 77 Chapter 3 - The printer prints the Bluetooth Settings label. The printer web page appears. 4 Click Services and then select Print Test Labels > Printer Settings. 5 In the Printer Settings screen, locate the Bluetooth Settings...
...® Ready Fingerprint 10.200.27.89 01/04/2012 12:00 • the Bluetooth icon turns on in the icon printer interface. #MVFUPPUIJDPO The icon is white when the Bluetooth connection is active, and gray when the connection is ready to Connect.... 3 In the address field, type the printer IP address and then press Enter. PC23 and PC43 Desktop Printer User Manual 77 Chapter 3 - The printer prints the Bluetooth Settings label. The printer web page appears. 4 Click Services and then select Print Test Labels > Printer Settings. 5 In the Printer Settings screen, locate the Bluetooth Settings...