WOOSIM PORTI-W40 Operator's Manual

WOOSIM PORTI-W40 Operator's Manual

Hide thumbs Also See for PORTI-W40:

Advertisement

MODEL
All specifications are subjected to change without notice
http://www.woosim.com
PORTI-W40
(4inch Mobile Printer)
WOOSIM SYSTEMS Inc.
#501, Daerung Technotown 3th,
448, Gasan-Dong, GeumChun-Ku,
Seoul, Korea
Tel : +82-2-2107-3700
Fax : +82-2-2107-3707
URL: http://www.woosim.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PORTI-W40 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for WOOSIM PORTI-W40

  • Page 1 PORTI-W40 MODEL (4inch Mobile Printer) WOOSIM SYSTEMS Inc. #501, Daerung Technotown 3th, 448, Gasan-Dong, GeumChun-Ku, Seoul, Korea Tel : +82-2-2107-3700 Fax : +82-2-2107-3707 URL: http://www.woosim.com All specifications are subjected to change without notice http://www.woosim.com...
  • Page 2 2007 by Woosim System Inc. All rights reserved. The information contained in this manual is the property of Woosim System Inc. and may not be reproduced in whole or in part without the prior written permission of Woosim Systems Inc.
  • Page 3 Introduction The PORTI-W40 is suitable designed for use with a growing variety of mobile devices. IrDA/Serial or Bluetooth/Serial interfaces make the PORTI-W40 the perfect comrade for applications such as point of transaction warehousing, distribution, point of sales, hospitality, gaming and healthcare.
  • Page 4 The AC adapter, the battery charger and the battery pack may become warm when in use. This is normal and is not a malfunction. When the battery pack is used at low temperature, the length of time the printer can be used may be shortened. http://www.woosim.com...
  • Page 5 Do not allow plastic film, erasers, or adhesive tape to touch the paper for long periods. Do not stack the thermal paper with diazo copies immediately after copying or wet-type copies. Do not use chemical glue. Always use the clean thermal paper. http://www.woosim.com...
  • Page 6: Table Of Contents

    3.3. Bluetooth ..........................22 4. Using the printer ..........................23 4.1. Control panel ........................23 4.2. Self test ..........................24 4.3. Driver installation .......................25 4.4. Bit-image download......................27 4. 5. Troubleshooting.........................28 5. Consumable parts ..........................30 5.1. Recommended paper......................30 5.2. Printing position........................30 6. Print Control Function ........................31 http://www.woosim.com...
  • Page 7 7.3. Process of Printing Data .....................78 7.3.1. Format of Print Data Frame ..................79 7.3.2. Format of ENQ Frame .....................79 7.3.3. Format of ACK Frame .....................80 7.3.4. Format of NACK Frame ..................80 7.3.5. Format of ETX Frame....................80 7.3.6. Format of EOT Frame....................80 Appendix ............................81 http://www.woosim.com...
  • Page 8: Outline

    PORTI-W40 ( Model Name Interface None : IrDA/Serial BT : Bluetooth/Serial : USB/IrDA Power None : DC 8.4V Model name Interface Spec. Wired Wireless RS-232C Bluetooth SC30 IrDA HPIR RS-485 None Parallel None Example) 1. Porti-S40 Serial/Bluetooth Part No. S40/A1 2.
  • Page 9: Specifications

    Output(8.4VDC/0.8A), 4hours full charge time -10 C ~ 40 C (operating) Temperature Environment -10 C ~ 70 C (storage) Conditions 30% - 80% (operating) Humidity 10% - 90% (storage) Mechanical 37,000,000 lines MCBF (Mean Cycle Between failure) Head Approximately 50 Km http://www.woosim.com...
  • Page 10: Setting Up The Printer

    & & Your printer box should include these items. If any items are damaged or missing, please contact your dealer for assistance. Battery Pack Roll Paper PORTI-W40 Battery Charger OPTIONAL Communication Cable SHAFT Extra Charger http://www.woosim.com...
  • Page 11: Printer Features

    http://www.woosim.com...
  • Page 12: Replacing Paper Roll

    1. Make sure that the printer is not receiving data; otherwise, data may be lost. 2. Open the paper cover using finger on both side of printer, and remove the remaining paper. 3. Insert the paper roll as shown. http://www.woosim.com...
  • Page 13 4. We could be use 3inch Roll paper with the 3inch Guide, as shown. That will make use the Shaft, portable printer is so much better for stability. Tear the excess paper off using the edge of paper door as a tear bar. http://www.woosim.com...
  • Page 14: Power Supply

    - Turn the printer power off and push the battery pack lock and to lift up the direction of the arrow. The battery pack install into extra charger. - Insert the Battery pack in the direction of the arrow. http://www.woosim.com...
  • Page 15: Recharging The Battery Pack

    The recharging time depends on the voltage level and ambient temperature of the battery. Normally, if takes about 4 to 5 hours to recharge a battery pack. Red Lamp : charging the battery. Green Lamp: charging is finished. http://www.woosim.com...
  • Page 16: Set Operation Mode

    Error Lamp twinkles 4 times Press MODE Button one time, Error Lamp twinkles 5 times and press the MODE Button one more time, the Error Lamp twinkles 6 times (The baud rate has set to 38,400 bps) http://www.woosim.com...
  • Page 17 The printer will print out the mode status which has modified. (PROTOCOL IrDA/ 38,400 BAUD/ 7 DATA BIT/ EVEN PARITY/ DENSITY HIGH) If the status is not correct, please try it again according to the procedure. http://www.woosim.com...
  • Page 18 19200 bps 38400 bps 57600 bps 9600 bps 7 Data bit Data Bit 8 Data bit No Parity Parity Bit Even Parity Odd Parity Density Low Density Density Medium Density High Default Protocol Protocol Lotte Protocol No use Mark (Fig.1.9) http://www.woosim.com...
  • Page 19 19200 bps Baud Rate 38400 bps 57600 bps 115200 bps 7 Data bit Data Bit 8 Data bit No Parity Parity Bit Even Parity Odd Parity Density Low Density Density Medium Density High No use Mark Medium1 Sensor Medium2 High http://www.woosim.com...
  • Page 20: Interface

    RS-232C or USB interface and is connected by The PORTI-W40 means of a 4 pin mini USB socket. In the following table, the signals present on the Mini USB socket are listed: Serial Pin No. Name Direction Function Pin No.
  • Page 21: Infrared Data Communication

    The PORTI-W40 has a serial interface for bi-directional data exchange. The infrared port is the right side of the front part. 1. To use the PORTI-W40’s infrared port by a Computer or a Personal Digital Assistant (PDA) with IR port is required.
  • Page 22: Bluetooth

    No parity Fixed. Stop bit 1 Stop bit Fixed. Notice If the quantity of data what printed at once is more than 20K byte on Bluetooth communication, it would cause the buffer to overflow and the data to get damaged. http://www.woosim.com...
  • Page 23: Using The Printer

    (i.e : no paper, paper cover opened. etc.) - Battery Power : These lamps(Green) indicated the battery power remaining. The battery gain in quantity and these lamps are on the decrease. If so, you must recharge the battery by using the battery charger. http://www.woosim.com...
  • Page 24: Self Test

    ROM version and the communication method setting. 3) After printing the current printer status, Self-Test will print a pattern using the built-in character set. 4) The Self-Test automatically ends. The printer is ready to receive data as soon as it complete the Self-Test. http://www.woosim.com...
  • Page 25: Driver Installation

    The driver installation instruction were written for the printer to be used with the Infrared port and serial port(RS-232C). Make sure that your PC has built-in infrared device(IrDA Ver1.0). Printer driver can download by Internet(http://www.woosim.com). Installing the PORTI-W Printer Driver on Windows 98/ME/2000/XP. 1) You must install new driver after deleting old driver.
  • Page 26 3) Select printer model to install, and press “Next”. (Fig.4.3.2) 4) Select the port connected to printer, and press “Next” (Fig.4.3.3) http://www.woosim.com...
  • Page 27: Bit-Image Download

    5) If the installation has done successfully, press “OK”. (Fig.4.3.4) The PORTI-W40 Printer supports bit image download to the internal Flash ROM. The bit image download require the Porti_Download application and PCX file. Porti_Download Application : The Porti_Download application can download by internet( http://www.woosim.com).
  • Page 28: Troubleshooting

    IrDA transmission status is good? (To close up between Infrared Transmitter / Receiver and the host computer?) Transmission conditions of the host computer is correct? (IrDA port is activated and set-up correctly?) Paper is not inserted? Paper orientation(top/bottom) is correct? http://www.woosim.com...
  • Page 29 Battery pack case damaged? The battery runs out soon even if recharged. Battery been recharged correctly? If the battery is recharged correctly, but does not take a long time, it is almost dead. Replace if with a new one. http://www.woosim.com...
  • Page 30: Consumable Parts

    2. Chemicals or oil may change the color of paper, or printed characters may fade. 3. Change of paper color starts from approx. 70 Pay attention to heat, humidity and sun light. 4. Color of paper may be changed by being scratched by nail or hard metal, etc. http://www.woosim.com...
  • Page 31: Print Control Function

    Select an international character set Character Select standard mode Miscellaneous function ESC S ESC T Select print direction in page mode Print position Set printing area in page mode Print position ESC W ESC X 4 Define user-defined bit-image Bit image http://www.woosim.com...
  • Page 32 Execute macro Macro function GS ^ GS h Set barcode height Barcode GS i Print box & line in page mode Box & line command GS k Print bar code Barcode GS w Set barcode width Barcode http://www.woosim.com...
  • Page 33: Print Commands

    The PORTI-W40 supports the following commands for printing character and advancing paper: Print and line feed ESC J Print and feed paper ESC d Print and feed n lines Print and return to standard mode(in page mode) ESC FF Print data in page mode...
  • Page 34 In page mode, prints all buffered data in the printing area collectively. [Note] This commands is enabled only in page mode. After printing the printer does not clear the buffered data, setting values for ESC T and ESC W, and the position for buffering. [Reference] FF, ESC L, ESC S http://www.woosim.com...
  • Page 35: Line Spacing Commands

    The PORTI-W40 supports the following commands for setting line spacing. These commands only set the line spacing; they do not actually advance the paper. The line spacing set using these commands affects the results of LF and ESC d and paper feeding by using the FEED button.
  • Page 36: Character Commands

    ESC T, the horizontal motion unit(x) is used. [Reference] ESC 2, GS P The PORTI-W40 supports the following commands for setting character font and size: ESC SP Set right-side character spacing ESC R...
  • Page 37 [Default] n = 0 [Reference] GS P ESC R n [Name] Select an international character set. [Format] ASCII Decimal 27 [Range] [Description] Selects an international character set n from the following table. http://www.woosim.com...
  • Page 38 Character font B (9 x 24) Undefined Undefined Undefined Undefined Emphasized mode not selected Emphasized mode selected Double-height mode not selected Double-height mode selected Double-width mode not selected Double-width mode selected Undefined Undefined Underline mode not selected Underline mode selected http://www.woosim.com...
  • Page 39 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, following data is not underlined, and the underline thickness set before the mode http://www.woosim.com...
  • Page 40 [Default] n = 0 [Reference] ESC ! ESC { n [Name] Turn On/Off upside-down printing mode [Format] ASCII Decimal 27 [Range] [Description] Turns upside-down printing mode on of off When the LSB is 0, upside-down mode is turned off. http://www.woosim.com...
  • Page 41 Select character size [Format] ASCII Decimal 29 [Range] [Description] vertical number of times 8, 1 horizontal number of times 8) Selects the character width using bits 0 to 2 and selects the character height using bits 4 to 7, as follows; http://www.woosim.com...
  • Page 42 6) The ESC ! command can also turn double width and double height modes on or off. [Default] n = 0 [Reference] ESC ! GS B n [Name] Turn white/black reverse printing mode On/Off. [Format] ASCII Decimal 29 [Range] [Description] Turns on or off White/Black reverse printing mode. http://www.woosim.com...
  • Page 43: Panel Button Commands

    7) White/black reverse mode has a higher priority than underline mode. Even if underline mode is on, it is disabled (but not canceled) when white/black reverse The PORTI-W40 supports the following command for enabling and disabling the panel button. ESC c 5...
  • Page 44: Print Position Commands

    4) In the macro ready mode, the FEED button are enabled regardless of the settings of this command; however, the paper cannot be fed by using these buttons. The PORTI-W40 supports the following commands for setting the print position ESC $ Set absolute print position...
  • Page 45 Set relative print position [Format] ASCII Decimal 27 [Range] 255, [Description] Set the print starting position based on the current position by using [Notes] 1) This command sets the distance from the current position to [(nL+nHx256) x horizontal or vertical motion unit] http://www.woosim.com...
  • Page 46 Decimal 27 [Range] 2 , 48 [Description] Aligns all the data in one line to the specified position. n selects the type of justification as follows; Justification 0, 48 Left justification 1, 49 Center justification 2, 50 Right justification http://www.woosim.com...
  • Page 47 + 1], the printer executes print buffer-full printing of the current line and horizontal tab processing from the beginning of the next line. 5) The default setting of the horizontal tab position for the paper roll is every 0 character. http://www.woosim.com...
  • Page 48 10) The previously specified horizontal tab positions do not change, even if the character width changes. 11) The character width is memorized for each standard and page mode. [Default] The default tab positions are at intervals of 0 characters. [Reference] http://www.woosim.com...
  • Page 49 7) The horizontal motion unit (x) is used for calculating the left margin. The calculated result is truncated to the minimum value of the mechanical pitch. [Default] nL = 0, nH = 0 [Reference] GS P, GS W http://www.woosim.com...
  • Page 50 The calculated result is truncated to the minimum value of the mechanical pitch. 8) If the width set for the printing area is less than the width of one character, when the character data is developed, the following http://www.woosim.com...
  • Page 51 = [(xL + xH * 256)] * (horizontal motion unit) y0 = [(yL +yH * 256)] * (vertical motion unit) dx = [(dxL + dxH x 256)] x (horizontal motion unit) http://www.woosim.com...
  • Page 52 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. http://www.woosim.com...
  • Page 53 Upper left 0,48 Left to right (A in the figure) Bottom to Lower left 1,49 (B in the figure) Lower right 2,50 Right to left (C in the figure) Top to Upper right 3,51 bottom (D in the figure) http://www.woosim.com...
  • Page 54 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. http://www.woosim.com...
  • Page 55 2) This command is ignored unless page mode is selected. 3) When pitch N is specified to the movement downward; nL + nHx256 = N When pitch N is specified to the movement upward (the negative direction), use the complement of 65536. http://www.woosim.com...
  • Page 56 Set horizontal starting position and vertical starting position in page mode. Horizontal starting position = (xL + xH * 256) * (horizontal motion unit) Vertical starting position = (yL + yH * 256) * (vertical motion unit) [Note] This command is effective only in page mode. http://www.woosim.com...
  • Page 57: Bit-Image Commands

    The PORTI-W40 supports the following bit-image command. ESC * Select bit image mode ESC X 4 Print bit image ESC f print downloaded bit image ESC * m nL nH d1 dk [Name] Select bit-image mode. [Format] ASCII d1…dk 2A m d1…dk...
  • Page 58 8) This command is not affected by print modes (emphasized, double- strike, underline, character size or White/Black reverse printing), except upside-down printing mode. 9) The relationship between the image data and the dots to be printed is as follows; http://www.woosim.com...
  • Page 59 - When 8-dot bit image is selected - When 24-dot bit image is selected http://www.woosim.com...
  • Page 60 ESC X 4 x y d1 ... d(x y) print bit image using x 8 dots in the horizontal direction and y dots in the vertical direction. - Horizontal direction dots = (x * 8)dots - Vertical direction dots = (y)dots http://www.woosim.com...
  • Page 61 ESC f prints a downloaded bit image specified by n as follows: [Description] prints a downloaded bit image1 when n = 0 or n = 48, prints a downloaded bit image2 when n = 1 or n = 31. [Reference] ESC L, ESC W, ESC O, ESC FF http://www.woosim.com...
  • Page 62: Status Commands

    The PORTI-W40 supports the following status transmission command. ESC v Transmit paper sensor status [Name] Transmit paper sensor status [Format] ASCII Decimal 27 [Description] ESC v transmits the status of a paper sensor as 1byte of data. When the paper roll end sensor detects a paper, printer transmits the NULL(H00) data.
  • Page 63: Barcode Commands

    The PORTI-W40 supports the following barcode commands. GS h Set barcode height GS w Set barcode width GS k Print bar code GS H Select printing position of Human Readable Interpretation (HRI) characters GS h n [Name] Set barcode height...
  • Page 64 Barcode System Number of character Remarks UPC-A UPC-E EAN13 EAN8 CODE39 57, 65 d = 32, 36, 37, 43, 45, 46,47 k (even number) CODABAR 57, 65 d = 36, 43, 45, 46, 47, 58 http://www.woosim.com...
  • Page 65 6) n indicates the number of bar code data, and the printer processes n bytes from the next character data as bar code data. 7) If n is outside of the specified range, the printer stops command processing and processes the following data as normal data. http://www.woosim.com...
  • Page 66 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. http://www.woosim.com...
  • Page 67 QR-CODE Type: m specifies version of the symbol. (1~40, 0:auto size) n specifies ECC level. (L:7%, M:15%,Q:25%,H:30%) k specifies module size. (1~8) d is consist of 2 byte. 1st byte is lower number. And 2nd byte is upper number. http://www.woosim.com...
  • Page 68: Macro Function Commands

    The PORTI-W40 supports the following macro function commands; GS : Start/end macro definition GS ^ Execute macro GS : [Name] Start/End macro definition [Format] ASCII Decimal 29 [Description] Starts ends macro definition. [Notes] 1) Macro definition starts when this command is received during normal operation.
  • Page 69 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 : http://www.woosim.com...
  • Page 70: Miscellaneous Function Commands

    The PORTI-W40 supports the following miscellaneous function commands; GS P Set horizontal and vertical motion units ESC @ Initialize printer ESC L Select page mode ESC S Select standard mode GS P x y [Name] Set horizontal and vertical motion units.
  • Page 71 1) This command is enabled only when processed at the beginning of a line in standard mode. 2) This command has no effect in page mode. 3) After printing by FF is completed or by using ESC S, the printer returns to standard mode. http://www.woosim.com...
  • Page 72 4) The printing area set by ESC W are initialized. 5) This command switches the settings for the following commands (in which the values can be set independently in standard mode and page mode) to those for standard mode; http://www.woosim.com...
  • Page 73 In page mode, deletes all the print in the current printable area. [Notes] This command is enable only in page mode. If data that existed in the previously specified printing area also exists in The currently specified printing area, it is deleted. [Reference] ESC L, ESC W http://www.woosim.com...
  • Page 74: Line & Box Commands

    Horizontal length : xL + xH *256(dot) Vertical length : yL+ yH*256(dot) Line thickness : n (dot) If the horizontal length is 0, it becomes vertical line If the vertical length is 0, it becomes horizontal line [Range] xL, xH, yL, yH http://www.woosim.com...
  • Page 75: Black Mark Detection Commands

    Feed the paper to the movement position. [Format] ASCII Decimal 27 [Description] Feed the paper to the movement position. [Notes] ESC P, ESC z ESC y is supported in Porti_W,S produced after July,2003, it’s not supported in others yet. http://www.woosim.com...
  • Page 76: Introduction Of Protocol Irda(Or Bluetooth)

    During transmission, if C0H, C1H, and/or 7DH are contained in data field, 7DH should be inserted before the data and the data should be XORed with 20H and sent. During reception, if 7DH is encountered, 7DH should be ignored and the next byte should be XORed with 20H and stored. http://www.woosim.com...
  • Page 77: Process Of Getting The Printer Status

    Response of printer status 0xC0 0x53 Status (1 Byte) Previous ID # (1 Byte) 0xC1 IMPORTANT !! This function is not yet implemented fully. Currently the status byte is fixed to 0x02. However, this process can be used to check the communication. http://www.woosim.com...
  • Page 78: Process Of Printing Data

    EOT, prints out the data, and sends ETX. And it will wait for the next frame. Conditions of NACK frame issued Different checksum value No data byte received 200ms after the previous byte received No EOF (End of frame) at the end No predefined number in Data Length field http://www.woosim.com...
  • Page 79: Format Of Print Data Frame

    EOT nor NACK from the printer 1 sec after it has sent the print data frame. 0x05 It is recommended that the host send the same ENQ frame up to 10 times with 400ms time interval in case of no response from the printer. http://www.woosim.com...
  • Page 80: Format Of Ack Frame

    In every frame coming from the printer, 1 Byte of Null is preceded to SOF, and CR and LF are followed by EOF. For example, the actual data of ETX frame is 0x00, 0xC0, 0x03, 0xC1, 0x0D, and 0x0A. The host can ignore these prefix and suffixes. http://www.woosim.com...
  • Page 81: Appendix

    5) If thermal paper touches diazo copy paper immediately after copying, the printed surface may be discolored. 6) Thermal paper must not be stored with the printed surfaces against each other because the printing may be transferred between the surfaces. http://www.woosim.com...
  • Page 82 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 performance. http://www.woosim.com...

Table of Contents