Fingerprint Developer's Guide (old)
Page 9
... Adjust Values With LBLCOND 105 Rotating the Platen Roller With CLEANFEED 105 Checking Media Feed Distance With ACTLEN 105 Controlling Printing 105 Enabling the Automatic Paper Cutter With CUT ON 106 Enabling the Label Taken Sensor With LTS& ON 106 Repeating the Last Printing Operation With PRINTFEED 106 Enabling Manual Printing...
... Adjust Values With LBLCOND 105 Rotating the Platen Roller With CLEANFEED 105 Checking Media Feed Distance With ACTLEN 105 Controlling Printing 105 Enabling the Automatic Paper Cutter With CUT ON 106 Enabling the Label Taken Sensor With LTS& ON 106 Repeating the Last Printing Operation With PRINTFEED 106 Enabling Manual Printing...
Fingerprint Developer's Guide (old)
Page 68
...40 B%=ASC(A$) 50 PRINT A$, B% 60 GOTO 30 70 CLOSE 1 RUN Controlling Communication The following Fingerprint commands are used to control the PE (paper end) signal on or off. For more information on ASCII values and printer keyboards, see the printer user's guide. • The parallel ...keyboard can let the program execution turn a selected communication channel on pin 12: • BUSY = PE high • READY = PE low 52 Intermec Fingerprint Developer's Guide There is a difference between the printer and the host (or other connected devices): • BUSY • READY • ON ...
...40 B%=ASC(A$) 50 PRINT A$, B% 60 GOTO 30 70 CLOSE 1 RUN Controlling Communication The following Fingerprint commands are used to control the PE (paper end) signal on or off. For more information on ASCII values and printer keyboards, see the printer user's guide. • The parallel ...keyboard can let the program execution turn a selected communication channel on pin 12: • BUSY = PE high • READY = PE low 52 Intermec Fingerprint Developer's Guide There is a difference between the printer and the host (or other connected devices): • BUSY • READY • ON ...
Fingerprint Developer's Guide (old)
Page 117
... To use for an error handler. ERRHAND.PRG contains subroutines that your program begins with an unoccupied number, for example, "Out of paper" or "Head lifted"), prints the error number on your program, enter the following text and then press Enter: SAVE "LABEL1" Your... section. For information, see "Merging Programs" in the firmware. There is merged into LABEL1.PRG. However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 Chapter 6 - Designing Bar Code Labels 15 (Optional) To save your screen, and assigns subroutines to renumber your program...
... To use for an error handler. ERRHAND.PRG contains subroutines that your program begins with an unoccupied number, for example, "Out of paper" or "Head lifted"), prints the error number on your program, enter the following text and then press Enter: SAVE "LABEL1" Your... section. For information, see "Merging Programs" in the firmware. There is merged into LABEL1.PRG. However, when writing more programs later: Intermec Fingerprint Developer's Guide 101 Chapter 6 - Designing Bar Code Labels 15 (Optional) To save your screen, and assigns subroutines to renumber your program...
Fingerprint Developer's Guide (old)
Page 122
...1,100, OFF OFF 100 2 3, 1 "INT2OF5", 3, 1, 2, 100, 2, 1, 2, 0, 0 "INT2OF5" 1 "Swiss 721 BT", 12, 0, 100 None NORIMAGE 1, 1 0, 0 106 Intermec Fingerprint Developer's Guide Settings after the label has been removed. Because the distance from a PRINTFEED statement. Repeating the Last Printing Operation With PRINTFEED At execution...or disables the optional label-taken sensor (LTS). Controlling the Printer Enabling the Automatic Paper Cutter With CUT ON A CUT statement activates the optional paper cutter independently from the printhead to the cutting edge is cut -off . You ...
...1,100, OFF OFF 100 2 3, 1 "INT2OF5", 3, 1, 2, 100, 2, 1, 2, 0, 0 "INT2OF5" 1 "Swiss 721 BT", 12, 0, 100 None NORIMAGE 1, 1 0, 0 106 Intermec Fingerprint Developer's Guide Settings after the label has been removed. Because the distance from a PRINTFEED statement. Repeating the Last Printing Operation With PRINTFEED At execution...or disables the optional label-taken sensor (LTS). Controlling the Printer Enabling the Automatic Paper Cutter With CUT ON A CUT statement activates the optional paper cutter independently from the printhead to the cutting edge is cut -off . You ...
Fingerprint Developer's Guide (old)
Page 127
... switching between the two image buffers, the printer can also be mapped to map it in the second image buffer. For more information, see Intermec Fingerprint Developer's Guide 111 In Setup Mode, keys can enter input data if "console:" is entered for INPUT. • To enter input... "BATCH" ON revokes OPTIMIZE "BATCH" OFF. For more information, see the Fingerprint Command Reference Manual. This is the default. • the paper cutter is pressed, first you use , keys can also be branched to manage keypad input. To prevent unauthorized or accidental use to . Chapter 7 -
... switching between the two image buffers, the printer can also be mapped to map it in the second image buffer. For more information, see Intermec Fingerprint Developer's Guide 111 In Setup Mode, keys can enter input data if "console:" is entered for INPUT. • To enter input... "BATCH" ON revokes OPTIMIZE "BATCH" OFF. For more information, see the Fingerprint Command Reference Manual. This is the default. • the paper cutter is pressed, first you use , keys can also be branched to manage keypad input. To prevent unauthorized or accidental use to . Chapter 7 -
Fingerprint Developer's Guide (old)
Page 138
... the VERSION$ function to or less than the diameter specified in mm) of printer: 122 Intermec Fingerprint Developer's Guide Sets or returns the highest allowed diamter (in Setup Mode, or 0 ...values. Returns Data Send Ready (DSR) condition on "uart1:". Returns 1 if the paper low sensor detects that the diameter of NUL characters during background communication. Checking Hardware and... example, "Fingerprint 8.00"). • VERSION$(1) returns the printer family (for example, "PF4i"). • VERSION$(2) returns the CPU board generation (for aligning the gaps in dots per inch. ...
... the VERSION$ function to or less than the diameter specified in mm) of printer: 122 Intermec Fingerprint Developer's Guide Sets or returns the highest allowed diamter (in Setup Mode, or 0 ...values. Returns Data Send Ready (DSR) condition on "uart1:". Returns 1 if the paper low sensor detects that the diameter of NUL characters during background communication. Checking Hardware and... example, "Fingerprint 8.00"). • VERSION$(1) returns the printer family (for example, "PF4i"). • VERSION$(2) returns the CPU board generation (for aligning the gaps in dots per inch. ...
Fingerprint Developer's Guide (old)
Page 150
...Program For simple error handling, Fingerprint includes ERRHAND.PRG. This utility program contains basic routines for error handling. See lines 200000 through 200080. 134 Intermec Fingerprint Developer's Guide Note: Do not use or modify: • NORDIS1$ and NORDIS2$ at line 10 contain the main display texts. ...ERRHAND.PRG" RUN The approximate size of ERRHAND.PRG is directed to print • Error 1022: Head lifted • Error 1027: Out of paper • Error 1006: No field to your own text. • DISP1$ and DISP2$ contain the actual text that can use ERRHAND subroutines for...
...Program For simple error handling, Fingerprint includes ERRHAND.PRG. This utility program contains basic routines for error handling. See lines 200000 through 200080. 134 Intermec Fingerprint Developer's Guide Note: Do not use or modify: • NORDIS1$ and NORDIS2$ at line 10 contain the main display texts. ...ERRHAND.PRG" RUN The approximate size of ERRHAND.PRG is directed to print • Error 1022: Head lifted • Error 1027: Out of paper • Error 1006: No field to your own text. • DISP1$ and DISP2$ contain the actual text that can use ERRHAND subroutines for...
Fingerprint Developer's Guide (old)
Page 152
...$ 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 "+STR$(ERR) 330030 GOSUB 600000 330040 IF PRSTAT AND 1 THEN GOTO 330040 330050 FORMFEED 330060 IF PCOMMAND% THEN GOSUB 500000... 330200 RETURN 340000 'Error 1027 Out of paper 310010 DISP1$="OUT OF PAPER" 310020 DISP2$="ERR NO. Error Handling 300010 DISP1$="LABEL NOT FOUND" 300020 DISP2$="ERR NO. Chapter 8 - "+STR$(ERR) ...
...$ 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 "+STR$(ERR) 330030 GOSUB 600000 330040 IF PRSTAT AND 1 THEN GOTO 330040 330050 FORMFEED 330060 IF PCOMMAND% THEN GOSUB 500000... 330200 RETURN 340000 'Error 1027 Out of paper 310010 DISP1$="OUT OF PAPER" 310020 DISP2$="ERR NO. Error Handling 300010 DISP1$="LABEL NOT FOUND" 300020 DISP2$="ERR NO. Chapter 8 - "+STR$(ERR) ...
Fingerprint Developer's Guide (old)
Page 182
... data with REDIRECT OUT, 36 redirecting to file, 60 sequential files, 60 standard OUT channel, 58 to communication channels, 64 OUTPUT, to setup file, 120 P paper cutter, enabling with CUT ON, 106 partial fields, printing in bar code labels, 89 path shortcuts, 34 Pause key in Immediate Mode, 114 PB21, 151... 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
... data with REDIRECT OUT, 36 redirecting to file, 60 sequential files, 60 standard OUT channel, 58 to communication channels, 64 OUTPUT, to setup file, 120 P paper cutter, enabling with CUT ON, 106 partial fields, printing in bar code labels, 89 path shortcuts, 34 Pause key in Immediate Mode, 114 PB21, 151... 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
Fingerprint Developer's Guide (old)
Page 183
...from printer keypad, enabling with PRINT KEY ON, 107 label taken sensor, enabling with LTS& ON, 106 labels with Print key, 102 paper cutter, enabling with CUT ON, 106 reprinting labels after interruptions, 109 using BARADJUST to change print position, 107 printing lines with KEYBMAP$, 112 ...creating buffer, 50 file length, 51 finding last field read, 51 random files, output to renumber program lines, 16 renumbering program lines, 16 Intermec Fingerprint Developer's Guide 167 or right-justifying, 63 data, transferring, 63 file length, 64 finding last field read, 64 opening file, 62 ...
...from printer keypad, enabling with PRINT KEY ON, 107 label taken sensor, enabling with LTS& ON, 106 labels with Print key, 102 paper cutter, enabling with CUT ON, 106 reprinting labels after interruptions, 109 using BARADJUST to change print position, 107 printing lines with KEYBMAP$, 112 ...creating buffer, 50 file length, 51 finding last field read, 51 random files, output to renumber program lines, 16 renumbering program lines, 16 Intermec Fingerprint Developer's Guide 167 or right-justifying, 63 data, transferring, 63 file length, 64 finding last field read, 64 opening file, 62 ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 10
...to a mainframe computer system. The printer only needs to be returned to use the serial port "uart1:" for setup and loading instructions. 2 Intermec Direct Protocol v.8.60-Programmer's Reference Manual However, since the parallel interface provides one-way communication only, no data or messages can be connected to...the printer and host as described in case of thermal transfer printing, of media size, media type, and paper type. Also check that is possible to the host. It is , paper or similar) and, in the User's Guide. No operative system, such as Microsoft Windows, is not ...
...to a mainframe computer system. The printer only needs to be returned to use the serial port "uart1:" for setup and loading instructions. 2 Intermec Direct Protocol v.8.60-Programmer's Reference Manual However, since the parallel interface provides one-way communication only, no data or messages can be connected to...the printer and host as described in case of thermal transfer printing, of media size, media type, and paper type. Also check that is possible to the host. It is , paper or similar) and, in the User's Guide. No operative system, such as Microsoft Windows, is not ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 20
... that control the printing and media feed, for example used for: • Printing one label or a batch of labels (or similar) • Activating an optional paper cutter • Speeding up batch printing • Reprinting lost labels after interruption of batch print jobs • Enable/disable reprinting 12...
... that control the printing and media feed, for example used for: • Printing one label or a batch of labels (or similar) • Activating an optional paper cutter • Speeding up batch printing • Reprinting lost labels after interruption of batch print jobs • Enable/disable reprinting 12...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 54
... Ticket (w gaps) • Fix length strip • Var length strip When a FORMFEED, TESTFEED, or PRINTFEED instruction is able to tickets 46 Intermec Direct Protocol v.8.60-Programmer's Reference Manual By performing a TESTFEED operation after loading a new supply of media, the firmware is executed, the... Media Feed In order to provide maximum flexibility, there are several instructions for controlling the media feed and an optional paper cutter: CLEANFEED Runs the printer's media feed mechanism in regard of "Media Size; The printer's setup in order to facilitate ...
... Ticket (w gaps) • Fix length strip • Var length strip When a FORMFEED, TESTFEED, or PRINTFEED instruction is able to tickets 46 Intermec Direct Protocol v.8.60-Programmer's Reference Manual By performing a TESTFEED operation after loading a new supply of media, the firmware is executed, the... Media Feed In order to provide maximum flexibility, there are several instructions for controlling the media feed and an optional paper cutter: CLEANFEED Runs the printer's media feed mechanism in regard of "Media Size; The printer's setup in order to facilitate ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 55
... be cut off. Usually, there is decided by the "Media Size; and Stopadjust setup. Do not use FORMFEED instructions with black marks. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 47 Chapter 4-Feeding & Printing Instructions with specified feed length to 0, which allows for each...media feed for example the transparency of the feed length, a complete blank label (or the equivalent) will only detect possible outof-paper conditions and the amount of media feed is decided in the print image. Likewise, the relation between media and printhead at the ...
... be cut off. Usually, there is decided by the "Media Size; and Stopadjust setup. Do not use FORMFEED instructions with black marks. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 47 Chapter 4-Feeding & Printing Instructions with specified feed length to 0, which allows for each...media feed for example the transparency of the feed length, a complete blank label (or the equivalent) will only detect possible outof-paper conditions and the amount of media feed is decided in the print image. Likewise, the relation between media and printhead at the ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 59
...;eld can be lost. Prevent Reprinting It is enabled (see Chapter 3. Chapter 4-Feeding & Printing Instructions Reprinting a Lost Label An out-of-paper, an out-of-ribbon condition, or a media jam may cause serious trouble when printing batches of labels, especially with the INVIMAGE instruction, see...the print job can be reprinted simply by using the following instruction: REPRINT ON|OFF ON OFF enables reprinting (default) disables reprinting Intermec Direct Protocol v.8.60-Programmer's Reference Manual 51 A work-around is shorter than the physical label and an error occurs after the ...
...;eld can be lost. Prevent Reprinting It is enabled (see Chapter 3. Chapter 4-Feeding & Printing Instructions Reprinting a Lost Label An out-of-paper, an out-of-ribbon condition, or a media jam may cause serious trouble when printing batches of labels, especially with the INVIMAGE instruction, see...the print job can be reprinted simply by using the following instruction: REPRINT ON|OFF ON OFF enables reprinting (default) disables reprinting Intermec Direct Protocol v.8.60-Programmer's Reference Manual 51 A work-around is shorter than the physical label and an error occurs after the ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 67
...be fitted with a so called label taken sensor (LTS) that can cut non-adhesive continuous stock or the liner between labels. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 59 The amount of the following instruction. This facility is disabled. By default, automatic cutting is... has been removed. LTS& ON | OFF 5.8 Enabling/Disabling Automatic Cutting Some printers can, as an option, be fitted with a paper cutter that detects if there is disabled. Chapter 5-Setting Up the Printer Stop Value COUNT& "STOP", ,"" Default: sets the value after which...
...be fitted with a so called label taken sensor (LTS) that can cut non-adhesive continuous stock or the liner between labels. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 59 The amount of the following instruction. This facility is disabled. By default, automatic cutting is... has been removed. LTS& ON | OFF 5.8 Enabling/Disabling Automatic Cutting Some printers can, as an option, be fitted with a paper cutter that detects if there is disabled. Chapter 5-Setting Up the Printer Stop Value COUNT& "STOP", ,"" Default: sets the value after which...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 73
... a print operation, the operation must be restarted. If this formfeed produces an error, the process starts all over again. Out of paper (error 1005) Printer beeps and message is performed. If the error stopped a print operation, the operation must be restarted. After ...;ve formfeeds, the printer stops and waits for a ribbon load. Label not found (error 1031) Printer beeps and message is shown. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 65 If the error stopped a print operation, the operation will be lifted and lowered, then a...
... a print operation, the operation must be restarted. If this formfeed produces an error, the process starts all over again. Out of paper (error 1005) Printer beeps and message is performed. If the error stopped a print operation, the operation must be restarted. After ...;ve formfeeds, the printer stops and waits for a ribbon load. Label not found (error 1031) Printer beeps and message is shown. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 65 If the error stopped a print operation, the operation will be lifted and lowered, then a...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 81
...0=No ribbon or 1=Ribbon returns status of the ribbon low sensor: 0=Ribbon OK or 1=Ribbon low returns status of the paper low sensor: 0=Media OK or 1=Media low Intermec Direct Protocol v.8.60-Programmer's Reference Manual 73 Save all such data in the host and retransmit them to the printer as ...of counters in the printer that can be read and returned to the host: ? Note: SYSVAR(24) is important for the operation of the Intermec Direct Protocol, since essential functions, like counters, date and time formats, separators and error messages will be lost at power up status since the last...
...0=No ribbon or 1=Ribbon returns status of the ribbon low sensor: 0=Ribbon OK or 1=Ribbon low returns status of the paper low sensor: 0=Media OK or 1=Media low Intermec Direct Protocol v.8.60-Programmer's Reference Manual 73 Save all such data in the host and retransmit them to the printer as ...of counters in the printer that can be read and returned to the host: ? Note: SYSVAR(24) is important for the operation of the Intermec Direct Protocol, since essential functions, like counters, date and time formats, separators and error messages will be lost at power up status since the last...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 121
.... 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 not exist. 1086 Secret not found. 1026 Label pending. 1087... kerning data not available. 1046 Memory checksum 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 Intelligent transform not supported. 1042 Internal error in ...
.... 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 not exist. 1086 Secret not found. 1026 Label pending. 1087... kerning data not available. 1046 Memory checksum 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 Intelligent transform not supported. 1042 Internal error in ...
Intermec Direct Protocol 8.60 Programmer's Reference Manual
Page 124
...Enabling/disabling automatic cutting after PRINTFEED execution and optionally adjusting the media feed before and after the cutting. 116 Intermec Direct Protocol v.8.60-Programmer's Reference Manual BARMAG (BM) 3.4 Specifying the magnification in regard of width of ...Creating a counter. BREAK 5.18 Specifying a break interrupt character for the keyboard and each serial communication channel. CUT 4.1 Activating an optional paper cutting device. BARSET 3.4, 8.1 Specifying a bar code and setting additional parameters to emit a beep. BARTYPE (BT) 3.4 Specifying the ...
...Enabling/disabling automatic cutting after PRINTFEED execution and optionally adjusting the media feed before and after the cutting. 116 Intermec Direct Protocol v.8.60-Programmer's Reference Manual BARMAG (BM) 3.4 Specifying the magnification in regard of width of ...Creating a counter. BREAK 5.18 Specifying a break interrupt character for the keyboard and each serial communication channel. CUT 4.1 Activating an optional paper cutting device. BARSET 3.4, 8.1 Specifying a bar code and setting additional parameters to emit a beep. BARTYPE (BT) 3.4 Specifying the ...