SPRT R SP-T5 Portable Dot Matrix Printer User’s Manual 1
Content Content................................................................................. 2 Operating Precautions.......................................................... 5 Notes on Safety ............................................................ 5 Notes on Using ............................................................. 6 Notes on Handling......................................................... 7 Chapter 1 Outer Appearance and Accessories.................. 8 1.1 Outer Appearance.............
.3.3 (Bluetooth)Interface ............................... 16 3.4 Other Functions..................................................... 17 3.4.1 Stand-by & Turn Off Automatically Mode..... 17 3.4.2 Paper End Alarming .................................... 18 3.4.3 Black Mark .................................................. 18 3.5 Indicators and Buzzer ........................................... 19 3.6 Printer setting ........................................................
.2.7 ESC V n ...................................................... 30 4.3 Print setting commands......................................... 30 4.3.1 ESC $ nL nH ............................................... 30 4.3.2 ESC D n1 n2…nk NULL.............................. 31 4.3.3 ESC \ nL nH ................................................ 32 4.3.4 ESC 2 ......................................................... 33 4.3.5 ESC 3 n....................................................... 33 4.3.6 ESC SP n............
Operating Precautions This section presents important information intended to ensure safe and effective use of the printer. Please read the following carefully. Notes on Safety Be sure to use the specified battery and power source provided by our company. Connection to an improper power source may cause fire, explosion or damage to the printer.
Notes on Using Be sure not to print continuously over 1 meter, otherwise may cause damage to the print head. Water or other liquid should not spill into the printer, also the printer should not be appeared in the rain, or else may cause printer damage. Please do not open the paper case cover when it is printing, otherwise the printer may work improperly. If print with serial interface, should not unplug the interface cable in the course of printing, or else some printing data may be lost.
Be sure to use up the electricity of the battery before charge it, as it can ensure the using life of the battery. Notes on Handling The printer should be placed in such an environment that the temperature is between -20℃ and 60℃, and the relative humidity is between 5% and 95%. If the printer will be stored for a long time, pleas be sure to take out the battery, otherwise may damage the battery and printer.
Chapter 1 Outer Appearance and Accessories 1.1 Outer Appearance 1.
Physical Specification Outer Dimension 112×98×46(L×W×H) Weight 340g(Paper roll excluded) Paper Diameter ≤60mm Printing Specification Printing Method Impact Dot Matrix Paper Width 58±0.5mm Dot/line 240dots Printing Speed >5.5mm /s Paper Thickness 0.06~0.085mm Black Mark Checking Available Reliability 50 km Built-in Character Set English: ASCII(6×12 / 8×16) Chinese: GB18030 (16×16 / 12×12) Interface Specification Wire RS-232 Wireless IrDA / Bluetooth(V1.
Temperature/Humidity Storage Temperature/Humidity -20℃~60℃/5%~95% Chapter 3 Operation 3.1 Using Preparation 3.1.1 Battery Installation 3.1.
3.2 Operation Specification 3.2.1 Printer On/Off The printer is powered on by pressing the power button for about 1 second; the power indicator is on with blue color when the printer is on. If press the power button for about 1 second again, the printer will be turned off, all the indicators are off when the printer is off.
3.2.2 Self-test The self-test checks the printer’s current settings, status and whether the printer has any problems. Turn on the power while holding down the FEED button, the self-test begins. The printer is ready to receive data as soon as it completes the self-test. 3.2.3 Paper Feeding When the printer works normally, hold down【FEED】button, the paper feeding begins, and stops when hold down【FEED】 button again. 3.2.
printer, so the power charging begins, during the course of power charging, the charging indicator goes red, and turns to blue when the charging is over. It takes about 3 hours to charge the battery. When the charging indicator is purple, it means battery uninstalled or battery not contacted well. If powered on the printer by the external power supply and without the battery, the charging indicator is blue.
Data Bit: 7 bit, 8 bit optional Parity: Odd, Even, None optional Stop Bit: 1 bit The ex-factory default setting is: Baud rate: 9600bps Handshaking: hardware Data Bit: 8 bit Parity: none User can change the settings by using the Setting Tool. Definition for the PS/2 socket: 1.TXD: send data 2.DTR: ready signal 3.RXD: receive data 4.RTS: when the signal is “MARK”, means printer is busy, can’t receive data; when the signal is “SPACE”, means the printer is ready to receive data. 5.GND: ground 6.
please don’t use this pin if making connecting line, otherwise the printer might be not used normally or damaged. When prints large quantities of data, the handshaking need to be used. When using Bluetooth and IrCOMM, developers need not to consider handshaking. When use Raw-Ir can not use hardware control.
RAW-Ir can work under 9600bps, 19200bps, 38400bps, 57600bps, 115200bps, the baud rate of RAW-Ir is same to that of serial interface. Notice: 1) To use the T5’s infrared port, a computer or 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 30° on the four side. 3.3.
3. If there are other Bluetooth devices, please select T5 Bluetooth Printer; 4. Put in password “1234” 5. Pairing finished. Notice: If the printer name has been changed, please be sure not turn on more than one printer, otherwise it will be difficult to justify which printer been paired. 3.3.3.2 Binding of Address Binding: once the printer remembers the device’s address, it only can connect with the device and can’t connect with others.
The printer also can be set to turn off automatically mode by T5 Setting Tools. In turn off automatically mode, the printer will power off if without data sent in within 5 minutes. 3.4.2 Paper End Alarming When the paper is run out, the buzzer of the printer will ring 2 times, informs the user to load paper. 3.4.
3.5 Indicators and Buzzer There are three indicators for T5 printer, they are 【POWER】, 【MODE】 and 【FEED】, the 【POWER】and 【MODE】 indicators are blue, the 【FEED】 indicator is red.
Solid blue (middle) Charging finish - Solid red(middle) Charging - Solid purple(middle) Battery error 3.6 Printer setting Users can set the printer by using the〈T5 Setting Tools〉 software provided by us. The settings include: serial baud rate, data format, black mark, language, font, density, RAW-IR baud rate(only for T5-Ra), IrDA device name (oly for T5-Ir), Bluetooth device name and password etc.
mark position 4.1.4 LF Print and feed line 4.1.5 CR Print and carriage return 4.1.6 ESC J n Print and feed paper for n lines 4.1.7 ESC d n Print and feed paper for n lines 4.1.8 HT Horizontal tab 4.1.9 FS U nL nH Print Unicode Character Character setting commands 4.2.1 ESC ! n Set print mode 4.2.2 GS ! n Set character size 4.2.3 ESC - n Select/cancel underline print 4.2.4 ESC E n Select/cancel bold font print 4.2.5 ESC G n Select/cancel overprinting 4.2.
4.3.6 ESC SP n Set line character spacing 4.3.7 GS L nl nH Set left spacing 4.3.8 ESC a n Set alignment Graphic/Image print commands 4.4.1 ESC * m nL nH d1…dk Set bit-image 4.4.2 GS * x y d1…dk Define bit-image 4.4.3 GS / n Print downloaded bit-image 4.4.4 GS P n Print prestored bit-image downloaded Curve Printing commands 4.5.1 GS ‘ Print curve 4.5.2 GS “ Print character on curve 4.5.3 ESC ‘ Print curve User-defined character commands 4.6.
[Format]: ASCII ESC @ Hexadecimal 1B 40 Decimal 27 64 [Description]:Clear the data in the print buffer; Restore the default of each print command. [Notice]: If not restore to ex-factory setting, the default setting won’t be changed. 4.1.2 NULL [Name]:Awaken printer [Format]: ASCII Null Hexadecimal 00 Decimal 0 [Description]:Awaken printer. [Notice]: • This command is used to awaken the printer, but it is not compulsory.
Decimal 12 [Description]:Print and feed paper to the position of black mark, if there is no black mark, then feed paper about 30mm and stop, the criterion for black mark please refer to Appendix B. This command is only valid for black mark mode printer. The user can enable or disable black mark by T5 Setting Tools. If in the mode of black mark disabled, this command is invalid. [Reference]: LF, CR, ESC d, ESC J 4.1.
[Notice]: Sets the print starting position to the beginning of the line. 4.1.6 ESC J n [Name]: Print and feed paper [Format]: ASCII ESC J n Hexadecimal 1B 4A n Decimal 27 74 n [Description]: Feed paper for n vertical dot spacing. [Range]: 0 ≤ n ≤ 255. • one vertical dot spacing is 0.125mm, below is the same. [Reference]: ESC d 4.1.7 ESC d n [Name]: Print and feed paper n lines [Format]: ASCII ESC d n Hexadecimal 1B 64 n Decimal 27 100 n [Range]: 0 ≤ n ≤ 255.
4.1.8 HT [Name]: Horizontal tab [Format]: ASCII HT Hexadecimal 09 Decimal 9 [Description]: Moves the print position to the next horizontal tab position. [Notice]: • Horizontal tab positions are set with ESC D. • This command is ignored unless the next horizontal tab position has been set. [Reference]: ESC D 4.1.9 Print Unicode Character [Name]: Print Unicode Character [Format]: ASCII FS U nL nH Hexadecimal 1C 55 nL nH Decimal 28 85 nL nH [Description]: Print n(n=nL+nH*256) Unicode characters.
[Format]: ASCII ESC ! n Hexadecimal 1B 21 n Decimal 27 33 n [Description]: Select print mode(s) using n as follows: Bit Value Description 0 6*12/12*12 1 8*16/16*16 1 - Undefined 2 - Undefined 0 Cancel bold font 1 Select bold font 0 Cancel double height mode 1 Select double height mode 0 Cancel double width mode 1 Select double width mode - Undefined 0 Cancel underline mode 1 Select underline mode 0 3 4 5 6 7 [Notice]: • When selected double-height or double-width mode, doub
setting of the last received command is effective. • ESC + can also select character size. However, the setting of the last received command is effective. • This command is effective for both alphanumeric and Chinese character. [Default]: n = 0 [Reference]: ESC -, ESC + 4.2.2 GS ! n [Name]:Enlarge character [Format]: ASCII GS ! n Hexadecimal 1D 21 n Decimal 29 33 n [Description]: N indicate responsed bdouble height, information.
n Description 0 Cancel underline 1 Select underline (1 dot width) [Reference]: ESC ! 4.2.4 ESC E n [Name]: Select/Cancel bold font print [Format]: ASCII ESC E n Hexadecimal 1B 45 n Decimal 27 69 n [Description]:When the lowest bit of n is 0, cancel bold font print. When the lowest bit of n is 1, select bold font print 4.2.5 ESC G n [Name]: Select/cancel overprinting [Format]: ASCII ESC E n Hexadecimal 1B 45 n Decimal 27 69 n [Description]:When the lowest bit of n is 0, Select overprinting.
[Description]: If n=1,select reverse print;n=0,cancel reverse print。Default set n=0。 4.2.7 ESC V n [Name]:Select/cancel character rotation [Format]: ASCII ESC c n Hexadecimal 1B 56 n Decimal 27 86 n [Description]: n. n Meaning 0 Cancel rotation 1 90 clockwise 2 180 clockwise 3 270 clockwise 4.3 Print setting commands 4.3.
print position is [( nL + nH × 256) (vertical or horizontal motion unit)] inches. [Notice]: Settings outside the specified printable area are ignored. [Reference]: ESC \ 4.3.2 ESC D n1 n2…nk NULL [Name]:Sets horizontal tab positions. [Format]: ASCII ESC D n1 n2 n3… NULL Hexadecimal 1B 44 n1 n2 n3… 00 Decimal 27 68 n1 n2 n3… 0 [Description]: • n specifies the column number for setting a horizontal tab position from the beginning of the line.
• Transmit [ n] k in ascending order and place a NUL code 0 at the end. • When [ n] k is less than or equal to the preceding value [ n] k-1, tab setting is finished and the following data is processed as normal data. • ESC D NUL cancels all horizontal tab positions. • The previously specified horizontal tab positions do not change, even if the character width changes. • The character width is memorized for each standard and page mode.
• The print starting position moves from the current position to [ N × horizontal motion unit] 4.3.4 ESC 2 [Name]: Select default line spacing [Format]: ASCII ESC 2 Hexadecimal 1B 32 Decimal 27 50 [Description]: Set the current character line spacing as the default one: 6 dot spacing. [Notice]: The height of the character is not included by the 6 dot spacing. [Reference]: ESC 3 4.3.
Should input the command:1B 33 03 4.3.6 ESC SP n [Name]: Set character spacing [Format]: ASCII ESC SP n Hexadecimal 1B 20 n Decimal 27 32 n [Range]:0 ≤ n ≤ 255 [Description]:Set n horizontal dot spacing as the character’s right spacing (exclude the character’s height). [Notice]: When in the double width mode, the character’s right spacing is two times to the normal spacing. When the characters are enlarged, their right spacing also will be enlarged accordingly. [Default]: n = 0 4.3.
position, Set n horizontal dot spacing as the character’s left spacing, nL nH are n’s LSB and MSB, N=nL + nH × 256. [Default]: n=0,that means there is not any left margin. 4.3.8 ESC a n [Name]:Set alignment [Format]: ASCII Hexadecimal Decimal [Description]: ESC a n 1B 61 n 27 97 n n Description 0 Align left 1 Align middle 2 Align right 4.4 Graphic/Image print commands 4.4.
[Description]: Selects a bit-image mode using m for the number of dots specified by n1 and n1, as follows: m Vertical Dot Number (Height) Horizontal Enlargement 0 8 2 1 8 1 32 24 2 33 24 1 4.4.2 GS * x y d[] [Name]: Define downloaded bit-image [Format]: ASCII GS * x y d[] Hexadecimal 1D 2A … Decimal 29 42 … [Description]:Use appointed bit number by x and y to define the downloaded bit-image。 • x*8 is the dot number of horizontal. • y*8 is the dot number of vertical.
• If x*y is off-limit, then the command is forbidden. • d means the image data. 1 print, 0 not print • use this command to define the downloaded bit-image, use command GS/n to print the downloaded bit-image. • In the following circumstances , clear the definition of downloaded bit-image. 1. run ESC @ command 2. printer is reset and the power is off. 4.4.
Hexadecimal 1D 50 n Decimal 29 80 n [Description]:0<=n<=9.Print prestored bit-image, the number of image is 1<=n<=9 [Note]: • The command is invalid when the number of bit-image has not been defined. • The command is not affected by the print mode (bold font, overlapping, underline, etc.). • If the width of bit-image is more than one line, the content which is outside the line will not be printed.
command is used to print n line segments on one horizontal line. Using the command continuously can print out the line segment the user required. • N is the number of line segment. • xksL is the LSB for the horizontal coordinate of initial dot for No. k line segment; • xksH is the MSB for the horizontal coordinate of initial dot for No. k line segment; • xkeL is the LSB for the horizontal coordinate of ending dot for No. k line segment; • xkeH is the MSB for the horizontal coordinate of ending dot for No.
want to print other characters, then need to set the character code to 0 or 1; • Only can print 2 characters on each horizontal dot line. [Reference]: GS ‘ 4.5.3 ESC ‘ [Name]:Print curve [Format]: ASCII ESC ’ n x1 x2 …… xk CR Hexadecimal 1B 27 n x1 x2 …… xk 0D Decimal 27 39 n x1 x2 …… xk 13 [Description]: This command is used to print curve along the paper feeding direction. N is the curve number need to print, it should be within the maximum dots of each line. There are n curve dots within one line.
4.6 User-defined character commands 4.6.1 ESC % n [Name]: Select/cancel user-defined character [Format]: ASCII ESC % n Hexadecimal 1B 25 n Decimal 27 37 n [Range]: 0 ≤ n ≤ 255 [Description]: Select or cancel user-defined character set. When n (LSB)=0,cancel user-defined character set. When n (LSB)=1,select user-defined character set. [Notice]: • When cancel user-defined character set, auto select built-in character set. It still can use if won’t delete the defined characters. • n only LSB is available.
[Range]: y = 3, font A (12 × 24), y = 2, font B (8× 16), 32 ≤ c1 ≤ c2 ≤ 126 x = 12, font A (12 × 24), x = 8, font B (8× 16), 0 ≤ d1 ... d(y × xk) ≤ 255 [Description]: Define user-defined character. • y specify the vertical byte number, when define the characters of font A, y=3; when define the characters of font B, y=2 • c1 specify the code of initial character, c2 specify the code of terminal character.
• Defining the data of user-defined character is (y × x) bytes. • Setting the printing dot’s corresponding bit is 1 or non-printing dot’s one is 0.
• The user-defined characters will be deleted in the following situation: 1. Carry out ESC @. 2. Printer reset or power turn off. [Default] Built-in character set. [Reference]: ESC %. 4.6.3 ESC ? [Name]: Delete user-defined character [Format]: ASCII ESC ? n Hexadecimal 1B 3f n Decimal 27 63 n [Range]: 32 ≤ n ≤ 126 [Description]: Delete user-defined character set, and restore the characters coded by n to default characaters.
Chapter 5 Appendix Character Set 45