background image

 

 

PROGRAMMER’S 

GUIDE

 

 

POSjet

®

 1500

 

 

PN: 20-03398 

Rev M 

Nov-2007

 

Summary of Contents for POSJET 1500

Page 1: ...PROGRAMMER S GUIDE POSjet 1500 PN 20 03398 Rev M Nov 2007...

Page 2: ...GS k command 9 Added Journal features to the Epson ESC v command Rev D Nov 2002 1 Corrected Pass through documentation 2 Added Coupon Cut Logo feature Rev E Feb 2003 1 Updated disclaimer Rev F March 2...

Page 3: ...eserved Revision M November 2007 Printed in USA Regulatory Compliance North America EMI FCC Class B Safety UL US CUL Canada Europe CE Marking CLASS B EN55022 EN50081 1 optional Safety TUV Other CB Cer...

Page 4: ...copy of your printer s Configuration Settings 5 What happened and what you were doing when the problem occurred 6 How you tried to solve the problem Warranty Information TransAct s POSjet 1500 Printe...

Page 5: ...you are using Contacting TransAct s Ithaca Facility Contact TransAct s Ithaca facility for information about the POSjet 1500 Printer and how it works with your system For information on international...

Page 6: ...es v Table of Contents vi Table of Tables xi Table of Figures xiii POSJET 1500 FEATURES SPECIFICATIONS 1 Standard Features 1 Optional Features 1 Additional Supported devices and tools 1 Drivers and Ut...

Page 7: ...quirements 30 Loading Ink Cartridges and Paper 31 Installing Ink Cartridges 31 Installing a New Paper Roll Using Insta Load 33 Printing the Configuration Summary Receipt 34 Placing the Printer In Self...

Page 8: ...n 64 Installing Windows Printer Drivers WIN95 98 Me 65 Printer Driver Installation Instructions for NT4 0 2000 65 OPOS Drivers Installation Instructions 66 To Install the USB drivers 66 Configuring Wi...

Page 9: ...al 96 Quick PcOS Reference Chart Alphabetic 98 Low Level Paper Motion Control 102 Horizontal Motion Control 103 Vertical Motion Control 105 Character Pitch 110 Character Font 113 OCR Characters 122 Ch...

Page 10: ...AL COLOR GRAPHICS 244 Print File Graphics 244 To generate a print file 244 Store Graphics in the printer 245 To Store a graphic in the printer 245 Print a stored graphic 245 Generate a file to store g...

Page 11: ...aximum Operating Conditions 15 Table 9 Standard Power Input Requirements 17 Table 10 Power Input Requirements Optional 24 volt DC Supplied from Host 17 Table 11 Paper Low Setup 30 Table 12 Carriage Co...

Page 12: ...nsor Commands 215 Table 50 Print Density Selection 218 Table 51 Paper Sensor Status n 1 49 219 Table 52 Drawer Kick out Connector Status n 2 50 220 Table 53 Values for the Status Function n 220 Table...

Page 13: ...gure 16 Connecting the Cash Drawer Cable 26 Figure 17 Connecting the AC Power Cord with power supply 27 Figure 18 Connecting the DC Power Cord no power supply 28 Figure 19 Paper Low Setup adjusting th...

Page 14: ......

Page 15: ...and UPC E EAN8 and EAN13 Code 128 65 Language Character Sets Supported EURO Character Included Self Diagnostics Remote Statistics Paper Out and Ink Low Detection and Indicators Software Developer s T...

Page 16: ...cartridge It cannot be upgraded for two color operation Two Color Ready The two color ready configuration is equipped with a single ink cartridge but can be easily upgraded to two color operation simp...

Page 17: ...ithout Knife 6 75 9 75 5 92 172 mm 248 mm 151 mm With Knife 6 75 9 75 6 44 172 mm 248 mm 164 mm Weight approx 6 lbs 2 7 kg Shipping approx 8 lbs 3 6 kg Interface Serial RS 232C Bi directional Ready Bu...

Page 18: ...sor based on paper roll diameter Receipt paper out About 1 0 25 mm of paper remaining Paper feed method Friction feed Paper Out A receipt paper out sensor is provided as a standard feature It senses w...

Page 19: ...Figure 3 Environmental Conditions Typical Operating Range Typical Operating Range 10 C to 40 C 50 F to 104 F Extended Operating Range 0 C to 45 C 32 F to 113 F Storage 10 C to 60 C 14 F to 140 F Shipp...

Page 20: ...e tables below lists interface signals and pin definitions for both types of parallel interfaces 25 pin D Shell IEEE 1284 A 36 pin Centronics IEEE 1284 B Parallel Pin Assignments 25 pin Connector 36 p...

Page 21: ...ial Null Modem cable The second interface card provides the same interface with a standard 25 pin D shell connector Both interface cards provide a dual cash drawer interface The tables below lists int...

Page 22: ...cted to a host system with a special serial cable The host sends serial data to the printer and the printer sends serial data to the pole display The printer does not provide power to the display Duri...

Page 23: ...Connect pin 2 CD1 pin 3 CD Drive 24V pin 4 CD Drive 24V pin 5 CD2 pin 6 CD1 Sense Direction Signal Name pin 1 No Connect pin 2 CD1 pin 3 CD1 Sense pin 4 CD Drive 24V pin 5 CD2 pin 6 Ground Direction 1...

Page 24: ...r to Validation Form Requirements on pg 16 Characters per Line Minimum Lines per Second 1 10 12 20 10 30 8 40 6 Table 4 Print Speed Specifications Print Pitch Capability Characters per Inch Max Charac...

Page 25: ...4 4 000 CPI Std Font Std Font Std Font 5 4 952 CPI Std Font Std Font Std Font 6 5 943 CPI Std Font Std Font Std Font 7 6 933 CPI Std Font Std Font Std Font 8 8 000 CPI Std Font Std Font Std Font 9 9 0...

Page 26: ...de readable international characters the minimum cell size is kept at 12 The minimum cell size provides at least 1 half column between any character The vertical format never uses the top dot and the...

Page 27: ...re ink per character than either draft font 01 02 03 04 0 05 0 06 0 0 07 0 0 08 0 0 09 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 00000000000 15 0 0 16 0 0 17 0 0 18 0 0 19 0000 0000 20 21 22 23 24 Figure 7 N...

Page 28: ...ces 72 dpi 96 8 bit slices 90 dpi 96 8 bit slices 144 dpi 96 8 bit slices 160 dpi 96 8 bit slices APA graphics NOTE Not all resolutions are available in all emulations 104 dpi 120 24 bit slices 208 dp...

Page 29: ...Note 1 Total life is Shelf Life from date of manufacture plus Out of Package Life Exposure to high and low temperatures or long exposure times near specification limits significantly reduce cartridge...

Page 30: ...on Form Requirements Form thickness single part 003 to 0047 076 mm to 119 mm Form Size Min 2 75 high x 2 75 long 69 8 mm x 69 8 mm Form Size Max 8 5 high x 11 long 215 9 mm x 279 4 mm Validation lines...

Page 31: ...escription The POSjet 1500 Printer supports dual cash drawers with status The driver in the printer is capable of supplying 24 V DC at up to 1 5 amps and 250 milliseconds The POSjet 1500 Printer defin...

Page 32: ...to the printer is removed Do not unplug the printer from it s power source Instead turn the printer to the STANDBY OFF mode by pressing and releasing the Button located on the front face of the printe...

Page 33: ...press the Button to inform the printer that a new cartridge has been installed Note The printer cannot distinguish between a new full cartridge and a used cartridge When a cartridge is replaced the p...

Page 34: ...indicators may be used to determine the cause of the problem Paper Indicator Light LED The is used to communicate the amount of paper remaining in the printer When the paper supply has been exhausted...

Page 35: ...do if you have to return your printer for repair Figure 11 Unpacking Instructions 1 Open the box and remove the printer and all items Check to make sure that all items are present POSjet 1500 Printer...

Page 36: ...grammer s Guide Page 22 Rev M Nov 07 Connect Power and Communications Installation Overview Figure 12 Power and Communications Connections Three cables are required to be connected to the printer Powe...

Page 37: ...ng the Cable Restraints Cable restraints are developed to protect against accidental unplugging of the printer while it is in use Be sure to properly route the communications cable using the restraint...

Page 38: ...printer as shown in the following figures Cables are provided by your dealer the system installer or are available through TransAct If you are unsure of the interface installed in your printer refer...

Page 39: ...g screws on each side of the cable connector 25 pin only Or engage the locking clips 36 pin only 3 Route the Communication Cable through the Cable Restraint and connect to your host system Figure 15 C...

Page 40: ...wer configurations must be the same to ensure proper operation If the label is missing or does not match your cash drawer configuration refer to Verify the Cash Drawer Interface on page 36 Connecting...

Page 41: ...te the power cord and connect it to the power socket power supply located on the back of the printer and to an external power outlet The socket outlet shall be installed near the equipment and shall b...

Page 42: ...power cord and connect it to the Interface Card s power socket then route the cord through the cable restraint Failure to use the cable restraints may result in the printer becoming accidentally unplu...

Page 43: ...r to detect when the paper roll is between 1 42 and 0 885 36 1mm and 22 4mm in diameter and to issue a paper low status to the application All printers are shipped with a mid position setting that can...

Page 44: ...se specifications Refer to Paper and Core Diameter on page 15 for paper measurements Paper Low Adjustment Settings Approximate Paper Remaining in feet Paper Roll Diameter UPPER LIMIT 3 turns counter c...

Page 45: ...re you install the ink cartridges Confirm that the printer is in this mode by checking that the is activated Caution Do not touch the ink cartridge s metallic connector surface with your fingers Doing...

Page 46: ...e s into the carriage 3 Hold the cartridges by their tab to ensure a clean installation Install the cartridge so that the tab is facing the front of the printer Close blue latch latches 4 5 Close all...

Page 47: ...edge of the paper roll as installed 1 Use the Open Cover Button to release the rear paper cover then swing it towards the back of the printer to reveal the paper compartment First time installers wil...

Page 48: ...n 3 While holding the Button press and release the Button 4 When the red blinks release the Button 5 You are now in self test mode Read the directions on top of the printed receipt to cycle through th...

Page 49: ...er to the configuration receipt shipped with the printer or enter configuration mode and look at the verification print out If a serial interface card is installed the print out will refer to the RS 2...

Page 50: ...abel on the bottom of the printer You should always verify that the cash drawer you are using matches the printer s cash drawer interface label If there is no cash drawer label you should remove the c...

Page 51: ...e 37 Figure 22 Cash Drawer Shunt See Cash Drawer interface descriptions on page 17 to help determine what interface you need To reconfigure the interface card remove the 5 position shunt and repositio...

Page 52: ...l Black Custom Dual Black Red Green or Blue5 Table 12 Carriage Configurations It is not possible to configure the printer to operate with two black cartridges If a second black cartridge is installed...

Page 53: ...idge with anything but a new ink cartridge that is approved and compatible with the printer TransAct recommends that used cartridges be discarded after they are removed from the printer Refer to the f...

Page 54: ...width x 2 75 height 69 8 mm x 69 8 mm Form Size Max 2 75 width x 8 75 height 69 8 mm x 222 3 mm Maximum Print Area 2 5 width x 7 8 height In addition to the Min Max size requirements it is very import...

Page 55: ...initiate the validation process or press the Button to enter validation mode 2 When the starts blinking insert the validation paper into the validation paper inlet using the right edge form stop of t...

Page 56: ...ving a Validation Jam If a validation jam occurs and the top of the form is still visible in the form insertion area remove the form by simply pressing and holding the Button If the top of the form is...

Page 57: ...the early stages of troubleshooting to eliminate the possibility that the problem is occurring with the printer If the printer experiences a failure and the is activated call TransAct s Ithaca Facili...

Page 58: ...lace the printer back into OPERATIONAL ON mode Remote Power Down The POSjet 1500 has a command that instructs it to turn the printer into STANDBY OFF mode When the command is issued the printer perfor...

Page 59: ...Cartridge Maintenance 17 Paper Present 18 Assure the validation path is clear 19 Place Printer On line Start Normal Operation Firmware Test The flash test has two phases The first phase determines th...

Page 60: ...pressing and releasing the Button Press and hold the button while pressing and releasing the Button Be sure to release the button as soon as the carriage starts to move to prevent paper feeds Hex dump...

Page 61: ...standard PC computers in Windows 95 98 and NT 4 0 Manual Configuration In many cases manual configuration is locked by the remote configuration If this is the case the only way to alter the configurat...

Page 62: ...s been done to prevent unintended entry into the mode and unintentional configuration changes The mode that is used depends on how the printer is setup If you do not have access to the power connectio...

Page 63: ...This will display the current Baud Rate 3 Press and hold the Button When the printer prints release the Button This will display the next available setting 4 Repeat step 3 until the proper setting is...

Page 64: ...des Note Not all emulations are available in all versions of the POSjet 1500 POSjet 1500 PcOS Epson TM U325 ESC POS Not model specific Ithaca M50 IBM Emulation Mode Microline M50 M50PLUS ML192 M50 and...

Page 65: ...Make sure the card is configured correctly Cash drawer fire time can be adjusted from 10 to 250 ms 250 ms PcOS M50 and Microline only Cash Drawers Time Invert Status Normal or inverted sense N Normal...

Page 66: ...tion a CR is added to a LF and the CR or LF can be configured to be ignored Setting Depends on emulation Normal CR LF actions Both are processed Ignore all LF characters Ignore all CR characters Defau...

Page 67: ...I 70 Danish 71 Norwegian 72 14 Dutch 73 Italian 74 13 French Canadian 75 Spanish 76 15 Swedish II 77 16 Swedish III 78 17 Swedish IV 79 18 Turkish 80 19 Swiss I 81 20 Swiss II 91 Welsh 93 93 Arabic6 4...

Page 68: ...American 254 Space Code Sets Code Pages 255 Space The zero character can be configured to be unslashed or slashed in all character sets except IBM 64 and 65 which override the setting Unslashed Zero...

Page 69: ...e configured to ignore the data or print a Enabled prints Error Character Disabled ignores the data The flow control protocol of the serial link can be set to Ready Busy or XON XOFF Ready Busy functio...

Page 70: ...st be active for this option to function Allow Form Abort By default pressing the FORM button while the printer is requesting a form will abort the form request and return to receipt mode This option...

Page 71: ...is through the host Enabled EJ Print Separator By default the printer will print a record separator between journal records This may be disabled by this option Enabled Options Specifies that the cutt...

Page 72: ...dy or a Two Color setup All three of these printing setup options require different printer configuration settings The following information highlights the different functionality of each printing opt...

Page 73: ...color operation setup allows the POSjet to operate as a two color printer Unlike the two color ready setup the two color setup does not use the orange colored spacer in the right carriage Instead the...

Page 74: ...ned to form windows and other shapes For the shapes to join from line to line the spacing must be set properly All characters are in a nine dot high character cell The dots are 1 60 inch apart Therefo...

Page 75: ...procedure will help with the setup Creating an APA graphics file 1 Generate the graphic image in the program of your choice APA graphics only support monochrome images 2 Make sure the paper size chos...

Page 76: ...looks black When all the lights are on the result is white Because the POSjet 1500 Printer does not mix colors either CMY or RGB color definitions work For the POSjet 1500 Printer RGB color definitio...

Page 77: ...t 15000 print driver should be installed even if the printer is not connected 4 Set up the print driver to print the graphic to a file using whatever resolution is required 5 Print the graphic image t...

Page 78: ...POSPrinter Scanner Cash drawer Pole Display MICR and Scale An OPOS Driver should be used when you want to be able to access all the features of the POS device and you do not want to send printer devi...

Page 79: ...nish The printer driver is now installed 13 If you selected Replace existing driver reboot your machine to ensure all components are installed Printer Driver Installation Instructions for NT4 0 2000 1...

Page 80: ...to both the PC and printer Follow the on screen directions Please note that several drivers are installed in this process Therefore the Found new hardware prompt will appear several times If the syste...

Page 81: ...printed Additional EndDoc Commands This is where you place text and binary commands that you want sent to the printer after a document is printed Line Feeds This is where you enter the number of line...

Page 82: ...hese Device Font settings can make up for an application that does not select a printer resident font Additional Text formatting These settings control how text gets printed in the print zone and the...

Page 83: ...Codes and Commands Nov 07 Rev M Page 69 To view edit or delete the custom settings Go to the Windows operating system s start RegEdit exe and go to HKEY_LOCAL_MACHINE SOFTWARE PcOSPrinter Series_1500...

Page 84: ...aution should be exercised when using this setup feature this Set as Only will remove all other OPOS devices of this type printer Note An entry may be first alphabetically but not first to be enumerat...

Page 85: ...round This background updating will increase performance This performance increase is because when a print request is made the status is obtained from a previous background read and not when the print...

Page 86: ...PcOSOPOS doc for more information Drawer Open Status Immediately If set the driver will begin to report that the cash drawer is open as soon as the command is given to open the drawer This option is p...

Page 87: ...10cpi Printer Print 20 Bomax Rd Printer Print Ithaca NY 14850 Printer Print Printer Print Printer Print Printer FontName Draft 16cpi SELECT BOLD PRINT Printer Font Bold True Printer Print ITEM PRICE P...

Page 88: ...Font This is the preferred way to print via a Windows printer driver to a page printer SELECT OUR PRINTER BY NAME For Each x In Printers If x DeviceName Like Series 1500 Then Set Printer x Exit For En...

Page 89: ...er Print Crackers Printer CurrentX 2900 Printer CurrentY LinePos Printer Print 2 59 LinePos Printer CurrentY Printer Print Laundry Soap Printer CurrentX 2900 Printer CurrentY LinePos Printer Print 3 2...

Page 90: ...Pos Printer Print 16 03 LinePos Printer CurrentY Printer CurrentX 1300 Printer Print Tax Printer CurrentX 2900 Printer CurrentY LinePos Printer Print 1 28 Printer Font Bold True LinePos Printer Curren...

Page 91: ...e print function returns 2 Asynchronous mode print function returns as soon as it can printing may or may not be done yet 3 Transaction mode buffers all print data and the print data is sent all at on...

Page 92: ...llResult Printer1 PrintNormal PTR_S_RECEIPT Data Data Chr 27 rA Rice 99 Chr 13 Chr 10 CallResult Printer1 PrintNormal PTR_S_RECEIPT Data Data Chr 27 rA Soup 2 49 Chr 13 Chr 10 CallResult Printer1 Prin...

Page 93: ...3 Chr 10 CallResult Printer1 PrintNormal PTR_S_RECEIPT data Font Typeface 0 data Chr 27 0fT Font Typeface 0 default Chr 10 CallResult Printer1 PrintNormal PTR_S_RECEIPT data Bold data This is Chr 27 b...

Page 94: ...is More Centered Text Chr 10 CallResult Printer1 PrintNormal PTR_S_RECEIPT data data Chr 27 cA This is Less Chr 10 Chr 10 CallResult Printer1 PrintNormal PTR_S_RECEIPT data Right Justified data Chr 2...

Page 95: ...ndshake 2 Result POSPrinter1 OpenPort LPT1 Result POSPrinter1 OpenPort COM2 baud 9600 parity N data 8 stop 1 If Result 1 Then MsgBox OpenPort failed make sure no other devices are using this port End...

Page 96: ...cycle may correct the problem If a power cycle does not correct the fault the printer must be serviced Paper Indicator LED The indicator signals the paper status If the printer is equipped with a pap...

Page 97: ...terns are defined as follows 8 1 Blink 1 blink pause __ __________________ ______ 2 Blink 2 blinks pause __ __ _______________ __ ___ 3 Blink 3 blinks pause __ __ __ ___________ __ __ _ Recovery from...

Page 98: ...invalid format Pressing the Button will erase the user store and reformat it This can be caused by a firmware update ELECTRONIC JOURNAL FORMAT ERROR Power up The Electronic Journal data in the FLASH...

Page 99: ...ower on It must be enabled at the factory using the printer s configuration mode Be sure that the knife option is selected in configuration mode Dual Color Option The Dual Color option is not automati...

Page 100: ...r be reset or power cycled after the cause of the error is corrected The amount of information lost is dependent on the type of error and the state of the information being processed Non recoverable A...

Page 101: ...combination of the and to signal serious problems In most cases you can tell if the printer is experiencing a specific type of serious problem by counting the number of times that the blinks Most ser...

Page 102: ...roubleshooting Keypad Lights Will Not Work Printer Will Not Print Error light ON Possible Cause Remedy Ink Cartridge Not Installed Install new ink cartridge s See Installing Ink Cartridges on page 31...

Page 103: ...The Button cycles the printer s ink cartridge cleaning wipers If New Cartridge Button Works Resume printing and remember to use the Button to place the printer into STANDBY OFF mode while not in use I...

Page 104: ...to 255 An example is 2 which represents 02H or 2 decimal Name This indicates an ASCII string ASCII strings are terminated by some special character typically a NUL character n Indicates a variable par...

Page 105: ...e designed for Seiko Epson TM U325 printers The EPOS emulation is an extension of the TM U325 emulation that removes some of the limitations imposed by the TM U325 and allows fuller use of the POSjet...

Page 106: ...l over the printer It is consistent with most previous Ithaca PcOS products and should be used when the printer is placed into a new application The new feature in the POSjet 1500 Printer is the abili...

Page 107: ...R m1 m2 m3 109 Set 1 8 inch line spacing ESC 0 1BH 30H ST 105 Set 7 72 inch line spacing ESC 1 1BH 31H SG 106 Begin variable line spacing Enable ESC A n ESC 2 1BH 32H none 106 Set variable line spacin...

Page 108: ...21 Character Attributes Select color ESC c n 1BH 63H CL m1 123 Begin one line double wide print SO 0EH MW 123 Cancel one line double wide print DC4 14H MN 123 Multi line double wide double high mode n...

Page 109: ...H none 144 User Store Graphic Save Begin named macro record ESC US b Name 0 1BH 1FH 62H UB Name 0 147 Save macro data in user store ESC US m Name 0 1BH 1FH 6DH UM Name 0 148 End named macro record ESC...

Page 110: ...rm sense delay ESC EM V n 1BH 19H 56H None 160 Set validation form stop ESC EM L n 1BH 19H 5CH None 160 Set validation Operation ESC 0 n 1BH 7EH 30H None 161 Cancel form wait ENQ 16 05H 10H None 160 E...

Page 111: ...4 Enable paper error mode operation ESC p n 1BH 70H PE m1 m2 175 Begin multi drop control SOH n 01H none 177 Inquire status Refer to command descriptions ENQ n 05H none 180 Inquire cash drawer 1 statu...

Page 112: ...19H 42H BH m1 m2 154 Set wait for form timeout ESC EM C n 1BH 19H 43H None 159 Set wait for form removal timeout ESC EM D n 1BH 19H 44H None 160 Enable Periodic status back ESC EM P 1BH 19H 50H None 1...

Page 113: ...0 1BH 30H ST 105 Set 7 72 inch line spacing ESC 1 1BH 31H SG 106 Begin variable line spacing Enable ESC A n ESC 2 1BH 32H none 106 Set variable line spacing to n 216 inch ESC 3 n 1BH 33H SV m1 m2 m3 1...

Page 114: ...idirectional ESC U n 1BH 55H GU n 1 GB n 0 142 Set inter character spacing ESC V n 1BH 56H none 112 Multi line double wide double high mode n 0 Standard mode n 1 Double wide n 2 Double high 3 Both ESC...

Page 115: ...gin entry ESC l 3 1BH 6CH EB Electronic journal suspend entry ESC l 2 1BH 6CH ES 170 Electronic journal resume entry ESC l 1 1BH 6CH ER 170 Electronic journal end entry ESC l 0 1BH 6CH EE 170 Load for...

Page 116: ...e next character print position to the left margin A line feed is not performed unless auto feed is active The print rotation direction and the left margin command define the left margin Function Line...

Page 117: ...e BS command moves the print buffer one character width to the left The pointer position cannot be moved to the left of the left margin BS does not cause the buffer to be printed the following data is...

Page 118: ...R EPOS ESC a n Description The ESC a n command sets the horizontal justification Where n 0 Left justified JL 1 Center justified JC 2 Right justified JR 8 Left justified no line feed None 9 Center just...

Page 119: ...rence between 72 dpi graphics and 96 dpi print Function Set variable line spacing to n 216 inch ASCII ESC 3 n Hexadecimal 1BH 33H n Decimal 27 51 n IPCL SV m1 m2 m3 EPOS ESC 3 n Description The ESC 3...

Page 120: ...A n command and puts the specified line spacing into effect It remains in effect until another line spacing command is issued Function Feed n lines at the current spacing ASCII ESC d n Hexadecimal 1B...

Page 121: ...ion Vertical tab ASCII VT Hexadecimal 0BH Decimal 11 IPCL VT EPOS VT Description The printer sets a line counter to the top of the form at reset and when a set top of form command is issued By setting...

Page 122: ...2H Decimal 27 82 IPCL HV EPOS none Description The ESC R command resets horizontal and vertical tab stops to power up configuration The power up horizontal default is every eight spaces i e 9 17 25 et...

Page 123: ...ied the form feed and vertical tab commands are ignored Function Begin auto line feed ASCII ESC 5 n Hexadecimal 1BH 35H n Decimal 27 53 n IPCL MA Begin IPCL CA End EPOS none Description The ESC 5 1 co...

Page 124: ...on The DC2 command sets 9 905 characters per inch print pitch Function Begin 12 cpi character pitch ASCII ESC Hexadecimal 1BH 3AH Decimal 27 58 IPCL F2 EPOS ESC SP n Description The ESC command sets 1...

Page 125: ...following table lists the exact pitch for various values on n n Resulting Characters per Inch IPCL 1 1 00 2 2 00 3 3 01 4 4 00 5 4 95 6 5 94 7 6 93 8 8 00 F7 9 9 04 10 9 90 F3 11 10 95 12 12 23 F2 13...

Page 126: ...ffect of this command on characters per inch cpi will depend on the font selected Note 1 The ESC V n command disables any pitch settings established by pitch set commands that establish a cpi like ESC...

Page 127: ...e n 0 12 x 12 draft 1 12 x 14 large draft 2 24 x 16 near letter quality NLQ 3 24 x 16 near letter quality NLQ 4 7 repeats 0 3 Draft print modes are high speed print modes intended to provide quality p...

Page 128: ...12 draft or 12 x 14 large draft In Modes 1 and 2 12 x 12 draft font is rotated 90 or 270 and printed in a single pass Double wide and double high fonts are available However because the font is rotate...

Page 129: ...been extended because there is no EPOS definition beyond the first six ID s All characters in code pages as well as character sets are addressed as zero through 255 Characters below 32 must be address...

Page 130: ...ch 0 68 0H 044H 69 Swedish I 0 69 0H 045H 70 Danish 0 70 0H 046H 71 Norwegian 0 71 0H 047H 72 Dutch 0 72 0H 048H 73 Italian 0 73 0H 049H 74 French Canadian 0 74 0H 04AH 75 Spanish 0 75 0H 04BH 76 Swed...

Page 131: ...250 3H 0FAH 1019 Windows East Europe 3 251 3H 0FBH 1020 Windows Greek 3 252 3H 0FCH 1021 Latin 5 Windows Turkey 3 253 3H 0FDH 1022 Windows Cyrillic 3 254 3H 0FEH 1024 Hungarian CWI 4 0 4H 000H 1026 IS...

Page 132: ...5BH 43H n Decimal 27 91 67 n IPCL EU Description The ESC C n command allows an application to replace any character in the currently active character set with the Euro character The character to be re...

Page 133: ...a 65 decimal to the printer Sixty five predefined code pages or character maps assign characters to a particular address built into the printer Occasionally an application needs to redefine a charact...

Page 134: ...fined Data d specifies a bit printed to one and not printed to zero At the default user defined characters are not defined and the internal character set is printed Once the user defined characters ha...

Page 135: ...nd replaces 30 characters in the currently selected character set with OCR MA3 characters OCR characters are only available in NLQ mode NLQ mode is automatically selected when OCR is enabled Note 1 Do...

Page 136: ...5H 69 E Letter F 46H 70 F Letter G 47H 71 G Letter H 48H 72 H Letter I 49H 73 I Letter J 4AH 74 J Letter K 4BH 75 K Letter L 4CH 76 L Letter M 4DH 77 M Letter N 4EH 78 N Letter O 4FH 79 O Letter P 50H...

Page 137: ...ffect until A valid line terminator is received CR LF or ESC J n fine line feed The command is canceled or the maximum number of characters per line is reached and the printer performs an auto print F...

Page 138: ...SC n performs a similar function however near letter quality NLQ is not available Function Set print style double wide double high italic control ASCII ESC EOT NUL k NUL n m Hexadecimal 1BH 5BH 40H 04...

Page 139: ...ubsequent text is printed in enhanced print mode two passes with a vertical offset Enhanced printing provides a deeper resolution of each character Function End enhanced print mode ASCII ESC H Hexadec...

Page 140: ...1 command selects subscript The following characters are printed half size on the bottom side of the print line Note 1 Subscript is not available in all print modes Function End superscript or subscr...

Page 141: ...pitch If the left and right margins are set to the right of the current horizontal position the new margins become valid in the same line If the left margin is set to the left of the current horizonta...

Page 142: ...is rotated 90 Print data is entered normally from left to right top to bottom When an end rotated print ESC r 0 command is received the printer formats and prints the data When n 5 or 13 the print mod...

Page 143: ...tated print with line formatting ASCII ESC r 5 Hexadecimal 1BH 72H 05H Decimal 27 114 5 IPCL R5 Function Begin 270 rotated print ASCII ESC r 3 Hexadecimal 1BH 72H 03H Decimal 27 114 3 IPCL R3 Function...

Page 144: ...are not printed Rotated Print Length Format Function Set rotated print line length ASCII ESC s n Hexadecimal 1BH 73H n Decimal 27 115 n IPCL RL m1 m2 m3 EPOS none Description The ESC s n command sets...

Page 145: ...definition 2 Page definition Placing data on the page 3 Printing the page Setting the Page Size Before you can start a page definition you must define the page size Width X Height Y Offset O Receipt...

Page 146: ...ill change the orientation and reset the entry location back to the top left corner of that orientation Receipt or Inserted Form B A D C Initial entry location Figure 28 Page Mode entry Orientations E...

Page 147: ...n the receipt station The auto cut command may be placed anywhere in the page definition however it will be processed after the page is printed To prevent the cut from occurring in the page it will be...

Page 148: ...not cause the currently defined image to be erased or printed You must previously have set the page size See the ESC u command Where x 0 for standard orientation Direction A x 1 for 270 Rotation Direc...

Page 149: ...eturns the printer to standard mode Set top of form No You must set the top of form outside of page mode The form position is maintained after the page is printed Vertical tab No The definition of a v...

Page 150: ...ced by 12 to 588 or 3 06 inches The smallest possible value is 96 Function Set Page Mode Entry Position ASCII ESC o YL YH Hexadecimal 1BH 6FH YL YH Decimal 27 111 YL YH IPCL PY y1 y2 y3 EPOS ESC W Des...

Page 151: ...rinting the left and right margins are restored to the values before the select page mode command All other format changes are preserved Function Print Page and stay in Page Mode ASCII ESC FF Hexadeci...

Page 152: ...onal check You can add logos or graphics as needed esc j Select Validation Mode esc m Load the check esc I 1 esc G Set Lrg Draft and Enhanced esc c 0 Select Black esc u 90 0 114 1 211 3 Set Page size...

Page 153: ...t and will scan better Near Letter Quality NLQ can also be used however the characters take up more room and use more ink Using a CPI where the characters do not touch is critical When using the Large...

Page 154: ...result in some modes If desired the ESC m command can be used to select the native resolution Note 1 If the POSjet 1500 Printer is used with programs that convert text to graphics the printer is slow...

Page 155: ...x 72v dpi ASCII ESC m n1 n2 Hexadecimal 1BH 2AH m n1 n2 Decimal 27 42 m n1 n2 IPCL none Description The ESC m n1 n2 command selects one of three graphic modes as specified by m Where m 0 60 dpi Full...

Page 156: ...4 x 96 dpi 1 horizontal 1 vertical pass 11 208 x 96 dpi 2 horizontal 1 vertical pass 12 104 x 192 dpi 1 horizontal 2 vertical passes 13 208 x 192 dpi 2 horizontal 2 vertical passes Note 1 Modes 11 thr...

Page 157: ...ar code generation and other graphic commands change graphics mode The format of the horizontal graphic command follows Function Process horizontal graphics data ASCII ESC h color length format data H...

Page 158: ...river be used to generate a graphic image Our Windows printer driver selects the best compression method to use on a scan line by scan line basis The print driver can be directed to print to file crea...

Page 159: ...rt of normal operation the programmer must take some care during the definition phase The programmer must assume the responsibility to assure the 16K buffer size is not exceeded User store can save ma...

Page 160: ...help maintain the user store area the following commands can be used The terminating 0 may be replaced with an or redefined See ESC EM T n or UT n on page 150 Function Flag as a start up macro ASCII E...

Page 161: ...cts the following data to the macro buffer It uses the Name field as a reference If the name already exists in the flash user store the command is ignored The command must be followed by the End name...

Page 162: ...n on page 150 Function Load item from user store ASCII ESC US l Name 0 Hexadecimal 1BH 1FH 6CH Decimal 27 31 108 IPCL UL Name 0 EPOS GS 0 Name 0 is from one to 15 characters and must be null terminate...

Page 163: ...ith an or redefined See ESC EM T n or UT n on page 150 Function Transfer all items from user store to extended user store ASCII ESC US t 0 Hexadecimal 1BH 1FH 74H Decimal 27 31 116 IPCL UX 0 EPOS None...

Page 164: ...m If a macro is recalled from the user store it is expanded into the macro buffer and replaces whatever is currently there Programming Considerations The flash nonvolatile memory has a limited number...

Page 165: ...ore data buffer Function Start macro record ASCII ESC g 1 Hexadecimal 1BH 67H 01H Decimal 27 103 1 IPCL GS EPOS ESC g 1 Description The ESC g 1 command clears the user store data buffer and begins rec...

Page 166: ...with the barcodes Function Print bar code ASCII ESC b n information ETX Hexadecimal 1BH 62H n 03H Decimal 27 98 n 3 IPCL 25 CR Interleaved 2 of 5 39 CR Code 39 12 CR Code 128 28 m1 m2 Code 128 allows...

Page 167: ...racter is greater than 31 and not 135 through 137 the printer will discard the first character and print the data from Code A Code 128 Note The A space is defined as a 0 which makes programming diffic...

Page 168: ...ing digits will be zeros The printer prints an EAN 8 bar code that is about 130 the size of the nominal standard which provides optimal readability Code 93 Code 93 is a variable length alphanumeric ba...

Page 169: ...characters and print direction Where n bits n IPCL 76543210 xx Justified 0 00 00 Left 1 01 01 Center 2 02 10 Right xx HRI characters 0 00 00 Not printed 16 16 01 Printed above the bar code 32 32 10 Pr...

Page 170: ...ation select commands One positions the form to the current validation slip stop The other command positions the form to a specific number of lines based on the current printer settings The POSjet 150...

Page 171: ...trait mode the POSjet 1500 has the ability to print up to 6 inches on a narrow form by loading it into the printer past the current slip stop Landscape Portrait Figure 30 Check Printing To load a form...

Page 172: ...e validation information on the receipt Note The form position is determined by the programmable slip stop See the ESC EM L command for setting the slip stop Note This command may be configured with a...

Page 173: ...d with forms that are narrower than 70mm 2 75 inches Forms that are wider than 70 mm 2 75 will jam and could cause a printer fault Validation operation control The POSjet 1500 supports a number of com...

Page 174: ...ion drive starts This time allows the operator time to position the form before the printer secures it The default is a pause of 300 mS Where n 1 10 mS 30 300 mS 255 2 55 seconds Typical values are fr...

Page 175: ...alidation Where n 76543210 Bit values xxxxxx00 Right form sensor is required for the form to be sensed and must be valid when the form is fully loaded xxxxxx01 Right form sensor is not required for th...

Page 176: ...in the extended user store it will be lost if the extended flash is repartitioned CAUTION The printer does not stop if the electronic journal runs out of memory If the printer were to stop there woul...

Page 177: ...sword may be up to 14 characters and may contain any alphanumeric characters Note The electronic journal can not be deleted without this password Function Erase the Electronic Journal ASCII ESC GS E P...

Page 178: ...String d 0 Hexadecimal 1BH 1DH 46H Decimal 27 29 70 IPCL None EPOS Description This command allows the record separator that is printed between records to be changed The default format is r nRecord d...

Page 179: ...to print the electronic journal One is under host control the second is by entering journal print mode and using the keypad to control the printout Entering and using Journal Print Mode Journal print...

Page 180: ...they will take effect for all following entries Erase Complete Journal If the electronic journal is not password protected this option will erase the complete journal and reinitialize it Printing part...

Page 181: ...ace information in the electronic journal is with carbon copy mode In this mode select information sent to the validation or receipt station is carbon copied into the electronic journal A record is st...

Page 182: ...commands in the record data will be added to the journal record As the records are printed those commands will be used to format the print Some care should be taken to assure that only format control...

Page 183: ...is saved The following commands are ignored ESC BEL ESC EM ESC ESC 4 ESC 8 ESC 9 ESC ESC C ESC v The following commands cause the journal to stop and will be processed again after the journal informa...

Page 184: ...commands do not generate new electronic journal records Function Electronic Carbon Copy Begin ASCII ESC l 3 Hexadecimal 1BH 6CH 3 Decimal 27 108 3 IPCL EB EPOS Description This command begins a carbo...

Page 185: ...ll deactivate it and clear the buffer It is not possible to have auto journal active and use a stored graphic on the validation The Auto Journal operation will be stopped and cleared Function Activate...

Page 186: ...o 2000 bytes This includes commands and printable information Commands that provide status such as ESC q and non print activity like open Cash drawer commands will not be saved in the Auto journal buf...

Page 187: ...eceived before it If the input buffer is not being processed because the printer is out of paper or a form is not inserted the CAN command will not be processed until after the error is cleared The CA...

Page 188: ...ctive depending on an internal jumper setting The factory default is pin 3 Cash Drawer 1 is always on pin 2 The cash drawer status is defined as an open circuit for drawer closed Function Perform Auto...

Page 189: ...regardless of how the command is set during the wait time set by the GS z 0 command for paper insertion and during the recovery confirmation time Where n Bit 0 1 the Button is disabled Bit 0 0 the But...

Page 190: ...sor disabled 3 On 08H 8 Paper roll end sensor enabled 4 7 Undefined Table 39 Paper Sensor Commands Function Enable print suppress and data pass through ASCII ESC n Hexadecimal 1BH 3CH n Decimal 27 60...

Page 191: ...ith Group 2 OCR MA Characters 12 Replaces the OCR characters with normal characters 13 Not used 14 Forces head maintenance 15 Print Current totals 16 Enable Test Font 17 Requests the printer to enter...

Page 192: ...al are not intended to be used by the end user Remote Power Control The POSjet 1500 Printer has a remote power control command that instructs it to enter STANDBY OFF mode When the command is issued th...

Page 193: ...onfigured for serial or USB operation the status is automatically returned to the host If the printer is configured for parallel IEEE 1284 operation the HOST must initiate a reverse channel request to...

Page 194: ...ic status ESC w n can be used to allow the host to sense status changes without sending repeated inquire commands The dynamic response operation varies depending on the configuration of the printer If...

Page 195: ...uire Slip Present ASCII ENQ 7 Hexadecimal 05H 07H Decimal 5 7 Function Slip is present and loaded into the printer Response ACK 7 06H 07H Slip is Present NAK 7 15H 07H No Slip Function Inquire Cover O...

Page 196: ...mmand but before the reset was processed If the host application continues to send information to the printer after a reset command some of that information may be processed before the reset is proces...

Page 197: ...ction The ENQ 15 command returns the current printer state Note ENQ 17 also returns the current printer state but it should not be used as it conflicts with XON XOFF flow control Response ACK 15 n r1...

Page 198: ...g this does not affect the state of the power cycled flag Use ENQ 11 to reset the power cycled bit bit 4 Printer is waiting in an error mode Use ENQ 22 to identify the specific error and ENQ 10 to rec...

Page 199: ...ring ID string is the IEEE ID return string which follows MFG Ithaca Periph CMD PJ1500CL IPCL CLS PRINTER MDL 1500 PcOS DES Ithaca Peripherals POSjet 1500 REV PE1500 01 80 OPTS 20xy Where x is a bit f...

Page 200: ...int carriage has faulted This is probably caused by a paper jam or a component failure The host system may issue an ENQ 10 Reset Request command to attempt to recover The Reset Request will reset the...

Page 201: ...active It is either off not initialized or full If nH 256 nL is not zero the electronic journal is available but not initialized and nH 256 nLis the available space in K 1024 bytes Or ACK 25 42 nH nL...

Page 202: ...y disables and enables the periodic status back feature if previously activated with the ESC EM P command Where n 0 disables PSB and n non zero Enables PSB at the interval defined by the ESC EM P comm...

Page 203: ...eplacing an M50 PLUS set the mode to M50PLUS The Microline emulation is documented in POSjet 1000 1500 Microline emulation programmers guide part number12 03220 Function Set Extended Series 50 Cash Dr...

Page 204: ...73 Password 0 IPCL EI Password EPOS Description This command initializes the electronic journal and sets the password that allows the electronic journal to be erased The password may be up to 14 char...

Page 205: ...n Electronic Journal Log ASCII ESC GS L Print the report Or ESC GS l Return the report Hexadecimal 1BH 1DH 4CH or 6CH Decimal 27 29 76 or 108 IPCL UL No IPCL for returning the report EPOS Description...

Page 206: ...inter into STANDBY OFF mode The will be not be illuminated 7 Press and hold the Button 8 While holding the Button press and release the Button 9 When the red blinks release the Button 10 Follow the di...

Page 207: ...w part of the journal to be printed For example if the last 10 journal entries are to be printed select print last record then back 10 and then print remaining journal Security The security of the jou...

Page 208: ...point of sale receipt printer These features are not always compatible with Epson printers Not all features of POSjet 1500 Printers can be supported by EPOS In particular the ability to print color gr...

Page 209: ...face Consequently the response times for the POSjet 1500 Printer are generally faster The POSjet 1500 Printer implements the IEEE 1284 nibble mode standard If an application requires real time status...

Page 210: ...s 217 HT Set horizontal tab 216 Character Commands Command Name Page ESC SP 1BH 20H Set right side character spacing 205 ESC 1BH 25H Select cancel user defined character sets 205 ESC 1BH 26H Define us...

Page 211: ...e 218 Bit image Command Command Name Page ESC 1BH 2AH Select bit image mode 218 Status Command Command Name Page GS a 1DH 61H Enable disable Automatic Status Back ASB NOTE This command is not supporte...

Page 212: ...de Page 198 Rev M Nov 07 Undocumented TM U325D Commands Command Name ESC i Auto Cut 230 ESC m Auto Cut 230 ESC u Transmit Peripheral Device Status 222 ESC v Transmit Paper status 222 GS A Enter Test M...

Page 213: ...C 1BH 25H Select cancel user defined character sets 205 ESC 1BH 26H Define user defined characters 206 ESC 1BH 3FH Cancel user defined characters 206 ESC R 1BH 52H Select an international character se...

Page 214: ...GS W 1DH 57H Set printing width 217 ESC U 1BH 55H Turn on off unidirectional printing mode 217 ESC l 1DH 6CH Set left margin 217 ESC Q 1BH 51H Set right margin in characters 218 ESC 1BH 3CH Return hom...

Page 215: ...0H Generate pulse 232 ESC 1BH 3DH Select peripheral device status 232 DLE ENQ 10H 05H Send real time request to printer 232 ESC u 1BH 75H Transmit peripheral status 222 ESC v 1BH 76H Transmit paper st...

Page 216: ...Commands Command Name Page ESC GS I Password 0 1BH 1DH 49H Electronic journal initialize and set password 163 ESC GS E Password 0 1BH 1DH 45H Electronic journal erase the electronic journal 163 ESC G...

Page 217: ...e 0 n 255 Description The ESC d n command prints the data in the print buffer and feeds n lines The amount of paper fed per line is based on the value set using the line spacing command The maximum pa...

Page 218: ...paper n x 1 144 inches in the reverse direction Consequently the printer can feed the paper in half dot units in the reverse direction The command is used to temporarily feed a specific length withou...

Page 219: ...aracter Spacing ASCII ESC SP n Hexadecimal 1BH 20H n Decimal 27 32 n Range 0 n 255 Description The ESC SP n sets the right side character spacing in n x 1 160 inches It is used to change the spacing b...

Page 220: ...one and not printed to zero At the default user defined characters are not defined and the internal character set is printed Once the user defined characters have been defined they are available unti...

Page 221: ...tin 5 Windows Turkey 51 Latin American 12 Windows Cyrillic 52 French Canadian 13 Hungarian CWI 54 Dutch 14 Kamenicky MJK 55 Swedish II 15 ISO Latin 4 8859 4 56 Swedish III 16 Turkey_857 57 Swedish IV...

Page 222: ...H 71 Norwegian 0 71 0H 047H 72 Dutch 0 72 0H 048H 73 Italian 0 73 0H 049H 74 French Canadian 0 74 0H 04AH 75 Spanish 0 75 0H 04BH 76 Swedish II 0 76 0H 04CH 77 Swedish III 0 77 0H 04DH 78 Swedish IV 0...

Page 223: ...roatic I 3 248 3H 0F8H 1017 Serbo Croatic II 3 249 3H 0F9H 1018 ECMA 94 3 250 3H 0FAH 1019 Windows East Europe 3 251 3H 0FBH 1020 Windows Greek 3 252 3H 0FCH 1021 Latin 5 Windows Turkey 3 253 3H 0FDH...

Page 224: ...ter is to be the Euro character 1DH 23H replaces the character at 0D5H with the Euro symbol Function Turn Color Mode ON OFF ASCII ESC r n Hexadecimal 1BH 72H n Decimal 27 114 n Range n 0 1 48 49 Descr...

Page 225: ...Double wide mode is not selected 5 On 20H 32 Double wide mode is selected 6 Undefined Off 00H 0 Underline mode is not selected 7 On 80H 128 Underline mode is selected Table 46 Print Modes Function Tu...

Page 226: ...printing mode is turned on when it is 0 upside down printing mode is turned off The default setting is n 0 When upside down mode is turned on the printer prints 180 rotated characters from right to le...

Page 227: ...Italics are not available in all print modes Function End Italics EPOS ONLY ASCII ESC 5 Hexadecimal 1BH 35H Decimal 27 53 Description The ESC 5 command ends italics print mode Panel Button Commands F...

Page 228: ...r does not go off line and the Paper Out LED comes on When the validation sensor is enabled and a paper end is detected the printer ejects the paper after printing as much as possible and enters the p...

Page 229: ...ther 2 or 3 or both bits is on The validation sensor is enabled when either 6 or 7 or both bits are on This command is enabled only with a parallel interface and is ignored with a serial interface The...

Page 230: ...nction Select Justification ASCII ESC a n Hexadecimal 1BH 61H n Decimal 27 97 n Range 0 n 2 48 n 50 Description The ESC a n command aligns all the data in one line to a specified position Left justifi...

Page 231: ...en the printer returns to standard mode Function Set Printing Area Width EPOS ONLY ASCII GS W nl nh Hexadecimal 1DH 57H nl nh Decimal 29 87 nl nh Range 0 nl 255 0 nh 255 Description The printing area...

Page 232: ...25D 0 1 32 33 in EPOS mode 0 nl 255 0 nh 3 0 d 255 k nl nh x 256 for m 0 or 1 k nl nh x 256 3 for m 32 or 33 Description ESC m nl nh dl dk command selects a bit image mode using m for the number of do...

Page 233: ...oes off line when a paper out is detected by the paper out sensor The paper roll low sensor is an option If the sensor is not installed bits 0 and 1 for the paper sensor status are always in the Paper...

Page 234: ...ait time The paper roll low sensor is an option If the printer does not have a paper low sensor bits 2 and 3 of the paper roll sensor status will always be Paper adequate Bit 3 of the second byte is a...

Page 235: ...2 On 04H 4 Mechanical error occurred Off 00H 0 No auto cutter error 3 On 08H 8 Auto cutter error occurred 4 On 10H 16 Not used fixed to on Off 00H 0 Unrecoverable error occurred22 5 On 20H 32 Recover...

Page 236: ...specified below If the Electronic Journal is enabled Journal Low and Out are supported by this command Electronic Journal Disabled Bit Off On Hex Decimal Status Off 00 0 Receipt Paper present 0 1 On 0...

Page 237: ...hen previously enabled validation paper is disabled the printer ejects the paper The default setting is n 1 The paper type s are selected for printing by using n as follows Bit Off On Hex Decimal Func...

Page 238: ...ined Off 00 0 Validation paper disabled 3 On 08 8 Validation paper enabled 4 7 Undefined Function Select Paper Type for Command Settings ASCII ESC f t1 t2 Hexadecimal 1BH 66H t1 t2 Decimal 27 116 t1 t...

Page 239: ...n page mode the print zone is defined as the X direction You may use any character positioning commands and my set the print zone to any value less than the max X size This means that you can have a 4...

Page 240: ...ction This command may also be issued during page definition When issued in page mode it resets the orientation and entry position but does not cause the currently defined image to be erased or printe...

Page 241: ...s it is currently defined and reenters page mode without deleting the page definition Function Set Absolute Vertical Page Position in Page Mode EPOS Only ASCII GS yL yH Hexadecimal 1DH 24H Decimal 29...

Page 242: ...arks 1 0 UPC A 11 k 12 48 d 57 1 1 UPC E 11 k 12 48 d 57 1 2 JAN 13 EAN 13 12 k 13 48 d 57 1 3 JAN 8 EAN 8 7 k 8 48 d 57 1 4 Code 39 1 k 48 d 57 65 d 90 d 32 36 37 43 45 46 47 1 5 ITF 1 k even number...

Page 243: ...h n Hexadecimal 1DH 68H n Decimal 29 104 n Range 1 n 255 Default 0 90 inch high Description The GS h n command sets the height of the bar code The bar code height is set to n 180 inch Function Select...

Page 244: ...Hexadecimal 1BH 69H Decimal 27 105 Description The ESC i command performs a partial knife cut Function Perform a partial knife cut EPOS ONLY ASCII ESC m Hexadecimal 1BH 6DH Decimal 27 109 Description...

Page 245: ...settings including character font and line spacing are canceled Function Transmit Printer ID ASCII GS I n Hexadecimal 1DH 49H n Decimal 29 73 n Range 1 n 3 49 n 51 Description The GS I n command trans...

Page 246: ...TM U325D mode the value of n must be 2 to enable the display and 1 to enable the printer This does not match the Epson documentation but is how the TM U325D works The POSjet 1500 Printer matches the...

Page 247: ...places the printer into test mode based on the parameters n and m Where n may be 0 1 2 48 49 or 50 It is intended to select the print station The POSjet will accept any of these values Where m 1 or 49...

Page 248: ...macro executing mode When the LSB of m 0 the macro executes r times continuously with the interval specified by t When the LSB of m 1 the printer remains idle and waits for the Button to be pressed af...

Page 249: ...ming a printer self test Each image is uniquely identified by the name given to it by the Name parameter The name of the bit image can be from one to 15 bytes long and contain any alphanumeric charact...

Page 250: ...MY IMAGE PRINT 1 CHR 29 CHR 48 REM Enter the GS 0 command PRINT 1 MY IMAGE CHR 0 CHR 0 REM Enter the image name Where m selects a mode from the table below Hex Decimal Mode Vertical Dot Density dpi H...

Page 251: ...orizontal direction is x x 8 The number of dots in the vertical direction is y x 8 If x x y x 8 exceeds the size of the buffer the image is truncated d indicates bit image data and specifies a bit pri...

Page 252: ...meric name to identify the image Description GS 6 Name 0 saves the current character set created by the ESC command to the nonvolatile memory pool If no character set has been defined the command stor...

Page 253: ...here n 0 Printer continues to print with paper low 1 Printer stops printing when paper low is detected Function Paper Error Signal Control ASCII ESC p 3 n Hexadecimal 1BH 70H 33H n Decimal 27 112 51 n...

Page 254: ...ration 3 Print current log totals 4 Print current alignment values NOTE All of these commands follow the ESC or ESC y format Other functions are performed by these basic commands Do not attempt to use...

Page 255: ...or ESC L c Hex 1BH 7EH 52H or 1BH 7EH 4CH Decimal 27 126 82 or 27 126 76 Description This command reconfigures the print cartridge colors This command should only be use when the colors of the install...

Page 256: ...Overlay the Small Draft font with Cartridge Test Characters ASCII ESC y 16 Hexadecimal 1BH 79H 10H Decimal 27 121 16 Description This command forces the printer to replace characters 224 through 255...

Page 257: ...during validation Where n 76543210 Bit values xxxxxx00 Right form sensor is required for the form to be sensed and must be valid when the form is fully loaded xxxxxx01 Right form sensor is not require...

Page 258: ...o be stored into the printer You can then use this file to setup any number of printers with the same graphic If you are using a windows print driver other than the TransAct POSjet 1500 driver to supp...

Page 259: ...Record the graphic in the printer Print a stored graphic In the data stream to the printer enter URName and the graphic will print in place of the URName data The Name must be identical to the name en...

Page 260: ...ults may vary depending on the operation system software and the ability to pass ASCII Characters Load and store named graphic image First you must create the graphic image using the PJColor Color Ima...

Page 261: ...d universal graphic record command If the name already exists in the flash user store or the universal graphic memory is exceeded the command is invalid and the Name field prints Function Run Universa...

Page 262: ...f n may be from 0 to 255 Example If UT were sent to the printer the user store command to run universal graphic Demo would be URDemo This command redefines the default termination character Function S...

Page 263: ...ution and of any size They also need not be all graphics The existing application cut command will be replaced by the Coupon Cut Logo operation Configuration options are as follows Cut Command Logo Cu...

Page 264: ...w from host computer to printer and from printer to cash drawer Cash Drawer Host Computer Printer to Cash Drawer Host to printer link Keypad Host to Keypad Typical POS System Printer Figure 31 Typical...

Page 265: ...ocedure storage buffer and print control mechanism that is using the data The communication port is either the serial port hardware or the parallel port hardware and the associated communication softw...

Page 266: ...buffer output function finds that the buffer is getting low it notifies the communication driver that the information flow can be resumed if it was stopped and allows more information to be placed in...

Page 267: ...int of sale devices at the application level At this time a workable standard for POS is years away So while Microsoft is interested in POS in the long term Microsoft s immediate goal is to enable POS...

Page 268: ...rface card or down loaded from the windows USB driver TransAct will support firmware on the interface card upon request but supports the driver down load by default The driver down load takes less tha...

Page 269: ...hould be sent down a cable Shorter pulse widths 500 nanoseconds will be accepted by the printer The cable can introduce significant signal degeneration and skew Parallel Port Timing The data must be v...

Page 270: ...busy Options 2 and 3 force busy high on the rising edge of the strobe which is sometimes referred to as busy while strobe timing In all cases the data is latched on the rising edge of the strobe In m...

Page 271: ...uffer The buffer is then transmitted to the host when it requests the reverse channel Mode 4 Mode 4 allows the printer to return identification information to the host system The POSjet 1500 Printer r...

Page 272: ...ctive when the reverse channel is closed If the dynamic responses are active when the reverse channel closes the output buffer overflows If data is in the buffer when dynamic responses are activated i...

Page 273: ...g data to the printer as soon as possible Because the host may not notice the DTR signal until it has transmitted several bytes of data to the printer the printer continues to except up to 25525 bytes...

Page 274: ...ffer Getting Full Buffer Getting Empty Data Select Key Printer Control Software Print Buffer 40 8K RTS Request to Send DTR Data Terminal Ready Data In Serial Data Out Not Usedfor FlowControl DTR RTS S...

Page 275: ...cate to the host that no more data should be sent This chart also illustrates how the print control software takes data from the buffer and controls flow At the top of the chart the print control soft...

Page 276: ...nted it is possible for the host to miss an XON or an XOFF To prevent this from causing a communication lockup the printer sends an XOFF for every character received after the high watermark is reache...

Page 277: ...ero and waits approximately 200 milliseconds It then sets the DTR to one and waits another 200 milliseconds After 200 milliseconds the system checks to see whether the DSR line is high This indicates...

Page 278: ...s issued When an inquiry is received by the printer it is buffered in a high speed processing queue When the printer has time it empties the queue and processes the inquiries The printer responds to t...

Page 279: ...ring pass through Their state is set by printer status Opening the cover toggles the control lines When the printer cover is open it accepts data including all ENQ commands If an ENQ is received when...

Page 280: ...soft reset will not return to the power on default The command flow follows The ENQ 10 is acknowledged During cleanup and initialization the printer is placed off line Before the printer initializes i...

Page 281: ...o be used it is a good idea to deactivate the inquire commands Use ESC y 6 Before pass through data can be used it must be activated in the configuration menu which is the third selection in the print...

Page 282: ...Configuration Mode Save Configuration Settings Press and release the Button at any time Exit Self Test Mode Press and release the Button at any time Exit Configuration Mode Press and release the Butt...

Page 283: ...2 2B 43 2C 44 2D 45 2E 46 2F 47 30 48 0 31 49 1 32 50 2 33 51 3 34 52 4 35 53 5 36 54 6 37 55 7 38 56 8 39 57 9 3A 58 3B 59 3C 60 3D 61 3E 62 3F 63 Hex Decimal ASCII 40 64 41 65 A 42 66 B 43 67 C 44 6...

Page 284: ...dish II 0 76 0H 04CH 0 0 7 6 15 77 Swedish III 0 77 0H 04DH 0 0 7 7 16 78 Swedish IV 0 78 0H 04EH 0 0 7 8 17 79 Turkish 0 79 0H 04FH 0 0 7 9 18 80 Swiss I 0 80 0H 050H 0 0 8 0 19 81 Swiss II 0 81 0H 0...

Page 285: ...3 251 3H 0FBH 1 0 1 9 49 1020 Windows Greek 3 252 3H 0FCH 1 0 2 1 50 1021 Latin 5 Windows Turkey 3 253 3H 0FDH 1 0 2 2 51 1022 Windows Cyrillic 3 254 3H 0FEH 1 0 2 4 52 1024 Hungarian CWI 4 0 4H 000H...

Page 286: ...ck Red Transact s Ithaca Facility 100 02349 3 Pack Blue Transact s Ithaca Facility 100 02353 3 Pack Green Transact s Ithaca Facility 100 02351 Ink Cartridges 6 Pack Supplier Stock Number 6 Pack Black...

Page 287: ...t character code page 116 ESC BEL n1 n2 n3 Audio alert control 175 ESC EM B n Set bar code height 154 ESC EM J n Set bar code justification and HRI modes 155 ESC EM C n Set Wait for slip Timeout 159 E...

Page 288: ...d signals 176 ESC p 4 n Select paper sensor s to stop printing 175 ESC p 5 n Enable disable paper feed 175 ESC q n Query marker 173 ESC Q n Set right margin 218 ESC r 0 End rotated print 130 ESC r 1 R...

Page 289: ...electing 208 Character Code Table Selecting 210 Character Commands 205 Character Pitch 11 Character Pitch Setting 111 Character Set Redefining 119 Character Spacing Setting 205 Code Page Definitions 2...

Page 290: ...g 235 EPOS Unidirectional Printing Mode On Off 217 EPOS User Defined Bit Image Define 237 EPOS User Defined Bit Image Defining 235 EPOS User Defined Bit Image Printing 236 238 EPOS User Defined Charac...

Page 291: ...Drivers 65 Installing USB Printer Drivers 66 Intercharacter Spacing Setting 112 International Character Set Selecting 115 206 International Character Sets 207 IPCL Codes 91 Ithaca Specific POSjetTM Co...

Page 292: ...POSjet 1500 Specifications 1 Power Control Remote 178 265 Power Cycle Status Inquire 182 Power cycle recovery 267 Preventing and Clearing Paper Jams 42 Print rotation 128 Print and Carriage Return 203...

Page 293: ...Printing 140 Specifications Auto cutter 4 Environmental Conditions 5 Interface 3 Media 15 Paper Roll Diameter 15 Power Requirements 6 Printer Dimensions 3 Printing 10 Receipt Paper 15 Relative Humidit...

Page 294: ...er Store Removing Item 146 User Store Report 149 User Store Reporting 147 User Defined Memory Commands 235 Using DSR Serial 263 Using Ink Cartridges 58 Using Validation Form Insertion and Orientation...

Reviews: