background image

&&

&

'

&&

8 ,

 

 

! '

 

Code 39 

Code 39 is an alphanumeric bar code. It is a discrete, self-checking, variable-length code. The 

printer prints the complete data field. The number of characters that can be printed depends on 

the bar width scaling. If the bar code scale is set to 2, 17 characters may be printed per line. 

There are two modes of operation for the Code 39 barcodes. The first is in a variable length 

format. In this mode all characters sent to the printer will be printed up to the termination 

character. Only 0-9, A-Z -, period, and space may be printed. $, %, +, and / Characters may be 

used as escape characters for full 128 character support. If illegal characters are passed to the 

printer, they are converted to legal codes. (For example, a would be converted to A).  

 

In full 128 character mode, the printer will encode the full 128 character set. In this mode, the 

first character received must be the length. IE. [ESC]k<1><n>… where n specifies the number 

of characters to follow. The characters following n characters may be from 0 to 127. Values 

greater than 127 are converted to printable characters by removing the 8

th

 bit.  

 

The following table specifies the Code 39 character set. 

 

ASCII 

Code 

NUL 

%U 

SOH 

$A 

STX 

$B 

ETH 

$C 

EOT 

$D 

ENQ 

$E 

ACK 

$F 

BEL 

$G 

BS 

$H 

HT 

$I 

LF 

$J 

VT 

$K 

FF 

$L 

CR 

$M 

SO 

$N 

SI 

$O 

DLE 

$P 

DC1 

$Q 

DC2 

$R 

DC3 

$S 

DC4 

$T 

NAK 

$U 

SYN 

$V 

ETB 

$W 

CAN 

$X 

EM 

$Y 

SUB 

$Z 

ESC 

%A 

FS 

%B 

GS 

%C 

RS 

%D 

US 

%E 

 

ASCII 

Code 

SP 

Space 

/A 

/B 

/C 

/D 

/E 

/F 

/G 

/H 

/I 

/J 

/K 

/L 

/O 

/Z 

%F 

%G 

%H 

%I 

%J 

 

ASCII 

Code 

%V 

%K 

%L 

%M 

%N 

%O 

 

ASCII 

Code 

%W 

+A 

+B 

+C 

+D 

+E 

+F 

+G 

+H 

+I 

+J 

+K 

+L 

+M 

+N 

+O 

+P 

+Q 

+R 

+S 

+T 

+U 

+V 

+W 

+X 

+Y 

+Z 

%P 

%Q 

%R 

%S 

DEL 

%T 

Figure 2 Code 39 full 128 character encoding 

Code 128 

Code 128 is an alphanumeric bar code. It is a high-density, variable-length, continuous code, 

which employs multiple element widths. Code 128 has three possible start codes. The start 

Summary of Contents for EPIC 630

Page 1: ......

Page 2: ...Rev A Initial Release Rev B Added Transport and Jam status Added Color support Added Las Vegas address Rev C Pg 55 Added note about reverse feed maximum Pg 58 Changed reverse feed maximum from to 0 44...

Page 3: ...s 1 Reorient the radio or television receiving antenna 2 Relocate the printer with respect to the receiver 3 Plug the printer and receiver into different circuits If necessary the user should consult...

Page 4: ...ERRORS OMISSIONS OR DISCREPANCIES IN THE INFORMATION CONTAINED IN THIS DOCUMENT TransAct cannot guarantee that changes in software and equipment made by other manufacturers and referred to in this pub...

Page 5: ...lephone Technical Support 5 Return Materials Authorization and Return Policies 6 Service Programs 6 Sales Support 6 Contact Information 7 TransAct EPIC 630 Specifications and Requirements 11 TransAct...

Page 6: ...Application Development 36 TransAct Control Codes and Commands 36 PcOS Printer Control Codes 36 Quick PcOS Reference Chart 38 Quick PcOS Reference Chart Alphabetic 44 Low Level Paper Motion Control 50...

Page 7: ...s 162 TransAct EPIC 630 Coupon Cut Logo Feature 164 Unicode A Software Font Solution 169 About Unicode 169 Memory 170 TransAct s implementation of Unicode in the TransAct EPIC 630 170 0 1 Remote Print...

Page 8: ...Size for Small Medium and Large Fonts 14 Table 4 Standard Power Input Requirements 18 Table 5 Serial Interface Pin outs 21 Table 6 Error Blink Codes 25 Table 7 Character Pitch 62 Table 8 Inter charact...

Page 9: ......

Page 10: ...This page intentionally left blank...

Page 11: ...ncluding Crisp clear receipt printing Fast 6 inches per second print speed Large 6 inch paper roll capacity with drop in loading Internal power supply Application controllable buzzer The TransAct EPIC...

Page 12: ...ct printer For any issues not covered in this guide quality technical support is available on line at www transact tech com or by telephone at 607 257 8901 or 877 7TransAct Consult the following pages...

Page 13: ...vers with Documentation Part No Not Yet Available Master Character Set Definitions Part No 100 9785 Our on line support site also includes a convenient e mail assistance request form where you can sub...

Page 14: ...early on the outside of the box TransAct Technologies Incorporated has a full service organization to meet your printer service and repair requirements If your printer needs service please contact you...

Page 15: ...850 USA TransAct Technologies World Gaming Headquarters Western Regional Repair Center 6700 Paradise Road Suite D Las Vegas NV 89119 USA Telephone 877 7TransAct or 607 257 8901 Main fax 607 257 8922 S...

Page 16: ...4 7 8 5 This page intentionally left blank...

Page 17: ......

Page 18: ...This page intentionally left blank...

Page 19: ...e 44 57 characters per line Clam shell paper loading serial 9 pin RS232 Interface Configurable receiver buffer Self diagnostics Set up and configuration utility program CPI selections from 8 to 30 CPI...

Page 20: ...nd Codabar 65 Language sets including Euro symbol 8 dots mm thermal print head resolution Status indicator LEDs Cover open button 82 5 mm paper width 6 0 inch 126 mm Paper roll diameter Portrait lands...

Page 21: ...t has a fixed size and position only specific pitches are possible The following table defines the fonts and pitches possible with each Character Cell H x W 10 x 24 Font W x H 13 x 24 Font W x H 15 x...

Page 22: ...e for each is different Requested CPI Character Width Resulting CPI Requested CPI Character Width Resulting CPI 1 203 1 00 16 12 16 92 2 101 2 01 17 12 18 45 3 67 3 03 18 11 18 45 4 50 4 06 19 10 20 3...

Page 23: ...3 24 Medium 13 x 24 Font The 13 x 24 medium font is defined in a 13 x 24 cell The characters are typically 22 dots high and 11 dots wide however to provide readable international characters some chara...

Page 24: ...character for better readability 01 0000 02 000000 03 000000 04 000 000 05 000 000 06 000 000 07 000 000 08 000 000 09 000 000 10 000 000 11 000 000 12 000 000 13 000 000 14 000 000 15 000000000000 16...

Page 25: ...Max Dimensions W D H Dimensions in inches 6 16 7 18 10 90 Dimensions in millimeters 156 5 182 4 276 9 Approximate weight 8 lb...

Page 26: ...VAC 05 A 240VAC 1 4 A 120VAC 7 A 240VAC Table 4 Standard Power Input Requirements Thermal Print Head Overview Number of heat elements 640 Heat element pitch 0 125 mm 8 dots mm Print width 80 mm 0 2 mm...

Page 27: ...Paper Usage Precautions Use only specified thermal paper If other paper is used print quality head life and cutter life may deteriorate Paper Out A receipt paper out sensor is provided as a standard f...

Page 28: ...A paper cover interlock switch is provided as a standard feature When the paper cover is open the printer is off line and will not print...

Page 29: ...ady Pin 7 Pin 4 RTS Request to Send Pin 8 Pin 5 CTS Clear to Send Pin 9 Pin 11 Not Connected Table 5 Serial Interface Pin outs Signal Voltage and Current levels The serial interface meets EIA RS232 in...

Page 30: ......

Page 31: ...This page intentionally left blank...

Page 32: ...f the POWER indicator is lit not blinking the error is generally recoverable without data loss If the POWER indicator is blinking a non recoverable error has occurred see the fault indicators below If...

Page 33: ...or produces information loss Error Blink Codes If during normal operation the ERROR indicator is lit and the POWER indicator is blinking a minor error occurred The POWER indicator shows the error by b...

Page 34: ...o are designed for factory setup by TransAct Testing the printer Use the following two TEST options when verifying basic printer operation TEST Receipt The receipt test is the primary test option to u...

Page 35: ...by pressing the power button TEST Configuration The content of the configurable features will alter based on the hardware installed There will be at least three groups of options 1 Emulation 2 Commun...

Page 36: ...rmware is correct Tests 1 through 4 produce non recoverable errors if they fail in which case the power must be removed from the printer and the printer returned for service If the boot loader is inta...

Page 37: ......

Page 38: ...This page intentionally left blank...

Page 39: ...Follow the printed instructions After you enter Configuration Mode the printer will print the current configuration the current totals and the error logs if any Save this printout as a guide to chang...

Page 40: ...Support or by downloading it from the Internet consult the section On line Technical Support for further details 0 The TransAct EPIC 630 printer is equipped with a special boot loader feature that wil...

Page 41: ......

Page 42: ...This page intentionally left blank...

Page 43: ...rom zero to 255 An example is 2 which represents 02H or 2 decimal n Indicates a variable parameter The variable parameter n can have a value from zero to 255 The meaning of n is described and defined...

Page 44: ...ransAct Technologies Command codes pertaining to these features are documented as licensed within the command description It is intended that the standard TransAct PcOS emulation be used for new appli...

Page 45: ...you generate drivers In addition TransAct has created several tools that can be used to generate and maintain graphic images and files for print on the TransAct EPIC 630 Information about drivers and...

Page 46: ...Vertical Motion Perform a fine line feed ESC J n 1BH 4AH FM m1 m2 m3 53 Set 1 8 inch line spacing ESC 0 1BH 30H ST 54 Set 7 72 inch line spacing ESC 1 1BH 31H SG 54 Begin variable line spacing Enable...

Page 47: ...C I n 1BH 49H QT n 0 QU n 1 QL n 2 QS n 3 64 Begin rotated font See command description ESC P n 1BH 50H RI RF RN 65 Select character code page ESC T nh nl 1BH 5BH 54H CP m1 m2 m3 m4 67 Insert Euro cha...

Page 48: ...egin rotated print See Rotated Print Summary on page 84 ESC r n 1BH 72H RX 82 Set rotated print line length ESC s n 1BH 73H RL m1 m2 m3 86 Set rotated print line spacing ESC u n1 1BH 75H none 86 Page...

Page 49: ...a start up macro ESC US s Name 0 1BH 1FH 6DH US Name 0 102 Delete item from user store ESC US d Name 0 1BH 1FH 64H UD Name 0 103 Flush information from user store ESC US f ALL 0 1BH 1FH 66H 00H UF 10...

Page 50: ...h Ll Lh 1BH 1DH 50H EP 119 Report the electronic journal ESC GS R Sl Sh Ll Lh 1BH 1DH 52H EQ 119 Electronic journal begin entry ESC l 3 1BH 6CH EB Electronic journal suspend entry ESC l 2 1BH 6CH ES 1...

Page 51: ...print buffer CAN 18H RP 135 Query marker ESC q n 1BH 71H none 135 Open cash drawer n 1 Cash Drawer 1 n 2 Cash Drawer 2 ESC x n 1BH 78H D1 n 1 D2 n 2 136 Perform Auto Cut ESC v 1BH 76H FC 136 Audio ale...

Page 52: ...ne 137 Feed to black dot ESC VT 1BH 0BH None 59 Begin 24 CPI character pitch ESC SI 1BH 0FH F4 61 Set bar code height n 0 Restore defaults n 1 9 Number of passes 0 11 inch per pass ESC EM B n 1BH 19H...

Page 53: ...1BH 1FH 6DH US Name 0 102 Transfer user store to extended user store ESC US t ALL 0 1BH 1FH 66H 00H UF 103 Begin 12 x 12 draft print ESC 0 1BH 23H 00H QT 64 Cancel user defined characters ESC 1BH 24H...

Page 54: ...SC D n1 n2 ni 0 1BH 44H none 51 Begin emphasized print ESC E 1BH 45H MM 78 End emphasized print ESC F 1BH 46H CM 78 Begin enhanced print ESC G 1BH 47H ME 78 End enhanced print ESC H 1BH 48H CE 78 Set...

Page 55: ...tion ESC 1BH 5BH 40H DH SH 77 Insert euro character ESC C n 1BH 5BH 43H EU 69 Set character pitch ESC P n 1BH 5BH 50H F n 62 Redefine character set ESC S 1BH 5BH 53H 70 Select character code page ESC...

Page 56: ...al resume entry ESC l 1 1BH 6CH ER 127 Electronic journal end entry ESC l 0 1BH 6CH EE 127 Set horizontal position ESC n n1 n2 1BH 6EH HP m1 m2 m3 52 Set page mode page position ESC o n1 1BH 6FH PY m1...

Page 57: ...8...

Page 58: ...argin A line feed is not performed unless auto feed is active The print rotation direction and the left margin command define the left margin LF Line feed ASCII LF Hexadecimal 0AH Decimal 10 IPCL LF E...

Page 59: ...th 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 rather the following data is OR ed with the previous data ESC D Set horizo...

Page 60: ...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 justified no line feed None 10 Righ...

Page 61: ...the command performs feeds in n 144 inch increments Immediately after APA graphics the command is adjusted for the difference between 72 dpi graphics and 96 dpi print ESC 3 Set variable line spacing...

Page 62: ...al 27 49 IPCL SG EPOS none Description The ESC 1 command sets the default line spacing to 21 216 inch Use 21 216 inch line spacing for all points addressable APA graphics printing ESC A Set variable l...

Page 63: ...ue The next character print position is reset to the left margin Note The IPCL command prints from 00 to 99 lines For example if you wish to feed 12 lines the IPCL command would be as follows FL12 Fun...

Page 64: ...ine positions specified by n The end of the setting is specified by a 0 All previously set tabs will be cleared If nn is less than nn 1 then the command is in error and all of the following informatio...

Page 65: ...L m1 m2 EPOS ESC C n Description The ESC C n command sets the form length to n lines at the current line spacing If the current page position is greater than the new page length the command also sets...

Page 66: ...d ends auto line feed mode Note The begin and end auto line feed command overrides the configuration setting ESC Reverse line feed ASCII ESC Hexadecimal 1BH 5DH Decimal 27 93 IPCL LR EPOS none Descrip...

Page 67: ...urable Black Dot parameters The Dot Width and the Offset may be adjusted to operate with a specific paper The Calibration is preset and should not be changed Function Adjusting the width and offset of...

Page 68: ...Back of Ticket 0 8 20 to first line of print Dimensions in Inches mm Note This command interacts with the Feed to Black Dot command If the Black Dot paper Option is set the black dot position specifie...

Page 69: ...ters per inch print pitch ESC Begin 12 cpi character pitch ASCII ESC Hexadecimal 1BH 3AH Decimal 27 58 IPCL F2 EPOS ESC SP n Description The ESC command sets 12 235 characters per inch print pitch SI...

Page 70: ...lists the exact pitch for various values on n 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 13 00 14 13 87 15 14 86 F6 16 16 00 17 17 33 F1 18 17...

Page 71: ...nch 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 P n After a set right side spacing comma...

Page 72: ...aft 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 print with minimal ink usage The 12 x 1...

Page 73: ...des 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 rotated double wide makes the characters ta...

Page 74: ...ter sets as well as normal IBM code pages The EPOS character set select command has been extended to allow additional character sets over and above the 11 defined by EPOS The EPOS code page select com...

Page 75: ...de pages are supported 64 USA Slashed 0 0 64 0H 040H 65 USA Unslashed 0 0 65 0H 041H 66 British 0 66 0H 042H 67 German 0 67 0H 043H 68 French 0 68 0H 044H 69 Swedish I 0 69 0H 045H 70 Danish 0 70 0H 0...

Page 76: ...H 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 ISO Latin 4 8859 4 4 2 4H 002H 1027 Ukrainian...

Page 77: ...1BH 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 b...

Page 78: ...ssed by sending 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 red...

Page 79: ...can be defined 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 cha...

Page 80: ...OCR characters ASCII ESC y 11 Hexadecimal 1BH 79H 0BH Decimal 27 121 11 IPCL YX011 EPOS ESC y 11 Description The ESC y 11 command replaces 30 characters in the currently selected character set with O...

Page 81: ...e ESC y 12 command returns the 30 OCR characters to the previously selected character set It does not restore the print mode Note Any character definitions defined by the redefine character set comman...

Page 82: ...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 80 P Letter Q 51H 81 Q Letter R 52H 82 R Letter S 53H 8...

Page 83: ...o be printed at twice the currently selected character width For example ten cpi becomes five cpi 17 cpi becomes 8 5 cpi etc The SO command remains in effect until A valid line terminator is received...

Page 84: ...W n Hexadecimal 1BH 57H n Decimal 27 87 n IPCL FD n 1 FS n 0 FHA n 3 Note Single wide double high mode is not available in IPCL mode EPOS ESC n Description The ESC W n command controls multi line dou...

Page 85: ...e Also see ESC W above Description The ESC EOT NUL k NUL n m command sets double wide double high and italic print mode Where k bits k 76543210 xxxx Italic control 0 0000 No change 1 0001 Italics On 2...

Page 86: ...n All subsequent text is printed in enhanced print mode two passes with a vertical offset Enhanced printing provides a deeper resolution of each character and may enhance multiple part forms printing...

Page 87: ...n the upper side of the print line Note Superscript is not available in all print modes ESC S 1 Select subscript ASCII ESC S 1 Hexadecimal 1BH 53H 01H Decimal 27 83 1 IPCL SB EPOS none Description The...

Page 88: ...37 71 IPCL MI EPOS ESC 4 Description The ESC G command begins italic print mode Note Italics are not available in all print modes ESC H End italics ASCII ESC H Hexadecimal 1BH 25H 48H Decimal 27 37 72...

Page 89: ...otated 90 and 270 mode the print length is determined by the length of the longest line entered In line formatted mode the line length is set not by the longest line entered but by the maximum line le...

Page 90: ...rding to the currently stored format parameters When n 7 or 15 the print mode is rotated 270 according to the currently stored format parameters The ESC r 7 command differs from the ESC r 3 command by...

Page 91: ...the rotate command Note 4 Only enhanced and emphasized attributes are available for formatted rotated print These attributes are not available on a character basis They affect all of the rotated text...

Page 92: ...3 Hexadecimal 1BH 72H 03H Decimal 27 114 3 IPCL R3 ESC r 7 Begin 270 rotated print with line formatting Not available in page mode ASCII ESC r 7 Hexadecimal 1BH 72H 07H Decimal 27 114 7 IPCL R7 EPOS E...

Page 93: ...ASCII ESC r 15 Hexadecimal 1BH 72H 0FH Decimal 27 114 15 IPCL RX15 EPOS ESC T 1 ESC r 0 End rotated print ASCII ESC r 0 Hexadecimal 1BH 72H 00H Decimal 27 114 0 IPCL R0 EPOS ESC 0 Description The ESC...

Page 94: ...n1 m1 n2 m2 ni mi 0 Hexadecimal 1BH 75H n1 m1 n2 m2 ni mi 00H Decimal 27 117 n1 m1 n2 m2 ni mi 0 IPCL none EPOS none Description The ESC u n1 m1 n2 m2 ni mi 0 command adjusts the line spacing for each...

Page 95: ...ing page definition will 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 1 Page Mode...

Page 96: ...command is used to print the page the memory used to store the page image is not maintained and is released to be used by other functions Function Select page mode ASCII ESC t x Hexadecimal 1BH 74H x...

Page 97: ...lect No This command is like a station select and is not active You cannot store page mode images in the electronic journal A page mode command in journal station mode will exit journal mode Electroni...

Page 98: ...at specifies if this command is an absolute position command or relative to the current position If this is 1 the command is processed as a relative position command If this is 0 then the command is i...

Page 99: ...y smaller than the same graphic printed on an impact printer All of this is done transparently to the application however loss of resolution may result in some modes If desired the ESC m command can b...

Page 100: ...is generally used to print 240h by 144v dpi resolutions in two passes Extended APA Graphics ESC Print graphics in mode m 60h 120h 240h x 72v dpi ASCII ESC m n1 n2 Hexadecimal 1BH 2AH m n1 n2 Decimal...

Page 101: ...90 dpi Full speed 8 bit slices 7 144 dpi Full speed 8 bit slices 10 104 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 pass...

Page 102: ...ESC U 0 Select bidirectional print ASCII ESC U 0 Hexadecimal 1BH 55H 00H Decimal 27 85 0 IPCL GB EPOS ESC U 0 Description The ESC U 0 command prints all data in bi directional logic seeking print mod...

Page 103: ...hic mode of the printer The printer stays in graphic mode until it is changed by another command Note that the bar code generation and other graphic commands change graphics mode The format of the hor...

Page 104: ...horizontal 1 vertical pass 12 104 x 192 dpi 1 horizontal 2 vertical passes 13 208 x 192 dpi 2 horizontal 2 vertical passes 14 15 16 Not supported Note 1 Only modes 10 thorough 13 should be selected fo...

Page 105: ...t ffH nine times and 02H 55H means repeat 55H two times Difference Compression In difference compression data is represented in byte pairs In compression the first byte is an index into the byte strea...

Page 106: ...lace two items in user store with the same name and the last defined item will be used Defining Macros Macros can be defined two ways The first is by using the begin and end named macro commands These...

Page 107: ...m referenced is a user defined character set it is loaded into the current definition If it is a macro it is loaded into the macro buffer It is not processed or printed To help maintain the user store...

Page 108: ...and accidental deletion of the saved information The user defined character buffer and or user data buffer may be redefined and used but cannot be stored The terminating 0 may be replaced with an or...

Page 109: ...27 31 109 IPCL UM Name 0 EPOS GS Name 0 is from one to 15 characters and must be null terminated Description The ESC US m Name 0 command saves the current macro buffer structure into the flash user st...

Page 110: ...tore ASCII ESC US r Name 0 Hexadecimal 1BH 1FH 72H Decimal 27 31 114 IPCL UR Name 0 EPOS GS 0 Name 0 is from one to 15 characters and must be null terminated Description The ESC US r Name 0 command lo...

Page 111: ...None Description This command transfers the information in the base 16K user store to the extended user store The base user store is erased if the transfer was successful The terminating 0 may be rep...

Page 112: ...e 104 Note The report is also printed as part of the configuration report Function Redefine User Store Termination Character ASCII ESC EM T n Hexadecimal 1BH 19H 54H n Decimal 27 25 84 n IPCL UT n EPO...

Page 113: ...lled The printer simply stops saving information when it is full As the buffer fills the input data is printed normally The effect of the macro start command is to clear the buffer and to start to sav...

Page 114: ...mands are recorded ESC g 2 Stop macro record ASCII ESC g 2 Hexadecimal 1BH 67H 02H Decimal 27 103 2 IPCL GE EPOS ESC g 2 Description The ESC g 2 command stops recording user store data information The...

Page 115: ...e It is generally better to print vertical barcodes by printing horizontal barcodes in page mode rotated 90 or 270 You can then mix HRI and other text with the barcodes Function Print bar code ASCII E...

Page 116: ...icantly longer barcodes Interleaved 2 of 5 Interleaved 2 of 5 is a high density self checking continuous numeric bar code It is mainly used where fixed length numeric fields are required The data fiel...

Page 117: ...the length IE ESC k 1 n where n specifies the number of characters to follow The characters following n characters may be from 0 to 127 Values greater than 127 are converted to printable characters b...

Page 118: ...ace is defined as a 0 which makes programming difficult and causes control character conflicts for the printer To solve the problem the TransAct EPIC 630 Printer subtracts 32 from all characters that...

Page 119: ...9 Figure 3 Expanded Function coding Note In automatic mode FNC4 is always specified as 133 regardless of what code stick is currently active In most cases the TransAct supreme will generate the most c...

Page 120: ...oding TransAct Manual Encoding Code Stick Code A Code B Code C Code 128 Value Decimal Value Hex Value V V 54 54 86 56 W W 55 55 87 57 X X 56 56 88 58 Y Y 57 57 89 59 Z Z 58 58 90 5A 59 59 91 5B 60 60...

Page 121: ...set digit which defines how the next six digits are encoded The next five digits have fixed encoding The last is a check digit The printer prints an EAN 13 bar code with the 12 digits sent to it and...

Page 122: ...L None EPOS None Description This command alters the way PDF 417 barcodes are generated and printed Where f Feature to control and v the value of the feature f C 43H 67 Set encoding columns v 1 30 0 s...

Page 123: ...16 21 45 Level 4 32 46 100 Level 5 64 101 200 Level 6 128 201 400 Level 7 256 401 Up Level 8 512 Function Set bar code height ASCII ESC EM B n Hexadecimal 1BH 19H 42H n Decimal 27 25 66 n IPCL BH m EP...

Page 124: ...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 Printed below the bar code 48 48 11 Prin...

Page 125: ...the extended user store without initializing the electronic journal If any data has been stored in the extended user store it will be lost if the extended flash is repartitioned CAUTION The printer d...

Page 126: ...t is full If the electronic journal is full entries will be lost The ENQ 25 command can be used to query the state of the electronic journal Electronic Journal Configuration and Reporting Commands Fun...

Page 127: ...electronic journal Note The first record is identified as record 1 Function Report the Electronic Journal ASCII ESC GS R Sl Sh Ll Lh Hexadecimal 1BH 1DH 52H Sl Sh Ll Lh Decimal 27 29 82 Sl Sh Ll Lh IP...

Page 128: ...Most standard C formatting print parameters may be used Note The record header many be totally disabled by a configuration option Function Print Report an Electronic Journal Log ASCII ESC GS L Print t...

Page 129: ...1 Cash Drawer 1 ACK NAK 2 2 Paper low status ACK NAK 3 3 Paper out status ACK NAK 4 4 Electronic Journal Low Out ACK NAK 25 low high 5 Validation Form present ACK NAK 7 6 Mechanical Error Status ACK N...

Page 130: ...d under software control and a password is provided the electronic journal can not be erased in journal print mode There is also a factory configured mode that completely disables this feature To ente...

Page 131: ...owing entries Erase Complete Journal If the electronic journal is not password protected this option will erase the complete journal and reinitialize it Printing part of the journal Print Last 20 Reco...

Page 132: ...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 started with the Electronic Journal...

Page 133: ...l 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 command that you intend to be p...

Page 134: ...re 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 information is saved ESC FS ESC FF ESC GS...

Page 135: ...ectronic 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 carbon copy journal entry Function El...

Page 136: ...al fonts or change the pitch are selected the down loaded font will be deactivated and the last used internal font selected To access characters located above 255 you must use a Unicode encoding metho...

Page 137: ...et to a reasonable value in case they are used in future implementations This command is not used during normal printing use of the printer NOTE There is a font downloading utility available from Tran...

Page 138: ...will not delete a font from flash memory for from ROM NOTE This command will reselect the last used internal font If another soft font is to be used it must be selected Function Delete All Soft Fonts...

Page 139: ...on sent to the printer must now use this encoding even for non print commands Function Initiate Unicode UTF 16LE Encoding ASCII ESC L Hexadecimal 1BH 2BH 4CH Decimal 27 43 76 Description The ESC L com...

Page 140: ...aracter This encoding method is less straightforward This method uses unique bit sequences at the MSBs of a byte to determine its location and meaning within the MBCS encoding See the table below for...

Page 141: ...stored in the transport where v 3 to 16 inches if f 2 then v sets the Drop of Hold setting where v 1 for drop and 0 for hold if f 3 then v sets the Cut and transport mode where v 0 the cut command wil...

Page 142: ...58H n1 n2 Decimal 27 88 n1 n2 IPCL none EPOS ESC l ESC Q Description The ESC X n1 n2 command sets left and right print margins in characters from the home position Where n1 left margin and n2 right ma...

Page 143: ...one EPOS none Description The ESC q n command returns a status to the host when it is processed Response SOH n The ESC q n command may be placed in the print data and when processed by the printer wil...

Page 144: ...t buffer by the print processor Note 2 Cash Drawer 2 is factory configurable in one of two modes Either pin 2 or 3 is active depending on an internal jumper setting The factory default is pin 3 Cash D...

Page 145: ...ound to be altered Where n1 is the number of alert cycles n2 is the on time of the alert cycle in ten Ms intervals n3 is the off time of the alert cycle in ten Ms intervals ESC p 5 Enable disable pape...

Page 146: ...not allow the Paper Out sensor to be disabled It is always on n is defined as follows 3 3 3 3 3 3 3 3 4 4 4 4 Off 00H 0 Paper roll near end sensor disabled 0 1 On 01H 02H 03H 1 2 3 Paper roll near en...

Page 147: ...f Bit 0 is clear the printer stops processing data If Bit 1 is set the data is passed through the printer and sent out on the serial port Note 1 The pass through command is preprocessed It is processe...

Page 148: ...Font 17 Requests the printer to enter remote OFF 18 Requests the printer to exit remote OFF 20 Print alignment settings Description The ESC y n command enables and disables command set features It is...

Page 149: ...pped into a code page it can be removed by issuing an ESC y 12 command or a code page select command Note 5 In EPOS mode the ESC y command is active ESC Extended Configuration and Control ASCII ESC n...

Page 150: ...H 79H n Decimal 27 121 n IPCL YX17 or YX18 EPOS ESC y n Where n 17 Requests the printer to enter remote OFF 18 Requests the printer to exit remote OFF Description Inquiry ENQ commands are accepted and...

Page 151: ...ulti drop control ASCII SOH n Hexadecimal 01H n Decimal 1 n IPCL none Where n is the printer address Addresses of A B or C are configurable Description The printer must be addressed in multi drop mode...

Page 152: ...peration 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 return the status Serial and...

Page 153: ...if inquire commands are used This prevents the printer from using flow control for anything but buffer full The programmer must take on the responsibility for assuring that inquire commands are used...

Page 154: ...09H The buffer is not empty ENQ 10 Request printer reset ASCII ENQ 10 Hexadecimal 05H 0AH Decimal 5 10 Function Reset printer Response Serial Parallel ACK 10 06H 0AH No response The command was accept...

Page 155: ...well Note If reset inhibit is set in the configuration menu this command is ignored ENQ 11 Inquire power cycle status ASCII ENQ 11 Hexadecimal 05H 0BH Decimal 5 11 Function Has the printer been power...

Page 156: ...cho of the command ID n is the number of return bytes 40 28H to prevent confusion with XON XOFF r1 bit 0 1 always bit 1 Cover is closed bit 2 Receipt paper is out bit 3 0 bit 4 Printer is waiting in a...

Page 157: ...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 recover bit 5...

Page 158: ...ng which follows MFG TransAct Periph CMD PJ1000CL IPCL CLS PRINTER MDL 1000 PcOS DES TransAct Peripherals TransAct EPIC 630 REV PE1200 01 16 OPTS 20xy Where x is a bit field defined as follows bit 0 1...

Page 159: ...ous error has occurred The printer is not able to recover from type of error without operator intervention If bit 7 is set without bit 5 Auto cutter fault then the print carriage has faulted which is...

Page 160: ...CR LF Last entry 0 Type The type field describes the type of information M macro C character definition ENQ 24 Inquire Color status ASCII ENQ 24 Hexadecimal 05H 18H Decimal 5 24 Function The ENQ 24 c...

Page 161: ...tion The ENQ 24 command reports Jam and Transport status Response ACK 29 41 n Where 29 Is the echo of command n Status bit 0 Paper Jammed before the cut bit 1 Paper Jammed after the cut bit 2 0 always...

Page 162: ...8 5 1...

Page 163: ...8 This page intentionally left blank...

Page 164: ...gle density mode but it prints at 120 dpi Half speed double density mode is half the speed of full speed double density however the print quality is enhanced Character graphics is the term for joining...

Page 165: ...n fits the printer 3 inches wide with 0 25 inch margins If the paper size cannot be set print a portion of the page 3 Print the graphic to a file using a generic IBM graphic 9 pin driver The standard...

Page 166: ...te color graphics for the EPIC 630 PJColor also has a feature that will allow you to generate a file that will define the graphic to be stored into the printer You can then use this file to setup any...

Page 167: ...to be used to communicate to the printer 5 Load the graphics Image you wish to print 6 Adjust the image to produce the effect you would like The lower graphic window displays an approximation of the p...

Page 168: ...ing universal graphic Name UGName End the definition of Name URName Run print universal graphic Name UDName Remove universal graphic Name from nonvolatile memory USName Flag universal graphic Name to...

Page 169: ...e memory To verify the image is present use the UQ IPCL command or the PJColor Color Image Converter to print the name and size of the stored images Recall and print stored named graphic image Send th...

Page 170: ...in the flash user store or the universal graphic memory is exceeded the command is invalid and the Name field prints UR Name Run universal graphic data from user store IPCL UR Name Description The UR...

Page 171: ...fied The value of n is used for the terminator The value of 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 CL Set Pr...

Page 172: ...hics The existing application cut command will be replaced by the Coupon Cut Logo operation Configuration options are as follows Cut Command Logo Cut Logo Perform Feed to cut then cut and then print t...

Page 173: ...8 This page intentionally left blank...

Page 174: ......

Page 175: ......

Page 176: ...5 This page intentionally left blank...

Page 177: ...Now with these code pages each language will have its own 255 characters that that language can use This is the third age of electronic communication code pages Surely this is enough now we can rest...

Page 178: ...x 50 000 6 400 000 bytes of memory to store all the characters Even though memory is much cheaper than in the past 6 4MB is too big 5 Since each printer is likely not to need all the characters of al...

Page 179: ...5 0 1...

Page 180: ...This page intentionally left blank...

Page 181: ...se commands follow the ESC or ESCy format Other functions are performed by these basic commands Do not attempt to use any undocumented version of these commands The extended diagnostics commands may a...

Page 182: ...uide 10 Power Up Resets 11 Watchdog Resets 12 Base Flash Erases 13 Ext Flash Erases 14 Auto Cutter Cycles 15 Init Requests 16 Error Vectors 17 Auto Cutter Faults 18 Power On Time Min 19 System Active...

Page 183: ...command must be preceded with an ESC y 8 Function Print Current Print Setup Values ASCII ESC y 20 or ESC 20 Hexadecimal 1BH 79H 14H Decimal 27 121 20 Description This command forces the printer to pri...

Page 184: ...in manual configuration mode This command will reset the configuration to the value specified here Notes This command performs a configuration update and should not be done on a regular basis Notes T...

Page 185: ...e If the printer mode was changed by the ESC y 2 or 3 command a soft reset will not return to the power on default The command flow is as follows The ENQ 10 is acknowledged During cleanup and initiali...

Page 186: ...through mode the printer can be requested to transmit any data that it receives When this is the case the printer s inquire commands are active but of little use Typically the printer s transmit data...

Page 187: ...printer at all times except when there is no power a full input buffer or a hard failure For example when the printer s cover is open the printer stops printing but still accepts data and inquiries T...

Page 188: ...nded diagnostics command It will transfer control of the printer to the Remote Boot loader STX K Read and return application rev ASCII STX K Hexadecimal 02H 4BH Decimal 2 75 Description Boot loader co...

Page 189: ...errors occur for the most part during power up diagnostics They are as follows EEPROM READ ERROR Power up only The Internal EEPROM is not readable or the check sum is bad Pressing the Power Button wil...

Page 190: ...gnals are not to be used they should be left open Pins 3 4 and 7 of the 9 pin connector are outputs from the printer If any one of these signals is grounded or back driven the other two outputs will b...

Page 191: ...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 051H 0 0 8 1 20 91 Welsh 0 91 0H 05BH 0 0 9 1 NA 93 Arabic 0 93 0H...

Page 192: ...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 1 0 2 5 54 1026 ISO Latin 4 4 2 4H 002H 1 0 2 6 56...

Page 193: ...9 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 68 D 45 69 E 46 70 F 47 71 G 48 72 H 49 73 I...

Page 194: ......

Page 195: ...ermal One Ply 24 rolls per box 3 125 wide x 6 diameter TBD Table 15 Paper Ordering Information Cables Stock Number 110V Power Cable USA 98 02174 220V Power Cable Australia 98 02178 230V Power Cable In...

Page 196: ......

Page 197: ...r store 99 102 ESC US l Name 0 Load macro character 101 ESC US m Name 0 Save macro data 100 ESC US m Name Save macro data 97 ESC US q Name 0 Query user store 103 ESC US r Name 0 Run macro data 101 ESC...

Page 198: ...Character Pitch Beginning 60 APA Graphics Printing 91 Appendix A Ordering Supplies 185 Application Development 36 Audio Alert Configuring 136 Auido alert 136 Auto cut Performing 135 Auto Line Feed Be...

Page 199: ...er Sensors Selecting to Stop Printing 137 PcOS Control Codes 36 PcOS Quick Reference Chart 38 Power Control Remote 141 Power Cycle Status Inquire 146 Power cycle recovery 176 Print rotation 80 Print b...

Page 200: ...Canceling 71 User Defined Characters Defining 70 98 User Defined Characters Enabling 71 User macros 104 User store 96 User Store Status Inquire 151 152 User Store Delete item 102 User Store Flush Info...

Reviews: