# TM/BA Series Printer Driver for Linux
TM-H6000II Receipt Model Manual

## Contents

1. Preface
2. Overview
3. Initial settings
4. Setting values of printing options
5. Paper size information
6. Restrictions

## 1. Preface

This manual describes printing conditions you can specify when printing on a TM-H6000II Receipt with "TM/BA Series Printer Driver for Linux."

Refer to the driver manual for information on "TM/BA Series Printer Driver for Linux."

## 2. Overview

The TM-H6000II Receipt uses the "TM BA Thermal" of the TM generic model.

-The model name to choose when adding a printer by CUPS WebAdmin:
"EPSON TM BA Thermal (rastertotmt) (en,en,zh_CN)"

-A corresponding PPD file:
tm-ba-thermal-rastertotmt.ppd

You can specify the following printing options for the TM-H6000II Receipt.

Option | CUPS Admin display | Description
--- | --- | ---
PageSize | Media Size | Paper size
TmxPrintSpeed | Print Speed | Print speed
TmxPaperReduction | Paper Reduction | Blank page saving
TmxPaperSource | Paper Source | Whether to cut or feed the paper
TmxPrinterType | Printer Type | Printer type
Resolution | Resolution | Output resolution
TmxFeedPitch | Pitch of Feed | Unit length of a paper feed
TmxMaxBandWidth | Maximum Band Width | Maximum image width
TmxBandLines | Band Lines | Band Height for image command
TmxSpeedControl | Speed Control | Print speed control
TmxBuzzerControl | Buzzer | Whether to emit a beep
TmxSoundPattern | Sound Pattern | Beep pattern
TmxBuzzerRepeat | Buzzer Repeat | Beep repeat count
TmxDrawerControl | Cash Drawer | Cash drawer control
TmxPulseOnTime | Pulse On Time | Pulse width of Cash drawer kick

Setting values of printing options can be changed from the GUI or the command line. For descriptions on setting values of each print option, see "4. Setting values of printing options."

Example) Specify the paper size to Roll paper (80 x 297 mm) using an lp command.
$ lp -o Pagesize=RP80x297

Note)

! You can also specify the number of copies using a CUPS’ proprietary option.
Refer to the CUPS document for information on CUPS’ proprietary options.

http://localhost:631/help/

## 3. Initial settings

Initial settings of the printer options are as follows.
The mark (*) shows a different option from the initial value of a driver.
Please be careful on setting the option marked with (*).

CUPS Admin display | Initial setting
--- | ---
[General]
Roll paper 80 x 297 mm
Use the printer settings
Bottom margin
Document [Feed, Cut]
[Printer Setting]
Thermal receipt
180 x 180 dpi
360 dpi
512
256
None (*)
[Buzzer Control]
Not used
Internal buzzer
1
[Cash Drawer Control]
Don’t open drawers
20 msec

## 4. Setting values of printing options

The following settings are available in printing options.

### [General]

Media Size: Specify the paper size

Setting value | CUPS Admin display | Description
--- | --- | ---
RP82.5x297 | Roll paper 82.5 x 297 mm | <Unselectable>
RP80x297 | Roll paper 80 x 297 mm | Roll paper (80 x 297 mm)
RP60x297 | Roll paper 60 x 297 mm | <Unselectable>
RP58x297 | Roll paper 58 x 297 mm | Roll paper (58 x 297 mm)
RP82.5x2000 | Roll paper 82.5 x 2000 mm | <Unselectable>
RP80x2000 | Roll paper 80 x 2000 mm | Roll paper (80 x 2000 mm)
RP60x2000 | Roll paper 60 x 2000 mm | <Unselectable>
RP58x2000 | Roll paper 58 x 2000 mm | Roll paper (58 x 2000 mm)
A4 | A4 | A4
LT | LT | Letter

Print Speed: Specify the print speed

Setting value | CUPS Admin display | Description
--- | --- | ---
Auto | Use the printer settings | Use the default value of the printer
1 | 1st (Fast) | <Unselectable>
2 | 2nd | <Unselectable>
3 | 3rd | <Unselectable>
4 | 4th (Slow) | <Unselectable>

Paper Reduction: Specify whether to save blank pages

Setting value | CUPS Admin display | Description
--- | --- | ---
Off | None | Do not save blank pages
Top | Top margin | Save blank at the top
Bottom | Bottom margin | Save blank at the bottom
Both | Top & Bottom margins | Save blank at the top and bottom

Paper Source: Specify whether to cut or feed the paper

Setting value | CUPS Admin display | Description
--- | --- | ---
DocFeedCut | Document [Feed, Cut] | Partially cut after feeding
DocFeedNoCut | Document [Feed, NoCut] | Feed to the manual cut position without cutting
DocNoFeedCut | Document [NoFeed, Cut] | Partially cut immediately without feeding
DocNoFeedNoCut | Document [NoFeed, NoCut] | Do nothing
PageFeedCut | Page [Feed, Cut] | Partially cut every page after feeding
PageFeedNoCut | Page [Feed, NoCut] | Feed every page to the manual cut position without cutting
PageNoFeedCut | Page [NoFeed, Cut] | Partially cut every page immediately without feeding

### [Printer Setting]

Printer Type: Specify the printer type

Setting value | CUPS Admin display | Description
--- | --- | ---
ThermalReceipt | Thermal receipt | Thermal receipt type

Resolution: Specify the output resolution

Setting value | CUPS Admin display | Description
--- | --- | ---
180x180dpi | 180 x 180 dpi | Output at 180 x 180 dpi
203x203dpi | 203 x 203 dpi | <Unselectable>
162x162dpi | [90%/180dpi] | 90% reduced (180dpi)
144x144dpi | [80%/180dpi] | 80% reduced (180dpi)
126x126dpi | [70%/180dpi] | 70% reduced (180dpi)
108x108dpi | [60%/180dpi] | 60% reduced (180dpi)
90x90dpi | [50%/180dpi] | 50% reduced (180dpi)
72x72dpi | [40%/180dpi] | 40% reduced (180dpi)
68x68dpi | [38%(A4 to 80mm)/180dpi] | 38% reduced(A4 to 80mm) (180dpi)
48x48dpi | [27%(A4 to 58mm)/180dpi] | 27% reduced(A4 to 58mm) (180dpi)
0182x182dpi | [90%/203dpi] | <Unselectable>
0162x162dpi | [80%/203dpi] | <Unselectable>
0142x142dpi | [70%/203dpi] | <Unselectable>
0121x121dpi | [60%/203dpi] | <Unselectable>
0102x102dpi | [50%/203dpi] | <Unselectable>
081x81dpi | [40%/203dpi] | <Unselectable>
077x77dpi | [38%(A4 to 80mm)/203dpi] | <Unselectable>
056x56dpi | [28%(A4 to 58mm)/203dpi] | <Unselectable>

Pitch of Feed: Specify the unit length of a paper feed

Setting value | CUPS Admin display | Description
--- | --- | ---
180.0 | 180 dpi | <Unselectable>
203.2 | 203 dpi | <Unselectable>
360.0 | 360 dpi | Paper feed at 360 dpi
406.4 | 406 dpi | <Unselectable>

Maximum Band Width: Specify the maximum image width

Setting value | CUPS Admin display | Description
--- | --- | ---
360 | 360 | <Unselectable>
384 | 384 | <Unselectable>
416 | 416 | <Unselectable>
420 | 420 | <Unselectable>
436 | 436 | <Unselectable>
512 | 512 | 512 dots
576 | 576 | <Unselectable>
640 | 640 | <Unselectable>

Band Lines: Specify the band height for image command

Setting value | CUPS Admin display | Description
--- | --- | ---
256 | 256 | Output band by 256 lines

Speed Control: Specify the way of controlling print speed

Setting value | CUPS Admin display | Description
--- | --- | ---
0,0,0,0 | None | Do not control speed
-1,-1,-1,-1 | BA-T series | <Unselectable>
9,7,4,1 | Max. level 9 | <Unselectable>
10,7,4,1 | Max. level 10 | <Unselectable>
11,8,4,1 | Max. level 11 | <Unselectable>
13,9,5,1 | Max. level 13 | <Unselectable>

### [Buzzer Control]

Buzzer: Specify whether to emit a beep

Setting value | CUPS Admin display | Description
--- | --- | ---
Off | Not used | Do not emit a beep
Before | Sounds before printing | <Unselectable>
After | Sounds after printing | <Unselectable>

Sound Pattern: Specify the beep pattern

This setting is not used for this model. Please don’t care.

Buzzer Repeat: Specify the number of beeps

This setting is not used for this model. Please don’t care.

### [Cash Drawer Control]

Cash Drawer: Specify the operation of cash drawer

Setting value | CUPS Admin display | Description
--- | --- | ---
None | Don’t open drawers | Do not open the drawer
Drawer#1,Before | Open drawer #1 BEFORE printing | Open drawer #1 before printing
Drawer#1,After | Open drawer #1 AFTER printing | Open drawer #1 after printing
Drawer#2,Before | Open drawer #2 BEFORE printing | Open drawer #2 before printing
Drawer#2,After | Open drawer #2 AFTER printing | Open drawer #2 after printing

Pulse On Time: Specify the pulse width of drawer kick

Setting value | CUPS Admin display | Description
--- | --- | ---
20,10,100 | 20 msec | On:20 msec, Off:200 msec
40,20,100 | 40 msec | On:40 msec, Off:200 msec
60,30,120 | 60 msec | On:60 msec, Off:240 msec
80,40,160 | 80 msec | On:80 msec, Off:320 msec
100,50,200 | 100 msec | On:100 msec, Off:400 msec
120,60,240 | 120 msec | On:120 msec, Off:480 msec

## 5. Paper size information

Paper size name | Input size | Margin | Output paper size
--- | --- | --- | ---
(CUPS Admin display) | Width | Length | Left | Right | Top | Bottom | Width | Length
| (mm) | (mm) | (mm)
Roll paper 80 x 297 mm Roll paper 58 x 297 mm Roll paper 80 x 2000 mm Roll paper 58 x 2000 mm A4 LT | 72.0 50.8 72.0 50.8 202.0 207.9 | 297.0 297.0 2000.0 2000.0 289.0 271.4 | 0.0 0.0 0.0 0.0 0.0 0.0 | 0.0 0.0 0.0 0.0 0.0 0.0 | 0.0 0.0 0.0 0.0 0.0 0.0 | 0.0 0.0 0.0 0.0 0.0 0.0 | 72.0 50.8 72.0 50.8 202.0 207.9 | 297.0 297.0 2000.0 2000.0 289.0 271.4

This driver allows you to specify the paper size using CUPS’ options.

Example) Print a file to 72 x 102 mm in size.
$ lp -o media=Custom.72x102mm file

The paper size can be specified within the following range.

Paper width: | 25.4 - 72 mm
Paper length: | 25.4 - 2,000 mm

## 6. Restrictions

* You cannot specify printing conditions for each page.

Copyright (C) Seiko Epson Corporation 2010-2015. All rights reserved.
Linux is the registered trademark or trademark of Linus Torvalds in the U.S.A. and other countries.
CUPS and the CUPS logo are trademarks of Apple Inc. registered in the U.S.A. and other countries.
Other product names in this document are trademarks or registered trademarks of respective companies.