Epson TM-P60 Technical Reference Manual
Epson TM-P60 Technical Reference Manual

Epson TM-P60 Technical Reference Manual

Bluetooth interface model
Hide thumbs Also See for TM-P60:
Table of Contents

Advertisement

TM-P60
®
(Bluetooth
Interface Model)
Technical Reference
Guide
English
EPSON
Rev. C
410355002

Advertisement

Table of Contents
loading

Summary of Contents for Epson TM-P60

  • Page 1 TM-P60 ® (Bluetooth Interface Model) Technical Reference Guide English EPSON Rev. C 410355002...
  • Page 3 ❏ Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third parties for damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of: accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this product, or (excluding the U.S.)
  • Page 4 ❏ Never disassemble or modify this product or the installed Radio Frequency module. ❏ Seiko Epson Corporation shall not be liable for interference to radio/TV resulting from changes or modifications to this product or the installed Radio Frequency module not expressly approved by Seiko Epson Corporation.
  • Page 5: About This Manual

    Add T.C. font to the Print font. About This Manual Aim of the Manual This manual was created to provide information on the TM-P60 printer for anyone who is developing hardware, installations, or programs. Programmers will also want to consult other documents.
  • Page 6 This is a OCX driver EPSON OPOS ADK Manual This provides information for anyone who is programming using OPOS. This is included in the EPSON OPOS ADK EPSON Advanced Printer Driver This is a Windows driver EPSON Advanced Printer Driver Manual...
  • Page 7 Safety Precautions EMC and Safety Standards Applied Product Name: TM-P60 Model Name: M196B The following standards are applied only to the printers that are so labeled. (EMC is tested using the EPSON power supplies.) North America: EMI: FCC/ICES-003 Class B Safety: UL 60950/CSA C22.2 No.
  • Page 8 The information such as Certification No., Model Name, and Manufacturer Name are described on the surface of the module. EUROPE Hereby, Seiko Epson Corporation, declares that this M224A is in compliance with the essential requirements and other relevant provisions of Directive 1999/5/EC and 89/336/EEC. Italy In Italy, if used outside of own premises, general authorization is required.
  • Page 9: Key To Symbols

    Shut down your equipment immediately if it produces smoke, a strange odor, or unusual noise. Continued use may lead to fire or electric shock. Immediately unplug the equipment and contact your dealer or a Seiko Epson service center for advice. ❏...
  • Page 10 ❏ If water or other liquid spills into this equipment, unplug the power cord immediately, and then contact your dealer or a Seiko Epson service center for advice. Continued usage may lead to fire or shock. ❏...
  • Page 11 TM-P60 Technical Reference Guide ❏ To ensure safety, please unplug this product and remove the battery pack prior to leaving it unused for an extended period. ❏ When moving this product, be sure to unplug the power cable and any other cables connected to the product.
  • Page 12 ❏ Charge the battery exclusively with the specified battery charger. Using a charger other than the one specified may cause fire, explosion, leakage, overheating, or other damage. ❏ Unplug the charger if charging is still incomplete after the specified time it should take.
  • Page 13: Table Of Contents

    Related materials for TM-P60 ........3...
  • Page 14 Chapter 3 Troubleshooting LED Blinking Pattern ..........1 Error Types .
  • Page 15 Appendix A The Difference Between TM-P60 and TM-T88II/III Can TM-P60 print with TM-T88II/III printer driver? ..... . . 1 Can TM-P60 send back status to host PC the same as TM-T88II/III? ..1 Appendix B About Bluetooth Bluetooth Overview .
  • Page 16 Q5. I cannot connect the TM-P60 to Bluetooth. What should I do? . . 2 Q6. I cannot create a TM-P60 Bluetooth serial connection..3 Q7. The device is disconnected from the network after connecting for several minutes.
  • Page 17: Chapter 1 General Information

    Chapter 1 General Information 1.1 Features The TM-P60 is a POS printer designed to meet the needs of both retail and hospitality for high- speed, on-the-go thermal printing. 1.1.1 General ❏ Compact size with rugged design to ensure top reliablility.
  • Page 18: Product Structure

    1.2 Product Structure 1.2.1 Standard Parts Included with the Printer This printer is packed with the materials listed below. ❏ User’s Manual ❏ Roll paper: 1 roll ❏ Battery pack unit (LIP-2500), and its User’s manual: 1 Note: To charge the battery, you have to use “PS-10” (AC adapter) or “OT-CH60” (Rapid battery charger). Both are options.
  • Page 19: Related Materials For Tm-P60

    This is an exclusive battery charger. To use it you must take the battery out of the TM-P60. The charging period: 2.5 hours. OT-RS60 This is to connect TM-P60 and host PC with serial connection. LIP-2500 This is a spare battery. It is the as same as ithe ncluded one. OT-ST60 This is a shoulder strap.
  • Page 20: Product Specifications Overview

    Output: DC 7.4 V Capacity: 2200 mAh AC adapter Output voltage: DC 12 V (option) Input voltage: AC 100 V ~ 240 V Product name: PS-10, Trade name: Seiko Epson Corporation Life Mechanism 10,000,000 lines printing Print head 100,000,000 dots...
  • Page 21 TM-P60 Technical Reference Guide *1) The printing may be slower depending on the data transmission speed and the combination of control commands. *2) A serial interface is only used for setup. Rev. C General Information 1-5...
  • Page 22: Using The Tm-P60

    1.5 Using the TM-P60 The TM-P60 can be used in the following ways. Bluetooth Connection 1-6 General Information Rev. C...
  • Page 23: Bluetooth Protocol

    Software Hardware Hardware The TM-P60 operates as the slave device when Bluetooth is used. Communication settings etc. are made on the master device. The master Bluetooth device comes loaded with a mechanism to connect via the Bluetooth protocol but is not loaded with a printing application. The user must therefore develop an application for the master device for printing to the TM-P60.
  • Page 24 1-8 General Information Rev. C...
  • Page 25: Chapter 2 Setup

    TM-P60 Technical Reference Guide Chapter 2 Setup 2.1 Part Name and Basic Operation 2.1.1 Part names RS232C I/F connecter cover open control roll paper connector for AC button panel cover adapter (option) clip battery cover 2.1.2 Control Panel The control panel is shown below.
  • Page 26: Power Led

    ❏ POWER LED ❏ ERROR LED ❏ BATT. LED ❏ FEED button 2.1.2.1 LED POWER POWER LED Meaning Power is on. Power is off. Flashing The printer is in power-off operation or is in an area where wireless communication is not possible. ERROR Printer Condition ERROR LED...
  • Page 27: Beeper Function

    TM-P60 Technical Reference Guide Note: The FEED button can be disabled by using an ESC/POS command. Refer to “ESC/POS Application Programming Guide” for details. 2.1.3 Beeper Function This printer has a “beeper“ function. This function causes beeping in specified situations. The situations are the following: ❏...
  • Page 28: Setup Flow

    2.2 Setup Flow You have to set up your printer to use it. And you can adjust some features by customizing them. This section describes the setup. The setup flow of preparing to use printer is below. 1. Printer setup ❏...
  • Page 29: Setting Up The Printer

    TM-P60 Technical Reference Guide 2.3 Setting up the Printer The TM-P60 can be set up as indicated below. ❏ Attached to a belt. If you do so, you don’t need to follow any further printer setup instructions. ❏ Attached to a shoulder strap and carried on your shoulder.
  • Page 30: Installing/Replacing The Roll Paper

    2.4 Installing/Replacing the Roll Paper 1. Press the button to open the roll paper cover. 2. Remove the used roll paper core if there is one, and insert the new roll paper. Note: Note the direction the paper comes off the roll. Do not use paper rolls that have the paper glued to the core.
  • Page 31 TM-P60 Technical Reference Guide 3. Set the new roll paper on the inside of the roll paper cover. Note: Note the direction the paper comes off the roll. 4. Pull the leading edge of the roll paper. 5. Align the left edge of the roll paper with the edge of the cover.
  • Page 32: Providing Power To The Printer

    2.5 Providing power to the printer You can supply power through the battery pack packaged with the printer or the AC adapter provided as an option. 2.5.1 Before Using the Battery Pack Charge the battery pack prior to using the printer for the first time. Cautions relating to battery pack safety are previously indicated in this manual.
  • Page 33: Charging The Battery

    TM-P60 Technical Reference Guide 1. Slide the battery cover to open it. 2. Install the battery. 3. Close the cover. 2.5.3 Charging the battery When you charge the battery, you have a choice of two methods. ❏ Charge the battery using the exclusive battery charger (option: OT-CH60).
  • Page 34: Using With A Battery Pack

    CAUTION: The battery LED may not illuminate if the battery is incorrectly inserted. If the LED fails to illuminate, quickly correct the battery direction. Quickly unplug the AC adapter and battery pack if a battery charging error occurs. This could indicate that the battery pack is malfunctioning and should not be used. Note: If the battery temperature is 0 ºC or lower, or 40 ºC or higher, the battery will not charge, even if the battery LED is illuminated.
  • Page 35 (It is covered by a cap) Connect AC adapter to here opening the cap WARNING: Make sure you use the EPSON PS-10 AC adapter or equivalent. Using an incorrect AC adapter may cause fire or electrical shock. Note: Never remove the AC adapter while printing, even if the battery pack is connected.
  • Page 36: Bluetooth Connection

    2.6 Bluetooth Connection The procedures for connecting the host device to the TM-P60 using Bluetooth are indicated below. The TM-P60 uses SSP (Serial Communication Protocol) to create the Bluetooth connection. A Bluetooth-compatible PDA is used as an example for connecting via Bluetooth. In order to print, you must install a PDA printer application on the PDA.
  • Page 37: Pda Preparation

    TM-P60 Technical Reference Guide When setting up multiple TM-P60 devices, don’t turn on power to multiple devices at the same time. Turn on power to and set up one device at a time. 2.6.2 PDA Preparation Prepare a Bluetooth-compatible PDA. The required operating environment is indicated below.
  • Page 38: Confirming The Profiles That Can Be Used

    2.6.7 Confirming the profiles that can be used Use the Bluetooth setup tool to confirm the Bluetooth profiles that can be used. The TM-P60 supports only “SPP” (virtual serial communication). Note: “Service” may be displayed as the profile. 2.6.8 Completing the Bluetooth Connection The Bluetooth connection is complete once all setting are completed with the Bluetooth setup tool.
  • Page 39: Memory Switches

    TM-P60 Technical Reference Guide 2. To access the DIP switches, remove the DIP switch cover by hand (pull out the cover and then pull it upward to release the projection.) DIP switch cover projection DIP switch DIP switch Handshake DSW1...
  • Page 40 The Memory switch can be changed by either one of two methods: • Memory switch setting utility • Control by an ESC/POS command Settings of the memory switch are stored in the NV memory; therefore, even if the printer is turned off, the settings are maintained.
  • Page 41 TM-P60 Technical Reference Guide Serial communication Function Selectable value Baud rate 9600 bps 19200 bps (default) 38400 bps Parity None (default) Even Note: When this printer connected with serial interface, the data length is always “8 bit.“ The handshake is changed by a DIP switch;...
  • Page 42 Starting the Memory Setup Utility The following setup screen is displayed when you start the memory setup utility. 1. Select the model (TM-P60 Bluetooth) 2. Select the Printer Status 1. Select TM-P60 Bluetooth. 2. Press the “Printer Status” button. Confirm the communication status of the connected printers. The following message is displayed when connection with the printer has been properly established.
  • Page 43 TM-P60 Technical Reference Guide Memory Switch Select the “Memory Switch” tab. Press the “Get Status” button to retrieve and display the current settings. Memory Switch 8 Function Status notification *1 Transmits* Does not transmit Buzzer sound when battery is not charged Buzzer sounds *...
  • Page 44 Communication Conditions Select the [Communication Conditions] tab. Press the “Get Status” button to retrieve and display the current settings. Communication Conditions Function Selectable Values Baud Rate 9600bps 19200bps (Default) 384000bps Parity None (default) Odd Number Even Number After setup, press the [Refresh Status] button to write the settings to the printer. 2-20 Setup Rev.
  • Page 45: Current Settings

    TM-P60 Technical Reference Guide Customized Value Select the [Customized Value] tab. Press the “Get Status” button to retrieve and display the current settings. Customized Value Function Selectable Values 58mm or 60mm (Default: 58mm) Roll Width Auto Power Off Interval Deactivated, or 1~60 minutes (default:20 min)
  • Page 46: Changing The Bluetooth Passkey And Device Name

    2.7.4 Changing the Bluetooth passkey and device name. The Bluetooth passkey settings are the same as other memory switches. They can be set using the memory switch setting utility or the ESC/POS command. Follow the steps below to set using the memory setting utility. 1.
  • Page 47: Adjusting Roll Paper Width

    TM-P60 Technical Reference Guide 2.7.5 Adjusting Roll paper width The TM-P60 accommodates 58 mm {2.28"}, and 60 mm {2.36"} wide paper rolls. The roll paper guide is removed to change the roll paper width to 60mm. The method of removing the guide is following below.
  • Page 48 2. Open the “RS232C I/F connecter cover.” RS232C I/F connecter cover 3. Connect the serial interface cable (option) to the printer and the serial port of the host PC. 4. Turn on the printer while pressing the FEED button. 5. The printer prints the self test result, which is necessary for the next step. Note: If you connect the serial cable to the printer while turning it on, the printer doesn’t support serial communication.
  • Page 49: Downloading Drivers, Utilities, And Manuals

    For customers from North America, go to the following web site: http://www.epsonexpert.com/ and follow the onscreen instructions. For customers in other countries, go to the following web site: http://www.epson-pos.com/ Select the product name from the "Select any product" pulldown menu.
  • Page 50 2-26 Setup Rev. C...
  • Page 51: Chapter 3 Troubleshooting

    TM-P60 Technical Reference Guide Chapter 3 Troubleshooting This section describes general troubleshooting. 3.1 LED Blinking Pattern 3.1.1 Error Types The printer stops all printer operations, goes offline, and the ERROR LED blinks when an error is detected. ERROR LED Blinking Pattern...
  • Page 52: Printer Beeps

    Note: The ERROR LED is on when the printer is offline (paper out, power-on initialization, roll paper cover open, power-off operation, or the remaining battery charge is not enough for printer operation when the battery is used to supply the power.) (* 1) Print temperature error is not an abnormality.
  • Page 53: Printer Beeps When The Power Is Turned On

    TM-P60 Technical Reference Guide 3.3 Printer Beeps When the Power is Turned on When printer can’t find any access points with the current wireless LAN setting, the printer beeps to warn you. [See “Printer Beeps” (page 3-2) for the beeping pattern.] In this case, you should change the LAN setting of this printer or your access point.
  • Page 54: Resetting The Printer

    The reset begins after “Initialize” prints and the paper roll has been cut. The printer restarts after initialization. Note: For the TM-P60, initialization completes several seconds after the paper roll is cut. 3.6 Hexadecimal Dump Mode This feature allows experienced users to see exactly what data is coming to the printer. This can be useful in finding software problems.
  • Page 55 TM-P60 Technical Reference Guide 3. Close the cover. 4. Run any software program that sends data to the printer. The printer prints “Hexadecimal Dump” and then all the codes it receives in a two-column format. The first column contains the hexadecimal codes and the second column gives the ASCII characters that correspond to the codes.
  • Page 56 3-6 Troubleshooting Rev. C...
  • Page 57: Chapter 4 Application Development Information

    4.1 About wireless communication 4.1.1 For Application developing The TM-P60 uses wireless comunication technology; therefore temporary communication breaks may occur when you move or are in an outside environment. When you develop application software using wireless communication, you should consider this.
  • Page 58: About The Battery Remaining Amount

    4.2 About the Battery Remaining Amount 4.2.1 The battery remaining amount This printer has a battery to supply power. The battery has four statuses: The battery Battery Status LED condition Description Level H (High) The remaining battery charge is between 100% and approximately 50% when the amount of difference between the full battery and level L is 100%.
  • Page 59: Various Status Categories

    TM-P60 Technical Reference Guide 4.3.1 ESC/POS command The beeper function is able to be operated by commands. See the “ESC/POS Application Programming Guide“ for details. 4.4 Various Status Categories This printer is able to send various status reports to the host PC. This section describes the kind of statuses and handling.
  • Page 60: Nv Graphics Printing

    NV graphics data shares the domain used by user NV memory record data; therefore, the entire capacity of the domain to which NV graphics data and user NV memory data are defined is targeted. The TM-P60’s entire capacity is 384 KB.
  • Page 61: Tips For Visual Basic

    TM-P60 Technical Reference Guide 4.6.2 Tips for Visual Basic When programming with Visual Basic, limitations prevent data from 81h through 9Fh and from E0h through FEh from being sent as characters. Therefore, you may be not able to print a part of Page 0 (for example )in Visual Basic.
  • Page 62 4-6 Application Development Information Rev. C...
  • Page 63: Appendix A The Difference Between Tm-P60 And Tm-T88Ii/Iii

    The Difference Between TM-P60 and TM-T88II/III TM-P60 is able to print with 42 print columns (when paper width is 58mm and Font B is printed [default]). The number of print columns is the same as that of the TM-T88II/III (when paper width is 80mm and Font A is printed [default].) Therefore,the TM-P60 is able to print with same...
  • Page 64 Rev. C A-2 The Difference Between TM-P60 and TM-T88II/III...
  • Page 65: Appendix B About Bluetooth

    A slave device can also participate in another different piconet. In addition, the master device of one piconet can act as a slave device for a different piconet. The TM-P60 is a dedicated slave device. Rev. C About Bluetooth B-3...
  • Page 66: Communication Range

    B.2.2 Communication Range The Bluetooth communication range is approximately 10 meters. The actual communication range differs depending on the surrounding radio wave environment, objects of interference, and the setup location. Make sure to sufficiently test the communication range when setting up a network. B.2.3 Bluetooth Frequency Bluetooth operates at a frequency of 2.4GHz.
  • Page 67: Using Bluetooth Effectively

    TM-P60 Technical Reference Guide B.3 Using Bluetooth Effectively ❏ See “Communication Range” on page B-4 for information about Bluetooth communication range. ❏ Place Bluetooth compatible devices away from other electrical devices. Do not operate near automatic doors, fire alarms, etc., as a malfunction could occur.
  • Page 68 Rev. C B-6 About Bluetooth...
  • Page 69: Appendix C Character Code Tables

    TM-P60 Technical Reference Guide Appendix C Character Code Tables C.1 Page 0 (PC437: USA, Standard Europe) (International character set) Rev. Character Code Tables C-1...
  • Page 70: Katakana)

    C.2 Page 1 (Katakana) Rev. C-2 Character Code Tables...
  • Page 71: Pc850: Multilingual)

    TM-P60 Technical Reference Guide C.3 Page 2 (PC850: Multilingual) Rev. Character Code Tables C-3...
  • Page 72: Pc860: Portuguese)

    C.4 Page 3 (PC860: Portuguese) Rev. C-4 Character Code Tables...
  • Page 73: Pc863: Canadian-French)

    TM-P60 Technical Reference Guide C.5 Page 4 (PC863: Canadian-French) Rev. Character Code Tables C-5...
  • Page 74: Pc865: Nordic)

    C.6 Page 5 (PC865: Nordic) Rev. C-6 Character Code Tables...
  • Page 75: Wpc1252)

    TM-P60 Technical Reference Guide C.7 Page 16 (WPC1252) Rev. Character Code Tables C-7...
  • Page 76: Pc866: Cyrillic #2)

    C.8 Page 17 (PC866: Cyrillic #2) Rev. C-8 Character Code Tables...
  • Page 77: Pc852: Latin2)

    TM-P60 Technical Reference Guide C.9 Page 18 (PC852: Latin2) Rev. Character Code Tables C-9...
  • Page 78: Pc858: Euro)

    C.10 Page 19 (PC858: Euro) Rev. C-10 Character Code Tables...
  • Page 79: Blank Page)

    TM-P60 Technical Reference Guide C.11 Page 255 (Blank page) Rev. Character Code Tables C-11...
  • Page 80: International Character Sets

    C.12 International Character Sets ASCII code (hexadecimal number) Country U.S. France Germany Denmark I Sweden Italy Spain I Japan Norway Denmark II Spain II Latin America Korea Rev. C-12 Character Code Tables...
  • Page 81: Appendix Dfaq

    ❏ The host device may not be within communication range. If there are any objects between the host device and the TM-P60, move the TM-P60 and check to see if the LED has stopped blinking.
  • Page 82: Q2. Can The Buzzer Be Set Not To Sound

    The host device may not be within communication range. If there are any objects between the host device and the TM-P60, move the TM-P60 and check to see if the LED has stopped blinking. Q5. I cannot connect the TM-P60 to Bluetooth. What should I do? A 5.1 Check the TM-P60 and host device’s Bluetooth settings.
  • Page 83: Q6. I Cannot Create A Tm-P60 Bluetooth Serial Connection

    A 6.2 After checking that the serial cable (OT-RS60) is connected, turn on the TM-P60. Check that the TM-P60 is connected to the PC with a serial cable (OT-RS60), and then turn on TM-P60 power again. A 6.3 The serial cable is not a type specified by EPSON.
  • Page 84 Rev. C D-4 FAQ...
  • Page 86 EPSON SEIKO EPSON CORPORATION Printed in Japan...

Table of Contents