background image

PORTI-S (PORTABLE PRINTER)

Operator's Manual

All specifications are subjected to change without notice

WOOSIM SYSTEM Inc.

Room 404, GeonGuk BLDG, 288-1, Doksan-1Dong

GeumChun-Ku, Seoul, Korea

Tel : +82-2-852-8575, Fax : +82-2-852-8577

URL : www.poky.co.kr

Summary of Contents for PORTI-S

Page 1: ...RINTER Operator s Manual All specifications are subjected to change without notice WOOSIM SYSTEM Inc Room 404 GeonGuk BLDG 288 1 Doksan 1Dong GeumChun Ku Seoul Korea Tel 82 2 852 8575 Fax 82 2 852 8577 URL www poky co kr ...

Page 2: ...ceiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experience radio TV technician for help Change or modification not expressly approved by the party responsible for Compliance could void the user s authority to operate the equipment Caution Some semiconductor devices are easily damaged by static electricity You ...

Page 3: ...1 1 UNPACKING 1 2 CONNECTING THE CABLE 1 3 INSTALLING OR REPLACING THE PAPER ROLL 1 4 ADJUSTMENTS AND SETTING 1 5 USING THE PRINTER CHAPTER 2 THE SELF TEST CHAPTER 3 CODE TABLE CHAPTER 4 CONTROL COMMANDS CHAPTER 5 INTRODUCTION OF PROTOCOL IrDA APPENDIX ...

Page 4: ...er 1 1 Unpacking Your printer box should include these items If any items are damaged or missing please contact your dealer for assistance PORTI S Roll Paper Operator s Manual Connector Adaptor for battery recharge Leatherette case ...

Page 5: ...ich is shown below Refer to the APPENDIX B for more information about communication connector Note Before connecting the cable make sure that both the host and the power button to apply to the printer are turned off If your power supply is broken or out of order please contact your dealer for assistance Power connector Commucation connector for RS232C ...

Page 6: ...g your finger on both side of printer push it up when the lock is released as shown in the drawing 3 Remove the used paper roll core if there is one 4 Insert the paper roll as shown Note Be sure to use paper rolls that meet the specifications Do not use paper rolls that have the paper glued to the core because the printer cannot detect the paper end correctly ...

Page 7: ...5 Be sure to note the correct direction that the paper comes off the roll 6 Pull out a small amount of paper and then close the cover as shown 7 Tear off the paper as shown ...

Page 8: ...DA mode when the power is on Press the mode button once the mode will be changed to Standard IrDA Version 1 0 for Windows 98 please confirm the mode LED will twinkle 2 times Press the mode button twice the mode will be changed to RS 232C mode for Windows 98 please confirm the mode LED will twinkle 3 times All communication environment must be set with 9600 bps 1 stop bit no parity no flow control ...

Page 9: ... battery is almost exhausted this led flashes with red color occasionally In this case you must recharge the battery by using the power supply 2 MODE LED Normally this led is off But if you select the protocol IrDA mode using the mode key it flashes once In case of selecting the RS232C mode by pressing the mode key it flashes twice times 3 ERROR LED This led indicates an error such as paper end or...

Page 10: ...y 2 Turn on the power while holding down the FEED button The self test begins 3 The self test prints the current printer status which provides the control ROM version and the communication method setting 4 After printing the current printer status self test printing will print a pattern using the built in character set 5 The self test automatically ends The printer is ready to receive data as soon...

Page 11: ...for the right digit For example 4A J HEX 0 1 2 3 4 5 6 7 HEX BIN 0000 0001 0010 0011 0100 0101 0110 0111 0 0000 NULL DLE SP 0 P p 1 0001 1 A Q a q 2 0010 2 B R b r 3 0011 3 C S c s 4 0100 EOT 4 D T d t 5 0101 ENQ 5 E U e u 6 0110 6 F V f v 7 0111 7 G W g w 8 1000 CAN 8 H X h x 9 1001 HT 9 I Y i y A 1010 LF J Z j z B 1011 ESC K k C 1100 FF L l D 1101 CR GS M m E 1110 N n F 1111 O _ o SP Page 0 PC43...

Page 12: ...C D E F HEX BIN 1000 1001 1010 1011 1100 1101 1110 1111 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 A 1010 B 1011 C 1100 D 1101 E 1110 F 1111 SP Page 0 PC437 USA Standard Europe 0x80 0xFF ...

Page 13: ...T HEX 09 Decimal 9 Description Moves the print position to the next horizontal tab position Notes Reference ESC D 1 This command is ignored unless the next horizontal tab position has been set 2 If the next horizontal tab position exceeds the printing area the printer sets the printing position to Printing area width 1 3 Horizontal tab positions are set with ESC D 4 If this command is received whe...

Page 14: ...ard mode Notes Reference ESC FF ESC L ESC S CAN Name Cancel print data in page mode Format ASCII CAN HEX 18 Decimal 24 Description In page mode deletes all the print data in the current printable area Notes Reference ESC L ESC W 1 The buffer data is deleted after being printed 2 The Printing area set by ESC W is reset to the default setting 3 This command sets the print position to the beginning o...

Page 15: ...x horizontal or vertical motion units Notes 1 The right side character spacing for double width mode is twice the normal value When characters are enlarged the right side character spacing is n times normal value 2 This command sets values independently in each mode 3 The horizontal and vertical motion unit are specified by GS P Changing the horizontal or vertical motion unit does not affect the c...

Page 16: ...8 Emphasized mode selected 4 Off 00 0 Double height mode not selected On 10 16 Double height mode selected 5 Off 00 0 Double width mode not selected On 20 32 Double width mode selected 6 Undefined 7 Off 00 0 Underline mode not selected On 80 128 Underline mode selected 1 When both double height and double width modes are selected quadruple size characters are printed 2 The printer can underline al...

Page 17: ...e distance from the beginning of the line to the print position is nL nHx256 x vertical or horizontal motion unit inches 2 Setting outside the specified printable area are ignored 3 The horizontal and vertical motion unit are specified by GS P 4 The GS P command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it mu...

Page 18: ... 12 Font A 12 x 24 0 x 9 Font B 9 x 24 0 d1 d y x xk 255 Description Defines user defined characters Notes 1 When the LSB of n is 0 the user defined character set is canceled 2 When the LSB of n is 1 the user defined character set is selected 3 When the user defined character set is canceled the internal character set is automatically selected 4 n is available only for the least significant bit 1 ...

Page 19: ... to 1 to print a dot or to 0 not to print a dot 9 This command can define different user defined character patterns by each fonts To select a font use ESC 10 A user defined character and a downloaded bit image cannot be defined simultaneously When this command is executed the downloaded bit image is cleared 11 The user defined character definition is cleared when ESC is executed ESC is executed GS...

Page 20: ... d7 40H d8 40H d9 20 H m Mode Vertical direction Horizontal direction Number of Dots Dot density Dot density Number of Data 0 8 dot single density 8 60 DPI 90 DPI nL nHx256 1 8 dot double density 8 60 DPI 180 DPI nL nHx256 32 24 dot single density 24 180 DPI 90 DPI nL nHx256 x3 33 24 dot double density 24 180 DPI 180 DPI nL nHx256 x3 1 If the values of m is out of the specified range nL and data f...

Page 21: ...e printing cannot exceed the maximum printable area The width of the printing area is extended to the right to accommodate the amount of data If step does not provide sufficient width for the data the left margin is reduced to accommodate the data 7 After printing a bit image the printer returns to normal data processing mode 8 This command is not affected by print modes emphasized double strike u...

Page 22: ...ription Turns underline mode on or off based on the following values of n d1 d4 d7 d2 d5 d8 d3 d6 d9 MSB LSB Bit image data Print data Bit image data d1 d2 d3 Print data 1dot Single density Double density d4 d5 d6 d7 d8 d9 n Function 0 48 Turns off underline mode 1 49 Turns on underline mode 1 dot thick 2 50 Turns on underline mode 2 dot thick ...

Page 23: ...acing can be set independently in standard mode and in page mode 1 The printer can underline all characters including right side character spacing but cannot underline the space set by HT 2 The printer cannot underline white black inverted characters 3 When underline mode id turned off by setting the value of n to 0 or 48 the following data is not underlined and the underline thickness set before ...

Page 24: ...rtical motion unit y is used When the starting position is set to the upper right or lower left of the printable area using ESC T the horizontal motion unit x is used 6 The maximum paper feed amount is 1016 mm 40 inches Even if a paper feed amount of more than 1016 mm 40 inches is set the printer feeds the paper only 1016 mm 40 inches Default Line spacing equivalent to approximately 4 23mm 1 6 inc...

Page 25: ...tab positions Format ASCII ESC D n1 nk NUL HEX 1B 44 n1 nk 00 Decimal 27 68 n1 nk 0 Range 1 n 255 0 k 32 Description Sets horizontal tab position Notes 1 n specifies the column number for setting a horizontal tab position from the beginning of the line 2 k indicates the total number of horizontal tab positions to be set 3 The horizontal tab position is stored as a value of character width x n meas...

Page 26: ... character width changes 11 The character width is memorized for each standard and page mode Default The default tab positions are at intervals of 8 characters columns 9 17 25 for font A 12x24 Reference HT ESC E n Name Turn emphasized mode on off Format ASCII ESC E n HEX 1B 45 n Decimal 27 69 n Range 0 n 255 Description Turns emphasized mode on or off When the LSB is 0 emphasized mode is turned of...

Page 27: ...on unit However the value cannot be less than the minimum vertical movement amount and it must be in even units of the minimum vertical movement amount 5 In standard mode the printer uses the vertical motion unit y 6 In page mode this command functions as follows depending on the starting position of the printable area When the starting position is set to the upper left or lower right of the print...

Page 28: ...hes the settings for the following commands in which the values can be set independently in standard mode and page mode to those for page mode Set right side character spacing ESC SP Select default line spacing ESC 2 ESC 3 6 Only valve settings is possible for the following commands in page mode these commands are not executed Select justification ESC a Turn upside down printing mode on off ESC Se...

Page 29: ...alues can be set independently in standard mode and page mode to those for standard mode Set right side character spacing ESC SP Select default line spacing ESC 2 ESC 3 6 The following commands are enabled only to set in standard mode Set printing area in page mode ESC W Select print direction in page mode ESC T 7 The following commands are ignored in standard mode Set absolute vertical print posi...

Page 30: ...meters for horizontal or vertical motion units X or Y differ as follows depending on the starting position of the printing area If the starting position is the upper left or lower right of the printing area data is buffered in the direction perpendicular to the paper feed direction Commands using horizontal motion unit ESC SP ESC ESC Commands using vertical motion unit ESC 3 ESC J GS GS If the sta...

Page 31: ...it The printing area is set as shown in the figure below Notes 1 If this commands is input in standard mode the printer executes only internal flag operation This command does not affect printing in standard mode 2 If the horizontal or vertical starting position is set outside the printable area the printer stops command processing and processes the following data as normal data 3 If the printing ...

Page 32: ...he vertical motion unit y for setting the vertical starting position and printing area height 10 When the horizontal starting position vertical starting position printing area width and printing area height are defined as X Y Dx Dy respectively the printing area is set as shown in the figure below Default xL xH yL yH 0 dxL 0 dxH 2 dyL 126 dyH 6 Reference CAN ESC L ESC T GS P ESC nL nH Name Set rel...

Page 33: ...m horizontal movement amount 7 In standard mode the horizontal motion unit is used 8 In page mode the horizontal or vertical unit differs as follows depending on the starting point of the printing area When the starting position is set to the upper left or lower right of the printable area using ESC T the horizontal motion unit x is used When the starting position is set to the upper right or lowe...

Page 34: ...able Disable panel buttons Format ASCII ESC c 5 n HEX 1B 63 35 n Decimal 27 99 53 n Range 0 n 255 Description Enables or disables the panel buttons When the LSB is 0 the panel buttons are enabled When the LSB is 1 the panel buttons are disabled Notes 1 Only the least significant bit of n is valid 2 When the panel buttons are disabled none of them are usable when the printer cover is closed 3 In th...

Page 35: ...C 3 ESC y Name Print and feed paper to next label index hole Format ASCII ESC y HEX 1B 79 Decimal 27 121 Description Prints the data in the print buffer collectively and feed paper until find next index hole of label paper ESC n Name Turn on off upside down printing mode Format ASCII ESC n HEX 1B 7B n Decimal 27 123 n Range 0 n 255 Description Turns upside down printing mode on or off When the LSB...

Page 36: ... 21 n Decimal 29 33 n Range 0 n 255 Description 1 vertical number of times 8 1 horizontal number of times 8 Selects the character height using bits 0 to 2 and selects the character width using bits 4 to 7 as follows Table 1 Table 2 Character width selection Character height selection Bit Off On Hex Decimal Function 0 3 Character height selection See table 2 4 7 Character width selection See table ...

Page 37: ...the absolute vertical print starting position for buffer character data in page mode Notes 1 This command sets the absolute print position to nL nHx256 x vertical or horizontal motion unit inches 2 This command is effective only in page mode 3 If the nL nHx256 x vertical or horizontal motion unit exceeds the specified printing area this command is ignored 4 The horizontal starting buffer position ...

Page 38: ... 2 When GS is received during macro definition the printer ends macro definition and clears the definition 3 Macro is not defined when the power is turned on 4 The defined contents of the macro are not cleared by ESC Therefore ESC can be included in the contents of the macro definition 5 If the printer receives GS again immediately after previously receiving GS the printer remains in the macro und...

Page 39: ...de is selected Default n 0 GS L nL nH Name Set left margin Format ASCII GS L nL nH HEX 1D 4C nL nH Decimal 29 76 nL nH Range 0 nL 255 0 nL 255 Description Sets the left margin using nL and nH Notes 1 The left margin is set to nL nHx256 x horizontal motion unit inches Printable area Left margin Printing area width 2 This command is effective only processed at the beginning of the line in standard m...

Page 40: ... feed direction 2 In standard mode the following commands use x or y regardless of character rotation upside down Command using x ESC SP ESC ESC GS L GS W Command using y ESC 3 ESC J 3 In page mode the following command use x or y depending on character orientation When the print starting position is set to the upper left or lower right of the printing area using ESC T data is buffered in the dire...

Page 41: ... performs only internal flag operations 4 This command does not affect printing in page mode 5 If the left margin printing area width exceeds the printable area printable area width left margin is used 6 The horizontal and vertical motion units are specified by GS P Changing the horizontal and vertical motion units does not affect the current left margin 7 The horizontal motion unit x is used for ...

Page 42: ...rformed only on the line in question when data other than character data e g bit image user defined bit image is developed The printing area width is extended to the right to accommodate one line in vertical for the bit image within the printable area If the printing area width cannot be extended sufficiently the left margin is reduced to accommodate one line in vertical Default nL 0 nH 2 Referenc...

Page 43: ...t to the upper left or lower right of the printing the vertical motion unit y is used When the starting position is set to the upper right or lower left of the printing the horizontal motion unit x is used 6 The horizontal and vertical motion unit are specified by GS P 7 The GS P command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal...

Page 44: ...ed while a macro is being defined the macro definition is aborted and the definition is cleared 6 If the macro is not defined or if is 0 nothing is executed 7 When the macro is executed m 1 paper always cannot be fed by using the FEED button Reference GS GS h n Name Set bar code height Format ASCII GS h n HEX 1D 68 n Decimal 29 104 n Range 1 n 255 Description Set the height of the bar code n speci...

Page 45: ...al data 3 When the bar code system used in JAN13 EAN13 the printer m Bar code system Number of characters Remarks 0 UPC A 11 k 12 48 d 57 1 UPC E 11 k 12 48 d 57 2 JAN13 EAN13 12 k 13 48 d 57 3 JAN8 EAN8 7 k 8 48 d 57 4 CODE 39 1 k 48 d 57 65 d 90 32 36 37 43 45 46 47 5 ITF 1 k even number 48 d 57 6 CODABAR 1 k 48 d 57 65 d 68 36 43 45 46 47 58 65 UPC A 11 n 12 48 d 57 66 UPC E 11 n 12 48 d 57 67 ...

Page 46: ...the specified range the printer stops command processing and processes the following data as normal data 8 Be sure to keep spaces on both right and left sides of a bar code Spaces are different depending on the types of the bar code Reference GS h GS W GS w GS w n Name Set bar code width Format ASCII GS w n HEX 1D 77 n Decimal 29 119 n Range 2 n 3 Description Set the horizontal size of the bar cod...

Page 47: ... m n k d d1 dn Range 1 m 7 0 n 8 2 k 5 1 d 65535 Description Print 2D bar code PDF417 format m specifies column number of 2D bar code n specifies security level to restore when bar code image is damaged k is used for define horizontal and vertical ratio d is consist of 2 byte 1st byte is lower number And 2nd byte is upper number ...

Page 48: ...n case the send data is 0x20 0x7D 0xC1 the sending data will be 0x20 0x7D 0x5D 0x7D 0xE1 Note The bolded character is inserted data And the underlined chacter is the data operated XOR with 0x20 2 If the code 0x7D is included on receiving first remove 0x7D code then operate XOR with next code and 0x20 Example In case the received data is 0x20 0x7D 0x5D 0x7D 0xE1 the real data will be 0x20 0x7D 0xC1...

Page 49: ...e CRT PDA etc 2 Structure of printer status response frame STATUS SOF 0x53 STATUS Previous DATA ID EOF Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit ON OFF 0 Paper empty Normal 1 Low battery Normal 2 Head open Normal 3 Not defined Not defined 4 Not defined Not defined 5 Not defined Not defined 6 Not defined Not defined 7 Not defined Not defined Printer status require frame transmit Printer s...

Page 50: ...ved No data received within 200ms after data receive There is no 0xC1 code after checksum It is not number code 0x30 0x39 in data length field ENQ frame transmit ACK frame transmit Print data frame transmit If there is no error during data transmit EOT frame transmit If there is any error during data transmit NACK frame transmit Print data frame transmit again ...

Page 51: ...t data is SAMPLE TEST data length is 0011 0x30 0x30 0x31 0x31 the 1st byte of checksum is operated XOR value with S M L space E T and 2nd byte checksum is opera ted XOR value with A P E T S Note 1 Do not have time interval over 200ms on transmitting print data 2 If not receive EOT or NACK frame within 1 second after transmitting print data completely jump to the transmitting ENQ frame 3 If receive...

Page 52: ...after transmitting ENQ frame from host transmit again ENQ frame after waiting 400ms 2 In case of no response over 10 times from printer about ENQ frame display PRINTER CANNOT FINDED message on the your display panel and wait operator s measures SOF 0x05 DATA ID EOF ...

Page 53: ...rmal paper may cause discoloration and faded printing Therefore pay attention to the following 1 Use water paste starch paste polyvinyl paste or CMC paste when gluing thermal paper 2 Volatile organic solvents such as alcohol ester and ketone can cause discoloration 3 Some adhesive tapes may cause discoloration or faded printing 4 If thermal paper touches anything which includes phthalic acid ester...

Page 54: ... after printing 1 Store paper away from high temperature and humidity Do not store thermal paper near a heater or in enclosed places exposed to direct sunlight 2 Avoid direct light Extended exposure to direct light may cause discoloration or faded printing 3 Others Because this printer uses plated steel the manual cutting edge may be subject to rust However this does not affect the printer perform...

Page 55: ...B CONNECTORS Pin no Signal name Direction Function 1 TxD Output Transmit Data 2 NC 3 RxD Input Receive Data 4 CTS Output Clear to send 5 RTS Input Request to send 6 GND Input Ground ...

Page 56: ...g speed 50mm sec Receive buffer size 10K bytes Note Printing speed may be slower depending on the data transmission speed and the combination of control commands Supply voltage 7 2 DCV 1 8 A Environment conditions Temperature 0C 40C operating 10C 50 storage Humidity 30 80 operating 10 90 storage MCBF Mechanical 37 000 000 lines Head Approximately 100 Km ...

Reviews: