Intermec ESim v4.20 Programmer'S Reference Manual Download Page 25

Intermec EasyCoder ESim v4.20—Programmer’s Reference Manual  

19

Editing in Form Edit 
Mode

Th

  is chapter gives an example of how to create a 

simple label in the Form Edit Mode.

Summary of Contents for ESim v4.20

Page 1: ...Programmer s Reference Manual ESim v4 20 for EasyCoder C4 Bar Code Label Printer...

Page 2: ...EasyLAN Fingerprint and LabelShop are registered trade marks of Intermec Technologies Corp The word Intermec the Intermec logo InterDriver PrintSet and Duratherm are trademarks of Intermec Technologi...

Page 3: ...ct Mode 3 Form Edit Mode 4 Form 4 Text Editor 4 Commands 4 Field 5 Field Positioning 6 2 Commands List Direct Mode 10 Form Edit Mode 12 3 Setting Up the Printer Default Setup 14 Example 15 4 Editing i...

Page 4: ...66 FK Delete Form 67 FR Retrieve Form 68 FS Form Store 69 GG Print Graphics 70 GI Print Graphics Information 71 GK Delete Graphics 72 GM Store Graphics in Memory 73 GW Store Graphics in Image Bu er 75...

Page 5: ...sable Error Reporting 109 UP Code Page Memory Inquiry Print 110 US Enable Error Reporting 111 UV Product Identity and Asian Font Types 112 V De ne Variable 113 W Windows Mode 115 X Draw Box 116 Y Seri...

Page 6: ...ble with the corresponding protocol for EasyCoder 91 even if some commands or command param eters have no meaning in EasyCoder C4 and some commands are new Note that EasyCoder C4 has a ash memory for...

Page 7: ...20 Programmer s Reference Manual 1 1 General Information This chapter explains the basic functions and modes of the ESim protocol and helps understanding the more comprehensive explanations in the oth...

Page 8: ...label stop sensor and media feed and pro duces a test label see below After the test label has been printed the printer enters the Dump Mode as indicated by the last line on the test label PartNo ESim...

Page 9: ...ly initialized to default settings see Chapter 3 The M memory command sets the image bu er the form memory and graphic memory area The remaining memory space if any is allocated to the external font m...

Page 10: ...retrieved when required Text Editor Use any ASCII output device with a parallel or serial port and a text editor to design the form and programming the printer Communication is based on the ASCII cha...

Page 11: ...te a eld which is de ned in regard of start position rotation magni cation etc X Axis Y Axis Feed Direction Variable Text V00 Graphic Rotated text Fixed Text Line Counter C0 Counter C1 Box EASYCODER C...

Page 12: ...ent printhead densities the 203 2 dpi printer and the 300 dpi printer have di erent rmware versions Density Medium High X axis 203 2 dpi 8 dots mm 300 dpi 11 81 dots mm Y axis 203 2 dpi 8 dots mm 304...

Page 13: ...ots per mm printhead 800 832 750 700 650 600 550 500 450 400 350 300 250 200 150 100 50 50 100 150 200 250 300 350 400 450 500 550 X axis Y axis Reference Point at direction ZT X000 Y000 Feed Directio...

Page 14: ...8 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 1 General Information...

Page 15: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 9 2 Commands List This chapters lists which commands can be used in the Direct Mode and the Form Edit Mode respectively...

Page 16: ...tment M Memory Allocation O Options Select oR Character Substitution Q Set Form Length q Set Label Width R Set Reference Point S Speed Select UC Command Reply Accept Character Control UN Disable Error...

Page 17: ...o commands for con trolling batch printing C Cut Immediate FR Retrieve Form P Print Download Variables A Print Pause Mode B Break Batch Printing C Continue Printing Report Commands Return information...

Page 18: ...a com mand D Density Q Set Form Length R Set Reference Point S Speed Select Z Print Direction Editing Commands Used to edit forms A Print Text B Print Standard Bar Codes b Print Two Dimensional Codes...

Page 19: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 13 3 Setting Up the Printer This chapter shows the default setup of the printer and gives an example of how to change the setup...

Page 20: ...dots Label Width q832 q1208 832 dots at 203 2 dpi 1208 dots at 300 dpi Reference Point R000 000 X 000 Y000 Print Speed S2 50 mm sec 2 inches sec Reply Character UC0 None Error Handling UN Error repor...

Page 21: ...that we will use an EasyCoder C4 for direct thermal print ing We will print full width Thermal Top labels in the peel o mode without using the label taken sensor The default communication setup and ch...

Page 22: ...16 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 3 Setting Up the Printer...

Page 23: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 17 4 Editing in Direct Mode This chapter gives an example of how to create a simple label in the Direct Mode...

Page 24: ...command structure N Clear image memory X0 0 4 752 584 Draw a box LO0 144 752 4 Draw a line LO440 232 4 160 Draw a line A40 400 1 1 1 1 N Made in Sweden Write a 90 text line of xed data A24 160 0 5 1...

Page 25: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 19 5 Editing in Form Edit Mode This chapter gives an example of how to create a simple label in the Form Edit Mode...

Page 26: ...ee GM command1 we will now edit a label that can be saved as a form in the printer s memory and retrieved when so required It also means that we can use counters and variables When we are nished the l...

Page 27: ...Product name De ne rst variable V01 10 L Enter Model number De ne second variable V02 8 N Checked by De ne third variable The text within quotes are prompts which will be sent from the printer to the...

Page 28: ...text size 1 is the smallest resident font in the printer Command Explanation A40 400 1 1 1 1 N Made in Sweden 90 degree text line xed data Place a Variable Text The next line is a text line using tex...

Page 29: ...1 N SERIAL C0 Text line xed data 1 st counter Place a Bar Code with Fixed Data and a Counter Below a Bar Code Command line is used to enter a Code 128 bar code containing the xed data S in combination...

Page 30: ...le C0 6 L 1 Enter Serial Number De ne counter X0 0 4 752 584 Draw a box LO0 144 752 4 Draw a line LO440 232 4 160 Draw a line A40 400 1 1 1 1 N Made in Sweden Write a 90 text line of xed data A24 160...

Page 31: ...g and Printing a Form This chapter gives a step by step example of how a form is retrieved The variable data elds are manually provided with information after the operator has been prompted to do so o...

Page 32: ...and Explanation CR LF to start command structure FR TEST Retrieve form Call for variables EASYCODER Substitute variable V00 501SA Substitute variable V01 Dan Substitute variable V02 100000 Counter sta...

Page 33: ...nd at power up Printer Sends Command Explanation CR LF to start command structure UI Enable prompts command optional UI80 001 Printer returns code page status FR TEST Retrieve form Call for variables...

Page 34: ...nput data and counter values are stored in the volatile memory which means they will be lost if the printer is switched o or at a power failure If prompts are enabled existing data and counter values...

Page 35: ...Commands This chapter lists the various commands in alphabetic order For each command a short description is given followed by the syntax for the command and an explanation the of parameters included...

Page 36: ...n the com mand sequence to input the data Because the rmware uses quotation marks ASCII 34 dec you need a special designator also called escape character to print text or bar codes which include quota...

Page 37: ...3cpi 6points 8x12dots 25cpi 4points 12x20dots 2 16 9cpi 7points 10x16dots 8 75cpi 6points 16x28dots 3 14 5cpi 10points 12x20dots 15cpi 8points 20x36dots 4 12 7cpi 12points 14x24dots 12 5cpi 10points 2...

Page 38: ...nds below Variable Vnn Prints the contents of variable nn at this position where nn is a 2 digit number from 00 99 Consecutive Number Counter Cn Prints the contents of counter n at this position where...

Page 39: ...A380 50 0 3 1 1 N C0 1 A580 50 0 3 1 1 N C0 2 FE This example illustrates how xed text variable text and counters can be used in text elds in the Form Edit Mode FK TEST1 FS TEST1 V00 25 l Product nam...

Page 40: ...in gap between individual characters and will thus be placed adjacently whereas Latin characters include a single dot border around each character To create inter character spacing for Asian fonts us...

Page 41: ...3 The characters will print in the sequence that they are entered into the data eld of the A com mand Horizontaldots Vertical dots X axis Y axis 0 0 Feeddirection PointofOrigin forTextObject p3 4 Poin...

Page 42: ...e39std orextended 3 1 10 Code39withcheckdigit 3C 1 10 Code93 9 1 10 Code128UCCcasecode 0 1 10 Code128 Automaticsubsetselection 1 1 10 ManualselectionofSubsetA 1A 1 10 ManualselectionofSubsetB 1B 1 10...

Page 43: ...ll Bar Codes The DATA eld can be replaced by or combined with below commands Variable Vnn Prints the contents of variable nn at this position where nn is a 2 digit number from 00 99 Consecutive Number...

Page 44: ...tion last two B command lines Set the Form Step Value p4 to 3 for the counter Cn used in our example see the C command line Also refer to C command Counter FK TEST3 FS TEST3 C0 6 L 3 Counter 0 B120 50...

Page 45: ...g start character A B or C The subset can then be changed within the bar code by control characters A B C or shift Additionally a set of special functions are available via FNC1 FNC2 FNC3 and FNC4 The...

Page 46: ...arts with Start A Start B Start C Start A B or C FNC14 Invocation in string Text output Bar code output Bar code output Bar code output Bar code output NA2 NA2 1 1 FNC1 FNC1 FNC1 FNC1 2 2 FNC2 FNC2 NA...

Page 47: ...d its input data The general part of the syntax is indicated by italic characters in the code speci c syntax descriptions on the following pages Syntax bp1 p2 p3 code specific options Parameters p1 Ho...

Page 48: ...italic characters see b command general part Only mode 2 and 3 are supported Syntax bp1 p2 p3 CL CO PC LPM Parameters CL ClassCode 3digitnumber CO CountryCode 3digitnumber PC PostalCode typeofinputdec...

Page 49: ...1 Selectsbinarymode p Printhumanreadablecodeappendedbyadditionalvariables xxx horizontalstartlocation 3digits yyy verticalstartlocation 3digits mmm maximumcharactersperline 3digits f Centerpatternina...

Page 50: ...d l max column count error condition 50 will occur Likewise if parameter hhh max print height gives less space than required by the sum of parameters y set bar height and r max row count error conditi...

Page 51: ...ould append the general part of the two dimensional code command indicated by italic characters see b command general part Syntax bp1 p2 p3 P4 DATA Parameters P4 Narrowbarfrom1to15 DATA Representsa xe...

Page 52: ...e letters A Z nine other characters Max 707 char Max 4296 char 3 8 bit byte data mode JIS 8 bit character set Latin and Kana in accordance with JIS X 0201 Max 486 char Max 2953 char 4 Kanji data mode...

Page 53: ...hwithinabar codetominimizethebitstreamarea Byusingparametercn thedatamode charactersetis xed m Modeltypeisde nedandunchangedwithinoneQRCode 1 Originalversion 2 Enhancedversion recommended Default o Ro...

Page 54: ...48 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 7 Commands Example N b40 40 Q sM x1 ABCDEFGHIJKLMNOPQRSTUVWHYZ 123456789012345678901234ABCDEFGHIJKLMNOPQR STUVWHYZ1234 P1...

Page 55: ...t AnythingelsethandigitandleadingspacesinDATA willgiveerror03 A Alphasupport Base10ondigits base26onletters Default Anythingelsethandigit leadingspaces anduppercasealphacharacters inDATAwillgiveerror0...

Page 56: ...runcated from the right side so as to not exceed the set maximum eld length which may be useful when using a counter as input data to a bar code If the start value entered when the form is retrieved f...

Page 57: ...ha num 99 9A 9B A9 AA AB 9Z A0 A1 ZZ 100 101 ZZZ 000 001 Example This form lets you test eld justi cations by entering various start values when the form is retrieved for printing FK TEST5 FS TEST5 C0...

Page 58: ...appear only once after the form is retrieved Example C0 10 L 1 Enter Serial Number By placing two 2 minus signs as the rst two characters of the prompt the prompt will never be displayed Example C0 1...

Page 59: ...mand C is used for two purposes C appended by parameters is used to de ne counters in the Form Edit mode whereas C without any appending parameters is used to initiate a cutting operation C Cut Immedi...

Page 60: ...ing or thermal transfer printing Print speed Di erent brands of direct thermal media Di erent combination between transfer ribbons and receiving face materials Di erent ambient temperature humitity Th...

Page 61: ...epending on print speed bar code density orientation and ambient temperature humidity conditions Direct Thermal Printing Label Tag Type Rec Density at Speed S 2 Max Speed Duratherm II D10 S3 Duratherm...

Page 62: ...m D6 S3 Matte Polyester Premium D6 S3 Gloss Polyester Super Premium D7 S3 TTR Uncoated GP02 D1 S2 TTR Matte Coated HP05 D6 S3 TTR Premium HP05 D4 S3 TTR Premium Board HP05 D7 S1 TTR Polyethylene HP05...

Page 63: ...Chapter 7 Commands EI List Soft Fonts Description This command makes the printer print a list of all soft fonts that are stored in memory Syntax EI Remarks This command is related to ES Store Soft Fo...

Page 64: ...This command is used to delete soft fonts from memory Syntax EK name Remarks Soft fonts are stored using the ES command and listed using the EI command Soft fonts can also be deleted from the printer...

Page 65: ...ntheightincludesaccentorsanddissentersofcharacterand needto tinthecharactercellof256dots 32 03mm 1 26inches a Mappositionofcharacterusinghexadecimalcoding Range00 FFhex b Spacingtonextprintcharacterin...

Page 66: ...nd a black dot by 1 Each byte that is 8 dots will thus form a binary number that is converted to hexadecimal code The last byte in a line is padded with zeros to complete the line and data byte The da...

Page 67: ...Line 1 00000000 01111100 00000000 00 7C 00 Line 2 00000000 01111100 00000000 00 7C 00 Line 3 00000000 01111100 00000000 00 7C 00 Line 4 00000000 11111110 00000000 00 7E 00 Starting Point Line 1 01 100...

Page 68: ...errornumberNN Outputaterroraction p1 NN CRLF Outputaterrorrecovery p3 00 CRLF p2 6 Modeof XOFF and XON replacement Likedefaultmode 0 butwithall XOFF replacedbyp1 andall XON replacedbyoptionalp3 Output...

Page 69: ...ds Example Command Manual action Reply Comments US ACK Enable Error Reporting eRC 2 Q Nothing hap pens Reply error with character C and error NN and at recovery with character Q Open cover C11 CRLF Ma...

Page 70: ...ault 100 Remarks When using labels on liner the printer will advance each printed label to the cutting position between two labels according to the program before the liner is cut Due to di erences be...

Page 71: ...Chapter 7 Commands FE End Store Command Description This command is used to end a Form Store sequence Syntax FE Remarks The Form Store sequence is started with the FS command and ended with the FE co...

Page 72: ...scription This command makes the printer produce a list of all forms stored in memory Syntax FI Remarks The FI command will be executed directly without appending any Linefeed Hint Issue a FI command...

Page 73: ...scription This command is used to delete a speci ed form or all forms from memory Syntax FK name Parameters name Byenteringanameofaform thatformonlywillbedeletedfrom memory By entering an asterisk as...

Page 74: ...rm that was previously stored in memory Syntax FR name Parameters name This is the form name used when the form was stored The printer is case sensitive thatis theuseofupperandlowercaselettersmustmatc...

Page 75: ...F UG UI UM UP UN US Y W or should not be used in a form store sequence Always make backup copies on the host If you need to change the memory allocation see M command all formats and graphics stored i...

Page 76: ...name Thisisthenameusedwhenthegraphicwasstored Thenamemaybefrom1 to8characters Theprinteriscasesensitive thatistheuseofupperandlower caselettersmustmatchtheoriginalname Remarks A graphic can only be pr...

Page 77: ...will cause the printer to print a list of all graphics stored in memory Syntax GI Remarks The GI command will be executed directly without appending any Linefeed Hint Issue a GI command after having...

Page 78: ...cription This command is used to delete a speci ed graphic or all graphics from memory Syntax GK name Parameters name Byenteringanameofaform thatformonlywillbedeletedfrommemory By entering an asterisk...

Page 79: ...ple the logotype of your company Compare with GW command In a DOS system the DATA portion can be sent to the printer via the parallel port using the DOS COPY command Examples Assume you have a PCX fil...

Page 80: ...00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C1 FF C1 00 00 C1 FF 80 C1 FF C1 FF 01 BF 80 01 C1 FD A0 7F C1 FE 05 AF C1 C0 03 C1 F5 A8 3F...

Page 81: ...s this method faster but it also prolongs the life of the ash memory as the graphics are downloaded directly to SRAM The printer s rmware will calculate exactly how much data to expect based on p3 and...

Page 82: ...ted Kingdom 1 United Kingdom 1 850 Multilingual Latin 1 2 Germany 4 863 Canada French 3 France 5 865 Norway 4 Denmark 7 Sweden 8 Switzerland In case code pages 437 863 or 865 cannot produce the desire...

Page 83: ...e inter character spacing gets multiplied with the text string by the selected font s horizontal and vertical multiplier values See A command Syntax ip1 Parameters p1 SpaceindotsbetweenAsiancharacters...

Page 84: ...operly It does not work with a cutter By default the media is pulled back before printing the rst label in next batch as to allow the printing to start at the top of the label see JF command The JB co...

Page 85: ...m is enabled that is the media is pulled back before printing the rst label in next batch as to allow the printing to start at the top of the label Top of form backup can be disabled by a JB command t...

Page 86: ...not fall o by their own weight still can be manually removed with ease In case of tear o operation the media should be fed so the preperforation between tags or the gap between labels become aligned...

Page 87: ...he line will be white when intersecting a black area or object and vice versa Syntax LEp1 p2 p3 p4 Parameters p1 Horizontalstartposition X indots p2 Verticalstartposition Y indots p3 Horizontallengthi...

Page 88: ...draw black lines overwriting previous information Syntax LOp1 p2 p3 p4 Parameters p1 Horizontalstartposition X indots p2 Verticalstartposition Y indots p3 Horizontallengthindots p4 Verticallengthindot...

Page 89: ...raw diagonal black lines overwriting previous information Syntax LSp1 p2 p3 p4 p5 Parameters p1 Horizontalstartposition X indots p2 Verticalstartposition Y indots p3 Linethicknessindots p4 Horizontale...

Page 90: ...LWp1 p2 p3 p4 Parameters p1 Horizontalstartposition X indots p2 Verticalstartposition Y indots p3 Horizontallengthindots p4 Verticallengthindots Example N Clears image buffer LO50 100 400 20 Draws bl...

Page 91: ...memory may have to be performed to initialize the printer if the current memory areas are too small Note The M command will also erase all forms and graphics and return printer default settings Defaul...

Page 92: ...command or by printing a test label in the Dump Mode see page 2 When to Re allocate the Memory If you need to change the size of the forms memory to accom modate more or less forms If you need to chan...

Page 93: ...e or more of memory Graphics Memory The Graphics memory is for permanent storage of label graph ics in ash Avoid storing frequently changing graphics in ash using a GM command but download them direct...

Page 94: ...e image bu er before building a new image It also clears any error list that not yet has been presented Syntax N Remarks The N command is essential when printing labels in the Direct Mode It is not ne...

Page 95: ...to the printer will be BUSY as long as the sensor detects a label in the outfeed slot Does not work with a cutter use ON to dis able the sensor D Ribbon End Sensor Disable The ribbon end sensor therm...

Page 96: ...de Disable Disable OS Enable TT Mode Enable Disable OD S Enable DT Mode Enable Disable OS Cnnn b Enable TT Mode Enable Enable OD S Cnnn b Enable DT Mode Enable Enable ON Disable TT Mode Disable Disabl...

Page 97: ...racterintherangeASCII32 255 decimalforallcodepages providedp1 E Ifp2 isomitted theEurocharacter willbemappedtothecodepagepositionASCII213decimalforallcodepages providedp1 E Remarks The oR command is a...

Page 98: ...plecopiesofthesamelabel Remarks Important The P command cannot be used inside a stored form sequence For automatic printing of stored forms use the PA command Examples P Prints one label set P1 Prints...

Page 99: ...r to the P command for explanations on how to print mul tiple labels with counters The PA command follows the same principles The PA command can only be used with forms containing at least one variabl...

Page 100: ...ap sensor designed to detect the top of each form It does this by looking either through the semi transparent liner in the gap between labels or through a hole in the media The sensor is located sligh...

Page 101: ...s Rectangular label 203 2 dpi 8 dots mm printhead p1 20 0 mm 160 dots p2 3 0 mm 24 dots The Q command would be Q160 24 Butter y label 203 2 dpi 8 dots mm printhead p1 12 5 mm 100 dots p2 3 0 mm 24 dot...

Page 102: ...suredindots B Disableslabelgapsensor enablesblackmarksensor p2 Heightofblackmarkmeasuredindots p3 Optionalo setlengthmeasuredindots Remarks In addition to the label gap sensor all EasyCoder C4 printer...

Page 103: ...pi 8 dots mm printer p1 31 0 mm 248 dots p2 7 0 mm 56 dots p3 0 5 mm 4 dots The Q command would be Q248 B56 4 On the tag below the black marks are printed between the perfo rations The printer has a 2...

Page 104: ...ause the image bu er see M command to be formatted to match the label width that is width is traded o for increased length within the same memory size The q command will also automatically set the mar...

Page 105: ...abel A minimum margin of 1 mm should be used on all sides of the label Repeated printing outside the edge of the media can cause excessive printhead wear For narrow labels the R command could be subst...

Page 106: ...eed Syntax Sp1 Parameters p1 Speedselectvalue 0 30mm sec 1 2inches sec 1 40mm sec 1 6inches sec 2 50mm sec 2inches sec 3 75mm sec 3inches sec 203 2dpi 8dots mm printersonly Remarks Changing the print...

Page 107: ...Print Con guration General Description This command is used to print the current printer con guration Syntax U Remarks This command produces a single label identical to the one printed in the Dump Mo...

Page 108: ...desiredreplycharacterbyitsASCIIdecimalvalue 0 255 Ifp1 isanythingotherthannumericalcharactersorthevalueiszero therewill notbeanyCommandReplyAcceptCharacter defaultvalue Remarks Default is no Command R...

Page 109: ...hecks the memory cartridge for the following information and returns one of the following alternatives NA Cartridge not detected 000 Cartridge detected but no relevant information is found 001 004 Car...

Page 110: ...This command makes the printer send information back to the host on the soft fonts stored in memory Syntax UE Remarks The printer sends the number of soft fonts and the name height and direction of e...

Page 111: ...about forms currently stored in the printer back to the host Syntax UF Remarks The printer will send the number of forms stored and the name of each form to the host through the RS 232 or USB port Th...

Page 112: ...nd information about graphics currently stored in the printer back to the host Syntax UG Remarks The printer will send the number of graphics and the name of each graphic to the host through the RS 23...

Page 113: ...SB port Syntax UI The printer will send information on the currently selected code page back to the host in the following format UIp1 p2 p3 Parameters p1 Numberofdatabits p2 Codepage p3 Countrycode Re...

Page 114: ...ack to the host in the following format UM p1 p2 p3 p4 p5 p6 p7 UI p8 p9 p10 Parameters p1 Imagebu ersizeinkilobytes p2 Formmemoryallocationsizeinkilobytesincl decimals p3 Formmemoryfreeinkilobytesinc...

Page 115: ...im v4 20 Programmer s Reference Manual 109 Chapter 7 Commands UN Disable Error Reporting Description This command is used to disable error reporting Syntax UN Remarks Cancels US command Example UN Dis...

Page 116: ...as UM command Print the current printer con guration same as U command The format of the data sent to the host is as follows UM p1 p2 p3 p4 p5 p6 p7 UI p8 p9 p10 Parameters p1 Imagebu ersizeinkilobyte...

Page 117: ...rmedwithFEEDkey E Error13LTSreplycontrol labeltakensensor Returnserror13if LTSdetectsa labelbeforeandafterprinting Remarks Any or all parameters can be activated at the same time Refer to Appendix A f...

Page 118: ...the UV command is the base software appended by a CR LF Then comes one line with information on the font appended by CR LF Example UV returns for example 1 972640 00 Base 4 00 Base software 1 972550 0...

Page 119: ...omptrequests theoperatortoenterthevalueforthevariable Remarks This command is used in forms that require unique data on each label When initializing variables they must be de ned in order V00 V01 V02...

Page 120: ...variable elds FK TEST7 FS TEST7 V00 10 L Variable 00 V01 10 R Variable 01 V02 10 C Variable 02 V03 10 N Variable 03 A50 50 0 3 1 1 N TEXT V00 Left justified A50 100 0 3 1 1 N TEXT V01 Right justified...

Page 121: ...ablesWindowsMode N DisablesWindowsMode default Remarks When enabled the printer will accept Windows mode escape sequences to print data When disabled escape sequences will be ignored up to the next li...

Page 122: ...draw a box shape Syntax Xp1 p2 p3 p4 p5 Parameters p1 Horizontalstartposition X indots p2 Verticalstartposition Y indots p3 Linethicknessindots p4 Horizontalendposition X indots p5 Verticalendposition...

Page 123: ...7databits 8 8databits p4 Numberofstopbits 1 1stopbit 2 2stopbits Remarks After receiving this command the printer will automatically reset its communication on the serial RS 232 communication port Th...

Page 124: ...intingfromthebottomofimagebu er Remarks This command a ects the complete print image including text bar codes graphics lines and boxes as well as the location of the reference point see R command Note...

Page 125: ...on taining variables and or counters has been retrieved The amount of data following the question mark line must match exactly the total number and order of variables and or counters for that speci c...

Page 126: ...at is not as data in PCX graphics soft fonts or in format forms The printer will be unavailable for a short time during which all commands sent to the printer will be lost Note An error report has hig...

Page 127: ...in Pause mode the control LED slowly blinks green orange green The reply at command US is by default NAK 92 XOFF can be changed using eR com mand No reply at UN command To resume printing a batch send...

Page 128: ...d fed out and cancels the remainder of the print job batch printing only It also cancels print jobs that have already been paused using a A command Syntax B Remarks The reply at command US is by defau...

Page 129: ...emarks When the printer is in Pause mode the control LED slowly blinks green yellow green The reply at command US is by default XON can be changed using eR command No reply at UN command Another way t...

Page 130: ...n a batch print job Syntax D Remark The reply at command US is by default Pnnnn CR LF where nnnn is the number of remaining labels This command can only be sent via the RS 232 or USB ports Example Thi...

Page 131: ...ne of the follow ing formats 1 If no error code is available normal case 00 CR LF 00 Status code OK 2 If only one error code is available XX CR LF XX Error or Status code 3 If more error or status cod...

Page 132: ...K 11 XOFF Manual action to generate error 11 and wait in position of error waiting recovering UV Nothing happens Command to print product ID will be queued ee 01 11 CR LF Command reports direct all er...

Page 133: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 127 8 Fonts This chapter lists the printer s resident fonts and illustrates the various fot sizes...

Page 134: ...roportional The ASCII value of the di erent characters is determined by the I command setting 203 2 dpi 8 dots mm illustrated in Chapter 8 and 9 Font Size dots Size points Characters inch 1 8 x 12 6 2...

Page 135: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 129 Chapter 8 Fonts Font Sizes 1 5 Below the various fonts are illustrated in real size as printed on an 8 dots mm 203 2 dpi printer...

Page 136: ...130 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 8 Fonts...

Page 137: ...1 9 CodePagesandCharacter Sets This chapter contains printout samples in 100 size of the various code pages and character sets for the printer s resident fonts For information and printout samples on...

Page 138: ...132 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets Size 1 4 8 bit Code page 437 printed in size 4 Size 1 4 8 bit Code page 850 printed in size 4...

Page 139: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 133 Chapter 9 Code Pages and Character Sets Size 1 4 8 bit Code page 863 printed in size 4 Size 1 4 8 bit Code page 865 printed in size 4...

Page 140: ...134 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets Size 5 8 bit Code page 437...

Page 141: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 135 Chapter 9 Code Pages and Character Sets Size 5 8 bit Code page 850...

Page 142: ...136 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets Size 5 8 bit Code page 863...

Page 143: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 137 Chapter 9 Code Pages and Character Sets Size 5 8 bit Code page 865...

Page 144: ...c EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets Size 1 4 7 bit German printed in size 4 Size 1 4 7 bit USA printed in size 4 Size 1 4 7 bit British printed...

Page 145: ...yCoder ESim v4 20 Programmer s Reference Manual 139 Chapter 9 Code Pages and Character Sets Size 1 4 7 bit Italian printed in size 4 Size 1 4 7 bit French printed in size 4 Size 1 4 7 bit Danish print...

Page 146: ...EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets Size 1 4 7 bit Swiss printed in size 4 Size 1 4 7 bit Spanish printed in size 4 Size 1 4 7 bit Swedish print...

Page 147: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 141 Chapter 9 Code Pages and Character Sets Size 5 7 bit USA Size 5 7 bit British...

Page 148: ...142 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets Size 5 7 bit German Size 5 7 bit French...

Page 149: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 143 Chapter 9 Code Pages and Character Sets Size 5 7 bit Italian Size 5 7 bit Danish...

Page 150: ...144 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets Size 5 7 bit Spanish Size 5 7 bit Swedish...

Page 151: ...Intermec EasyCoder ESim v4 20 Programmer s Reference Manual 145 Chapter 9 Code Pages and Character Sets Size 5 7 bit Swiss Size 4 8 bit Characters in Dump Mode...

Page 152: ...146 Intermec EasyCoder ESim v4 20 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets...

Page 153: ...explains the principles of error handling and lists the various error types and all possible error replies that the printer can return to the host via an RS 232 or USB channel It also shows how the LE...

Page 154: ...d and cutting not completed See error type B C and D C Status A status error performs normally not a true error case but in some matter it has to be detected A typical case is LTS detection waiting Se...

Page 155: ...ng Loop only command ee and can be performed and executed The error recovery often performed by pressing the FEED key releases the error and sends recovery information on the serial line RS 232 or USB...

Page 156: ...reporting cmd UN No recover necessary already done B Print Stop ping Error Sets Orange LED or red LED Feed Key or command Reset See also command USB C Paper End Stopping Error Sets red LED at print Lo...

Page 157: ...of LED indicator Green GRN Red RED Blinking Red BLNK RED Orange ORA Serial Output on Serial line RS 232 or USB at error response Response at ee Output on serial line of error number if only one error...

Page 158: ...RED XOFF 07 CRLF 08 A Formorimagenameduplicate RED NAK 08 XOFF GRN 08 CRLF 09 A Formorimagenotfound RED NAK 09 XOFF GRN 09 CRLF 11 D PrintHeadUp CoverOpen RED NAK 11 XOFF RED XOFF 11 CRLF 13 E LTS de...

Page 159: ......

Page 160: ...Intermec Printer AB Idrottsv gen 10 P O Box 123 S 431 22 M lndal Sweden tel 46 31 869500 fax 46 31 869595 www intermec com 1 960566 03 Intermec ESim v4 20 Programmer s Reference Manual 1 960566 03...

Reviews: