background image

http://www.woosim.com

All specifications are subjected to change without notice 

MODEL

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

Summary of Contents for PORTI-W40

Page 1: ...ications are subjected to change without notice MODEL 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 ...

Page 2: ...osim Systems Inc Trademark a registered trademark of Woosim System Inc All other trademark are the properties of their respective companies Caution Some semiconductor devices are easily damaged by static electricity You should turn the printer OFF before you connect or removed the cable on the rear side in order to guard the printer against the static electricity If the printer is damaged by the s...

Page 3: ...TI W40 printer are as follows X Pocket size 138mm x 88 5mm x 45 2mm X Light weight 446g for true mobility X Very silent printing thru direct thermal printing method X High speed 40mm sec X High resolution 203dpi 8dot mm X RS 232C or TTL IrDA Ver1 0 SIR X Bluetooth optional USB optional interface X Easier paper roll loading by CLAMSHELL design X Easier maintenance with self diagnostic X Microsoft W...

Page 4: ...ter near devices that generate strong electromagnetic fields such as a copy machine Ɣ Do not open the platen cover during printing Ɣ Do not remove or reinstall the communication cable during printing or transmission Ɣ Do not touch the connectors of the communication cable and to close up the Infrared transmitter receiver during printing Ɣ Switch the POWER OFF when not in use Ɣ Do not use alcohol o...

Page 5: ...the paper with hard object Ɣ Do not leave the paper with hard object Ɣ 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 ...

Page 6: ...Power supply 14G 2 4 1 Internal power supply 14G 2 4 2 Installing the Battery 14G 2 4 3 Recharging the battery pack 15G 2 5 Set operation mode 16G 3 Interface 20G 3 1 RS 232C or USB 20G 3 2 Infrared data communication 21G 3 3 Bluetooth 22G 4 Using the printer 23G 4 1 Control panel 23G 4 2 Self test 24G 4 3 Driver installation 25G 4 4 Bit image download 27G 4 5 Troubleshooting 28G 5 Consumable part...

Page 7: ... Miscellaneous function commands 70G 6 11 Line box commands 74G 6 12 Black mark detection commands 75G 7 Introduction of Protocol IrDA or Bluetooth 76G 7 1 Frame Structure 76G 7 2 Process of Getting the Printer Status 77G 7 2 1 Frame Format 77G 7 3 Process of Printing Data 78G 7 3 1 Format of Print Data Frame 79G 7 3 2 Format of ENQ Frame 79G 7 3 3 Format of ACK Frame 80G 7 3 4 Format of NACK Fram...

Page 8: ...um mb be er r S Sy ys st te em m PORTI W40 Model Name Interface None IrDA Serial BT Bluetooth Serial U USB IrDA Power None DC 8 4V Model name Interface Spec Example 1 Porti S40 Serial Bluetooth Part No ൽ S40 A1 2 Porti SC30 Bluetooth Only Part No ൽG SC30 Z1 S40 SC30 W25 Wired Wireless A RS 232C 1 Bluetooth B TTL 2 IrDA C USB 3 HPIR D RS 485 0 None E Parallel Z None ...

Page 9: ...optional Paper supplied Thermal roll paper 113mm wide 38ø Barcode supplied PDF417 2 dimension Code128 Code39 I2 5 Code93 UPC EAN KAN JAN CODABAR Receive buffer size 10K bytes Note Printing speed may be slower depending on the data transmission speed and the combination of control commands Battery Rechargeable 7 4V DC 1400mAh Li ion Battery duration 1 hour continuous printing Battery Charger Input ...

Page 10: ...r 2 2 1 1 P Pr ri in nt te er r A Ac cc ce es ss so or ri ie es s Your printer box should include these items If any items are damaged or missing please contact your dealer for assistance PORTI W40 Battery Pack Roll Paper Battery Charger SHAFT Communication Cable G OPTIONAL Extra Charger ...

Page 11: ...http www woosim com 11 2 2 2 2 P Pr ri in nt te er r F Fe ea at tu ur re es s 2 2 2 2 1 1 P Pa ar rt t n na am me e 2 2 2 2 2 2 D Di im me en ns si io on ns s ...

Page 12: ...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 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 13: ...om 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 5 Tear the excess paper off using the edge of paper door as a tear bar ...

Page 14: ...e e B Ba at tt te er ry y G G G G ྙ To install battery pack proceed as follows Insert the Battery pack in the direction of the arrow G G G G G ྚG Removing the battery pack Turn the printer power off and push the battery pack lock and to lift up the direction of the arrow G G G G ྛ The battery pack install into extra charger Insert the Battery pack in the direction of the arrow G G G G NOTE Ɣ Befor...

Page 15: ...g the printer turn off the printer power Ɣ Do not remove the battery during charging Ɣ The battery is consumable parts and when purchasing compared to the use hour is gradually decreases Warranty 6 month Ɣ If the printer is not used for a long time unplug the power cord from the printer and outlet Ɣ The recharging time depends on the voltage level and ambient temperature of the battery Normally if...

Page 16: ...user wants to modify the defaults with Protocol IrDA 38400 bps 7 data bit even parity density high X Press MODE Button until Error Lamp twinkles 5 times and release the button o You will see the Power Lamp twinkles one time and the Error Lamp twinkles 1 time o Press the MODE Button one time and the Error Lamp twinkles twice The interface mode has set to Protocol IrDA mode X Press FEED button one t...

Page 17: ...rity bit X Press FEED Button one time Power Lamp twinkles 5 times and Error Lamp twinkles 1 time o Press MODE Button one time Error Lamp twinkles 2 times after then press MODE Button again the Error Lamp will twinkle 3 times The density has set to High If all the mode have set press the MODE Button and the FEED Button at the same time after then release the buttons at the same time The printer wil...

Page 18: ... 3 Standard IrDA Bluetooth 1 1200 bps 2 2400 bps 3 4800 bps 4 9600 bps 5 19200 bps 6 38400 bps 7 57600 bps Baud Rate 2 8 9600 bps 1 7 Data bit Data Bit 3 2 8 Data bit 1 No Parity 2 Even Parity Parity Bit 4 3 Odd Parity 1 Density Low 2 Density Medium Density 5 3 Density High 1 Default Protocol Protocol 6 2 Lotte Protocol 1 No use Mark 7 2 Use ...

Page 19: ...l IrDA or Bluetooth Communication Port 1 5 Standard IrDA 1 9600 bps 2 19200 bps 3 38400 bps 4 57600 bps Baud Rate 2 5 115200 bps 1 7 Data bit Data Bit 3 2 8 Data bit 1 No Parity 2 Even Parity Parity Bit 4 3 Odd Parity 1 Density Low 2 Density Medium Density 5 3 Density High 1 No use Mark 6 2 Use 1 Low 2 Medium1 3 Medium2 Sensor 7 4 High ...

Page 20: ...f a 4 pin mini USB socket In the following table the signals present on the Mini USB socket are listed Serial ཛ USB ཛྷ Applicable connector SUNG KYUNG CM 720 Pin No Name Direction Function 1 TxD Output Transmit Data 2 RxD Input Receive Data 3 CTX 4 GND Ground Pin No Name 1 VCC 2 DATA 3 DATA 4 Ground NOTE Ɣ When data receiving when it removes the communication cable it loses a data ...

Page 21: ...TI W40 s infrared port by a Computer or a Personal Digital Assistant PDA with IR port is required 2 Position a PDA conforming to the specifications in point not more than 50 centimeter away from the printer s infrared port Make sure the two ports are in front of each other with an angle of not more than 15 on the four sides NOTE Ɣ When infrared ray communication doing directness it does not see th...

Page 22: ... than 20K byte on Bluetooth communication it would cause the buffer to overflow and the data to get damaged Category Specification Bluetooth Spec Bluetooth V1 1 Class2 10m Frequency Range 2 4GHz ISM BAND Data Transmission Rate 57600bps Fixed Data bit 8 Data bit Fixed Parity bit No parity Fixed Stop bit 1 Stop bit Fixed ...

Page 23: ...E Button is for use to change communication mode Do not operate the mode button without instructions X Panel lamp Power Printer is ON and ready to receive data Error Indicates a fault condition or a printer error i e no paper paper cover opened etc Battery Power These lamps Green indicated the battery power remaining G G G G G G G The battery gain in quantity and these lamps are on the decrease If...

Page 24: ...D Button The Self Test checks the following 1 Make sure paper roll has been installed properly 2 The Self Test prints the current printer status which provides the control 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...

Page 25: ... 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 Delete the old driver Reboot the computer If there is not any installed driver you can install new driver immediately 2 Run the setup exe Press the Next after checking the support...

Page 26: ...http www woosim com 26 3 Select printer model to install and press Next 4 Select the port connected to printer and press Next Fig 4 3 2 Fig 4 3 3 ...

Page 27: ... 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 PCX file The picture must be black or white PCX file and the width of picture must be 8 pixel Refer to Porti_Download manual for details about bit image download You can print out the downloaded picture with referred ESC ...

Page 28: ...ly ഘ Battery pack is fully recharged X The printer does not print ഘ Interface cable is connected correctly ഘ Interface cable that meets the Communication Connector specification list on page 15 of the Operator s Manual being used ഘ 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 ...

Page 29: ...ing the power supply X The battery pack is not installed ഘ Battery pack correctly oriented ഘ Correct battery pack being used ഘ Battery pack case damaged X 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 ...

Page 30: ...0 5 Outer diameter Ø38mm or less Recording side Outside of roll ٻ ٻ Cautions 1 Do not paste the paper to the core and the roll paper which has near end mark printing on its near end is recommended 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 change...

Page 31: ...line mode on off Character 39 ESC 2 Select default line spacing Line spacing 35 ESC 3 Set line spacing Line spacing 35 ESC Initialize printer Miscellaneous function 71 ESC D Set horizontal tab positions Print position 48 ESC E Turn emphasized mode on off Character 40 ESC J Print and feed paper Print 33 ESC L Select page mode Miscellaneous function 71 ESC O Set print starting position Print positio...

Page 32: ...ze Character 41 GS Set absolute vertical print position in page mode Print position 54 GS Start end macro definition Macro function 68 GS B Turn white black reverse printing mode On off Character 42 GS H Select printing position of HRI characters Barcode 66 GS L Set left margin Print position 49 GS P Set horizontal and vertical motion units Miscellaneous function 70 GS W Set printing area width Pr...

Page 33: ...d mode in page mode ESC FF Print data in page mode LF Name Print and line feed Format ASCII LF HEX 0A Decimal 10 Description Print the data in the print buffer and feeds one line based on the current line spacing Note This command sets the print position to the beginning of the line Reference ESC 2 ESC 3 ESC J n Name Print and feed paper Format ASCII ESC J n HEX 1B 4A n Decimal 27 74 n Range 0 n 2...

Page 34: ...n the print buffer collectively and returns to standard mode Note 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 of the line 4 This command is enabled only in page mode Reference ESC FF ESC L ESC S ESC FF Name Print data in page mode Format ASCII ESC FF HEX 1B 0C Decimal 27 12...

Page 35: ... ESC 2 Name Select default line spacing Format ASCII ESC 2 HEX 1B 32 Decimal 27 50 Description Selects 1 7 inch line approximately 3 75mm spacing Note The line spacing can be set independently in standard mode and in page mode Reference ESC 3 ESC 3 n Name Set line spacing Format ASCII ESC 3 n HEX 1B 33 n Decimal 27 51 n Range 0 n 255 Description Sets the line spacing to n x vertical or horizontal ...

Page 36: ...s set to the upper left or lower right of the printable area using ESC T the vertical 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 Reference ESC 2 GS P The PORTI W40 supports the following commands for setting character font and size C Co om mm ma an nd d N Na am me e ESC SP Set right...

Page 37: ...racter 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 current right side spacing 4 The maximum right side spacing if 255 180 inches Any setting exceeding the maximum is converted to the maximum automatically Default n 0 Reference...

Page 38: ...enmark I 9 Norway Bit Off On Hex Decimal Function Off 00 0 Character font A 12 x 24 0 On 01 1 Character font B 9 x 24 Off Undefined 1 On Undefined Off Undefined 2 On Undefined Off 00 0 Emphasized mode not selected 3 On 08 8 Emphasized mode selected Off 00 0 Double height mode not selected 4 On 10 16 Double height mode selected Off 00 0 Double width mode not selected 5 On 20 32 Double width mode se...

Page 39: ...t character size However the setting of the last received command is effective Reference ESC ESC E GS ESC n Name Turn underline mode on off Format ASCII ESC n HEX 1B 2D n Decimal 27 45 n Range 0 n 1 Description Turns underline mode on or off based on the following values of n Notes 1 The printer can underline all characters including right side character spacing but cannot underline the space set ...

Page 40: ...ange 0 n 255 Description Turns emphasized mode on of off When the LSB least significant bit is 0 emphasized mode is turned off When the LSB least significant bit is 1 emphasized mode is turned on Note 1 Only the least significant bit of n is enabled 2 This command and ESC turn on and off emphasized mode in the same way Be careful when this command is used with ESC Default n 0 Reference ESC ESC n N...

Page 41: ...nly internal flag operations 4 This command does not affect printing in page mode 5 In upside down printing mode the printer rotates the line to be printed by 180 degree and then prints it Default n 0 Example GS n Name Select character size Format ASCII GS n HEX 1D 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 width...

Page 42: ... sizes on one line all the characters on the line are aligned at the baseline 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 GS B n HEX 1D 42 n Decimal 29 66 n Range 0 n 255 Description Turns on or off White Black reverse printing mode Hex Decimal Width 00 0 1 normal 01 ...

Page 43: ... not affect the space between lines 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 C Co om mm ma an nd d N Na am me e ESC c 5 Enable disable panel buttons ESC c 5 n Name Enable Disable panel buttons Form...

Page 44: ...ts the following commands for setting the print position C Co om mm ma an nd d N Na am me e ESC Set absolute print position ESC Set relative print position ESC a Select justification HT Horizontal tab ESC D Set horizontal tab positions GS L Set left margin GS W Set printing area width ESC W Set printing area in page mode ESC T Select print direction in page mode GS Set absolute vertical print posi...

Page 45: ...amount 5 In standard mode the horizontal motion unit x is used 6 In page mode horizontal or vertical motion unit differs depending on the starting position of the printable area as follows 1 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 2 When the starting position is set to the upper right or lower left of...

Page 46: ... 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 lower left of th...

Page 47: ...mal 9 Description Moves the print position to the next horizontal tab position Note 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 when the printing position is at ...

Page 48: ...acters are set with twice the width of normal characters 4 This command cancels the previous horizontal tab settings 5 When setting n 8 the print position is moved to column 9 by sending HT 6 Up to 32 tab positions k 32 can be set Data exceeding 32 tab positions is processed as normal data 7 Transmit n k in ascending order and place a NUL code 0 at the end 8 When n k is less than or equal to the p...

Page 49: ...mmand is input in page mode the printer performs only internal flag operations 4 This command does not affect printing in page mode 5 If the setting exceeds the printable area the maximum value of the printable area is used 6 The horizontal and vertical motion units are specified by GS P Changing the horizontal and vertical motion unit does not affect the current left margin 7 The horizontal motio...

Page 50: ...nal 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 calculating the prin...

Page 51: ...or 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 Reference GS L GS P ESC W xL xH yL yH dxL dxH dyL dyH Name Set printing area in page mode Format ASCII ESC W xL xH yL yH dxL dxH dyL dyH HEX 1B 57 xL xH yL yH dxL dxH dyL dyH Decimal 27 87 xL xH yL yH dxL dxH dyL dyH ...

Page 52: ...to horizontal printable area horizontal starting position 6 If vertical starting position printing area height exceeds the printable area the printing area height is automatically set to vertical printable area vertical starting position 7 The horizontal and vertical motion unit are specified by GS P Changing the horizontal or vertical motion unit does not affect the current printing area 8 The GS...

Page 53: ... 0 n 3 or 48 n 51 Description Selects the print direction and starting position in page mode n specifies the print direction and starting position as follows n P Pr ri in nt t d di ir re ec ct ti io on n Starting position 0 48 Left to right Upper left A in the figure 1 49 Bottom to top Lower left B in the figure 2 50 Right to left Lower right C in the figure 3 51 Top to bottom Upper right D in the...

Page 54: ...l motion unit ESC 3 ESC J GS GS If the starting position is the upper right or lower left of the printing area data is buffered in the paper feed direction Commands using horizontal motion units ESC 3 ESC J GS GS Commands using vertical motion units ESC SP ESC ESC Default n 0 Reference ESC ESC L ESC W ESC GS GS P GS GS nL nH Name Set absolute vertical print position in page mode Format ASCII GS nL...

Page 55: ...he horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal movement amount Reference ESC ESC T ESC W ESC GS P GS GS nL nH Name Set relative vertical print position in page mode Format ASCII GS nL nH HEX 1D 5C nL nH Decimal 29 92 nL nH Range 0 nL 255 0 nH 255 Description Sets the relative...

Page 56: ...rizontal 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 movement amount and it must be in even units of the minimum horizontal movement amount Reference ESC ESC T ESC W ESC GS GS P ESC O xL xH yL yH Name Set print starting position Format ASCII ESC O xL xH yL yH HEX 1B...

Page 57: ... 0 nL 255 0 nH 3 0 d 255 Description Selects a bit image mode using m for the number of dots specified by nL and nH as follows Notes 1 If the values of m is out of the specified range nL and data following are processed an normal data 2 The nL and nH indicate the number of dots of the bit image in the horizontal direction Vertical direction Horizontal direction m mode Number of Dots Dot density Do...

Page 58: ...ing will be performed on the line in question but the 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 no...

Page 59: ...http www woosim com 59 When 8 dot bit image is selected When 24 dot bit image is selected ...

Page 60: ...ASCII ESC X 4 x y d1 dk HEX 1B 58 34 x y d1 dk Decimal 27 88 52 x y d1 dk Description 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 ...

Page 61: ...ESC L ESC W ESC O ESC FF ESC f n Name Print downloaded bit image Format ASCII ESC f n HEX 1B 66 n Decimal 27 102 n Range n 0 1 48 49 Description ESC f prints a downloaded bit image specified by n as follows 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 ...

Page 62: ...e e ESC v Transmit paper sensor status E ES SC C v v Name Transmit paper sensor status Format ASCII ESC v HEX 1B 76 Decimal 27 118 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 When the paper roll end sensor doesn t detect a paper printer don t Transmit anything ...

Page 63: ...eadable Interpretation HRI characters GS h n Name Set barcode height Format ASCII GS h n HEX 1D 68 n Decimal 29 104 n Range 0 n 255 Description GS h n selects the height of a barcode n specifies the number of dots in the vertical direction One dot corresponds 1 8mm The default setting is n 80 GS w n Name Set barcode width Format ASCII GS w n HEX 1D 77 n Decimal 29 119 n Range n 0 3 n 5 Description...

Page 64: ... and d depends on the bar code system used Description GS k m d1 dk NUL selects a barcode system and print the barcode m specifies a bar code system as follows ྙ m Barcode System Number of character Remarks 0 UPC A 11 അ k അ 12 48 അ d അ 57 1 UPC E 11 അ k അ 12 48 അ d അ 57 2 EAN13 11 അ k അ 13 48 അ d അ 57 3 EAN8 7 അ k അ 8 48 അ d അ 57 4 CODE39 1 അ k 48 അ d അ 57 65 അ d അ 90 d 32 36 37 43 45 46 47 5 ITF ...

Page 65: ...TF bar code must be even numbers When an odd number of data is input the printer ignores the last received data 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 m Barcode System Number of characters Re...

Page 66: ...significant bit of n is 1 HRI characters print mode is turned on When it is 0 HRI character print mode is turned off The default setting is n 0 ESC Z m n k d d1 dn Name Print 2D barcode Format ASCII ESC Z m n k d d1 dn HEX 1B 5A m n k d d1 dn Decimal 27 90 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 specifie...

Page 67: ...n Decimal 27 90 m n k d d1 dn Description ྙ DATAMATRIX Type m specifies height of the symbol 0 auto size n specifies width of the symbol if m 0 don t care k specifies module size 1 8 d is consist of 2 byte 1st byte is lower number And 2nd byte is upper number G G ྚ 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...

Page 68: ...eration Macro definition ends when this command is received during macro definition 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 a...

Page 69: ... by t When LSB of m 1 After waiting for the period specified by t the ERROR LED indicators blink and the printer waits for the FEED button to be pressed After the button is pressed the printer executes the macro once The printer repeats the operation r times 4 The waiting time is t x 100 ms for every macro execution 5 If this command is received while a macro is being defined the macro definition ...

Page 70: ...nch respectively When x and y are set to 0 the default setting of each value is used Notes 1 The horizontal direction is perpendicular to the paper feed direction and the vertical direction is the paper 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 ...

Page 71: ...Initialize printer Format ASCII ESC HEX 1B 40 Decimal 27 64 Description Clears the data in the print buffer and resets the printer mode to the mode that was n effect when the power was turned on Notes 1 The data in the receive buffer is not cleared 2 The macro definition is not cleared ESC L Name Select page mode Format ASCII ESC L HEX 1B 4C Decimal 27 76 Description Switches from standard mode to...

Page 72: ...upside down printing mode on off ESC Set left margin GS L Set printable area width GS W 7 The printer returns to standard mode when power is turned on the printer is reset or ESC is used Reference FF CAN ESC FF ESC S ESC T ESC W GS GS ESC S Name Select standard mode Format ASCII ESC S HEX 1B 53 Decimal 27 83 Description Switches from page mode to standard mode Note 1 This command is effective only...

Page 73: ... mode GS Set relative vertical print position in page mode GS 8 Standard mode is selected automatically when power is turned on the printer is reset or command ESC is used Reference FF ESC FF ESC L CAN Name Cancel print data in page mode Format ASCII CAN HEX 18 Decimal 24 Description In page mode deletes all the print in the current printable area Notes This command is enable only in page mode If ...

Page 74: ...page mode GS i Name Print line box in page mode Format ASCII GS i xL xH yL yH n HEX 1D 69 xL xH yL yH n Decimal 29 105 xL xH yL yH n Description Print line box in page mode 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 0 xL xH yL yH 255 0 n 255 ...

Page 75: ...7 80 Description The movement position will be set when this command is sent to the printer just once G i G G sGRG oGQGY GO G PG t Gw G m G G ESC z ESC y Name Feed the paper to the movement position Format ASCII ESC z ESC y HEX 1B 7A 1B 79 Decimal 27 122 27 121 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 but it s no...

Page 76: ...Type of frame T Ty yp pe e o of f f fr ra am me e V Va al lu ue e D DA AT TA A F Fi ie el ld d ACK 0x06 X NACK 0x15 X ENQ 0x05 X PRINT Data D 0x44 O Response of Printer Status S 0x53 O Inquiry of Printer Status Q 0x51 X EOT 0x04 X ETX 0x03 X 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 Du...

Page 77: ...nse of Printer Status It is recommended that the host send the same inquiry up to 5 times with 400ms time interval in case of no response from the printer Inquiry of printer status 0xC0 0x51 0xC1 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 ...

Page 78: ...Or Sending NACK frame Resending Print Data frame In normal operation after receiving the print data frame the printer sends EOT prints out the data and sends ETX And it will wait for the next frame Conditions of NACK frame issued 1 Different checksum value 2 No data byte received 200ms after the previous byte received 3 No EOF End of frame at the end 4 No predefined number in Data Length field ...

Page 79: ...byte is the result of XOR of even number of data in Print data field and the second byte is that of odd number Example If SAMPLE TEST is in Print Data field the data length will be 0011 0x30 0x30 0x31 0x31 and the first byte of checksum will be the result of XOR of S M L space E and T and the second byte that of A P E T and S It is recommended that the host goes back to the initial stage in case t...

Page 80: ...ra am me e C0H 0x06 C1H C0H 0x04 C1H Printer will send this frame after it receives the print data frame successfully IMPORTANT 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 C0H 0x15 C1H C0H 0x03 Data ID No C1H Prin...

Page 81: ...ndling Notes on using thermal paper Chemicals and oil on thermal 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 therm...

Page 82: ...om high temperature humidity and light both before and 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...

Reviews: