Page 3
PREFACE This technical reference describes about RP-F10 SERIES THERMAL PRINTER (hereinafter referred to as "printer"). See "RP-F10 SERIES THERMAL PRINTER USER'S GUIDE" for operation. [Product name] RP-F10-x 27J1-x (1) : Model F: RP-F10 series (2) : Case color W : White...
Page 4
[Contents] CHAPTER 1 : TERMS USED IN THIS MANUAL • This chapter describes the basic terms that are frequently used in this manual. CHAPTER 2 : SPECIFICATIONS • This chapter describes specifications of the printer and the thermal paper. CHAPTER 3 : INTERFACE •...
TABLE OF CONTENTS CHAPTER 1 TERMS USED IN THIS MANUAL CHAPTER 2 SPECIFICATIONS PRINTER SPECIFICATIONS ................2-1 2.1.1 Sale Destinations ................. 2-4 2.1.2 Precautions for Use ................2-5 2.1.3 Dimensions ..................2-7 2.1.4 Label ....................2-9 2.1.5 Thermal Paper Specifications ............2-10 2.1.6 Print Area ..................
Page 6
CHAPTER 5 LED INDICATION AND SWITCH FUNCTION PRINTER STATUS LED INDICATION ..............5-1 ERROR AND RECOVERY PROCEDURE ............5-3 SWITCH....................... 5-4 5.3.1 POWER Switch ................... 5-4 5.3.2 FEED Switch ..................5-4 CHAPTER 6 COMMAND FUNCTIONS CHARACTER CODES AND COMMANDS ............6-1 6.1.1 JIS Code System .................
Page 7
FIGURES Figure 1-1 Relationship Between Input Buffer and Line Buffer ..........1-1 Figure 1-2 Line Spacing ......................1-2 Figure 1-3 Character Spacing ....................1-2 Figure 2-1 Operating Temperature and Humidity Range............2-5 Figure 2-2 RP-F10 Dimensions ..................... 2-7 Figure 2-3 RP-F10 Installation Position .................
Page 8
Figure A-16 Cyrillic (Code Page1251) ..................A-9 Figure A-17 Greek (Code Page1253) ..................A-9 Figure A-18 Turkish (Code Page1254) ................... A-10 Figure A-19 International Character Set ................. A-11 Figure A-20 Special Character Set..................A-12 Figure A-21 NEC Special Character Set ................A-12 Figure A-22 NEC Selection of IBM Extended Character Set ..........
Page 9
TABLES Table 2-1 Printer Specifications.................... 2-1 Table 2-2 Sale Destinations ....................2-4 Table 2-3 Thermal Paper Specifications ................2-10 Table 2-4 Specified Thermal Paper Model ................. 2-10 Table 2-5 Cutter Specifications ..................2-12 Table 2-6 Power Supply Specifications ................2-13 Table 2-7 Specified AC Adapter Specifications (PW-G2421-W1) ........
Page 10
Table 4-17 Thermal Paper Selection (MS7-1 to 8)..............4-14 Table 4-18 General Setting 13 (MS13) ................. 4-15 Table 4-19 International Character Set ................. 4-16 Table 4-20 International Character Selection (MS15) ............4-16 Table 4-21 Character Code Table ..................4-17 Table 4-22 Character Code Table Setting (MS16) ..............
CHAPTER 1 TERMS USED IN THIS MANUAL This chapter describes the terms used in this manual. • INPUT BUFFER AND LINE BUFFER When the RP-F10 (hereinafter referred to as "printer") receives data (character codes and commands) from the host devices, it stores the data in the printer input buffer. The input buffer has a capacity of 4096 bytes.
• Line Spacing Line spacing is the space between the lines of printed characters (See Figure 1-2). A B C X Y Z Figure 1-2 Line Spacing The printer uses a line thermal print mechanism, therefore, a paper feed step is necessary before printing characters or bit images.
Page 13
number does not exceed the specified maximum number of simultaneously activated dots when 1 dot-line is printed. • Notation in the Technical Reference Hexadecimal: the character 'H' which indicates hexadecimal is added behind a number. Example: 0AH Character: a character is enclosed with single quotation marks. Example: 'G'...
CHAPTER 2 SPECIFICATIONS 2.1 PRINTER SPECIFICATIONS Table 2-1 Printer Specifications (1/3) Specifications Item Paper Width 80mm Paper Width 58mm Printing method Thermal printing Dot density 8 dots/mm 576 dots/line 432 dots/line Number of effective dots (512 dots/line (360 dots/line Printing width max. 72 mm (64 mm 54 mm (45 mm Temperature...
Page 15
(2/3) Specifications Item Paper Width 80mm Paper Width 58mm 1-byte character font A 24 dots × 12 dots 1-byte character font B 16 dots × 8 dots Character size 2-byte character font A 24 dots × 24 dots 2-byte character font B 16 dots ×...
Page 16
(3/3) Specifications Item Paper Width 80mm Paper Width 58mm Drawer drive output DC24.0 V, 1.0 A max., 2 circuits Drawer kick port Drawer switch input 1 circuit 3 color LED Operation switch POWER Switch, FEED Switch Abrasion resistance 150 km or more Activation pulse 150 million pulses or more resistance...
2.1.1 Sale Destinations Sale destinations for the printer and the specified accessories are listed below. Table 2-2 Sale Destinations : Sale Destinations RP-F10 Country/Region AC Adapter AC Cable (Bluetooth Model) (Other Models) CB-JP07-20A Japan CB-JP08-20A EU(except UK), ...
2.1.2 Precautions for Use • When the two-dimensional barcode or ladder barcode is printed at high speed, it may reduce the barcode's reading accuracy. In that case, print after switching the print speed to Middle (Quality). Use Memory Switch or "Set Print Speed" command (GS 's') to change the print speed. •...
Page 19
• For other precautions, see "2 SAFETY PRECAUTIONS" and "3 OPERATING PRECAUTIONS" in "RP-F10 SERIES THERMAL PRINTER USER'S GUIDE" which is combined with the printer.
• Installation position It is possible to use the printer in top eject or front eject according to the installation position. Top eject Front eject Figure 2-3 RP-F10 Installation Position...
2.1.4 Label (1) RP-F10 Series Standard Model Case Color: Black Case Color: White (2) RP-F10 Series Bluetooth Model Case Color: Black Case Color: White...
2.1.5 Thermal Paper Specifications Table 2-3 Thermal Paper Specifications Item Specifications Paper type Paper roll Paper width mm or 58 Paper thickness 53 to 75 μm Paper roll outside diameter max. 83 mm Paper roll width max. 80.5 mm Inside diameter of core: 12.0 mm Paper roll core Outside diameter of core: 18.0 mm Printing surface...
2.1.6 Print Area Ath dot 1st dot 1st dot Ath dot 0.125mm 0.125 mm MS4-5 (Number of Effective Dots Selection): 1 Specifications Symbol Name Paper Width: 80mm Paper Width: 58mm Printable dots per line 576 dots 432 dots Left margin 4 ±1 mm 2 ±1 mm Print area...
2.2 CUTTER SPECIFICATIONS (1) Cutter Specifications Table 2-5 Cutter Specifications Item Specifications Paper cutting method Slide cutting Cutting frequency 1 cut / 2 sec max. (2) Cut Position Cut position Cut position Printing surface Back feed margin Paper feed direction Paper feed direction...
2.3 POWER SUPPLY SPECIFICATIONS (1) Power Supply Connector Specifications Printer side connector: TCS7960-5320177 (HOSIDEN) equivalent Cable side connector: TCP8927-631167 (HOSIDEN) equivalent Function +24.0 V N.C. Shell Figure 2-6 Power Supply Connector (View from Joint Surface) (NOTE) Insert the DC plug into the power connector on the printer correctly. When the DC plug is inserted forcibly in wrong direction, it may cause damage.
2.4 DRAWER KICK PORT SPECIFICATIONS (1) Drawer Kick Port Specifications Table 2-8 Drawer Kick Port Specifications Item Specifications Output voltage 24.0 V Output current 1.0 A max. Number of drive circuits 2 circuits Drawer switch input 1 port Drawer switch drive voltage 3.3 V Drawer switch drive current 0.11 mA...
2.5 COMMUNICATION CABLE SPECIFICATIONS 2.5.1 Specified USB Cable Specifications Table 2-9 Specified USB Cable Specifications Item Specifications Product name IFC-U02-2 USB cable Color Black Length Approx. 1800 mm Cable Outside diameter Approx.φ4.0 mm Plug C1 Type Series "A" plug Plug C2 Type Series "B"...
2.5.2 Specified Powered USB Cable Specifications Table 2-11 Specified Powered USB Cable Specifications Item Specifications Product name IFC-V01-1 Powered USB cable Color Black Cable Length Approx. 1800 mm Plug C1 Type Powered USB 24.0 V Plug C2 Type Series "B" plug Plug C3 Type Power Mini DIN 3 pin...
CHAPTER 3 INTERFACE This chapter describes specifications of each interface required for connecting host devices and peripheral devices with the printer. The amount of the input buffer in the printer is 4096 bytes. The amount of the output buffer is 256 bytes. 3.1 USB + USB HOST MODEL The USB + USB host model provides both USB and USB host interfaces, and it can be used in the following ways:...
(2) Pin Assignment Table 3-2 Pin Assignment of USB Interface Terminal Terminal Input/Output Function Name Direction Vbus USB power supply Input/Output USB data Input/Output USB data Signal ground Shell Frame ground (NOTE) Use a USB cable that conforms to the Full speed when you prepare a cable separately.
Use "SII Communication Setting Utility for Windows", or Communication Settings Utility in "Communication Software Package for RP Series Printer". See "SII Communication Setting Utility for Windows User's Guide" for RP-F10 series, or "RP Series Communication Software User's Guide" for details.
(7) USB Device Class It is possible to set the USB Device Class to either "Printer Class" or "Vendor Class". To set the USB Device Class, there are the following 2 ways: • Using the utility Use Communication Settings Utility in "Communication Software Package for RP Series Printer" to set the Driver Type.
3.1.2 USB Host Interface (1) General Specifications Table 3-3 General Specifications of USB Host Interface Item Specifications Ver. 2.0 USB version Printer device class 1.1 Communication speed Full speed (12 Mbps) Communication protocol Bulk transfer Supported peripheral device DSP-A01-K1/DSP-A01-W1 (NOTE) Do not connect USB host other than our specified peripheral device. (2) Pin Assignment Table 3-4 Pin Assignment of USB Host Interface Terminal...
Page 35
(4) Data Reception USB host data reception uses a bulk-in transfer method. The printer requests the bulk-in packet periodically to connected peripheral device and receives the data from peripheral device. The received data is stored temporarily in the output buffer, and it is sent through USB interface in response to the bulk-in packet request from the host device.
(NOTE) • Do not insert a customer display connector cable, drawer kick out connector cable, and general public line to the 10BASE-T/100BASE-TX LAN connector. • Be sure to connect the aerially wired LAN cable outside to this product via surge-proof devices. Otherwise, induced lightning may damage devices. (4) LED Indications of each LED installed on both sides in the bottom of the connector mean the following: Table 3-7 Network Communication System...
TCP Socket Port: Transfers print data and printer status through the bidirectional direct socket communication. Table 3-10 Print Communication Protocol (TCP Socket Port) Port type Direct print TCP communication port Port No. 9100 Port communication direction Bidirectional Maximum number of 14 (It changes depending on the connection situation of other concurrent connections protocols such as LPR.)
3.3 BLUETOOTH + USB HOST MODEL 3.3.1 Bluetooth Interface (1) General Specifications Table 3-14 General Specifications of Bluetooth Interface Item Specifications Bluetooth version Ver. 3.0 Transmission power class Class 2 Authentication SSP, PIN code Profile SPP, iAP2 PIN code 0000 (at the shipping) Device name RP-F10 (at the shipping) *: Changeable by "Set Communication Default Value"...
Refer to the following for the pairing procedure when using our utility software. • NFC using: Set the Bluetooth function and NFC function of host device to on, and start our utility software. Tap the “Printer selection” column of software and slide to “NFC SEARCH”. Turn on the printer, and bring the NFC antenna of host device closer to the position of N mark on the printer.
CHAPTER 4 FUNCTION SETTINGS 4.1 FUNCTION SETTING METHOD In this printer, initial states of selectable items such as communication system after power on and thermal paper type can be preset. Preset these functions before using the printer. Details for settings of the software switches are described below.
4.1.1 Changing Memory Switch (1) Change Procedures There are following 4 ways to change the MS. • Using the memory switch setting tool As shown in the figure below, utilize the memory switch setting utility from the printer driver property. For details, see "SII Printer Setting Utility for Windows User's Guide"...
(2) How to Set the Function Using Switches To set functions using the switches, follow the procedures below. Load thermal paper in the printer. Ensure that no error occurs, and then turn off the printer. Hold the FEED Switch down and press the POWER Switch, then release the POWER Switch first. Keep pressing the FEED Switch until the test print is completed.
HINT • For “11: I/F Setting”, the items to be set are different for each interface. • USB Interface [Function selection of I/F Setting] 0 : Return to MS selection. 1 : LAN Factory Default Setting Press the FEED switch an equal number of times to the selected number.
A message for selecting the setting value of the selected function is printed as a sample shown in Figure 4-5. Press the FEED Switch the number of times corresponding to the selected setting value number, and then press the POWER Switch. [Standby LED] 0 : Return to function selection.
4.2 FUNCTION SETTINGS (MS) Details of each function are described below. The value shown in the shaded cell (in bold) in the table is set at the shipping. (NOTE) Be sure to configure the setting or the value as instructed when "Fixed" is stated in the table.
General Setting 2 (MS2) Sets the external buzzer of when an error occurs. • Buzzer Count Selection (MS2-1 to 2) The beeping times can be selected. • Buzzer Pattern Selection (MS2-3 to 4) The buzzer pattern can be selected. • Buzzer Volume Selection (MS2-5) The buzzer volume can be selected.
General Setting 3 (MS3) Sets the external buzzer of when cut process completes. • Buzzer Count Selection (MS3-1 to 2) The beeping times can be selected. • Buzzer Pattern Selection (MS3-3 to 4) The buzzer pattern can be selected. • Buzzer Volume Selection (MS3-5) The buzzer volume can be selected.
General Setting 4 (MS4) Selects the printer drive method. • Number of Dots Selection for Fixed Division and Dynamic Division (MS4-1 to 2) Fixed 2-division is set automatically when the fixed division is selected. The maximum number of simultaneously activated dots can be selected when the dynamic division is selected.
Table 4-10 Number of Dots Selection for Fixed Division and Dynamic Division (MS4-1 to 2) Number of Dots Selection for Fixed MS4-2 MS4-1 Division and Dynamic Division Fixed 2-division / dynamic 96 dots (2 div. / 96 dots) Fixed 2-division / dynamic 144 dots (2 div.
Page 51
General Setting 5 (MS5) Sets various responses, data processing, and operations. • Automatic Status Response Selection (MS5-1) Enables or disables the automatic status response function. • Initialized Response Selection (MS5-2) Enables or disables the initialized response function. • Data Discard Selection When Error Occurs (MS5-3) Enables or disables data discarding of when an error occurs or in the return-waiting state.
• Cutting Mode Selection After Paper Setting (MS5-8) When Initialization Performance Selection After Paper Setting is enabled, whether to perform cutting operation by full cut or partial cut in the paper set initialization operation can be selected. Table 4-12 General Setting 5 (MS5) Value Function Automatic Status Response...
General Setting 6 (MS6) • Print Density Selection (MS6-1 to 8) The print density can be selected. Table 4-14 General Setting 6 (MS6) Value Function Print Density Selection 6-1 to 8 See Table 4-15 (Print Density) Table 4-15 Print Density Selection (MS6-1 to 8) Print Density MS6-8 MS6-7...
General Setting 7 (MS7) • Thermal Paper Selection (MS7-1 to 8) The thermal paper to use can be selected. Table 4-16 General Setting 7 (MS7) Value Function Thermal Paper Selection 7-1 to 8 See Table 4-17 (Thermal Paper) Table 4-17 Thermal Paper Selection (MS7-1 to 8) Thermal Paper MS7-8 MS7-7...
General Setting 13 (MS13) Selects the Kanji code system and 180° reverse function. • Kanji Code System Selection (MS13-1) The initial Kanji code system can be set to the JIS code or Shift-JIS code system. • 180° Reverse Function Selection (MS13-2) The character print direction and start point in the initial page mode can be set.
11. International Character Selection (MS15) A value corresponding to the international character set can be selected. Table 4-19 International Character Set Country Country Norway France 10 Denmark II Germany 11 Spain II United Kingdom 12 Latin America Denmark I 13 Prohibition Sweden 14 Prohibition Italy...
12. Character Code Table Setting (MS16) A value corresponding to the character code table number can be selected. The character code table number is the number shown in Table 4-21. Table 4-21 Character Code Table Character Code Character Set Table No. USA, Standard Europe (Code Page437) Katakana Multilingual (Code Page850)
13. General Setting 17 (MS17) • Paper Saving Setting (MS17-1 to 2) Space between lines and line spacing can be reduced without decreasing the size of character or graphic. Mode1: Space between lines and line spacing are decreased to 0 dots. Mode2: Space between lines and line spacing are decreased to 2 dots.
14. General Setting 18 (MS18) Sets the external buzzer to beep with “Generate Pulse” command (ESC ‘p’) and “Generate Pulse in Real Time” command (DLE DC4 fn). • Buzzer Count Selection (MS18-1 to 2) The beeping times can be selected. •...
16. Bluetooth Setting (MS39) MS39 is enabled only when executing data input/output by Bluetooth. • iOS Auto Connection Selection (MS39-1) Once this function is enabled and when iOS device connection is disconnected, the printer tries to reconnect to the iOS device last connected. Use this function when using the printer exclusively with a specific iOS device.
4.3 TEST PRINT The printer can perform a test print. In the test print, the firmware version, the MS setting values, etc. are printed. Load thermal paper in the printer. Ensure that no error occurs, and then turn off the printer. Hold the FEED Switch down and press the POWER Switch, then release the POWER Switch first.
CHAPTER 5 LED INDICATION AND SWITCH FUNCTION 5.1 PRINTER STATUS LED INDICATION This printer shows its status with a LED. The printer statuses are shown in Table 5-1. Table 5-1 Printer Status Printer Status LED (Color) (Lighting Pattern) Power off Power on (print-ready) Blue Printing...
5.2 ERROR AND RECOVERY PROCEDURE When an error occurs, the printer stops printing operation. However, the data receiving is enabled. The table below shows errors and their recovery procedures. Table 5-3 Error and Recovery Procedure Error Detail Recovery Procedure Priority The printer becomes this state The return-waiting state is after releasing out-of-paper error,...
5.3 SWITCH There are 2 switches, the POWER Switch and the FEED Switch on this printer. 5.3.1 POWER Switch The printer can be turned on/off by POWER Switch. To turn on the printer, hold down the POWER Switch until the LED lights up. To turn off the printer, hold down the POWER Switch until the LED turns off.
CHAPTER 6 COMMAND FUNCTIONS 6.1 CHARACTER CODES AND COMMANDS The character code range and user-defined character codes differ between when Kanji mode is selected with the "Specify Kanji Mode" command (FS '&') after selecting JIS code system with the "Select Kanji Code System"...
Page 67
(2) Character code of 2-byte code system character 2-byte character is specified with 2 bytes character code. (a) The 1st byte 00H: 1-byte code system character area Specify the character code of 1-byte code system character with the 2nd byte. 21H to 76H: 2-byte character area 77H: User-defined character area...
6.1.2 Shift-JIS Code System When Shift-JIS code system is selected with the "Select Kanji Code System" command (FS 'C'), Kanji characters can be printed with 2 bytes character code without entering the "Specify Kanji Mode" command (FS '&'). A command functions either as a character code of 1-byte code system character or the 2nd byte of character code of 2-byte code system character.
6.2 FLASH MEMORY The FLASH memory of the printer allows user-defined characters, downloaded characters, optional fonts, macro function, NV graphics function, downloaded bit image function, User page 1-byte fonts, and User page international characters to be used. The FLASH memory consists of the following areas. System area: Stores data for controlling system.
Table 6-1 Memory Area After Initialization Capacity (Bytes) User-defined characters 9784 Downloaded characters 6184 Optional fonts Macros NV graphics Downloaded bit images User page 1-byte fonts User page international characters For user-defined characters and downloaded characters, the memory area is allocated at the shipping and initialization of the user area.
(2) Memory control information When allocating the area or registering to use each function, the memory control information is always added to the beginning of the allocated area. The number of bytes of memory control information depends on each function. The number of bytes of memory control information for each function is listed in Table 6-2.
(3) Precautions for the macro function The macro function cannot include the commands that involve allocating or releasing the memory area listed in Table 6-3 in macros. Table 6-3 Commands Involving Allocation or Release of Memory Area Command Command Name DC2 'P' Register Optional Font DC2 'Q'...
Page 73
(4) Memory management 1. Usage status of the user area in the FLASH memory The user area in the FLASH memory has the following 3 usage states: In use • In use state • Used state Used • Unused state Unused The memory area other than allocated for user-defined character and downloaded character is in "Unused state"...
Page 74
When data registration and release are repeated, the memory state turns to the [4] state in the figure. In order to use the "Used state" area again, execute the "Defragment User Area" command (DC2 '*' '1'). When the unused state area is less than the amount of data to be registered next time, issuing a registration command automatically executes the user area defragmentation.
6.3 STANDARD MODE AND PAGE MODE In the printer, the print mode can be selected from the standard mode to print the received data sequentially or the page mode to print after receiving 1 page data. 6.3.1 Standard Mode Standard mode is a mode in which the received data is printed sequentially. Printing is executed when 1 line buffer is filled up with character data (1 line full print), or the printing conditions are satisfied by the "Line Feed"...
Table 6-5 Printing Procedure for Printing Multiple Pages in Page Mode Step Command Operation Remarks Needs to be in standard mode and at ESC 'L' Selects the page mode. the beginning of the line. If not set, the maximum print area will ESC 'W' Sets the print area.
The character and image data are mapped as shown in Figure 6-1. Double height character Downloaded bit image NV graphics Barcode Two-dimensional Bit image Graphics barcode data stored in print Reference Buffer point HRI character Reference Reference Reference Reference Reference Reference point point...
6. Setting of print area in page Table 6-6 shows the maximum print area of the printer. Table 6-6 Maximum Print Area in Page Mode Maximum Width Maximum Length Paper Width (X Direction) (Y Direction) 58 mm 432 dots 2400 dots 80 mm 576 dots 6-13...
6.4 RESPONSE DATA All of upper 4 bits in response data sent from the printer to the host device are identifiers. Table 6-7 shows the meanings to the identifiers. Table 6-7 Response Identifiers Identifier Function Start or end of multi-byte string 2xH to 7xH ASCII characters Execution response...
Page 80
(5) Progress situation response Various progress situations are sent with lower 4 bits at 16 steps. (6) Initialized response The printer sends 1 byte data to inform that initialization has completed. And lower 4 bits shows the factor of the initialization. B0H: Initialization by the power on or "Hardware Reset"...
6.5 COMMAND DESCRIPTION This chapter describes the commands in each function. × × × × × × Command The name of the command Code Indicates the hexadecimal code ( H). Definition Range Shows the parameter and the settable data range. Default Describes the default value for the command involving parameter.
6.5.1 Printing Command Line Feed Code Function [In standard mode] Prints the data in the line buffer and performs line feed based on the set line spacing. [In page mode] Moves the mapping start position to the beginning of the next line based on the set line spacing.
ESC 'J' n Print and Feed Forward Code 1BH 4AH n Definition Range 0 ≤ n ≤ 255 Function [In standard mode] Feeds the paper by predefined distance. When there is data in the line buffer, the printer prints 1 line and then feeds the paper. The paper feed length is [n ×...
ESC 'd' n Print and n Lines Feed Forward Code 1BH 64H n Definition Range 0 ≤ n ≤ 255 Function [In standard mode] Feeds the paper n lines. The paper feed length is [n × the set line spacing]. When there is data in the line buffer, the printer prints 1 line and then feeds the paper.
6.5.2 Line Spacing ESC '2' Set 1/6 Inch Line Spacing Code 1BH 32H Function Specifies the line spacing per line as 1/6 inches (34 dots). Notes The line spacing can be independently set in the standard mode and the page mode. This command is not affected by the basic calculation pitch.
6.5.3 Character Set ESC SP n Set Character Right Spacing Code 1BH 20H n Definition Range 0 ≤ n ≤ 255 Default n = 0 Function Sets the amount of space to the right of a character. The amount of the right space is [n × basic calculation pitch] inches. Notes This command does not affect 2-byte characters.
Page 87
ESC '!' n Specify Print Mode Code 1BH 21H n Definition Range 0 ≤ n ≤ 255 Default n = 0 Function Specifies print modes in batch. Value Function Font A selected Font B selected Character font (24 × 12) (16 ×...
ESC 'M' n Select Character Font Code 1BH 4DH n Definition Range n = 0, 1, 48, 49 Default n = 0 Function Selects a character font. Function 0, 48 Select font A (24 × 12) 1, 49 Select font B (16 × 8) Notes The character font can also be selected by the "Specify Print Mode"...
Notes The command is valid for all characters (including Kanji) except HRI characters. However, the scale of the optional font is up to double width or double height. Specifying the optional font in triple or larger size will result in printing in double size. When either the vertical scale or horizontal scale is out of the definition range, this command is ignored.
Notes Only the LSB is valid for n. This command affects both 1-byte characters and 2-byte characters. But it does not affect optional fonts. Related Commands ESC '!' ESC 'G' n Specify/Cancel Double Strike Print Code 1BH 47H n Definition Range 0 ≤...
ESC '{' n Specify/Cancel Inversion (Flip) Print Code 1BH 7BH n Definition Range 0 ≤ n ≤ 255 Default n = 0 Function Specifies or cancels inversion (flip) printing. When n = <*******0>B, inversion (flip) printing is canceled. When n = <*******1>B, inversion (flip) printing is specified. Notes Only the LSB is valid for n.
Page 92
ESC 'R' n Select International Character Set Code 1BH 52H n Definition Range 0 ≤ nl ≤ 17 Default n = 0 Function Selects an international character set from the following table. Country Country Norway France Denmark II Germany Spain II United Kingdom Latin America Denmark I...
Character Set USA, Standard Europe (Code Page437) Katakana Multilingual (Code Page850) Portuguese (Code Page860) Canadian-French (Code Page863) Nordic (Code Page865) Turkish (Code Page857) Greek (Code Page737) Latin (Code Page1252) Russian (Code Page866) Eastern Europe (Code Page852) Euro (Code Page858) Cyrillic (Code Page855) Arabic (Code Page864) Central European (Code Page1250) Cyrillic (Code Page1251)
Page 94
Function Response Format Reserved Reserved Reserved Checksum (2 bytes) HEX code Reserved Reserved ID (64 bytes) Character string Registered international Character string character When 7 is specified for c, the printer sends the abbreviation of the registered international character in a character string. When 2 or more international characters are registered, the country names are separated by a ',' (comma).
ESC '&' y s e [x [d]k]n Register Downloaded Character Code 1BH 26H y s e [x [d]k]n Definition Range y = 3 (Font A (24 × 12) selected) y = 2 (Font B (16 × 8) selected) 20H ≤ s ≤ e ≤ 7EH 0 ≤...
ESC '%' n Specify/Cancel Downloaded Character Set Code 1BH 25H n Definition Range 0 ≤ n ≤ 255 Default n = 0 Function Specifies or cancels the downloaded character. When n = <*******0>B, the downloaded character is canceled. When n = <*******1>B, the downloaded character is specified. Notes Only the LSB is valid for n.
DC2 'O' n Specify/Cancel Optional Font Code 12H 4FH n Definition Range 0 ≤ n ≤ 255 Default n = 0 (Optional font printing canceled) Function Specifies and cancels the optional font. When n = <*******0>B, optional font printing is canceled. When n = <*******1>B, optional font printing is specified.
For the font data of 1 character, vertical 8 dots are input as 1 byte data in the order shown in the following figure. The following figure is the case of x = y = 20. e.g. 20 dots × 20 dots x = 20 dots y = 20 dots *The gray area is disregarded.
6.5.4 Print Position ESC 'L' Select Page Mode Code 1BH 4CH Function Switches from standard mode to page mode. Notes This command is valid only when input at the beginning of the line. This command is not valid when input in page mode. The printer returns to the standard mode after printing by the "Print and Return to Standard Mode"...
ESC SP Set Character Right Spacing FS 'S' Set Kanji Spacing ESC '3' Set Line Spacing ESC '2' Set 1/6 Inch Line Spacing Related Commands ESC 'L' GS 'P' x y Set Basic Calculation Pitch Code 1DH 50H x y Definition Range 0 ≤...
Horizontal Tab Code Function Shifts the print position to the next horizontal tab position. Notes This command is ignored when the next horizontal tab position is not set. The print position is shifted to [print area width + 1] when the next horizontal tab position is beyond the print area.
ESC 'a' n Alignment Code 1BH 61H n Definition Range 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 Default n = 0 Function Aligns all print data on 1 line to the specified position. Alignment 0, 48 Aligned left 1, 49 Centered 2, 50...
When the set print area width is less than the minimum width of 1 internal character (the width of the font size selected by character font selection) at mapping of the data other than characters (bit image, etc.), the following processing is performed only for that line. (1) Within the printable area, the print area is extended to the right side up to the equivalent of the minimum width of 1 internal character.
ESC 'T' n Select Print Direction in Page Mode Code 1BH 54H n Definition Range 0 ≤ n ≤ 3, 48 ≤ n ≤ 51 Default MS13-2 (180° Reverse Function Selection) is set to Disable: n = 0 MS13-2 (180° Reverse Function Selection) is set to Enable: n = 2 Function Specifies the print direction and starting point of characters in page mode.
Page 105
ESC 'W' xL xH yL yH dxL dxH dyL dyH Set Print Area in Page Mode Code 1BH 57H xL xH yL yH dxL dxH dyL dyH Definition Range 0 ≤ xL, xH, yL, yH, dxL, dxH, dyL, dyH ≤ 255 Default Printable area of the thermal paper Function Sets the position and size of the print area.
ESC '$' nl nh Specify Absolute Position Code 1BH 24H nl nh Definition Range 0 ≤ nl ≤ 255, 0 ≤ nh ≤ 255 Function Specifies the print position based on the left margin position. The next print position is [(nh × 256 + nl) × basic calculation pitch] inches from the left margin position.
Related Commands ESC '$', GS 'P' GS '$' nl nh Specify Absolute Vertical Position in Page Mode Code 1DH 24H nl nh Definition Range 0 ≤ nl ≤ 255, 0 ≤ nh ≤ 255 Function Specifies the absolute position of starting data mapping of characters in the vertical direction based on the starting point when the page mode is specified.
GS '\' nl nh Specify Relative Vertical Position in Page Mode Code 1DH 5CH nl nh Definition Range 0 ≤ nl ≤ 255, 0 ≤ nh ≤ 255 Function Specifies the relative position of starting data mapping of characters in the vertical direction based on the current position when the page mode is specified.
6.5.5 Image ESC '*' m nl nh [d]k Print Bit Image Mode Code 1BH 2AH m nl nh [d]k Definition Range m = 0, 1, 32, 33 0 ≤ nl ≤ 255, 0 ≤ nh ≤ 3, 0 ≤ d ≤ 255 Function Stores a bit image of the number of dots specified by nl and nh in the line buffer in the mode specified by m.
<Data input order> 8 dots image 24 dots image d1 d4 d7 d2 d3 d4 GS '*' x y [d]k Register Downloaded Bit Image Code 1DH 2AH x y [d]k Definition Range 1 ≤ x ≤ 255, 1 ≤ y ≤ 255, 0 ≤ d ≤ 255, 8 ≤ k ≤ 65524 (Deleted when x = 0 or y = 0) Function Registers the downloaded bit image of dots specified by x and y.
<Row scan mode> <Column scan mode> X=x × 8 X=x × 8 d(x+1) d(x+2) d(x × 2) d(x × y × 8) (1)GS '/' m Print Downloaded Bit Image (2)GS '/' m n Select Downloaded Bit Image Code (1)1DH 2FH m (2)1DH 2FH m n Definition Range (1)0 ≤...
When downloaded bit image, character data, bit image mode printing, and barcode are mixed on the same line in page mode, the bottom edge of the downloaded bit image is aligned with the followings: Character data: Bottom edge of the character Bit image: Bottom edge of the bit image Barcode:...
Page 113
Notes In the standard mode, this command is valid only when there is no print data in the line buffer. All print modes (character size, bold printing, double strike printing, inversion (flip) printing, underline, reverse printing, etc.) have no effect on raster bit images. When the print area width set by the "Set Left Margin"...
DC2 'I' n Select Bit Image Scan Method Code 12H 49H n Definition Range 0 ≤ n ≤ 255 Default n = 0 (Column scan) Function Specifies whether to transfer bit image registration with column scan or row scan data. When n = <*******0>B, column scan is specified.
Page 115
GS '(' 'L' pL pH '0' fn Send NV Graphics Memory Capacity Code 1DH 28H 4CH pL pH 30H fn Definition Range pL = 2, pH = 0 fn = 0, 48 Function In response to the request of this command, the printer sends the number of bytes of total capacity in NV graphics area by 4 bytes in a HEX code format.
GS '(' 'L' pL pH '0' fn 'K' 'C' Send Registered NV Graphics Key Code List Code 1DH 28H 4CH pL pH 30H fn 4BH 43H Definition Range pL = 4, pH = 0 fn = 64 Function In response to the request of this command, the printer sends the key code list of the registered NV graphics by character string.
Notes By this command, the number of data bytes + memory control information bytes is used in the user area of the FLASH memory. When the remaining capacity of the user area is less than the memory usage m, this command is ignored.
Notes In the standard mode, this command is valid only when there is no print data in the line buffer. This command only stores graphics data in the print buffer in the standard mode. Actual printing is performed by the "Print Graphics Data Stored in Print Buffer" command (GS '(' 'L'), line feeds, or sending characters.
w: horizontal print area y: vertical print area n: watermark print position paper Notes This command is valid only in the standard mode. This command is valid only when input at the beginning of the line. Otherwise it is ignored. When the horizontal or vertical size is smaller than the size of NV graphics data corresponding to the key code, the data is not printed.
6.5.6 Macro GS ':' Start/End Macro Definition Code 1DH 3AH Function Specifies start or end of macro definition. The macro is not registered at the shipping. Notes Macro definition is to register a macro in the user area by this command, and the "Execute Macro"...
GS '^' r t m Execute Macro Code 1DH 5EH r t m Definition Range 0 ≤ r ≤ 255, 0 ≤ t ≤ 255 m = 0, 1 Function Executes macro definition contents. Macro execution count Wait time during macro execution m: Macro execution mode m = 0: The printer executes r times consecutively at the time interval specified by t.
6.5.7 Barcode GS 'H' n Select HRI Character Print Position Code 1DH 48H n Definition Range 0 ≤ n ≤ 3, 48 ≤ n ≤ 51 Default n = 0 Function Selects the HRI character print position at barcode printing. Print Position 0, 48 Not printed...
GS 'h' n Set Barcode Height Code 1DH 68H n Definition Range 1 ≤ n ≤ 255 Default n = 162 Function Sets the barcode height to n dots. Notes When the value less than the GS1 Databar standard is specified, it is automatically adjusted to the minimum height of each GS1 Databar.
GS 'j' n Select Barcode Print Direction Code 1DH 6AH n Definition Range 0 ≤ n ≤ 3 Default n = 0 Function Selects the barcode print direction. Rotation Direction No rotation Rotation of 90° to right Rotation of 180° to right Rotation of 270°...
The width of the element is determined as follows depending on the barcode width setting. Wide Element (mm) Narrow Element (mm) N:W = 1:2 N:W = 1:2.5 N:W = 1:3 0.250 (2 dots) 0.500 (4 dots) 0.625 (5 dots) 0.750 (6 dots) 0.375 (3 dots) 0.750 (6 dots) 1.000 (8 dots)
Page 128
Function Selects the barcode system and prints the barcode. Barcode System Number of Barcode Data Bytes Remarks UPC-A 11 ≤ k ≤ 12 Same barcode system as m = 65 UPC-E 11 ≤ k ≤ 12 Same barcode system as m = 66 JAN13 (EAN13) 12 ≤...
Page 129
When GS1 Databar Omni-directional, GS1 Databar Truncated, or GS1 Databar Limited is specified, '01' at the beginning is automatically added by the printer. And the check digit is automatically calculated by the printer. Paper feeding length is equivalent to the barcode height (including HRI character when HRI character printing is specified) regardless of the line spacing set by the "Set 1/6 Inch Line Spacing"...
Page 130
[Barcode print in standard mode] HRI character Left margin Barcode HRI character [Barcode print in page mode] HRI character Barcode HRI character Baseline Base line When the rotation direction is set to 90° or 270° by the "Select Barcode Print Direction" command (GS 'j' n) in the standard mode, and when the mapping start position is specified to "lower left"...
Page 131
JAN8: Enter 7 characters using numbers from '0' to '9'. Alternatively, enter additional 1 check digit. The check digit is automatically calculated inside the printer as well. CODE39: Enter any number of characters using ' ', '$', '%', '+', '-', '.', '/', '0' to '9', and 'A' to 'Z'. ITF: Enter any even number of characters using numbers from '0' to '9'.
Page 132
CODE128 Code Set Data Data Data Input Input Input CodeSet A CodeSet B CodeSet C CodeSet A CodeSet B CodeSet C CodeSet A CodeSet B CodeSet C " " & & FNC3 FNC3 FNC2 FNC2 SHIFT SHIFT CODE C CODE C <...
Page 133
GS1 Databar Expanded: Enter any number of characters using ' ', '!', '"', '%', '&', ''', '(', ')', '*', '+', ',', '-', '.', '/', ':', ';', '<', '=', '>', '?', '_', '0' to '9', 'A' to 'Z', and 'a' to 'z'. Enter '{1' for FNC1. Be sure to input the check digit because it is not automatically calculated by the printer.
6.5.8 Two-dimensional Barcode GS 'n' n Set Nominal Narrow Element Width Code 1DH 6EH n Definition Range 2 ≤ n ≤ 8 (number of dots) Default n = 3 Function Sets the nominal narrow element width. Related Commands GS 'p' GS 'o' n Set PDF Module Height Code...
DC2 ';' n Set QR Code, Data Matrix Module Size Code 12H 3BH n Definition Range 2 ≤ n ≤ 16 Default n = 6 Function Specifies the module size of QR Code, Data Matrix, GS1 Databar Stacked, GS1 Databar Stacked Omni-directional, and GS1 Databar Expanded Stacked.
In the standard mode, when there is data in the line buffer, this command is ignored. In the standard mode, alignment and inversion (flip) printing are valid. Quiet zones are not secured. Set the quiet zone in accordance with the standard of each barcode system.
Function Prints MaxiCode data on the basis of the specified contents. Service class In mode 2 and mode 3, specify sc in 3-digit numerals. Country code In mode 2 and mode 3, specify cc in 3-digit numerals. Postal code In mode 2, specify the postal code in 9-digit numerals. In order to specify less than 9 digits, specify data other than numerals for the remaining digits.
GS 'p' 4 1 h n [d]n Print GS1 Databar Stacked Omni-directional Code 1DH 70H 04H 01H h n [d]n Definition Range 33 ≤ h ≤ 255, n = 13, 48 ≤ d ≤ 57 Function Prints GS1 Databar Stacked Omni-directional data on the basis of the specified contents. n: Number of data bytes h: Height of GS1 Databar Stacked Omni-directional in modules d: Input data of GS1 Databar...
Function Selects the QR Code model. Model Model 1 Model 2 Notes This command is ignored when any value out of the definition range is specified. This setting does not affect GS ‘p’ 1. Related Commands GS '(' 'k', GS 'p' 1 GS '(' 'k' pL pH cn fn n1 n2 Set QR Code Module Size Code...
6.5.9 Kanji FS '&' Specify Kanji Mode Code 1CH 26H Function Specifies the Kanji mode. Notes When the Kanji code system is the Shift-JIS code system, inputting this command executes only the internal flag operation of the printer. In this case, printing is not affected. The Kanji code is processed in order of the 1st byte and the 2nd byte.
Underline is applied to the entire character width including the right and left spaces of the character. However, no underline is applied to the portion skipped by the "Horizontal Tab" command (HT) or others and to 90° right rotated characters. The underline width is the thickness set by the "Specify/Cancel Kanji Underline"...
FS 'C' n Select Kanji Code System Code 1CH 43H n Definition Range n = 0, 1, 48, 49 Default MS13-1 (Kanji Code System Selection) is JIS code: n = 0 MS13-1 (Kanji Code System Selection) is Shift-JIS code: n = 1 Function Selects the Kanji code system.
Related Commands GS 'P' Width 漢 Height Left space Right space FS 'W' n Specify/Cancel Kanji Quadruple-Size Code 1CH 57H n Definition Range 0 ≤ n ≤ 255 Default n = 0 Function Specifies or cancels the quadrupled character of Kanji. When n = <*******0>B, the quadrupled character is canceled.
Function Selects Kanji font. Function 0, 48 Select font A (24 × 24) 1, 49 Select font B (16 × 16) Notes The Kanji font can also be selected by the "Specify Kanji Print Mode" command (FS '!'), but the command processed command last is valid. Related Commands FS '!’...
k = 72 (when font A 24 × 24 is selected) k = 32 (when font B 16 × 16 is selected) Function Registers the user-defined character pattern of Kanji to the character code specified by c1 and When the character code is specified in which the user-defined character has already been registered, the character is overwritten.
6.5.10 Auxiliary Functions ESC '=' n Select Peripheral Device Code 1BH 3DH n Definition Range 0 ≤ n ≤ 255 Default n = 1 Function Selects the peripheral device for which data from the host computer is valid. Value Function Printer Disable Enable...
GS 'C' '0' n m Set Counter Print Mode Code 1DH 43H 30H n m Definition Range 0 ≤ n ≤ 5 0 ≤ m ≤ 2, 48 ≤ m ≤ 50 Default n = 0, m = 0 Function Sets the print mode of consecutive counter. n: Number of digits to print When n = 0, only the actual number of digits of the counter value is printed.
Table [Model name] Model name Value RP-F10 SII RP-F10 Series. Notes The printer ID is sent according to the response format. Because this command is executed when retrieved from the input buffer, a delay may occur between command reception and printer ID transmission depending on the input buffer status.
(1)GS 'V' m (2)GS 'V' m n Cut Paper Code (1)1DH 56H m (2)1DH 56H m n Definition Range (1)m = 0, 1 , 48, 49 (2)m = 65, 66, 0 ≤ n ≤ 255 Function Feeds the thermal paper to the specified paper cut position and cuts the paper at the position. Function 0, 48 Full cut 1, 49 Partial cut...
GS 'Y' n Stamp & Cut Code 1DH 59H n Definition Range 0 ≤ n ≤ 255 Function Prints the NV graphics registered with the key code '0' '0' at the center within the set printable area width, and then cuts the thermal paper. When n = <*******0>B, the thermal paper is cut by full cutting.
Notes Only the LSB is valid for m When n1 = 0, the drawer is not driven. Related Commands DC2 'w', DC2 'l' DLE DC4 fn m t Generate Pulse in Real Time Code 10H 14H fn m t Definition Range fn = l 0 ≤...
Notes Note that frequent use of this command will shorten the life of the FLASH memory. The FLASH memory can be rewritten approximately 100000 times. The printer may turn to BUSY status while writing data to the FLASH memory with this command processing.
Notes The maintenance counter value is sent by 4 bytes in a HEX code format. The number of data bytes to be sent is 2 bytes of header and footer + 4 × 2 = 10 bytes. The number of thermal head activation times is not counted for the paper feed with the FEED Switch.
DC2 'R' n Initialize User Area Code 12H 52H n Definition Range n = 1 Function Initializes the user area (FLASH memory). Notes All user-defined characters, downloaded characters, optional fonts, downloaded bit images, macros, NV graphics, User page 1-byte fonts, and User page international characters are cleared and returned to the initial state.
DC2 'w' f [d]k NUL Change Function Settings Code 12H 77H f [d]k 00H Definition Range 0 ≤ d ≤ 255 0 ≤ f ≤ 255 (See the following functions.) k = 40 (f = 00H, f = 80H), k = 1 (other than left value) Function Sets the MS.
DC2 'l' n Send Function Settings Code 12H 6CH n Definition Range n = 0 Function In response to the request of this command, the printer sends the MS setting. Notes Sends the values of all MS currently set. See "Chapter 4 Function Settings" for the meaning of MS. The response is sent by 40 bytes in a HEX code format.
Function Enables or disables the panel switch (FEED Switch). When n = <*******0>B, the panel switch is enabled. When n = <*******1>B, the panel switch is disabled. Notes Only the LSB is valid for n. This command affects the FEED Switch operation. Even when the panel switch is disabled by this command, the FEED Switch operation by "Execute Macro"...
Page 160
Printer Status 3 (n = 2) Value Function FEED Switch status Reserved Fixed to 0 Paper feed status Stop Operating Return-waiting status Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Option Sensor Status (n = 3) Value Function Reserved...
Page 161
Reserved (n = 5 to 7) Value Function Reserved Fixed to 1 Reserved Fixed to 1 Reserved Fixed to 1 Reserved Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Paper Sensor Status (n = 8) Value Function...
Reserved (n = 10 to 11) Value Function Reserved Fixed to 0 Reserved Fixed to 0 Reserved Fixed to 0 Reserved Fixed to 0 Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Notes A delay may occur between command reception and status transmission depending on the input buffer status because this command is executed at the time of retrieving from the input...
Page 163
Notes When any one of the status items is enabled, the status data at the time of executing this command is sent. After that, the status data is sent each time the state of the enabled status item changes. At this time, since each status item shows the current state, the state may change even with the status item for which ASB is not enabled.
Page 164
(3) The 3rd Byte (Printer Status 3) Value Function FEED Switch status Reserved Fixed to 0 Paper feed status Stop Operating Return-waiting status Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 1 (4) The 4th Byte (Option Sensor Status) Value Function Reserved...
(6) The 6th Byte to the 8th Byte (Reserved) Value Function Reserved Fixed to 1 Reserved Fixed to 1 Reserved Fixed to 1 Reserved Fixed to 1 Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 1 Related Commands GS 'r', DC2 'w', DC2 'l' See "6.4 RESPONSE DATA".
Notes This is a realtime command. This command is executed only at an error. This command is executed only when Data Discard Selection When Error Occurs is enabled. The operation of this command differs depending on the Function Setting MS13-3 (Realtime Command Selection).
DC2 '%' n Specify Number of Dots of Dynamic Division Code 12H 25H n Definition Range 12 ≤ n ≤ 36 Function Specifies the thermal head driving method to dynamic division and specifies the maximum number of simultaneously activated dots. n: Maximum number of simultaneously activated dots (Specified by n ×...
GS 's' n Set Print Speed Code 1DH 73H n Definition Range 0 ≤ n ≤ 3 Function Sets the print speed. Speed Setting High Middle (Quality) Reserved Middle (Silent) High: Drives at the maximum print speed of 250 mm/s. Middle (Quality): Decreases the maximum print speed for printing image to 200 mm/s to improve the print quality.
DC2 'u' 1 [d]k NUL Set iSerialNumber Code 12H 75H 01H [d]k 00H Definition Range d: 1-byte alphanumeric character 1 ≤ k ≤ 8 Function Sets any character string to iSerialNumber. The character string can be set with 1 to 10 characters. '0' to '9' (30H to 39H), 'A' to 'Z' (41H to 5AH) and 'a' to 'z' (61H to 7AH) can be specified for d.
The Bluetooth PIN code setting is completed when the number of setting data bytes exceeds 16 bytes or NULL is detected in the setting data. When the number of setting data bytes exceeds 16 bytes, the 17th character is considered as NULL character, and the following data is processed as character code.
Notes This command is ignored if it is executed during an automatic beeping when an arror occurs or when cut process completes. DEL EOT n Send Status Data in Real Time Code 10H 04H n Definition Range 0 ≤ n ≤ 11 Function In response to the request of this command, the printer sends the specified status data.
Page 172
Printer Status 3 (n = 2) Value Function FEED Switch status Reserved Fixed to 0 Paper feed status Stop Operating Return-waiting status Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Option Sensor Status (n = 3) Value Function Reserved...
Page 173
Reserved (n = 5 to 7) Value Function Reserved Fixed to 1 Reserved Fixed to 1 Reserved Fixed to 1 Reserved Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Paper Sensor Status (n = 8) Value Function...
Page 174
Reserved (n = 10 to 11) Value Function Reserved Fixed to 0 Reserved Fixed to 0 Reserved Fixed to 0 Reserved Fixed to 0 Identifier Fixed to 0 Identifier Fixed to 1 Identifier Fixed to 0 Identifier Fixed to 1 Notes This is a realtime command.
6.5.11 Ruled Line DC3 '#' n Select Ruled Line Overlapping Mode Code 13H 23H n Definition Range 0 ≤ n ≤ 255 Default Ruled line OR overlapping mode Function Specifies OR or XOR for the overlapping mode of ruled line with character and image data. When n = <*******0>B, the OR overlapping mode is specified.
DC3 '-' Set Ruled Line OFF Code 13H 2DH Default Ruled line OFF Function Sets the ruled line to OFF. Notes After this command, ruled line is not printed. Related Commands DC3 '+' DC3 'A' Select Ruled Line A Code 13H 41H Default Ruled line buffer A selected...
DC3 'D' nl nh Set Ruled Line (Unit: Dot) Code 13H 44H nl nh Definition Range 0 ≤ nl ≤ 255, 0 ≤ nh ≤ 255 Default All ruled lines cleared Function Sets the bit of the [nh × 256 + nl]th dot of the selected ruled line buffer to 1. Notes The position of the dot is counted by regarding the dot on the left edge of the screen as position 0.
DC3 'P' Print Ruled Line 1 Dot-Line Code 13H 50H Function Prints the image of the selected ruled line buffer in 1 dot-line when ruled line is ON. Notes When there is data in the line buffer, the data is printed and the thermal paper is fed for distance of space between lines, then the ruled line is printed in 1 dot-line.
6.5.12 Download Mode DC2 DC2 Select Download Mode Code 12H 12H Function Switches to download mode. To return from download mode to print mode, turn the power off and on again or execute the "Reset Download Mode" command ('@'). In the download mode, only the commands listed below are valid. Reset Download Mode ('@') Rewrite 1-Byte Font ('S' 'W') Register 1-Byte Font International Character ('S' 'R')
Font Size Number of Font Data Bytes (k2) 24-dot font 10752 byte 16-dot font 3584 byte Font data format <1-byte character> <24- dot font 24×12> <16- dot font 16×8> 12 dots 8 dots 16 dots 24 dots Notes This command is valid only during download mode. The memory usage m is calculated by the formula below.
Font Size Number of Font Data Bytes (k) 24-dot font 576 byte 16-dot font 192 byte Country Country Norway France Denmark II Germany Spain II United Kingdom Latin America Denmark I Prohibition Sweden Prohibition Italy Prohibition Spain I Prohibition Japan Arabia Font data format <1-byte character>...
6.6 COMMAND LIST 6.5.1 PrintingCommand ........................6-17 Line Feed ......................6-17 Print and Return to Standard Mode..............6-17 Carriage Return ....................6-17 ESC FF Print Data in Page Mode ..................6-17 ESC 'J' n Print and Feed Forward ..................6-18 ESC 'j' n Print and Feed Backward ...................
Page 183
(2)GS '/' m n Select Downloaded Bit Image................6-46 GS 'v' '0' m xL xH yL yH [d]k Print Raster Bit Image ..................6-47 DC2 'I' n Select Bit Image Scan Method ................6-49 DC2 '=' n Select Image LSB/MSB ..................6-49 GS '(' 'L' pL pH '0' fn Send NV Graphics Memory Capacity ..............
Page 184
Store QR Code Data ..................6-75 GS '(' 'k' pL pH cn fn m Encode and Print QR Codel Data ............... 6-75 6.5.9 Kanji ............................6-76 FS '&' Specify Kanji Mode .................... 6-76 FS '.' Cancel Kanji Mode ..................... 6-76 FS '!' n Specify Kanji Print Mode ..................
Page 185
Stop External Buzzer ..................6-105 ESC '(' 'A' 1 pL pH fn n c Set External Buzzer ..................6-105 DEL EOT n Send Status Data in Real Time ................6-106 6.5.11 Ruled Line ..........................6-110 DC3 '#' n Select Ruled Line Overlapping Mode ..............6-110 DC3 '(' Specify Ruled Line Command ................
• INITIALIZATION OF SETTINGS The items shown in Table 7-1 are initialized by the command below. • "Initialize Printer" command (ESC '@') Table 7-1 Setting Value After Initialization Item Setting Value Command Character right space amount ESC SP Bold printing Cancel ESC '!', ESC 'E' Double strike printing...
Page 188
Item Setting Value Command Barcode N:W ratio 1:2.5 DC2 ':' Nominal narrow element width 3 dots GS 'n' PDF module height 10 dots GS 'o' QR Code, Data Matrix module size 6 dots DC2 ';' Left margin 0 (beginning of line) GS 'L' Printing area Printable area...
7.2 INITIALIZATION BY SOFTWARE RESETTING Initialization is performed by the following commands or operation. • Resetting of USB class request (Valid only by printer driver) • "Reset Download Mode" command ('@') (Valid only in download mode) • "Printer Reset" command (DC3 '(' 'r' 'e' 's' 'e' 't' DC3 'r' 'e' 's' 'e' 't' ')') By this initialization, in addition to the items in "7.2 INITIALIZATION OF SETTINGS", the items in Table 7-2 are initialized.
APPENDIX A CHARACTER SETS (CHARACTER CODE TABLE) A.1 CHARACTER CODE TABLE (CODEPAGE) The codepage when the international character selection is set to USA is shown below. The printing result of a specific character code differs depending on the international character set to be set. For specific character codes, See "A.2 INTERNATIONAL CHARACTER SET".
A.2 INTERNATIONAL CHARACTER SET The printing result of a specific character code differs depending on the international character set to be set. Specific character codes and their printing results are shown below. Figure A-19 International Character Set A-11...
A.3 2-BYTE CHARACTER Kanji defined in the JIS 1st and 2nd levels in 1997, NEC selection of IBM extended characters, and IBM extended characters can be printed. In addition, special characters and NEC special characters are assigned to the Kanji code of the non-Kanji area.
Need help?
Do you have a question about the RP-F10 Series and is the answer not in the manual?
Questions and answers