Page 1
Technical Reference Guide Product Overview Describes features of the product. Setup Describes setup and installation of the product and peripherals. Advanced Usage Describes advanced usage methods for the product. Application Development Information Describes how to control the printer and necessary information when you develop applications.
Page 2
• Neither is any liability assumed for damages resulting from the use of the information contained herein. • 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.) failure to strictly comply with Seiko Epson Corporation’s operating and...
For Safety Key to Symbols The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully before handling the product. You must follow warnings carefully to avoid serious bodily injury. WARNING Provides information that must be observed to prevent damage to the equipment or loss of data. •...
Cautions Note the following points to avoid injury or malfunction. • Setup the product on a firm, stable, horizontal surface. • Do not place heavy objects on top of the product. Never stand or lean on the product. CAUTION • Do not press your hands or fingers against the cutter when removing printed paper or loading/ replacing roll paper.
- Consult your dealer or an experienced radio/TV technician for help. • Never disassemble or modify this product. • Seiko Epson Corporation shall not be liable for interference to radio/TV resulting from changes or modifications to this product not expressly approved by Seiko Epson Corporation.
About this Manual Aim of the Manual This manual provides developers/engineers with all the necessary information for design, development and installation of a POS system, and also design and development of a printer application. Manual Content The manual is made up of the following sections: Chapter 1 Product Overview Chapter 2...
Contents ■ For Safety..........................3 Key to Symbols..................................3 Warnings ....................................3 Cautions....................................4 ■ Caution Labels .........................5 ■ Restriction of Use ........................5 ■ Note about interference ......................5 ■ Open Source Software License.....................5 ■ About this Manual ........................6 Aim of the Manual ................................6 Manual Content ..................................
Page 8
■ Printing Using Multiple Interfaces..................28 Setup .......................29 ■ Flow of Setup ........................29 ■ Installing the Printer......................30 Important Notes on Horizontal Installation ......................30 Important Notes on Wall Hanging ..........................30 ■ Adjusting the Paper Roll Near-End Sensor..............31 ■ Connecting the AC adapter....................33 Connecting the AC adapter............................33 ■...
Page 10
USB Low Power Consumption Mode ........................103 Maintenance Counter..............................104 Buzzer ....................................104 NFC ..................................... 104 Epson TM Utility for iOS/Android ..........................104 Power Supply Box ................................. 104 Overall Dimensions ..............................105 ■ Additional Functions and Functional Improvements ..........106 Print Speed ..................................
Page 11
RS-232 Serial Interface..............................123 IEEE 1284 Parallel Interface............................126 NFC Tag ..................................... 128 ■ Bluetooth Low Energy Technology Advertising............129 Introduction ..................................129 Dongle specifications ..............................129 Procedure..................................129 Changing the Bluetooth Low Energy Technology Advertising Packet............130 ■ Character Code Tables....................... 141 ■...
• A maintenance counter function is supported. • Various utility software are available. • A utility for iOS/Android (Epson TM Utility for iOS/Android) for making printer settings is also provided. • Indicates Ethernet and Wi-Fi network status separately with the two LED indicators. Environment...
Page 13
Chapter 1 Product Overview Functions • NFC tag built into the printer unit for printing to a touched printer. • Printing triggered by bar code scan by smart device camera. • Supports printing using multiple interfaces. • Enables HTTPS communication. •...
• Screw for attaching the roll paper guide (x1) • Cable lock band • AC adapter* • AC cable* • TM-T88VII User's Guide * May not be included depending on the model. Options • Power supply box (Model: OT-BX88VII) • Wall hanging bracket (Model: WH-10) •...
NFC device, bring the device close to this mark. For details on functions that use the NFC tag, refer "Useful Functions for Smart Devices" on page • There is no data rewriting function. • Use Epson ePOS SDK to build this function into your application. Roll paper cover Open this cover to install/replace the roll paper.
Chapter 1 Product Overview When turning off the printer without using the power switch, it is recommended to send a power-off command to the printer. If you use the power-off sequence, the latest maintenance counter values are saved. (Maintenance counter values are usually saved every two minutes.) For information about ESC/POS commands, see the ESC/POS Command Reference.
Chapter 1 Product Overview Connectors All connectors are located on the lower rear of the printer. Serial/Parallel/Powered USB Models • The installed interface varies depending on the model. • Do not insert a Type-B USB connector into the LAN connector or the drawer kick connector. If it is inserted, the connector, printer, and the system may malfunction.
Page 18
Chapter 1 Product Overview USB connector Use only for connecting optional Wireless LAN unit and customer display. CAUTION: It may be hard to disconnect some types of USB cable. Do not forcibly pull the cable, or the USB connector and USB cable may be damaged. Contact qualified service personnel if you encounter the trouble.
Chapter 1 Product Overview Online and Offline Online The printer is online and ready for normal printing unless there is a reason to go offline. Offline The printer automatically goes offline under the following conditions: • While the printer power is turning on/off •...
Chapter 1 Product Overview Status and Errors The LEDs turn on or flash to indicate status of the printer. Printing is impossible while an error is occurring. Status Display O: OFF N: ON F: Flashing : Ignore the LED light ERROR LED PAPER LED Ethernet LED...
Chapter 1 Product Overview Network Connection Status O: OFF N: ON F: Flashing : Ignore the LED light POWER LED ERROR LED PAPER LED Ethernet LED Wi-Fi LED Connected to Ethernet In the process of connecting to Ethernet (An IP address has not been acquired) Not connected to Ethernet Connected to Wi-Fi...
Page 22
Chapter 1 Product Overview Error Explanation Error LED Flashing Pattern Recovery measure DC motor heating A high temperature The printer recovers from 0.32 s error beyond the standard the error after the elapse LED ON range for driving the of a certain period of LED OFF motor is detected.
Page 23
Chapter 1 Product Overview Error Explanation Error LED Flashing Pattern Memory reading/writing After a reading/writing check of the 0.32 s error memory, the printer does not work LED ON correctly. LED OFF 5.12 s High voltage error The power supply voltage is extremely 0.32 s high.
To register your graphics data, use TM-T88VII Utility or ESC/POS commands. You can check registered graphics data using TM-T88VII Utility or by printing the data in the NV graphics information print mode.
Chapter 1 Product Overview Maintenance Counter With this function, printer information, such as the number of lines printed, the number of autocuts, and printer operation time after the printer starts working, is automatically stored in NV memory. • You can also check the head running length and number of times of autocutting with the self-test (see "Self-test Mode"...
The printer activates SimpleAP when it is turned on for the first time, however, if you change the printer settings using TM-T88VII Utility for Windows or EpsonNet Config, SimpleAP is disabled. To activate SimpleAP again, start it by selecting the SimpleAP menu that is available after printing a status sheet, or reset the network settings.
See the "Epson ePOS SDK for Android/iOS User's Manual" and the Epson ePOS SDK sample program for more details. The sample program also contains a sample implementation method for reading an NFC tag and capturing a QR code. • You can try a demo of these functions by using Epson TM Utility for iOS/Android.
Chapter 1 Product Overview Printing Using Multiple Interfaces In printers with multiple interfaces, you can use all interfaces without any limitations on which interface is to be used. You can use this function to temporarily connect a smart device to a nearby printer and print. The printer provides each interface with an independent receive buffer and switches the active interface depending on the priority, while handling data in each receive buffer.
Chapter 2 Setup Setup This chapter describes setup and installation of the product and peripherals. Flow of Setup This chapter consists of the following sections along with the setup flow of the product and peripherals. Installing the Printer (page 30) Adjusting the Paper Roll Near-End Sensor (page 31) Connecting the AC adapter (page 33) Connecting the Printer to the Host (page 34)
Chapter 2 Setup Installing the Printer You can install this printer horizontally. With an optional hanging bracket (WH-10), you can also attach the printer to a wall. Important Notes on Horizontal Installation • The printer must be installed horizontally on a flat surface (not tilted). •...
Chapter 2 Setup Adjusting the Paper Roll Near-End Sensor Below are two situations where a roll paper NE sensor adjustment is required. • To adjust the detection position to suit the diameter of the roll paper core used. • To adjust the detection position of remaining amount of paper. •...
Page 32
Chapter 2 Setup Tighten the adjustment screw. After adjustment, make sure that the detection lever operates smoothly.
Chapter 2 Setup Connecting the AC adapter Use the Epson PS-180 or an equivalent product as the AC adapter. • Never insert the AC cable plug into a socket that does not meet the input voltage of the AC adapter.
Use ethernet cable to connect the printer to network via a hub. Use Epson TM-T88VII Utility for Windows to set network. For details on Epson TM-T88VII Utility for Windows, refer to TM-T88VII Utility User's Manual. • When LAN cables are installed outdoors, make sure they are connected through devices that have surge protection.
When setting up multiple printers, you can connect using a wired cable (LAN/USB) and setup a wireless LAN using the Epson Deployment Tool. Using Epson TM Utility for iOS/Android, you can easily connect the printer to the network from an iOS or Android devices.
Page 36
Click [Add port] - [Network] - [Wi-Fi Direct (SimpleAP)], and then add the printer. When the printer is connected, make the wireless LAN settings. For information about the settings, see TM-T88VII Utility User's Manual. When the setting is completed, turn off and back on the printer.
Page 37
Turn on the printer. Start up the TM-T88VII Utility for Windows. When TM-T88VII Utility for Windows starts, the Feed button is disabled. Select the printer, and then press the [OK] button. If the printer is not displayed, press the "Add Port" button, and then add the printer connected by USB.
Page 38
Chapter 2 Setup Setting up from a Smart Device using Epson TM Utility for iOS/Android Necessary Items Prepare the following items. • Device for setting: iOS or Android device • Utility for setting: Epson TM Utility for iOS/Android Run the Epson TM Utility for iOS/Android.
Chapter 2 Setup Serial Interface When connecting to the host computer through a serial interface (RS-232), connect a serial cable to the printer, start the host computer, and then turn on the printer. • When using connectors equipped with screws, tighten the screws on both sides to secure the connectors firmly.
Chapter 2 Setup Connecting the Cash Drawer • Do not connect both the optional external buzzer and the cash drawer to the printer at the same time by using a branched connector. • When the optional external buzzer is enabled with the memory switch (customized values) (see "Software Settings"...
Chapter 2 Setup Pin assignments Pin number Signal name Direction Frame GND Drawer kick drive signal 1 Output Drawer kick open/close signal Input +24 V Drawer kick drive signal 2 Output 6 5 4 3 2 1 Signal GND Connecting the drawer kick cable •...
Chapter 2 Setup Connecting the Optional External Buzzer When the optional external buzzer (model: OT-BZ20) is connected to the drawer kick connector of the printer, you can set the printer so that it beeps when you send commands, when an error occurs, when executed autocutting, and when detected paper end.
Chapter 2 Setup Connecting the Optional Wireless LAN Unit The optional Wireless LAN cable set (OT-WL06) enables you to use the product with a Wi-Fi connection. For more information, refer to Technical Reference Guide of the Wireless LAN cable set. •...
Chapter 2 Setup Attaching the Connector Cover When using the connector cover, attach the connector cover. Follow the steps below to attach the connector cover to protect cables. Turn over the printer. Position the two hooks on both sides of the connector cover so that they hook the printer case.
Page 45
Chapter 2 Setup • You can use the enclosed screw to fix the connector cover. • To remove the connector cover, turn the printer over, remove the screw, and push the connector cover down while pushing both sides of the connector cover inward to detach the hooks from the printer case.
Chapter 2 Setup Arranging the Cables Route the cables when using the connector cover. Pass the cables through cable exits in the connector cover. The connector cover has cable exits on the back and both sides. You can also route the cables out the front by passing them through the notch in the printer bottom. If you want to pass the USB cable through the cable exit on the back, fit the cable under the hook on the printer to prevent the cable from coming off and to prevent too much force being applied to the connector section.
Page 47
Chapter 2 Setup • When using cables without lock, use of the bundled cable lock band is recommended. • You can also attach bottom cover to hide connectors. Make sure the cable does not get caught when installing. After the cable arrangement, turn over the printer, and make sure the cables are not pinched.
Chapter 2 Setup Attaching the Power Switch Cover By attaching the power switch cover supplied, you can prevent accidental operations of the power switch. You can press the power switch by inserting a sharp-pointed object in the holes on the power switch cover. To detach the cover, use a sharp-pointed object.
Chapter 2 Setup Changing the Paper Width You can change the paper width from 80 to 58 mm by installing the included 58-mm width roll paper guides. Follow the steps below to change the paper width. Once you change the paper width to 58 mm and print on 58-mm width roll paper, you cannot go back to 80 mm width.
The time for the RTC (Real Time Clock) may be initialized when starting up for the first time. If the time is initialized, make settings using the Setup Utilities. For details on making settings using the Setup Utilities, see the TM-T88VII Utility User's Manual.
Chapter 3 Advanced Usage Advanced Usage Setting the DIP Switches On this printer, you can make various settings with DIP switches. The DIP switches are already set for the current interfaces. Change the setting if necessary. Functions of the DIP switches differ depending on the interface. Setting Procedure Follow the steps below to change the DIP switch settings.
Page 52
Chapter 3 Advanced Usage Set the DIP switches, using the tip of a tool, such as a small screwdriver. Replace the DIP switch cover, and screw it in place.
Chapter 3 Advanced Usage Serial Model DIP Switch Bank 1 Default Function setting Data reception error Ignored Prints “?” Reserved (Do not change the setting) Fixed to OFF Handshaking XON/XOFF DTR/DSR Word length 7 bits 8 bits Parity check Parity selection Even See the "...
Page 54
Chapter 3 Advanced Usage DIP Switch Bank 2 Default Function setting Offline Handshaking (BUSY condition) Receive buffer full Receive buffer full Reserved (Do not change setting) Fixed to OFF See the " Selecting the Print Density (DIP Switches 2-3/2- Selects print density 4)"...
Chapter 3 Advanced Usage Parallel Model/Powered USB Model DIP Switch Bank 1 Default Function setting Auto line feed Always enabled Always disabled Reserved (Do not change the setting) Fixed to OFF Selects paper sensors to output Roll paper end sensor paper-end signals (default value of a Disabled enabled, roll paper near-...
Page 56
Chapter 3 Advanced Usage Selecting the Print Density (DIP Switches 2-3/2-4) Function SW 2-3 SW 2-4 Do not set Print density (standard) Print density (medium) Print density (dark) • If the print density is set to “Medium” or “Dark” level, print speed may be reduced. •...
Chapter 3 Advanced Usage Fixed Interface Model DIP Switch Bank Default Function setting Offline Handshaking (BUSY condition) Receive buffer full Receive buffer full Reserved (Do not change setting) Fixed to OFF See the " Selecting the Print Density (DIP Switches 3/4)" Selects print density table below.
Chapter 3 Advanced Usage Selecting the BUSY Status With DIP switch 2-1, you can select conditions for invoking a BUSY state as either of the following: • When the receive buffer is full • When the receive buffer is full or the printer is offline In either case above, the printer enters the BUSY state after power is turned on (including resetting with the interface) and when a self-test is being run.
With the memory switches and customized values, which are software settings for this printer, you can set the various functions. For an outline of the functions, see the following section. Use the methods shown in the table below, or ESC/ POS commands for the settings. Software Epson TM- Epson TM Item/Method Setting T88VII Utility...
Page 60
Chapter 3 Advanced Usage Software Epson TM- Epson TM Item/Method Setting T88VII Utility Utility for iOS/ Mode for Windows Android Certificate Config TCP/IP Config SNMP Config Time Config LPR Config Port9100 Config IP/Port Filter Config ∗1: Except for "Thai Character Composition" and "Embedded Font Replacement".
Chapter 3 Advanced Usage Functions Print Density Monochrome Selectable from 70 to 130% (5% increment) Default setting: 100% Depending on the paper type, it is recommended to set the print density as shown in the table below for the best print quality.
Page 62
(the motor sometimes stops). To avoid this, keep the print speed constant by setting it lower. • By using a setting tool such as TM-T88VII Utility, the print speed can be selected from 17 levels (from the slowest level 1 to the fastest level 17). (Default setting: level 16)
Page 63
Chapter 3 Advanced Usage Auto Paper Feed&Cut at cover close • Enable • Disable (default setting) Paper Width • 80 mm (default setting) • 58 mm Top Margin Selectable from levels 15 ~ 2 mm (0.5 mm interval) Default setting: level 15 mm •...
Page 64
Chapter 3 Advanced Usage Embedded Font Replacement Font A Replacement • Does not replace (default setting) • Font B • Special Font A • Special Font B Font B Replacement • Does not replace (default setting) • Font A • Special Font A •...
Page 65
Chapter 3 Advanced Usage USB Interface Settings Class • Vendor Class (default setting) • Printer Class IEEE1284 Device ID • Do not output IEEE1284 Device ID • Output IEEE1284 Device ID (default setting) USB power-saving function • Enable • Disable (default setting) •...
Page 66
Chapter 3 Advanced Usage Output Paper-end Signals • Enable (default setting) • Disable When using a parallel interface, make settings by using the DIP switches. Error Signal Output • Enable (default setting) • Disable When using a parallel interface, make settings by using the DIP switches. Intelligent Settings Print Data Parsing •...
Page 67
Chapter 3 Advanced Usage Other Settings Printer Model • TM-T88VII (default setting) • TM-T88V • TM-T88VI Column Emulation • 42/30 Column Mode (default setting) • 48/36 Column mode This function is supported only on the ANK model. NV Capacity User NV Memory •...
Page 68
Chapter 3 Advanced Usage Sound Pattern (Autocut) Selectable from Patterns A to E Default setting: Pattern A Buzzer Frequency (Autocut) • 1 time (default setting) • No sound Sound Pattern (Pulse 1) Selectable from Patterns A to E Default setting: Pattern A Buzzer Frequency (Pulse 1) •...
Chapter 3 Advanced Usage Setting/Checking Modes As well as print mode, the following modes are also provided for making various printer settings and checking items. • Self-test mode • NV graphics information print mode • Receipt Enhancement information print mode •...
Page 70
Chapter 3 Advanced Usage In 1 and 2, the following guidances are printed, the Paper LED flashes, and instructs the user's operations. 1. Continuing self-test guidance 2. Mode selection guidance Mode Selection Modes 0: Exit and Reboot Printer 1: NV Graphics Information 2: Receipt Enhancement Information 3: Customize Value Settings 4: Restore Default Values...
Chapter 3 Advanced Usage Self-test Mode You can check the following items using the self-test. • Product name • Firmware version • Product serial number • Interface type • Resident fonts • Maintenance counter information (head running length, number of times of autocutting) •...
Chapter 3 Advanced Usage Follow the steps below. After running a self-test, hold down the Feed button for at least one second, and then select the Mode selection. The Mode selection guidance is printed, and the Paper LED flashes. After briefly (less than one second) pressing the Feed button once, hold it down for at least one second, to print the NV graphics information.
Chapter 3 Advanced Usage Software Setting Mode Set the printer's memory switches and customized values. • Print density • Auto reduction of amount of paper to use • Enabling/disabling paper autocutting at cover close • Paper width setting • Auto replacement of font •...
Page 74
Chapter 3 Advanced Usage Customize Value Settings Modes 0: Exit 1: Print Current Settings 2: Print Density 3: Print Speed 4: Automatic Paper Reduction 5: Auto Paper Feed&Cut at cover close 6: Paper Width 7: Top Margin 8: Character/Font Settings 9: Interface Selection 10: Interface Settings 11: Intelligent Settings...
Chapter 3 Advanced Usage Restore Default Values Mode In Restore default values mode, following values saved on NV Memory will be set back to default settings. When any error occurs, you can use to specify the reason. Restore Default Values Setting Contents Setting Items and Delete Defined Data...
Chapter 3 Advanced Usage Interface Setup Mode Use this mode to setup the interface and other settings. Follow the steps below. After running a self-test, hold down the Feed button for at least one second to enter the Mode selection. The Mode selection guidance is printed, and the Paper LED flashes.
Chapter 3 Advanced Usage TM-Intelligent Settings Information Print Mode This function allows you to print TM-Intelligent setting information currently registered in the printer. Follow the steps below. After running a self-test, hold down the Feed button for at least one second to enter the Mode selection.
Chapter 3 Advanced Usage Hexadecimal Dumping Mode In hexadecimal dumping mode, data from the host device is printed in hexadecimal numbers and characters. By comparing the print outs and the program, you can check whether or not data is being sent to the printer correctly.
Chapter 3 Advanced Usage Printing a Status Sheet Follow the steps below to check the interface settings. When the power LED is flashing, wait until it remains lit to start printing. Using the Status Sheet Button If there is a connector cover, remove the cover. "Attaching the Connector Cover"...
Page 80
Chapter 3 Advanced Usage Setting menus are printed following the status sheet, and you can perform any one of the following by using the Feed button. • Print TM-i status sheet The intelligent function connects to the server and the connection status is printed. •...
Page 81
Chapter 3 Advanced Usage Status Sheet Print Sample Obtain IP Address <SSL/TLS> HHHH Network Status Sheet HHHH (Wi-Fi Direct) Auto Server Cert IP Address Enc Strength 128bit (Wi-Fi Direct) YYY.YYY.YYY.YYY Redirect to HTTPS Enable Subnet Mask (Wi-Fi Direct) YYY.YYY.YYY.YYY <Time Server>...
Chapter 3 Advanced Usage Network Connection Check Printing a Network Connection Check Report Print a network connection check report to check whether the printer is properly connected to a network or not. Print the status sheet. "Printing a Status Sheet" on page 79 Press the Feed button briefly (less than one second) twice.
Chapter 3 Advanced Usage Resetting the Interface Settings Follow the steps below to restore the interface settings to the factory default. • You can return the interface settings to their defaults from the Interface Setup mode. See "Interface Setup Mode" on page 76 for details on the Interface Setup mode.
This product supports the TM-Intelligent function and provides the following functions. • Server direct print You can set each function in the Setup Utilities. For details on the setting method for Epson TM-T88VII Utility for Windows, see the TM-T88VII Utility User's Manual.
• Epson ePOS SDK ePOS-Print XML ePOS-Print XML is the Epson original control command system for POS printers defined in XML. With ePOS- Print XML commands, you can print in environments where http communication is available and from OS applications. For detailed information about ePOS-Print XML, see the ePOS-Print XML User's Manual.
Page 86
Chapter 4 Application Development Information For detailed information about ESC/POS commands, see the ESC/POS Command Reference that can be accessed from the following URL. www.epson-biz.com/pos/reference/...
Register a cash drawer using the SetupPOS Utility, and control using the OpenDrawer method or the DirectIO function. For details, see the "EPSON OPOS ADK for .NET MANUAL Application Development Guide Cash Drawer (EPSON Standard)" and the "UnifiedPOS Specification". Epson ePOS SDK The output command for the drawer kick pulse and the status transmission command are provided in each SDK library.
(TM Series)". OPOS for .NET Register a POS printer using the SetupPOS Utility and control using the DirectIO function. For details, see the "EPSON OPOS ADK for .NET MANUAL Application Development Guide POSPrinter (TM-T88VII)". Epson ePOS SDK Use the output command for the drawer kick pulse provided in each SDK library. For details, see the user's...
(TM Series)". OPOS for .NET Register a POS printer using the SetupPOS Utility and control using the DirectIO function. For details, see the "EPSON OPOS ADK for .NET MANUAL Application Development Guide POSPrinter (TM-T88VII)". Epson ePOS SDK The command for the buzzer function is provided in each SDK library. For details, see the user's manuals provided with each SDK.
Because controlling POS peripherals with original commands is not required on the application side, efficient system development is possible. EPSON OPOS ADK for .NET The OPOS ADK for .NET is a POS industry standard printer driver compatible with Microsoft POS for .NET. It allows you to develop applications that are compatible with the UPOS (Unified POS) specification.
In addition to ordinary Windows printer driver functions, this driver has controls Windows Printer Driver (APD) specific to POS. The Status API (Epson original DLL) that monitors printer status and sends ESC/POS commands is also attached to this driver. EPSON TM Virtual...
TM printers for the first time, or when configuring multiple TM printers at the same time. Epson Monitoring Use to check a list of status for the Epson printers connected to the network. Windows Tool You can also update certificates for multiple printers used for WPA2-Enterprise in a batch.
Chapter 4 Application Development Information Notes on Printing Barcodes and Two-dimensional Symbols • The user must set the quiet zone, depending on the barcode standards. • When printing PDF417 (two-dimensional symbols), the following are recommended: Module height: 3 to 5 times the module width Vertical size of the symbol: approximately 5 mm {0.20"} or more •...
Chapter 5 Handling Handling This chapter describes basic handling of the printer. Installing and Replacing Roll Paper • Do not open the roll paper cover during printing. The printer may be damaged. • Do not touch the manual cutter with your hands when installing or replacing the roll CAUTION paper.
Page 95
Chapter 5 Handling Install the roll paper in the correct direction. When roll paper is loaded, feed the paper for at least 20 mm. Pull out some roll paper, and close the roll paper cover.
Chapter 5 Handling Removing Jammed Paper Do not touch the thermal head and its surroundings. After printing, the thermal head and its surroundings can be very hot. CAUTION When a paper jam occurs, never pull out the paper forcibly. Follow the steps below if the roll paper is jammed. Turn off the printer.
Page 98
Chapter 5 Handling Remove the jammed paper. Close the covers.
Chapter 5 Handling If Roll Paper Cover does not Open If a foreign substance has entered the autocutter or the roll paper jams, the autocutter blade cannot return to the correct position and it locks in place. In this situation, the roll paper cover does not open even if you pull the cover open lever.
Doing so may damage or break the parts made of plastic and rubber. Cleaning the Thermal Head/Platen Roller Epson recommends cleaning the thermal head periodically (generally every 3 months) to maintain receipt print quality. Depending on the roll paper used, paper dust may stick to the platen roller and cause an irregular paper feed. To remove the paper dust, clean the platen roller with a cotton swab moistened with water.
Chapter 5 Handling Preparing for Transport Follow the steps below to transport the printer. Turn off the printer. Remove the power supply connector. Remove the roll paper. Pack the printer upright.
The printable area (left/right margins, print start position from the autocutting position, print start position from the manual cutting position) of the TM-T88VII is the same as that of the TM-T88VI/TM-T88V. Cutting Method The TM-T88VII uses the partial cutting method (cutting with one point in left edge left uncut) as does the TM-T88VI/TM-T88V...
Receive Buffer The receive buffer of the TM-T88VII is fixed to 4 KB. Memory Capacity The sizes of the download buffer and NV graphics data of the TM-T88VII are the same as those of the TM-T88VI/TM-T88V. Electrical Characteristics The operating voltage of the TM-T88VII is DC24 ± 7%, the same as the TM-T88VI/TM-T88V. The current consumption differs, depending on the print duty.
TM-T88VII/TM-T88VI allow you to make various settings using Epson TM Utility for iOS/Android which runs on an iOS or Android device. Power Supply Box The optional power supply box (OT-BX88VII) is available to be attached under the TM-T88VII to hold the power unit.
Chapter 6 Replacement of the TM-T88VI/TM-T88V Overall Dimensions TM-T88VII TM-T88VI/TM-T88V (The illustrations are of TM-T88VI) W:145 × D:195 × H:148 mm Approximately 1.7 kg W:145 × D:195 × H:148 mm Approximately 1.6 kg {W:5.71" × D:7.68" × H:5.83" Approximately 3.75 lb}...
LAN unit without having to use a wireless LAN access point. Noise TM-T88VII TM-T88VI TM-T88V 52 dB 55 dB 55 dB LED Indicator The TM-T88VII is equipped with a Wi-Fi LED and an Ethernet LED. Each LED turns on or flashes to indicate Wi-Fi or Ethernet connection status respectively.
Appendix Appendix Product Specifications Printing method Thermal line printing Cutting method Partial cut (cutting with one point in left edge left uncut) Roll paper (single-ply) width 80 mm width paper printing: 79.5 ± 0.5 mm (3.13 ± 0.02") 58 mm width paper printing: 57.5 ± 0.5 mm (2.26 ± 0.02") Interfaces USB 2.0 Full-speed (12 Mbps) Wired LAN...
Appendix Printing Specifications Printing method Thermal line printing Dot density 180 × 180 dpi Printing direction Unidirectional with friction feed (Reverse feed is not supported.) Printing width Standard column mode 80 mm width paper printing: 72.2 mm (2.84"), 512 dots 58 mm width paper printing: 50.8 mm (2.0"), 360 dots 48 column mode 80 mm width paper printing: 67.7 mm (2.67"), 480 dots...
Appendix Character Specifications Number of characters 95 alphanumeric characters 128 extended graphics characters x 43 pages (includes user-defined pages) 18 international character sets Japanese 6,879 characters of JIS X0208-1990, 845 special characters JIS code: 2D21 to 2D7E, 7921 to 7C7E Shift JIS code: 8740 to 879D, ED40 to EEFC, FA40 to FC4E 11,233 characters of JIS X0213 Simplified...
Appendix Printable Area 80 mm paper width printing The printable area of paper with a width of 79.5 ± 0.5 mm {3.13 ± 0.02"} is 72.2 ± 0.2 mm {2.84 ± 0.008"} (512 dots), and the space on the right and left sides is approximately 3.7 mm {0.15"}. 79.5±0.5 mm {3.13±0.02”} 0.141±0.05 mm {0.0056±0.002”} 72.2±0.2 mm {2.84±0.008}...
Page 111
Appendix 58 mm paper width printing The printable area of paper with a width of 57.5 ± 0.5 mm {2.26 ± 0.02"} is 50.8 ± 0.2 mm {2.00 ± 0.008"} (360 dots), and the space on the left side is approximately 3.7 mm {0.15"} and the space on the right side is approximately 3.0 mm {0.12"}.
Appendix Printing and Cutting Positions Last line of a previous receipt Manual-cutter position Approx. 29 Approx. 15 Autocutter blade position Center of the print dotline Printable area Paper feed direction [units: mm (All the numeric values are typical.)] • The values above may vary slightly as a result of paper slack or variations in the paper. Take this into account when setting the cutting position of the autocutter.
AP45KS-ND, AP50KS-ND (Jujo Thermal Oy) P5047(46), P5047(55) (Mitsubishi HiTec Paper Europe GmbH) KT55FA, KT48FA, KT55PF, KT48PF (Papierfabrik August Koehler SE) Epson Certified Media List for Thermal Receipt Printers U www.epson-biz.com/?content=sht_tm_media • Paper must not be pasted to the roll paper spool.
Appendix Electrical Characteristics Supply voltage DC 24V ± 7% Current consumption Standby Approx. 0.1 A on average (at 24V, 25°C, normal Up to 1 A for drawer kick driving print density) Operating Mean: Approximately 1.8A Note: When print ratio is approximately 18% •...
Acoustic noise (operating) Approximately 52 dB (bystander position) Note: The values above are measured in the Epson evaluation condition. Acoustic noise differs depending on the paper used, printing contents, and the setting values, such as print speed or print density.
Appendix External Dimensions and Mass • Width: Approximately 145 mm {5.71"} • Depth: Approximately 195 mm {7.68"} • Height: Approximately 148 mm {5.83"} • Mass: Approximately 1.7 kg {3.75 lb} (except for roll paper) [Units: mm]...
USB vendor-defined class USB printer class Vendor ID 04B8h 04B8h Product ID 0202h 0E2Dh String Descriptor Manufacturer EPSON EPSON Product TM-T88VII TM-T88VII Serial number Character string based on the Character string based on the product serial number product serial number...
Appendix Network Interface For both Ethernet interface and Wi-Fi interface Support protocols Protocols Usage IP, ARP, ICMP, UDP, TCP Basic communication protocols LP, LPR, TCP Socket Port Printing protocols HTTP/HTTPS Used in WebConfig SNMP, ENPC Used in setting and monitoring DHCP, APIPA Used in automatic setting for the IP address and so on Network parameters...
Page 120
Appendix Printing communication protocol • LP, LPR: Transfers printing data • TCP Socket Port: Transfers printing data and printer status via bidirectional direct socket communication. LP, LPR • Max. simultaneous connections: • Number of connections for which printing is 1 (Other users need to wait until the available: connection is released.) •...
Page 121
• WPA3-SAE • WPA2/WPA3-Enterprise Settings in SimpleAP mode (Factory default settings) Parameter Setting value SSID DIRECT-TM-T88VII-"serial number" Passphrase Serial number * In SimpleAP mode, DHCP Server is working and assigns IP address to host automatically. Settings in Standard Mode Parameter...
Page 122
Appendix Notes on Using the Wi-Fi Model • Keep the printer away from the devices, such as kitchen microwaves, that may cause radio wave interference. • Use channels that are away from the frequency bands that may cause radio wave interference. •...
Appendix RS-232 Serial Interface Interface board specifications (RS-232-compliant) Item Specifications Data transfer method Serial Synchronization Asynchronous Handshake Select one of the following with DIP switch 1-3: • DTR/DSR • XON/XOFF Signal level MARK -3V to -15V logic “1”/OFF SPACE +3V to +15V logic “0”/ON Bit length Select one of the following with DIP switch 1-4: •...
Page 124
Appendix Pin no. Signal name Signal direction Function Input This signal indicates whether the host computer can receive data. SPACE indicates that the host computer can receive data. MARK indicates that the host computer cannot receive data. When DTR/DSR control is selected, the printer transmits data after confirming this signal (except if transmitted using some ESC/POS commands).
Page 125
Appendix XON/XOFF When XON/XOFF control is selected, the printer transmits the XON or XOFF signals as follows. The transmission timing of XON/XOFF differs, depending on the setting of DIP switch 2-1. DIP switch 2-1 Signal Printer status 1 (ON) 0 (OFF) 1) When the printer goes online after turning on the power (or reset using Transmit Transmit...
Appendix IEEE 1284 Parallel Interface Modes The IEEE 1284 parallel interface supports the following two modes. Mode Communication direction Other information Host → Printer communication Compatibility mode Centronics-compliant Printer → Host communication Reverse mode Assumes a data transfer from an asynchronous printer Compatibility Mode Compatibility mode allows data transmission from host to printer only: Centronics-compatible.
Appendix Source Compatibility Mode Nibble Mode Byte Mode Host Init Init Init Printer Fault DataAvail/Data0,4 DataAvail Printer DK_STATUS Printer Host SelectIn 1284-Active 1284-Active NC: Not Connected ND: Not Defined • A signal name with a rule above it indicates an “L” active signal. •...
Bluetooth Low Energy Technology Advertising Introduction When you connect the BT820 from Lairedtec to the USB A connector on the TM-T88VII and turn it on, the Bluetooth low energy technology Advertising Packet is transmitted. By default, the TM-T88VII transmits the packet according to the iBeacon Format from Apple.
However, the T88VI only supports single Advertising Data Packets. You can change the settings using either of the following two methods. • Changing settings using the Epson TM-T88VII Utility for Windows (see the TM-T88VII Utility User's Man- ual for details) •...
Page 131
You need Digest authentication to communicate with the printer. The default settings for the ID and password are as follows. epson Password "epson" or the product's serial number* *The default setting for the password varies depending on the firmware version. Firmware version Password Before 40.52A/40.52B ESC/POS...
Page 132
Appendix Acquiring the configuration script from the printer using an HTTP request A response for the json format is acquired using the GET method for the HTTP request. Request Table 3 Request Header Request header: Content-Type: text/plain; charset=utf-8 http://(printer IP address)/webconfig/beacon.cgi?Type=(one of the following Table 4 Types) Table 4 Types Type Description...
Page 133
Appendix Function GET Parameter Results Response Acquires information from the Type=status Acquisition successful 200 OK adapter Acquisition failed (No adapter 404 Not Found connected) Others Type = Other than Type is invalid 400 Bad Request the above A parameter except for Type exists Table 7 GET Response Body Response Status...
Page 134
Appendix Response Status Response Body 200 OK "message": "Success", The HCI Version for the "detail": null, adapter is 5 or lower "description" : { “VendorID”: “0a12”, “ProductID”: “0001”, “ProductName”: “(no name)”, “Bluetooth LE”: “Not support” 404 Not Found "message": "Beacon dongle not connected", Adapter not connected "detail": null, "description"...
Page 135
Appendix Table 10 Response Function POST Parameters Results Response Updating the configuration Update successful 200 OK script in volatile memory “type” : “volatile”, Update failed 413 Request Entity Too Large “description”: “<The string for the When the parameter is too configuration script that long performed escape...
Page 136
Appendix Function POST Parameters Results Response • No parameters Others Update failed 400 Bad Request • Invalid parameters • Error in escape processing Table 11 POST Response Body Response Status Body 200 OK "message": "Success", "detail": null, "description" : < The string for the configuration script that performed escape processing >...
Page 137
Appendix Case Body An undefined Type parameter has been specified "message": "Invalid Parameter", "detail": “A parameter ‘type’ is invalid”, "description" : null No Type specified Or an invalid parameter has been "message": " Invalid Parameter ", specified "detail": “A parameter ‘type’ or ‘description’ is not specified”, "description"...
Page 138
Appendix Starting and stopping Bluetooth low energy technology Advertising Format: cmd 0x08 0x000A n Function: Starting and stopping transmission of the Advertising packet. Parameter n Length Function 2 characters Advertising stop 2 characters Advertising start When specifying a start point, make sure you start Advertising using this command before "Bluetooth low energy technology Advertising Packet specifications"...
Page 139
Appendix Bluetooth low energy technology Advertising Packet specifications Format: cmd 0x08 0x0008 d1 d2 … d32 Function: Sets the Data for the Bluetooth low energy technology Advertising packet. Specify all from d1 to d32. If these are not necessary, specify 00 for each one. Definition Length Default (iBeacon)
Page 140
IP1: c0 IP2: A8 IP3: 64 IP4: c8 $MODEL_NO 1 byte ID value assigned to the 02h is used for the TM-T88VII. printer model. 00: no use 01: reserve 02: TM-T88VII $MACn 1 byte Value for #n in the MAC Available range: address.
Appendix Compatibility with USB Type-A Devices can be connected to the USB Type-A connector of the TM-T88VII in the following ways. TM-T88VII Direct connection Secondary connection Wireless LAN unit of OT-WL06 Extension cable of OT-WL06 Barcode scanner Customer Display DM-D30...
Need help?
Do you have a question about the TM-T88VII and is the answer not in the manual?
Questions and answers