background image

©Copyright 2011 BROTHER INDUSTRIES, LTD. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Version 1.03

 

 

 

 

Model Name: PT-9800PCN/PT-9700PC

 

 

 

 

 

 

 

Created by: Brother Industries, Ltd. 

P-touch Template Manual 

Summary of Contents for P-touch PT-9700PC

Page 1: ... Copyright 2011 BROTHER INDUSTRIES LTD Version 1 03 Model Name PT 9800PCN PT 9700PC Created by Brother Industries Ltd P touch Template Manual ...

Page 2: ...n to any third party or iv remove or alter any copyright notices or proprietary rights legends included within the Documentation No Warranty a Any updates upgrades or alteration of the Documentation or Machine Model will be performed at the sole discretion of Brother Brother may not respond to any request or inquiry about the Documentation b THIS DOCUMENTATION IS PROVIDED TO YOU AS IS WITHOUT WARR...

Page 3: ...Contents Introduction 4 What is P touch Template 4 Using P touch Template 5 P touch Template limitations 14 Precautions 26 ...

Page 4: ...any 1 Set up the printer from the computer according to configuration of the host device What is P touch Template P touch Template is a tool for transferring ASCII text and binary data from a host device to a template transferred to the printer This transferred data is inserted into text objects or bar code objects in the template 3 Transfer the data text from the host device and then print it in ...

Page 5: ...via a USB connection 2 Design the template With P touch Editor design the template to be transferred Refer to P touch Template limitations on page 14 3 Transfer the template With P touch Transfer Manager transfer the templates to the printer Refer to the PT 9800PCN PT 9700PC User s Guide 4 Program using P touch Template commands If any special commands are required to control the printer change th...

Page 6: ...s Connect the printer to the host device by using a serial cable RS 232C or USB A cable Transfer the data such as ASCII text from the host device to templates on the machine and print the labels Refer to the sample code for details on using P touch Template ...

Page 7: ...Non printed character setting Auto cut setting Half cut setting Cut number setting Communication settings Applies settings for through to the machine Returns through to their default settings Line feed character setting Number of copies setting Chain printing setting FNC1 replacement setting Mirror printing setting Closes the tool Special tape setting Command mode setting Template number setting D...

Page 8: ...e when to move to the next object in data that is being sent Between 1 and 20 characters can be specified Print start trigger setting Select one of the following three options for the print start trigger Command Character Printing starts when the command character specified in is received Data Insertion into All the Objects Printing starts when the delimiter for the last object is received Receive...

Page 9: ...ate Command Reference Windows 1252 Windows 1250 Brother standard International character setting Select one of the following as the character set of the country USA France Germany UK Denmark Sweden Italy Spain Japan Norway Denmark II Spain II Latin America Korea Legal The following 12 codes are changed depending on the country selected from those mentioned above 23h 24h 40h 5Bh 5Ch 5Dh 5Eh 60h 7Bh...

Page 10: ...eding data to indicate that the following data should be moved to the next line in a text object One of the following four line feed codes can be selected or 1 to 20 characters can be specified as the line feed code 1 CR 2 0D 0A 3 0A 4 0D FNC1 replacement setting This setting selects whether or not GS codes which are included in bar code protocols such as GS1 128 UCC EAN 128 are replaced with FNC1...

Page 11: ...check box is cleared the special tape setting is disabled and the operations for the auto cut and chain printing settings are performed as specified Cut number setting A number between 1 and 99 can be specified Chain printing setting Specifies chain printing If the check box is selected chain printing is enabled and the tape is not fed or automatically cut after the last label is printed If the ch...

Page 12: ...5200bps 57600bps 38400bps 31250bps 28800bps 19200bps 14400bps 9600bps 4800bps 2400bps 1200bps 600bps Returns the four parameters to their default settings Applies the four settings to the machine Closes the Communication Settings dialog box Bit Length bits 8 bits 7 bits Parity None Odd Even Busy Control DTR XON XOFF ...

Page 13: ...er_account_name Application Data Brother Printer Settings Pts202E ini With PT 9700PC C Documents and Settings user_account_name Application Data Brother Printer Settings Pts203C ini Entering text in text boxes and Characters that can be entered as text can be typed in and control codes can be entered as ASCII codes 00 to FF with in front of them Example PRINT PRINT TAB control code 09 Return contr...

Page 14: ... been exited they are converted to image objects and the selected font is not converted Character sizes specified in P touch Editor are converted to the closest built in character size when the data is sent to the machine Character sizes specified in P touch Editor are all made the same size within an object If At Printing is selected a time stamp specified in P touch Editor is not printed If At P...

Page 15: ...ual Length specified in P touch Editor are changed to the left alignment setting The setting for line spacing with a line feed specified with the P touch can be set between 0 and 255 dots A negative line spacing setting cannot be used in P touch Editor In addition since there is an upper limit about 21 mm for the line width with the machine a line spacing setting larger than this limit specified i...

Page 16: ...rting long text Since it is possible that the text size may become extremely small if the wrapping feature is no longer applied we recommend that Fixed Frame Size be selected when die cut labels are specified in P touch Editor or a fixed length is specified or that Automatic Length be selected when an automatic media length is specified 1 Shrink to Fit The size of the text object is fixed and the ...

Page 17: ...ze is fixed If the text is too long the width of the text object is increased If a line feed is added the height of the text object is increased Specifying a Text Layout setting Click the button circled in red to display a drop down list and then select the desired option ...

Page 18: ...he text is automatically maximized to fit the frame size Fix If the text is too long even with the minimum text size the overflow text is printed outside the frame Auto The text is automatically maximized to fit the frame size 2 See below Long Text Fix The overflow text is automatically sent to the new line Fix Even the overflow text is printed outside the frame Fix 3 See below Automatic Length Ev...

Page 19: ...images In the Text Properties dialog select the Expanded tab and check Text Cannot Be Edited When the Expanded tab is not seen in the Text Properties dialog click Tools Options General and check Display Expanded Tabs of Object Properties in the Others box Specify the Text Options Text Layout settings so that the text size is fixed ...

Page 20: ... margins when creating templates in P touch Editor If data fed into a bar code in a template created with P touch Editor causes an extremely long bar code the bar code may not be fully printed Do not insert line feeds immediately before or immediately after the bar code data Otherwise it will be considered as part of the bar code data In that case the bar code will be created containing the line f...

Page 21: ...created in P touch Editor with an extremely low bar code bar height the bars may not be printed CODE39 When feeding data the asterisks at the beginning and end of the data are skipped ITF I 2 5 The bearer bar setting specified in P touch Editor is invalid QR Code The version setting for a QR Code specified in P touch Editor is invalid The version setting must be turned off The linkage setting spec...

Page 22: ...pecified in P touch Editor is invalid It is linked when too much data is entered When specifying the country code and service class with P touch Editor the number is entered at the beginning if the maximum number of characters is not reached However with the main unit the number is entered at the end Example 2 is specified P touch Editor 200 Main unit 002 ...

Page 23: ...in a maximum of 65 000 rows If a database containing more than 65 000 rows is transferred all data after the 65 000th row will be deleted A database can contain a maximum of 100 columns If a database containing more than 100 columns is transferred all data after the 100th column will be deleted If there is no database linked to the template being printed or if the corresponding string of character...

Page 24: ...l occur and the transfer cannot be completed A single template can contain a total of 1 000 lines If it exceeds this limit an error will occur during printing The line feed codes 0D0A 0D and 0A in print data are read then discarded However when specified as special data such as delimiters print start text strings or line feed commands they are applied The order of the objects is determined only by...

Page 25: ...s are initialized This is not compatible with split labels After printing from P touch Editor the command mode changes to raster mode In order to print a template select the P touch Template mode in the P touch Template Settings tool or if the previous mode in the P touch Template Settings tool was the P touch Template mode turn the machine off then on again to enter P touch Template mode ...

Page 26: ... mode Example To dynamically change the template selection number to 10 1 Switch to raster mode ESC i a 01h 1Bh 69h 61h 01h 2 Select template number 10 ESC i X n 2 01h 00h 0Ah 1Bh 69h 58h 6Eh 32h 01h 00h 0Ah 3 Dynamically enter the P touch Template mode ...

Page 27: ...1 Copyright 2011 BROTHER INDUSTRIES LTD Version 1 03 Model Name PT 9800PCN PT 9700PC Created by Brother Industries Ltd P touch Template Command Reference ...

Page 28: ...ull cut setting 14 CH Half cut setting 15 CP Chain printing setting 16 MP Mirror printing setting 17 SP Special tape setting 18 LS Specify line spacing with line feed 19 CC Change prefix character 20 RC Specify line feed command text string 21 CN Specify number of copies 22 NN Specify number of Numbering copies 23 ID Initialize template data 24 QV Specify QR Code version 25 FC FNC1 replacement set...

Page 29: ...fy number of copies 52 ESC iXN2 Specify number of Numbering copies 53 ESC iXF2 FNC1 replacement setting 54 ESC iXT1 Retrieve select print start trigger items 55 ESC iXP1 Retrieve print start command setting text string 56 ESC iXr1 Retrieve print start received character count 57 ESC iXD1 Retrieve delimiter 58 ESC iXa1 Retrieve non printed text strings 59 ESC iXi1 Retrieve command mode setting 60 E...

Page 30: ...pies setting 72 ESC iXF1 Retrieve FNC1 replacement setting 73 Character code table 74 Standard character code table 74 Eastern European character code table Windows 1250 75 Western European character code table Windows 1252 76 International character set table 77 Appendix Specifications 78 ...

Page 31: ...namic Change prefix character RC 5E 52 43 Dynamic Specify line feed command text string CN 5E 43 4E Specify number of copies NN 5E 4E 4E Specify number of Numbering copies ID 5E 49 4E Initialize template data QV 5E 51 56 Dynamic Specify QR Code version FC 5E 46 43 Dynamic FNC1 replacement setting II 5E 49 49 Initialize OP 5E 4F 50 Perform machine operations feed cut SR 5E 53 52 Status request VR 5...

Page 32: ...setting ESC iXs2 1B 69 58 73 32 Static Special tape setting ESC iXm2 1B 69 58 6D 32 Static Select character code set ESC iXj2 1B 69 58 6A 32 Static Specify international character set ESC iXR2 1B 69 58 52 32 Static Specify line feed command text string ESC iXC2 1B 69 58 43 32 Static Specify number of copies ESC iXN2 1B 69 58 4E 32 Static Specify number of Numbering copies ESC iXF2 1B 69 58 46 32 S...

Page 33: ...ve international character set setting ESC iXf1 1B 69 58 66 31 Retrieve prefix setting character ESC iXR1 1B 69 58 52 31 Retrieve line feed command setting text string ESC iXC1 1B 69 58 43 31 Retrieve number of copies setting ESC iXN1 1B 69 58 4E 31 Retrieve number of Numbering copies setting ESC iXF1 1B 69 58 46 31 Retrieve FNC1 replacement setting The commands listed above must be used in raster...

Page 34: ...h static commands settings specified with a command are saved and stored in the memory With dynamic commands settings specified with a command are temporarily saved and applied until the machine is turned off If printing does not begin main most frequent causes 1 Incorrect communication settings 2 The command mode is not in the P touch Template mode 3 The conditions for the print start trigger are...

Page 35: ... the specified text string is received default n 2 When all objects are filled Prints with the delimiter at the end of the data n 3 When the specified number of characters is received not including delimiters This command is a dynamic command Remarks Invalid if n is a value other than 1 through 3 Example When the print start trigger is when all objects are filled P T 2 5Eh 50h 54h 32h ...

Page 36: ...d 20 data Text string The maximum number of characters that can be set is 20 characters bytes The default text string for the print start command is FF This command is a dynamic command Remarks Invalid if more than 20 characters are specified Example To change the text string for the print start command to START Since the text string to be specified data START contains 5 characters n1 0 and n2 5 T...

Page 37: ...start printing n1 100 n2 10 n3 Print start received character count 1 to 999 characters The default print start received character count is 10 This command is a dynamic command One full width character is treated as 2 bytes and one half width character is treated as 1 byte Example To change the print start received character count to 100 characters Since n1 1 n2 0 and n3 0 the command will be as f...

Page 38: ...tring between 1 and 20 data Text string The maximum number of characters that can be set is 20 characters bytes The default text string for the delimiter is 09h TAB code A text string that will not appear in the print data should be specified This command is a dynamic command Remarks Invalid if more than 20 characters are specified Example To change the delimiter to 0x2C Since the text string cont...

Page 39: ...n number is 1 This command is a dynamic command Remarks The template numbers that can be set are between 1 and 99 This command becomes invalid if any other value has been specified or if the number that has been specified is for a template not transferred to the machine All data already fed in selected objects and the search text are initialized Example To select template number 99 Since n2 9 and ...

Page 40: ... cut and number of copies settings 00 OFF 01 to 99 Number of copies Default value 01 This command is a dynamic command Remarks The full cut label number setting can be between 1 and 99 This command becomes invalid if any other value has been specified Example To cut after every two labels Since the auto cut label number will be set to 2 n1 0 and n2 2 Therefore the command will be as follows C F 0 ...

Page 41: ...escription Specifies whether or not half cut is used n Half cut setting ON 1 default OFF 0 This command is a dynamic command Remarks Invalid if n is a value other than 1 or 0 Example To make half cuts Since half cuts will be enabled n 1 Therefore the command will be as follows C H 1 5Eh 43h 48h 31h ...

Page 42: ...n Specifies whether or not chain printing is applied n Chain printing setting OFF 0 default ON 1 This command is a dynamic command Remarks Invalid if n is a value other than 1 or 0 Example To use chain printing Since chain printing will be enabled n 1 Therefore the command will be as follows C P 1 5Eh 43h 50h 31h ...

Page 43: ...Specifies whether or not mirror printing is applied n Mirror printing setting OFF 0 default ON 1 This command is a dynamic command Remarks Invalid if n is a value other than 1 or 0 Example To use mirror printing Since mirror printing will be enabled n 1 Therefore the command will be as follows M P 1 5Eh 4Dh 50h 31h ...

Page 44: ...printing setting are not available same as being OFF When the special tape setting is OFF the cut settings and chain printing setting are applied as specified n Special tape setting OFF 0 default ON 1 This command is a dynamic command Remarks Invalid if n is a value other than 1 or 0 Example To use the special tape setting Since the special tape setting will be enabled n 1 Therefore the command wi...

Page 45: ... 10 n3 Number of dots for the line spacing 0 to 255 The default number of dots for the line spacing when a line feed is entered is the number of dots determined when the template is created in P touch Editor Remarks The number of dots for the line spacing can be between 0 and 255 This command becomes invalid if any other value has been specified 1 dot 1 360 inch 1 dot 0 071 mm Example To set the l...

Page 46: ...racter code The default text string for the prefix character is This command is a dynamic command Example To change the prefix character from to _ send the command shown below C C 5Fh 5Eh 43h 43h 5Fh _ However since the prefix character remains set to _ if the machine is not later turned off then on the initialize command for example will be _II instead of II ...

Page 47: ...ween 1 and 20 data Text string The maximum number of characters that can be set is 20 characters bytes The default text string for the line feed command is CR This command is a dynamic command Remarks Invalid if more than 20 characters are specified Example To change the text string for the line feed command to 0Dh 0Ah Since the text string to be specified data contains 2 characters n1 0 and n2 2 ...

Page 48: ... to be printed n1 100 n2 10 n3 Number of copies bytes 1 to 999 The default number of copies is 1 Remarks When printing is finished the number of copies specified with this command returns to the number of copies static value specified from the machine Example To change the number of copies to 100 Since n1 1 n2 0 and n3 0 the command will be as follows C N 1 0 0 5Eh 43h 4Eh 31h 30h 30h ...

Page 49: ...ering n1 100 n2 10 n3 Number of Numbering copies bytes 1 to 999 The default number of copies printed with Numbering is 1 Remarks When printing is finished the number of copies specified with this command returns to the number of copies static value specified from the machine Example To change the number of Numbering copies to 100 Since n1 1 n2 0 and n3 0 the command will be as follows N N 1 0 0 5E...

Page 50: ...24 ID Initialize template data ASCII I D Decimal 94 73 68 Hexadecimal 5E 49 44 Parameters None Description Returns the data in the selected template to what it was when the template was transferred ...

Page 51: ...rsion number between 0 and 40 The default QR code version is 0 This command becomes invalid if a value other than those that can be set between 0 and 40 has been specified This command is a dynamic command If the print range is exceeded the bar code is not printed Example To change the version to 10 Since n1 1 and n2 0 the command will be as follows Q V 1 0 5Eh 51h 56h 31h 30h ...

Page 52: ...h are included in bar code protocols such as GS1 128 UCC EAN 128 are replaced with FNC1 codes n FNC1 replacement setting ON 1 OFF 0 default This command is a dynamic command Remarks Invalid if n is a value other than 1 or 0 Example To disable FNC1 replacement Since FNC1 replacement will be disabled n 0 Therefore the command will be as follows F C 0 5Eh 46h 43h 30h ...

Page 53: ...fy print start received character count 4 Delimiter setting 5 Select template 6 Full cut setting 7 Half cut setting 8 Chain printing setting 9 Mirror printing setting 10 Special tape setting 11 Change prefix character 12 Specify line feed command text string 13 Specify number of copies 14 Specify QR Code version 15 FNC1 replacement setting Remarks All data already fed in selected objects and the s...

Page 54: ...adecimal 5E 4F 50 nh Parameters n 4 Description Causes the machine to perform a feed and cut operation n 4 Performs the feed and cut operation Remarks Invalid if n is a value other than 4 Example To specify that the machine performs a feed and cut operation O P 4 5Eh 4Fh 50h 34h ...

Page 55: ...de Fixed at 0 30H 7 6 1 Main unit information Fixed at 00H 8 7 1 Reserved Fixed at 00H 9 8 1 Error information 1 See below 10 9 1 Error information 2 See below 11 10 1 Media width See below 12 11 1 Media type See below 13 12 1 Number of colors Fixed at 00H 14 13 1 Internal font information Fixed at 00H 15 14 1 Internal Japanese font information Fixed at 00H 16 15 1 Mode Fixed at 00H 17 16 1 Densit...

Page 56: ...30 23 22 1 Notification number Not used 24 23 1 Expansion section number of bytes Fixed at 00H 25 24 8 Reserved Fixed at 00H 1 With PT 9800PCN 2 With PT 9700PC ...

Page 57: ...ror information 2 Flag Mask Definition Bit 0 0x01 Replace media error Bit 1 0x02 Not used Bit 2 0x04 Communication error Bit 3 0x08 Not used Bit 4 0x10 Cover open error Bit 5 0x20 Print head overheating error Bit 6 0x40 Not used Bit 7 0x80 System error Media width Media width Value Remarks No tape 00H 6 mm wide tape 06H 9 mm wide tape 09H 12 mm wide tape 0CH 18 mm wide tape 12H 24 mm wide tape 18H...

Page 58: ...pe 03H HG tape 09H Incompatible tape FFH Status type Status type Value Reply to status request 00H Printing completed 01H Error occurred 02H Not used 03H Not used 04H Notification 05H Phase change 06H Not used 07H to EFH Send advanced data F0H Not used F1H to FFH Phase type Phase type Value Reception possible 00H Printing 01H ...

Page 59: ...s a 16 character text string CR Line feed in object ASCII C R Decimal 94 67 82 Hexadecimal 5E 43 52 Parameters None Description Adds a return to the next line in the text object Valid even if the text string for the line feed command has been changed Example To print three lines 1 C R 2 C R 3 F F 31h 5Eh 43h 52h 32h 5Eh 43h 52h 33h 5Eh 46h 46h Print result 1 2 3 ...

Page 60: ... 33h ON Select object object name ASCII O N data 00 Decimal 94 79 78 datad 00 Hexadecimal 5E 4F 4E datah 00 Parameters None Description Selects an object by its object name data Text string object name Remarks The maximum length of text that can be set is 20 characters If text longer than this has been specified the command becomes invalid In addition the command becomes invalid if no text has bee...

Page 61: ...ing Example If A is specified as the print start text string and the print start trigger is specified as the print start text string simply print A by printing with the following command D I 03h 00h 1 A 2 A 5Eh 44h 49h 03h 00h 31h 41h 32h 41h Print result ESC ia Specify command mode ASCII ESC i a n Decimal 27 105 97 nd Hexadecimal 1B 69 61 nh Parameters nh 00h 01h 03h 30h 31h 33h Description Switc...

Page 62: ...3 00h When the specified text string is received default nh3 01h When all objects are filled Prints with the delimiter at the end of the data nh3 02h When the specified number of characters is received not including delimiters This command is a static command Remarks Invalid if nh3 is a value other than 00h through 02h Example When the print start trigger is when all objects are filled ESC i X T 2...

Page 63: ...ween 1 and 20 data Text string The maximum number of characters that can be set is 20 characters bytes The default text string for the print start command is FF This command is a static command Remarks Invalid if more than 20 characters are specified Example To change the text string for the print start command to START Since the text string to be specified data START contains 5 characters nh1 05h...

Page 64: ...escription Specifies the number of characters to be received in order to start printing nh3 nh4 256 Print start received character count bytes 1 to 999 The default print start received character count is 10 This command is a static command Example To change the print start received character count to 100 characters Since nh3 64h and nh4 00h the command will be as follows ESC i X r 2 02h 00h 64h 00...

Page 65: ... delimiter nh1 nh2 256 Length of the text string between 1 and 20 data Text string The maximum number of characters that can be set is 20 characters bytes The default text string for the delimiter is 09h TAB code This command is a static command Remarks Invalid if more than 20 characters are specified Example To change the delimiter to 2Ch Since the text string contains one character nh1 01h and n...

Page 66: ...tring nh1 nh2 256 Length of the text string 0 to 20 1 data Text string The maximum number of characters that can be set is 20 characters bytes This command is a static command Remarks Invalid if more than 20 characters are specified Example To specify the non printed text string as ABCD Since the text string contains four characters nh1 05h and nh2 00h and then the command will be as follows ESC i...

Page 67: ...imal 1B 69 58 69 32 nh1 nh2 nh3 Parameters nh1 01h fixed nh2 00h fixed nh3 00h 01h 03h Description Switches the mode nh3 00h ESC P mode default nh3 01h Raster mode nh3 03h P touch Template mode This command is a static command Remarks Invalid if the specified value is any other than those that can be set ...

Page 68: ...ne n3 Template number 1 to 99 The default selection number is 1 This command is a static command Remarks The template numbers that can be set are between 1 and 99 This command becomes invalid if any other value has been specified or if the number that has been specified is of a template not transferred to the machine Example To select template number 99 Since nh3 63h the command will be as follows...

Page 69: ...8 66 32 nh1 nh2 nh3 Parameters nh1 01h fixed nh2 00h fixed 00h nh3 FFh Description Changes the prefix character code n3 Character code The default text string for the prefix character is This command is a static command Example To change the prefix character to _ ESC i X f 2 01h 00h 5Fh _ 1Bh 69h 58h 66h 32h 01h 00h 5Fh ...

Page 70: ...cription Specifies the various cut options nh3 00h Full cut setting OFF chain printing setting ON nh3 01h Full cut setting ON chain printing setting ON nh3 08h Full cut setting OFF chain printing setting OFF nh3 09h Full cut setting ON chain printing setting ON This command is a static command Example To select full cut setting ON and chain printing setting ON ESC i X c 2 01h 00h 01h 1Bh 69h 58h 6...

Page 71: ...ter the specified number of labels If the full cut setting is ON the tape will be cut after the number of labels specified with this setting nh3 Makes a full cut after a specified number of labels 00h to 63h This command is a static command Remarks The full cut label number setting can be between 1 and 99 This command becomes invalid if any other value has been specified Example To cut after every...

Page 72: ... 1B 69 58 48 32 nh1 nh2 nh3 Parameters nh1 01h fixed nh2 00h fixed nh3 00h 01h Description Specifies whether or not half cut is used nh3 00h Half cut setting OFF nh3 01h Half cut setting ON This command is a static command Example To make half cuts ESC i X H 2 01h 00h 01h 1Bh 69h 58h 48h 32h 01h 00h 01h ...

Page 73: ... 32 nh1 nh2 nh3 Parameters nh1 01h fixed nh2 00h fixed nh3 00h 01h Description Specifies whether or not mirror printing is applied nh3 00h Mirror printing setting OFF nh3 01h Mirror printing setting ON This command is a static command Example To apply mirror printing ESC i X M 2 01h 00h 01h 1Bh 69h 58h 4Dh 32h 01h 00h 01h ...

Page 74: ...ape setting is enabled When the special tape setting is ON the cut settings and chain printing setting are not available same as being OFF When the special tape setting is OFF the cut settings and chain printing setting are applied as specified nh3 00h Special tape setting OFF nh3 01h Special tape setting ON This command is a static command Example To use the special tape setting ESC i X s 2 01h 0...

Page 75: ...elects the character code set For details on the character code sets refer to the character code tables nh3 00h Brother standard nh3 01h Windows 1250 Eastern Europe nh3 02h Windows 1252 Western Europe Invalid if nh3 is set to a value other than 00h through 02h This command is a static command Example To set the character code set to the Brother standard ESC i X m 2 01h 00h 00h 1Bh 69h 58h 6Dh 32h ...

Page 76: ...nce nh3 02h Germany nh3 03h UK nh3 04h Denmark nh3 05h Sweden nh3 06h Italy nh3 07h Spain nh3 08h Japan nh3 09h Norway nh3 0Ah Denmark II nh3 0Bh Spain II nh3 0Ch Latin America nh3 0Dh Korea nh3 40h Legal The following 12 codes are changed 23h 24h 40h 5Bh 5Ch 5Dh 5Eh 60h 7Bh 7Ch 7Dh 7Eh For the characters that are switched refer to the international character set table The default setting is nh3 0...

Page 77: ...e set between 1 and 20 data Text string The maximum number of characters that can be set is 20 characters bytes The default text string for the line feed command is CR This command is a static command Remarks Invalid if more than 20 characters are specified Example To change the text string for the line feed command to 0Dh 0Ah Since the text string to be specified data contains 2 characters nh1 02...

Page 78: ...d nh2 00h fixed 00h nh3 FFh 00h nh4 03h Description Specifies the number of copies to be printed nh3 nh4 256 Number of copies bytes 1 to 999 The default number of copies is 1 This command is a static command Example To change the number of copies to 100 Since nh3 64h and nh4 00h the command will be as follows ESC i X C 2 02h 00h 64h 00h 1Bh 69h 58h 43h 32h 02h 00h 64h 00h ...

Page 79: ...FFh 00h nh4 03h Description Specifies the number of copies to be printed with Numbering nh3 nh4 256 Number of Numbering copies bytes 1 to 999 The default number of copies printed with Numbering is 1 This command is a static command Example To change the number of Numbering copies to 100 Since nh3 64h and nh4 00h the command will be as follows ESC i X N 2 02h 00h 64h 00h 1Bh 69h 58h 4Eh 32h 02h 00h...

Page 80: ...h fixed nh3 00h 01h Description This command selects whether or not GS codes which are included in bar code protocols such as GS1 128 UCC EAN 128 are replaced with FNC1 codes nh3 00h FNC1 replacement setting OFF nh3 01h FNC1 replacement setting ON This command is a static command Example To disable FNC1 replacement ESC i X F 2 01h 00h 00h 1Bh 69h 58h 46h 32h 01h 00h 00h ...

Page 81: ...01h fixed 2 00h fixed 3 Setting 00h When the specified text string is received 01h When all objects are filled 02h When the specified number of characters is received The retrieved value is a value specified by a static command Example The print start trigger specified for the machine is retrieved When the setting is When the specified text string is received ESC i X T 1 00h 00h 1Bh 69h 58h 54h 31...

Page 82: ... command 3 to 22 byte data is returned from the machine Varies depending on the length of the text string 1 2 nh1 nh2 number of characters nh1 nh2 256 3 and later Text string The retrieved value is a value specified by a static command Example When the text string for the print start command is specified as START If the command ESC i X P 1 00h 00h 1Bh 69h 58h 50h 31h 00h 00h is sent 05h 00h S T A ...

Page 83: ...eceived to start printing 4 byte data is returned from the machine 1 02h fixed 2 00h fixed 3 4 nh3 nh4 settings nh3 nh4 256 Print start received character count The retrieved value is a value specified by a static command Example For a print start received character count of 500 characters If the command ESC i X 4 1 00h 00h 1Bh 69h 58h 72h 31h 00h 00h is sent to the machine 02h 00h F4h 01h is retu...

Page 84: ... the delimiter 3 to 22 byte data is returned from the machine Varies depending on the length of the text string 1 2 nh1 nh2 number of characters nh1 nh2 256 3 and later Text string The retrieved value is a value specified by a static command Example When the delimiter is set as 2Ch The command ESC i X D 1 00h 00h 1Bh 69h 58h 44h 31h 00h 00h is sent to the machine 01h 00h 01h 00h 2Ch is returned fr...

Page 85: ...22 byte data is returned from the machine Varies depending on the length of the text string 1 2 nh1 nh2 number of characters nh1 nh2 256 3 and later Text string The retrieved value is a value specified by a static command Example When ABCD is specified as the non printed text string The following command is sent to the machine ESC i X a 1 01h 00h 01h 1Bh 69h 58h 61h 31h 01h 00h 01h The following i...

Page 86: ...n Retrieves the setting for the command mode 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting 00h ESC P mode 01h Raster mode 03h P touch Template mode The retrieved value is a value specified by a static command Example When the setting is for raster mode ESC i X i 1 00h 00h 1Bh 69h 58h 69h 31h 00h 00h The following is returned from the machine 01h 00h 01h ...

Page 87: ...d Description Retrieves the template number selected from the machine 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting The retrieved value is a value specified by a static command Example When template number 99 is selected If ESC i X n 1 00h 00h 1Bh 69h 58h 6Eh 31h 00h 00h is sent to the machine the following is returned from the machine 01h 00h 63h ...

Page 88: ...00h fixed 3 Setting 00h Full cut setting OFF chain printing setting ON 01h Full cut setting ON chain printing setting ON 08h Full cut setting OFF chain printing setting OFF 09h Full cut setting ON chain printing setting ON The retrieved value is a value specified by a static command Example When the full cut setting is ON and the chain printing setting is ON If ESC i X c 1 00h 00h 1Bh 69h 58h 63h ...

Page 89: ...h2 00h fixed Description Retrieves the setting for full cutting after a specified number of labels 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting The retrieved value is a value specified by a static command Example When a full cut is specified for every five labels If ESC i X y 1 00h 00h 1Bh 69h 58h 79h 31h 00h 00h is sent to the machine the following is returned from t...

Page 90: ...etrieves the half cut setting 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting 00h Half cut setting OFF 01h Half cut setting ON The retrieved value is a value specified by a static command Example When the half cut setting is ON If ESC i X H 1 00h 00h 1Bh 69h 58h 48h 31h 00h 00h is sent to the machine the following is returned from the machine 01h 00h 01h ...

Page 91: ...e mirror printing setting 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting 00h Mirror printing setting OFF 01h Mirror printing setting ON The retrieved value is a value specified by a static command Example When the mirror printing setting is ON If ESC i X M 1 00h 00h 1Bh 69h 58h 4Dh 31h 00h 00h is sent to the machine the following is returned from the machine 01h 00h 01h...

Page 92: ...es the special tape setting 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting 00h Special tape setting OFF 01h Special tape setting ON The retrieved value is a value specified by a static command Example When the special tape setting is ON If ESC i X s 1 00h 00h 1Bh 69h 58h 73h 31h 00h 00h is sent to the machine the following is returned from the machine 01h 00h 01h ...

Page 93: ...de sets refer to the character code tables 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting 00h Brother standard 01h Windows 1250 Eastern Europe 02h Windows 1252 Western Europe The retrieved value is a value specified by a static command Example When the character code set is set to the Brother standard If ESC i X m 1 00h 00h 1Bh 69h 58h 6Dh 31h 00h 00h is sent to the mac...

Page 94: ...ed from the machine 1 01h fixed 2 00h fixed 3 Setting 00h USA 01h France 02h Germany 03h UK 04h Denmark 05h Sweden 06h Italy 07h Spain 08h Japan 09h Norway 0Ah Denmark II 0Bh Spain II 0Ch Latin America 0Dh Korea 40h Legal The retrieved value is a value specified by a static command Example When the international character setting is set to that for Japan If ESC i X j 1 00h 00h 1Bh 69h 58h 6Ah 31h ...

Page 95: ... Description Retrieves the prefix character code 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Specified character The retrieved value is a value specified by a static command Example When the prefix character is set to _ If ESC i X f 1 00h 00h 1Bh 69h 58h 66h 31h 00h 00h is sent to the machine the following is returned from the machine 01h 00h 5Fh _ ...

Page 96: ...e line feed command 2 to 22 byte data is returned from the machine Varies depending on the length of the text string 1 2 nh1 nh2 number of characters nh1 nh2 256 3 and later Text string The retrieved value is a value specified by a static command Example When the text string for the line feed command is specified as 0Dh 0Ah If ESC i X R 1 00h 00h 1Bh 69h 58h 52h 31h 00h 00h is sent to the machine ...

Page 97: ...pies specified to be printed 4 byte data is returned from the machine 1 02h fixed 2 00h fixed 3 4 nh3 nh4 settings nh3 nh4 256 Number of copies The retrieved value is a value specified by a static command Example When the number of copies is set to 500 If the command ESC i X C 1 00h 00h 1Bh 69h 58h 43h 31h 00h 00h is sent to the machine 02h 00h F4h 01h is returned from the machine 244 F4h 1 01h 25...

Page 98: ...d to be printed with Numbering 4 byte data is returned from the machine 1 02h fixed 2 00h fixed 3 4 nh3 nh4 settings nh3 nh4 256 Number of Numbering copies The retrieved value is a value specified by a static command Example When the number of Numbering copies is set to 500 If the command ESC i X N 1 00h 00h 1Bh 69h 58h 4Eh 31h 00h 00h is sent to the machine 02h 00h F4h 01h is returned from the ma...

Page 99: ...FNC1 replacement setting 3 byte data is returned from the machine 1 01h fixed 2 00h fixed 3 Setting 00h FNC1 replacement setting OFF 01h FNC1 replacement setting ON The retrieved value is a value specified by a static command Example When the FNC1 replacement setting is OFF If ESC i X F 1 00h 00h 1Bh 69h 58h 46h 31h 00h 00h is sent to the machine the following is returned from the machine 01h 00h ...

Page 100: ... r é Æ ó 3 3 C S c s â ô ú 4 4 D T d t ä ö ñ 5 5 E U e u à ò Ñ 6 6 F V f v å û a µ 7 7 G W g w ç ù o 8 8 H X h x ê ÿ 9 9 I Y i y ë Ö A J Z j z è Ü Ω B K k ï 9 δ C L l î D M m ì TEL ø E N n Ä Pts FAX F O _ o DEL Å ƒ indicates that a space is printed indicates that the character will change if the international character set is switched ...

Page 101: ... ă ó 4 4 D T d t Ä Ô ä ô 5 5 E U e u Ą µ Ĺ Ő ĺ ő 6 6 F V f v Ć Ö ć ö 7 7 G W g w Ç ç 8 8 H X h x ľ Č Ř č ř 9 9 I Y i y ą É Ů é ů A J Z j z Š š Ş ş Ę Ú ę ú B K k Ë Ű ë ű C L l Ś ś Ľ Ě Ü ě ü D M m Ť ť Í Ý í ý E N n Ž ž ľ Î Ţ î ţ F O _ o DEL Ź ź Ż ż Ď ß ď indicates that a space is printed indicates that the character will change if the international character set is switched ...

Page 102: ... Ã Ó ã ó 4 4 D T d t Ä Ô ä ô 5 5 E U e u µ Å Õ å õ 6 6 F V f v Æ Ö æ ö 7 7 G W g w Ç ç 8 8 H X h x È Ø è ø 9 9 I Y i y É Ù é ù A J Z j z Š š ª º Ê Ú ê ú B K k Ë Û ë û C L l Œ œ Ì Ü ì ü D M m Í Ý í ý E N n Ž ž Î Þ î þ F O _ o DEL Ÿ Ï ß ï ÿ indicates that a space is printed indicates that the character will change if the international character set is switched ...

Page 103: ...5B 5C 5D 5E 60 7B 7C 7D 7E 0 United States 1 France à ç é ù è 2 Germany Ä Ö Ü ä ö ü ß 3 Britain 4 Denmark I Æ Ø Å æ ø å 5 Sweden É Ä Ö Å Ü é ä ö å ü 6 Italy é ù à ò è ì 7 Spain I Pt Ñ ñ 8 Japan 9 Norway É Æ Ø Å Ü é æ ø å ü 10 Denmark II É Æ Ø Å Ü é æ ø å ü 11 Spain II á Ñ é í ñ ó ú 12 Latin America á Ñ é ü í ñ ó ú 13 Korea W 64 Legal TM ...

Page 104: ...9 ITF I 2 5 EAN 13 EAN 8 UPC A UPC E CODABAR CODE128 GS1 128 UCC EAN 128 QR Code Model 1 Model 2 micro QR PDF417 Standard Truncate DataMatrix ECC200 Square ECC200 Rectangular MaxiCode Micro PDF417 RSS 14 RSS Limited RSS Expanded Bar code Width Large Medium Small Minimum Baud rate bps 115 2K 57 6K 38 4K 31 25K 28 8K 19 2K 14 4K 9600 4800 2400 1200 600 Busy DTR Xon Xoff Bit length 8 7 Parity NONE OD...

Reviews: