background image

 

http://www.woosim.com

 

                     

 

 

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MODEL   

WSP-BT300

 

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

 

(Kiosk&Ticket Printer) 

All specifications are subjected to change without notice 

 

Summary of Contents for WSP-BT30

Page 1: ...BT300 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 Kiosk Ticket Printer All specifications are subjected to change without notice ...

Page 2: ...Woosim Systems Inc Trademark a registered trademark of Woosim Systems 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 th...

Page 3: ...MAX u High resolution 203dpi 8dots mm u Low power consumption u Supports text and graphic printing u UART Interface u Easy paper handing u Auto cutting u Printer door open Paper out sensor u Measure system for thermal print head temperature u Easier paper roll loading by CLAMSHELL design u Easier maintenance with self diagnostic u Microsoft Windows 98 ME XP 2000 compatible u In field programming U...

Page 4: ...o condensation Do not install the printer 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 u Thermal Paper Handling Store the thermal paper in a cool dry and dark place Do not rub the paper with hard object Do not leave the paper with hard o...

Page 5: ...pply 14 2 5 1 Power connector 14 2 5 2 Specified Power supply 14 2 6 Sensor Option 15 3 Interface 16 3 1 UART 16 4 Using the printer 17 4 1 Control panel 17 4 2 The self test 18 5 Consumable Parts 19 5 1 Recommended paper 19 5 2 Printing position 19 6 Printer control function 20 6 1 Print commands 22 6 2 Line spacing commands 24 6 3 Character commands 25 6 4 Panel button commands 32 6 5 Print posi...

Page 6: ...im com 6 6 8 Barcode commands 52 6 9 Macro function commands 57 6 10 Miscellaneous function commands 59 6 11 Line box commands 63 6 12 Mechanism control commands 64 6 13 Black mark detection commands 65 Appendix 66 ...

Page 7: ...uc ct t P Pa ar rt t N Nu um mb be er r S Sy ys st te em m WSP BT300 Model name Interface None UART Power None DC 24V Model name Interface Spec Example 1 Porti S40 Serial Bluetooth Part No S40 A1 2 Porti SC30 Bluetooth Only Part No SC30 Z1 S40 SC30 W25 Wired Wireless A RS 232C 1 Bluetooth B TTL 2 IrDA C USB 0 None D RS 485 E Parallel Z None ...

Page 8: ... Paper width 80 0 5 mm wide Thermal roll paper Printing speed 150mm sec MAX Dimensions 119 8 87 3 80 8 111 5 mm Weight 630g except roll paper Interface RS 232 Barcode supplied 1 dimension Code128 EAN 128 Code39 I2 5 Code93 UPC EAN KAN JAN CODABAR 2 dimension PDF417 QR Code DATA Matrix Black mark Support black mark detection H W Spec MCU 32bit RISC FLASH 4Mbits RAM 64Mbits Receive buffer size 1M by...

Page 9: ... p pr ri in nt te er 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 When unpacking your printer box make sure it contains the printer and all accessories If any accessories are missing or damage please contact your dealer for assistance WSP BT300 ...

Page 10: ...http www woosim com 10 2 2 2 2 P Pr ri in nt te er r F Fe ea at tu ur re es s ...

Page 11: ...http www woosim com 11 2 2 3 3 D Di im me en ns si io on ns s ...

Page 12: ...http www woosim com 12 ...

Page 13: ...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 1 Make sure that the printer is not receiving data otherwise data may be lost 2 Remove the used paper roll core if there is one 3 Insert the paper roll as shown ...

Page 14: ...d to an external supply electrical power The functions assigned to the pins in the connector are as follows Applicable connector MOLEX 53014 0410 or equivalent The following specifications are requested for Power supply Input 24V DC OVER 3A Avoid using power supply which its power capacity of power current is extremely high 51004 0400 MOLEX WARNING A wrong connection of power supply connector coul...

Page 15: ...ck Mark Sensor When using label paper etc is detected with the black mark sensor Sensor 2 Paper Out Sensor When using the general thermal paper the sensor which detects the exhaust presence of the paper Sensor 3 Optional Sensor Currently does not use without being ...

Page 16: ... UART interface and is connected by means of a 3 pin female connector In the following table the signals present on the connector are listed Pin No Name Direction Function 1 TxD Output Transmit Data 2 RxD Input Receive Data 3 GND Ground Molex 51004 0300 Applicable connector MOLEX 53014 0310 or equivalent ...

Page 17: ...utton FEED Button When the printer is on paper can be feed manually by pressing and holding the FEED button for more than one second CUTTER Button Cutter Button is used when once cutting the paper u Panel lamp POWER Printer is ON and ready to receive data ERROR Indicates a fault condition or a printer error i e no paper etc ...

Page 18: ...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 as soon as it complete...

Page 19: ...aper thickness 60 5 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 C Pay attention to heat humidity and sun light 4 Color of paper may be changed by being scratc...

Page 20: ...de Bit image 46 ESC Turn underline mode on off Character 28 ESC 2 Select default line spacing Line spacing 24 ESC 3 Set line spacing Line spacing 24 ESC Initialize printer Miscellaneous function 60 ESC D Set horizontal tab positions Print position 37 ESC E Turn emphasized mode on off Character 29 ESC J Print and feed paper Print 22 ESC L Select page mode Miscellaneous function 60 ESC O Set print s...

Page 21: ...lect characters size Character 30 GS Set absolute vertical print position in page mode Print position 43 GS Start end macro definition Macro function 57 GS B Turn white black reverse printing mode On off Character 31 GS H Select printing position of HRI characters Barcode 55 GS L Set left margin Print position 38 GS P Set horizontal and vertical motion units Miscellaneous function 59 GS V Select c...

Page 22: ...de 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 255 D...

Page 23: ...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 24: ...g 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 vertical or horizontal m...

Page 25: ...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 WSP BT300 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 26: ...acter 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 27: ... Denmark II Bit Off On Hex Decimal Function 0 Off 00 0 Character font A 12 x 24 On 01 1 Character font B 9 x 24 1 Off Undefined On Undefined 2 Off Undefined On Undefined 3 Off 00 Emphasized mode not selected On 10 Emphasized mode selected 4 Off 00 Double height mode not selected On 20 Double height mode selected 5 Off 00 Double width mode not selected On 20 Double width mode selected 6 Off Undefin...

Page 28: ...wever the setting of the last received command is effective 7 GS can also select 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 2 Description Turns underline mode on or off based on the following values of n Notes 1 The printer can underline all charac...

Page 29: ...ed 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 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 whe...

Page 30: ...ions 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 using bits 0 to 2 and s...

Page 31: ... 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 32: ... 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 mode is selected Default n 0 The WSP BT300 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 pane...

Page 33: ...rts 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 pos...

Page 34: ... 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 the printable area using ESC...

Page 35: ...d 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 the printable area using ESC T ...

Page 36: ...scription 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 Printing...

Page 37: ...e 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 preceding ...

Page 38: ...mand 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 motion...

Page 39: ... 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 printing area width The calculated result is truncated to the m...

Page 40: ... 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 Range 0 xL xH yL yH dxL dxH dyL dyH 2...

Page 41: ... automatically set 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 pri...

Page 42: ... 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 43: ...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 nH HEX 1D 24 nL nH Decima...

Page 44: ...not 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 vertical print starting position from the current position ...

Page 45: ...rtical 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 4F xL xH yL yH...

Page 46: ...dk HEX 1B 2A m nL nH d1 dk Decimal 27 42 m nL nH d1 dk Range m 0 1 32 33 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 m mode Vertical direction Horizontal direction Number of Dots Dot density Dot density Number of Data 0 8 dot single density 8 68 DPI 102 DPI nL nH 256 1 8 dot double density 8 68 DPI 203 DPI nL nH 256 ...

Page 47: ...t by GS L and GS W less than the width required by the data sent with the ESC command the following 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 Af...

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

Page 49: ...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 defines a user defined 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 50: ...http www woosim com 50 Reference ESC W ESC O FF ...

Page 51: ... status transmission Format ASCII DLE EOT EOT HEX 10 04 04 Decimal 16 4 4 Description Real time paper status transmission Note DLE EOT EOT is supported only Serial Interface Bit 0 1 Status 0 0 Roll end sensor paper present 1 Roll end sensor paper not present 1 Not used 2 0 Paper end sensor paper present 1 Paper end sensor paper not present 3 Not used 4 Not used 5 Not used 6 0 Front end sensor pape...

Page 52: ...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 53: ...r code system used 0 m 6 n 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 1 k even number 48...

Page 54: ... normal data 5 The number of data for ITF 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...

Page 55: ...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 56: ...d d1 dn 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 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 i...

Page 57: ...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 58: ... 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 59: ...on Sets the horizontal and vertical motion units to approximately 25 4 x mm 1 x inch and approximately 25 4 y mm 1 y inch 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 ...

Page 60: ...imum value of the mechanical pitch Default x 180 y 360 Reference ESC SP ESC ESC 3 ESC J ESC W ESC GS GS L GS W GS ESC Name 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 in effect when the power was turned on Notes 1 The data in the receive buffer is not cleared 2 The macro definition is n...

Page 61: ...mands are not executed Select justification ESC a Turn 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...

Page 62: ...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 data that existed in the previously specified printing area also exists i...

Page 63: ...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 64: ...cut One point center uncut GS V m N1ame Select cut mode and cut paper Format ASCII GS V n HEX 1D 56 n Decimal 29 86 n Range n 0 n 1 Description GS V m select a paper cutting mode and then cut the paper ESC i Name Partial cut One point center uncut Format ASCII ESC i HEX 1B 69 Decimal 27 105 Description ESC i executes a partial cut of the paper with one point center uncut ESC i operates in the same...

Page 65: ...Format ASCII ESC P yL yH HEX 1B 50 Decimal 27 80 Description The movement position will be set when this command is sent to the printer just once Black mark yL yH 256 dot lines Movement Position Feed direction 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 ...

Page 66: ...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 67: ...m 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: