background image

SPRT

®

SP-RMD12

MINI THERMAL PRINTER

User Manual

VER 1.03

Beijing Spirit Technology Development Co., Ltd

www.sprt-printer.com

Summary of Contents for SP-RMD12

Page 1: ...SPRT SP RMD12 MINI THERMAL PRINTER User Manual VER 1 03 Beijing Spirit Technology Development Co Ltd www sprt printer com...

Page 2: ...n 14 Chapter 4 Printing commands 15 4 1 Summary 15 4 2 Commands Description 15 4 2 1 Paper Feeding Commands 15 4 2 2 Format Setting Commands 16 4 2 3 Character Setting Commands 21 4 2 4 User defined C...

Page 3: ...ments and for upgrading RMD12 thermal printer is mode with the same character set 1 and set 2 RMDIII according to the characters in the Chinese manner of lattice can print 24 different lattice high 12...

Page 4: ...have enough receive buffer 3 k Thermal paper was 57 5 0 5 mm wide Paper type 57 5 30mm MAX Power supply command RMD12 S Q P UH Wide Input Range DC5V 8 5V Current 3A RMD12 VS VQ VP VUH Wide Input Range...

Page 5: ...eep lighting after powered on to indicate the printer is powered on The combination of Button SEL and LF can modify printer parameters Flicker frequency has different meaning the details can refer to...

Page 6: ...4 3 LF Status Indicator light 2 2 Outer Dimension Figure 2 2 SP RMD12 panel printer Outer Dimension 2 3 Paper Install Press button to open the door After loading the paper roll and then close the door...

Page 7: ...ace type is IDC10 PIN socket and PDK 5 each types of socket cords number are defined as follows IDC10 pin number definition shown as figure3 1 1 9 2 10 3 1 PDK 5 shown as figure3 2 3 2 Serial interfac...

Page 8: ...tory the product has been set to 9600bps 8 data bits no calibration and a stop bit two types of handshaking protocol agreement can be chosen One is mark control way other is X ON X OFF agreement two k...

Page 9: ...l interface pin number Parallel interface pin number definition shown as below Cords No Signal Direction Instruction 1 STB input Gate trigger rising along the read data 3 5 7 9 11 13 15 17 DATA1 DATA2...

Page 10: ...el mean printer online 4 ERR output Via resistance pull up to high level mean no trouble 2 6 8 NC Not connected 10 12 14 16 18 20 22 24 GND Ground connect logic 0 level 3 5 Parallel interface cords de...

Page 11: ...ough SET button Press SET button once the setting item will go to the next and print out the setting value of this item Choose the setting value of item through LF button Press LF button once the sett...

Page 12: ...acter GB2312 corresponding traditional character 2 The standard model 24 models only support interface secondary character GB2312 a pattern 16 point models sup interface BIG5 and traditional GB12345 c...

Page 13: ...s will be not supported 3 1 5 Power supply connection RMD12 S Q P UH Wide Input Range DC5V 8 5V Electricity 3A RMD12 VS VQ VP VUH Wide Input Range DC9V 24V Electricity 3A 3 2 Light and button operatio...

Page 14: ...cool down Flashing 3 times off 1 second The heating plate of printer head is damaged irreversible error need to repair Mark When the printer is in a state of busy green light will turn off 3 3 Self t...

Page 15: ...rs information in English and Chinese for reference No Contents on Self test receipt in English Contents on Self test receipt in Chinese 1 Version R 708 1 10 R 708 1 10 2 Model RM RM 3 Interface RS232...

Page 16: ...firm if set up successfully or not Self test method Hold down the LF button and turn on the printer then loosen the button in 3 seconds the printer will print out the self test list Hex printing metho...

Page 17: ...ation the function of command and usage method Example some examples are listed to illustrate the command for better understanding The following is the description of each command according to the fun...

Page 18: ...ters ESC 1 Set n Dot line Spacing Format ASCII ESC 1 n Decimal 27 49 n Hexadecimal 1B 31 n Explanation The n dot line spacing is set for future Line Feed command n 0 255 Default setting n 3 for text p...

Page 19: ...tab values at 2nd line 5th line 8th line in one page you can send the following commands ASCII ESC B STX ENQ BS NUL Decimal 27 66 2 5 8 0 Hexadecimal 1B 42 02 05 08 00 The BASIC programs about the abo...

Page 20: ...command is over All set horizontal tab positions can be deleted by using this command in ESC D NUL format Command HT carry out horizontal tab Example set three horizontal tab values at 2nd 9th line 14...

Page 21: ...acters or Lines Format ASCII ESC f m n Decimal 27 102 m n Hexadecimal 1B 66 m n Explanation When m 0 ESC f NUL n will command to print n blank characters When m 1 ESC f SOH n will command to print n b...

Page 22: ...6C 0C The BASIC programs for this example are as below LPRINT 1234567890123456 Ruler LPRINT CHR 27 CHR 108 CHR 12 ESC 1 command LPRINT 123456789012345678901234567890 The print result is as following...

Page 23: ...INT 1234567890123456789 0 The print result is as following ESC P Set Character Space Format ASCII ESC P n Decimal 27 112 n Hexadecimal 1B 70 n Explanation This command is used to set space dot between...

Page 24: ...mand The print result is as following ESC V Enlarge Height Format ASCII ESC V n Decimal 27 86 n Hexadecimal 1B 56 n Explanation After inputting this command the characters graphics and Chinese charact...

Page 25: ...3 from 1 to 3 times LPRINT CHR 27 CHR 87 CHR I ESC W command LPRINT SPRM Print character string NEXT I The print result is as following ESC Select cancel Underline Print Format ASCII ESC n Decimal 27...

Page 26: ...Select prohibit Up line Print Format ASCII ESC n Decimal 27 43 n Hexadecimal 1B 2B n Explanation When the lowest dot n 1 select up line print when the lowest dot n 0 prohibit up line print All charact...

Page 27: ...rint when the lowest dot n 0 prohibit reverse white print Reverse white print is printing in the black background just like the film of photography The normal printing is that printing black character...

Page 28: ...K command ESC 6 Choose Characters Set 1 Format ASCII ESC 6 Decimal 27 54 Hexadecimal 1B 36 Explanation After inputting this command all the characters will be printed out according to the Characters...

Page 29: ...d of character n in current characters set m1 m2 mk is user defined character code n1 n2 nk is replaced character code in current character set Both the value of m and n should be 32 255 Subscript k s...

Page 30: ...p The values of n1 n2 denote a 16 bit binary data n1 is LSB n2 is MSB which mean that the width of printed bitmap through ESC K command is n2x256 n1 In our printer series n2 0 1 The sum of dots number...

Page 31: ...B 27 mL mH n1L n1H n2L n2H nIL nIh OD Explanation This command is used to print curve along the paper feeding direction The value of m is the number of curves to be printed m 0 255 There are m dots of...

Page 32: ...tmap Remark If the number of bitmap isn t defined this command is invalid The bitmap must be monochrome This command won t be affected by printing mode underline character size or reverse white printi...

Page 33: ...Multilingual Latin Euro 20 Iran II 21 Latvian 22 CP864 CP864 Arabic 23 ISO 8859 1 ISO 8859 1 West Europe 24 CP737 CP737 Greek 25 WCP1257 WCP1257 Baltic 26 TM 88 Thai character code 14 Thai 27 CP720 CP...

Page 34: ...in the print buffer Restore the default Delete user defined characters 4 2 7 Data Control Commands CR Carriage Return Format ASCII CR Decimal 13 Hexadecimal 0D Explanation When the CR command is sent...

Page 35: ...character print mode Using GB Chinese Character Library I II Notice This command is used to switch printer into Chinese Mode when printer is in normal printing mode but won t be saved after power off...

Page 36: ...ASCII FS J Decimal 28 74 Hexadecimal 1C 4A Explanation This command is to print Chinese characters vertically which is that to print characters by rotating 90o at anticlockwise direction FS K Set Hori...

Page 37: ...nceled Remark Only LSB of n is valid Default n 0 This command is valid for both characters and Chinese FS Chinese Character with Up line Print Format ASCII FS n Decimal 28 43 n Hexadecimal 1C 2B n Exp...

Page 38: ...parameters n 1 Transmit printer status n 2 Transmit off line status n 3 Transmit error status n 4 Transmit paper sensor status The printer returns the related status at once upon receiving it This com...

Page 39: ...37 n 2 Off line status n 3 Error status n 4 paper feeding status...

Page 40: ...ange of k d is decided by the barcode type Remark If the width of barcode is beyond the effective printing width no characters can be printed but paper feeds m is used to choose the barcode type showe...

Page 41: ...mber of barcode data Printer will deal with the last n bytes data as the barcode data If n is beyond the specified range the printer will not deal with this command and just deal with the data as the...

Page 42: ...is finished through sending character to combine with the other character ASCII character is finished by sending character twice Specified Characters Set Sending Data ASCII Hex Decimal SHIFT S 7B 53...

Page 43: ...printed Control characters 00 H to 1F H and 7F H in HRI character won t be printed Pls be sure the space at both left and right side of barcode The space will be different according to the different b...

Page 44: ...he detail is as below n Width of single basic module mm Width of double basic module Narrow basic module mm Wide basic module mm 2 0 25 0 25 0 625 3 0 375 0 375 0 875 4 0 5 0 5 1 25 5 0 625 0 625 1 62...

Page 45: ...e it will be disadvantageous for the print head 4 While changing the paper roll please notice whether there is paper scrap on the print head If so please blow gently 5 Keep the circuit board of the pr...

Page 46: ...alling driver choose the printer model 58 thermal series The other details can be checked from Installation Manual Appendix1 Valid Codes Form under ANK printing The serial numbers of valid codes are f...

Page 47: ...45 Characters Set 2...

Page 48: ...46...

Page 49: ...7 Appendix2 Valid Codes Form under Chinese printing The serial numbers of valid codes are from 00H to 0FFH under Chinese printing among which 00H 1FH are control codes and 20H 0FFH are character codes...

Page 50: ...R Print M Curve dots dashed 29 27 43 n 1B 2B n ESC n Select prohibit Up line Print 24 27 44 1B 2C ESC m nIL nIH CR Print M Curve dots full line 29 27 45 n 1B 2D n ESC n Select cancel Underline Print 2...

Page 51: ...nese Double Width Print 33 28 20 1C 14 FS DC4 Cancel Chinese Double Width Print 33 28 38 1C 26 FS Set chinese print 32 28 43 n 1C 2B n FS n Overline Print 35 28 45 n 1C 2D n FS n Underline Print 34 28...

Reviews: