Home

ePOS-Print SDK for Android ユーザーズマニュアル

image

Contents

1. EPSON EXCEED YOUR VISION ESC POS Android M Google Inc Jova M Orocle Corporation Wi Fi Wi FI Allignce BluelooIh Bluetoo1h SIG Inc Eclipse Eclipse Foundation Inc QR
2. 37 ePOS Print SDK StatusChangeEventListener public class SampleActivity extends Activity implements OnClickListener StatusChangeEventListener StatusChangeEventListener private void onStatusCh
3. 1 2 3 4 5 API API LE KK 3 PR 3 ee 3 EE 4 mas 4 eco 4 ER ES 5 ePOS Print SDK 7 5 7 RR a 8 uo uuuuuuuuuuuunuuuuerunuerereeeneereneneeemerueeee 9 NT Tb 10 9 10 kA 1 10 LTE Ra tN 10 LL caiiiiiiinnanrsaaaaanetnaraaaaaanennaaaacane merece 11 13 ee 13 MMi 14 14 5 2 14 ec 14 15 ee 16 16
4. EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 100 50 200 3O ABCDE try Builder builder new Builder TM T88V Builder MODEL JAPANESE builder addPageBegin builder addPageArea 100 50 200 30 builder addText ABCDE builder addPageEnd catch EposException e int errStatus e getErrorStatus 4 APP addPageDirection AP addPageBegin 88 addPageEnd 89 public void addPageDirection int dir throws EposException
5. EpsonloException loSTqtus ERR_ILLEGAL API loSfqtus ERR_PROCESSING loSfatus ERR_PARAM loSfatus ERR_ CONNECT loSTatus ERR_MEMORY loSTqotus ERR_FAILURE 159 160 API timeout 1 public int read byte data in offset int size int timeout throws EpsonIoException e data e offset
6. IIF 4 APP CODABAR Q Do QA D qa CODE9293 CODE128 CODE A CODE B CODE C 2 FNC1 FNC2 2 FNC3 3 FNC4 4 CODE A A CODE B B CODE C 4G SHIFT S GS1 128 FNC1
7. ESC POS EPSON POS ESC POS ESC POS POS EPSON POS Seiko Epson Corporgfion 2012 2014 All rights reserved N
8. e AP openPrinter 107 API public void setPaperNearEndEventCallback PaperNearEndEventListener target e target null public interface PaperNearEndEventListener extends EventListener void onPaperNearEndEvent String deviceName e deviceName Pv4 IP BD public class SampleaActivity extends Activity implements onCclickListener PaperNearEndEventListener private void onPaperNearEndEvent String deviceName private void openP
9. AD AD HRI AD HRI 2 FNC1 FNC3 3 C F GS1 DofoBor AD 13 Omnidirectional GTIN GS1 DataBar Truncated GS1 DataBar Limited 79 GS1 DataBar Expanded AI HRI
10. printer closePrinter catch EposException e printer openPrinter easySelectInfo deviceType easySelectInfo macAddress Builder builder new Builder easySelectInfo printerName Builder MODEL JAPANESE QR QR QR Technical Reference Guide QR createQR 145 QR a QR 31 Builder 47 Builder Builder API
11. s API addPageBegin 88 addPageEnd 89 public void addPageLine int xl int yl int x2 int y2 int style throws EposException e xf1 O 65535 e yi O 65535 e x2 O 65535 ey2 O 65535 style Builder LINE_THIN BuilderLINE_MEDIUM BuilderLINE_THICK BuilderLINE_IHIN_DOUBLE BuilderLINE_MEDIUM_DOUBLE BuilderLINE_IHICK_DOUBLE Builder PARAM_DEFAULT EposExcepti
12. 2 FNC1 1 0 wmn bpe Builder BARCODE_UPC_A UPC A Builder BARCODE_UPC_E UPC E Builder BARCODE_EAN13 EAN13 Builder BARCODE_JANIS JAN13 Builder BARCODE_EAN8 EAN8 Builder BARCODE_JAN8 JAN8 Builder BARCODE_CODE39 CODE39 Builder BARCODE_ITF IIF Builder BARCODE_CODABAR CODABAR Builder BARCODE_CODE93 CODE93 Builder BARCODE_CODE128 CODE128 Builder BARCODE_GS1_128 GS1 128 Builder BARCODE_GS1_DATABAR_OMNIDIRECTIONAL GS1 DataBar Omnidirectional Builder BARCODE_GS1_DATABAR_ RUNCATED GS1 DofoBor Iruncqfed Builder BARCODE_GS1_DATABAR_LIMITED GS1 DofoBor Limifed Builder BARCODE_GS1_DATABAR_EXPANDED GS1 DataBar Exponded e hri HRI Builder HRI_NONE Builder HRI_ABOVE BuilderHRI_BELOW
13. ePOS Print SDK for Android ePOS Print SDK for Android ePOS Print SDK for Android ePOS Print SDK for Android TM Android ePOS Print_Sample_Android zip s ePOSPrintSample e ePOSEasySelectSample http www epsonjp support sd 10 ePOS Print API API 49 API 155 16 Activity Print Activity Activity
14. 0 9 0 9 A Z 85 t JIS 8 Ox00 Oxff 83 84 MoaxiCode Mode 2 MaxiCode Mode 3 MoaxiCode Mode 4 MaxiCode Mode 5 MoaxiCode Mode 6 UTF 8 2 3 0 gt xle01 x1gyy yy 2 2 1 lt GS Cx1d ISO 1 3 GS Nx1d 1 3 3 6
15. Bulder 50 public Builder String printerModel int lang throws EposException e printerModel TM T88V TM T88V RA TM T70 TM T7OII TM T7Ooll TM T9OII TM T90Il TM T20II TM T20I TM P20 TM P20 TM P6OII TM P60I e lang TM ew Builder MODEL_ANK ANK QO QO Builder MODEL_JAPANESE EposException ERR_PARAM ERR_MEMORY ERR_UNSUPPORTED ERR_FAILURE 4 APP
16. 1000 60000 Print PARAM_DEFAULT 1000 e timeout 1000 300000 Print PARAM_DEFAULT 15000 e devicelype PrintDEVTYPE TCP API e Bluetooth USB PrintPARAM DEFAULT S EposException ERR_PARAM ERR_ PEN ERR TIMEOUT
17. EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 4 APP 6O mm try Builder builder new Bui1qder TM P60 Builder MODEL JAPANESE builder addLayout Builder PAPER_ TYPE LABEL BM 600 0 15 15 15 0 catch EposException e int errStatus e getErrorStatus i A Eee ee nA ICE 7 1 A z c B FER F E
18. Android s Android SDK r15 s Java Development Kit 6 API Java jor ePOS Print jar Jaova ePOSEasySelect jar Jovo libeposprint so ARMv5TE ePOS Print Sample_Android zip README jp txt README README en txt README EULA jp txt SOFTWARE LICENSE AGREEMENT EULA en txt SOFTWARE LICENSE AGREEMENT ePOS Print_SDK_Android_jo_revx Dpdf ePOS Print_SDK_Angroid_en_revx pdf ePOS Print_SDK_Android_ ADppDevGuide_jq_revx Ddf ePOS Print_SDK_Android_ AppDevGuide_en_revX Ddf
19. size size 0 0 e timeout msec GOOOOO msec 10 timeout timeout timeout s Bluetooth timeout s
20. IPV4 IP 92 168 192 168 MAC 01 23 45 67 89 AB s BD 01 23 45 67 89 AB DevType USB e oeviceSettings null e context deviceType DevType TCP null DevType BLUETOOTH null DevType USB EpsonloException osStatus ERR_OPEN oSfotus ERR_ILLEGAL oSfoftus ERR_PROCESSING ostatus ERR_PARAM ostatus ERR_MEMORY ostatus ERR_FAILURE open USB
21. Builder HALFTONE_THRESHOLD Builder PARAM_DEFAULT NN 16 e brightness 0 1 10 0 Builder PARAM_DEFAULT 1 0 amp 1 0 EposExoception ERR_PARAM ERR_MEMORY ERR_FAILURE 74 try t Bitmap 1mageData Builder builder null new Builder TM T88V 256 256 Bui1qer MODEL JAPANES i mi 7 builder addImage imageData 0 0 256 256 Builder PARAM DEFAULT Builder MODE_ MONO Builder HALFTONE DITHER 1 0 z e e catc
22. public interface BatteryOkEventListener extends EventListener void BatteryOkEventListener String deviceName e deviceName UPv4 IP BD public class SampleActivity extends Activity implements OnClickListener BatteryOkEventListener lt private void onBatteryOkEvent String deviceName private void openPrinter Print printer new Print printer setBatteryOkEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT catch EposException e int errStatus e getErrorStatus 4 APP setBatteryStatusChangeEventCallback e AP openPrinter 107 s API publi
23. public void addTextDouble int dw int dh throws EposException e_dw Builder TRUE BuilderFALSE Builder PARAM_UNSPECIFIED s dh Builder TRUE Builder FALSE Builder PARAM_UNSPECIFIED dw dh Builder TRUE 4 EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 4 Ery Builder bui1qder new Builder TM T88V Bui1der MODEL JAPANESE builder addTextDouble Bui1der TRUE Builder TRUE catch EposException e int errStatus e getErrorStatus
24. 0 65535 2 BuilderPARAM_UNSPECIFIED QR Code MaxiCode Aztec Code DataMatrix 86 4 APP EposExoeption ERR_PARAM ERR_MEMORY ERR_FAILURE 2 try Builder builder new Bui1qder TM T88V Builder MODEL JAPANESE builder addSymbol ABCDE Builder SYMBOL PDF417 STANDARD Builder PARAM UNSPECTEF ED Builder PARAM UNSPECIFIED Builder PARAM UNSPECTEF TED Builder PARAM UNSPECTTFTED builder addSymbol ABCDE Builder SYMBOL ORCODE MODEL 2 Builder LEVEL Q Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED builder addSymbol 908063840 x1d850 x1d001 x1d x04 Builder SYMBOL MAXICODE MODE 2 Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED
25. ERR_MEMORY ERR_FAILURE 50 try Builder builder new Builder TM T88V Builder MODEL JAPANESE builder addTextLineSpace 50 catch EposException e int errStatus e getErrorStatus 4 APP addTextRotate s API addPageDirection 91 e API 2 public void addTextRotate int rotate throws EposException e rotate Builder TRUE Builder FALSE EposExoception ERR_PARAM
26. ePOS Print SDK for Android URL ZXing https github com zxing zxing ZXing Apache 2 0 license http www apache org licenses LICENSE 2 OhtmU 173 174
27. getPrinterStatus 134 EposException ERR_PARAM ERR_ILLEGAL API ERR_PROCESSING ERR_TIMEOUT ERR_CONNECT ERR_MEMORY ERR_OFF_LINE ERR_FAILURE 4 APP 10 Print printer new Print int status new int l status 0 0 try Builder bui1qder new Bui1qder TM T88V Bui1qder MODEL JAPANESE bui1dqder addText ABCDE printer openPrinter Print DEVTYPE TCP 192 168 192 168 printer sendData builder 10000 status printer closePrinter catch
28. ERR_ILLEAL ERR_PROCESSING ERR_MEMORY ERR_FAILURE 192 168 192 168 WirFi Ethernet Print printer new Print try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM DEFAULT Print PARAM DEFAULT catch EposException e int errStatus e getErrorStatus 108 4 APP openPrinter closePrinter 113 N s API API
29. 166 0 58 mm 60 mm LAN Bluetooth USB 203 x 203 gpi ANK 420 432 A ANK 35 17 ANK 36 18 B ANK42 ANK 43 C ANK52 ANK 54 A ANK 12 x 24 24 x 24 B ANK10x24 C ANK8x16 A 21 B 21 C 15 30 1 420 x 831 576 x 831 420 x 1662 576 x 1662 UPC A UPC E EAN13 JAN13 EAN8 JAN8 CODE39 ITE CODABAR CODE93 CODE128 GS1 128 GS1 DataBar Omnidirectional GS1 DataBar Truncated GS1 DataBar Limited GS1 DataBar Expanded 2 PDF417 QR Code MaxiCode GS1 DataBar Stacked GS1 DataBar Stacked Omnidirectional GS1 DataBar Exp
30. sir Builder DIRECTION LEFT TO_RIGHT Builder DIRECTION_BOTTOM_TO_TOP 90 Builder DIRECTION_RIGHT_TO_LEFT 180 BuilderDIRECTION_IOP_IO_BOTTOM 90 EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 90 ABCDE try Builder builder new Bui1dqder TM T88V Builder MODEL JAPANESE builder addPageBegin builder addPageArea 100 50 30 200 builder addPageDirection Builder DIRECTION_ TOP_TO_BOTTOM builder addText ABCDE builder addPageEnd catch EposException e int errStatus e getErrorStatus
31. try t Builder Builder builder new Builder TM T88V Builder MODEL JAPANESE builder addTextLang Builder LANG_ JA builder addTextSmooth Builder TRUE builder addTextFont Builder FONT A builder addTextSize 3 3 builder addText Hello t builder addText World n builder addCut Builder CUT_FEED catch EposException e int errStatus e getErrorStatus API Hello Worldl s FontA 4 4 Bulder Builder builder new Builder TM T88V Builder MODEL JAPANESE lt gt builder addTextLang Bu11der LANG JA z builder addText
32. x y width height data ERR PARAM EposException e Coolor Builder COLOR_NONE Builder COLOR_I 1 Builder PARAM_DEFAULT 1 4 APP e mode TM ep BuilderMODE_MONO O O Oolololo BullderMODE_GRAY16 16 To Builder PARAM_DEFAULT 2 MIIS IE a s halftone Builder HALFTONE_DITHER Builder HALFTONE_ERROR_DIFFUSION
33. null QR public EasySelectInfo parseQR String data e data QR QR EasySelectlnfo null 4 APP createQR QR public String createQR String printerName int deviceType String macAddress e printerName e deviceType PrinT DEVTYPE_TCP WiFi Ethernet Print DEVTYPE_BLUETOOTH Bluetooth e macAddress BD BD 00 11 22 33 44 55 00 11 22 33 44 55 001122334455
34. s OK 10 s 30 1 AndroidManifest xml lt manifest gt lt application gt lt activity gt lt intent filter gt lt action android name android hardware usb action USB_DEVICE ATTACHED gt lt intent filter gt lt meta data android name android hardware usb action USB_DEVICE ATTACHED android resource G xml device_filter gt lt activity gt lt application gt lt manifest gt 2 res xml device_filter xml 3 device_filter xml lt xml version 1 0 encoding utf 8 gt lt resources gt lt usb device vendor id 1208 gt lt resources gt 4 OK
35. e API public void addSound int pattern int repeat throws EposException e pattern Builder PATTERN_A A Builder PATTERN_B B Builder PATTERN_C C Builder PATTERN_D D Builder PATTERN_E E Builder PATTERN_ERROR Builder PATTERN_PAPER_END BuilderPATTERN_1 1 Builder PATTERN_2 2 BuilderPATTERN_3 3 Builder PATTERN_4 4 BuilderPATTERN_5 5 Builder PATTERN_6 6 Builder PATTERN_7 7 Builder PATTERN_8 8
36. KN USB open 155 int deviceType String deviceName String deviceSettings throws EpsonIoException deviceType public void open deviceType DevType TCP WIiFi Ethernet DevType BLUEIOOTH Bluetooth deviceName deviceType DevType TCP IPV4 IP 192 168 192 168 MAC 01 23 45 67 89 AB DevType BLUEITOOTH BD 01 23 45 67 89 AB e oeviceSettings null EpsonloException loSTotus ERR_O OPEN
37. public class SampleaActivity extends Activity implements OnClickListener CoverOkEventListener private void onCoverOkEvent String deviceName private void openPrinter Print printer new Print printer setCoverOkEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT catch EposException e int errStatus e getErrorStatus 4 APP SetCoverOpenEventCallback s API openPrinter 107 e API public VO1Q setCoverOpenEventCallback CoverOpenEventListener target target null
38. O 65535 ey2 O 65535 e style Builder LINE_THIN Builder LINE_MEDIUM Builder LINE_THICK Builder LINE_IHIN_DOUBLE Builder LINE_MEDIUM_DOUBLE BuilderLINE_ITHICK_DOUBLE BullderPARAM_DEFAULT EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 10O 0 500 200 try Builder bui1qder new Builder TM P60 Builder MODEL ANK builder addPageBegin builder addPageRectangle 100 0 500 200 Builder LINE THIN builder addPageEnd
39. 165 TM T20II 58 mm 80 mm Bluetooth USB 203 x 203 dpi 420 576 A ANK 35 17 ANK 48 24 B ANK 46 23 ANK 64 32 A ANK 12 x 24 24 x 24 B ANK9x17 16x 16 A 21 B 16 30 1 420 x 831 576x 831 420 x 1662 576 x 1662 UPC A UPC E EAN13 JAN13 EAN8 JAN8 CODE39 ITECODABAR CODE93 CODE128 GS1 128 GS1 DatoBor Omnidirecfional GS1 DataBar Truncated GS1 DataBar Limited GS1 DataBar Expanded 2 PDF417 QR Code MaxiCode GS1 DoToBar Stacked GS1 DataBar Stacked Omnidirectional GS1 DataBar Expqnded Stacked Composife Symbology
40. public interface CoverOpenEventListener extends EventListener void onCoverOpenEvent String deviceName s deviceName UPv4 IP BD public class SampleaActivity extends Activity implements onClickListener CoverOpenEventListener private void onCoverOpenEvent String deviceName private void openPrin er Print printer new Print printer setCoverOpenEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT catch EposException e int errStatus e getErrorStatus 123 124 setPaperOkEventCallback e AP openPrinter 107 s API
41. e Android WiFi Bluetoolh USB e 44 3 TM Print ST_NO_RESPONSE Ox00000001 s Print ST_PRINT_SUCCESS Ox00000002 es TM e lt TM P60II gt PrinT ST_DRAWER_KICK 3 Hn R 0x00000004 NM P60I Print ST_BATTERY_OFFLINE
42. NN TCP USB FilterOption EPSON Devicelnfo Devicelnfo deviceType deviceType Devicelnfo DevType TCP ge1DeviceTypeO DevType TCP getPrinterNameQ0 gefDeviceNomeO s DHCP IP s DHCP MAC getlpAddressO IP getMacAddressQ MAC DevType BLUETOOTH getDeviceTypeQ DevType BLUETOOTH getPrinterNameQ Bluetooth getDeviceName0 BD MAC getlpAddressO getMqacAdgdressO DevType USB ge DeviceTypeO DevType USB getPrinterNameQ USB geTDeviceName0O deTlpAddressO m getMocAdgressO 139 140
43. 4 APP addTextSize un public void addTextSize int width int height throws EposException e width 1 8 1 Builder PARAM_UNSPECIFIED e height 1 8 1 Builder PARAM_UNSPECIFIED EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 4 4 try Builder builder new Bui1qder TM T88V Bui1qder MODEL JAPANESE builder addTextSize 4 4 catch EposException e int errStatus e getErrorStatus 64 a
44. int errStatus ToOS aus SUCCESS DeviceTnfo mList nu11 A try Wi Fi Ethernet Finder start getBaseContext Bluetooth Finder start getBaseContext USB Finder tart GetBase OAR mList getDeviceInfoList FilterOption catch EpsonToExxcepton e errStatus e getStatus Devn Devn Devn rype TCP 255 255 255 255 gt BLUETOOTH nu11 USB null PARAM_ DEFAULT 42 3 API lt gt ERR_PARAM s null
45. gt 29 29 Ma QR 31 3 32 32 33 33 4 34 36 27 28 USB USB USB USB openPrinter
46. openPrinter 107 openPrinter 107 a OO MD Print closePrinter 113 38 3 KN AP API 47 public interface StatusChangeEventListener extends EventListener void onStatusChangeEvent String deviceName int status se StqtusChangeEventCallback 118 public interface OnlineEvenTListener exfends EvenTListener void onOnlineEvenT Sfring deviceName se1Onlin
47. 2 EposException ERR_PARAM ERR_MEMOKRY ERR_FAILURE addPageArea EH 5O 3O ABCDE EH try Builder bui1qder new Bui1qder TM T88V Bui1qder MODEL_ JAPANESE builder addPageBegin builder addPageArea 100 50 200 100 builder addPagePosition 50 30 builder addText ABCDE builder addPageEnd catch EposException e int errStatus e getErrorStatus 4 APP addPageLine
48. Finder start 137 3 int errStatus int deviceType try Wi Fi Ethernet switch deviceType case DevType TCP Finder start getBaseContext break Bluetooth case DevType BLUETOOTH Finder start getBaseContext break USB case DevTyDpe USB Finder start getBaseContext break default Finder start getBaseContext break IoStatusg SUCCESS Print DEVTYPE TCP DevType TCP DevType USB DeYType TCP catch EpsonIoException e errStatus e getStatus DevType BLUETOOTH 255 255 255 255 mmnull mmnull 255 255 255 255 Finder getDeviceinfolist 139 openPrinter 107 int errStatus IoStatus SUCCESS DeviceInfo mList null
49. public class SampleActivity extends Activity implements OnClickListener BatteryLowEventListener private void onBatteryLowEvent String deviceName private void openPrin er Print printer new Print printer setBatteryLowEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT catch EposException e int errStatus e getErrorStatus 129 130 setBatteryOkEventCallback s AP openPrinter 107 e API public void setBatteryOkEventCallback BatteryOkEventListener target e target null
50. Activity getBaseContext0 Context oeviceType deviceType Devlype TCP TM Deviype BLUEIOOTH Printer Uncgfegorized Blue tooth VID PID USB DevType USB USB TM findOption deviceType Devlype TCP DevType BLUEIOOTH null DevType USB null EpsonloException loStatus ERR_ILLEGAL API loSTqtus ERR_PROCESSING loSTqatus ERR_PARAM loSTqatus ERR_MEMORY loSTqtus ERR
51. e AP openPrinter 107 API public void setPowerOffEventCallback PowerOffEventListener target e target null public interface PowerOffEventListener extends EventListener void onPowerOoffEvent String deviceName s deviceName Pv4 IP BD public class SampleaActivity extends Activity implements onClickListener PowerOffEventListener private void onPowerOffEvent String deviceName private Yo1d openPrin er Print printer new Print printer setPowerOffEventCallback this try printer openPrinter Prir
52. nn 23 NFC QR SOR I SII NOE AE NR 24 QR 24 25 ePO0S Print SDK for Android sb bare RE asap 25 ePOS Print SDK ee 27 SNC Rn RS 27 27 USB 28 LO 29 32 34 36 38 ee 39 Moun 41 WU ni 45 46 API Lauciani 47 ePOS Print AP 47 Builder 50 Bullder CE SA NO 52 clearCommandBuffer addT addT addT addT addT addT addT addT addT addT addTextPosition addkee dUNE nnn kk kl addFeed ne addImage i _ addImage
53. sendData 1 14 clearCommandBuffer clearComanndBuffer Print Print printer new Print int status new int l1l status 0 0 try Builder Builder builder new Bui1qer TM T88V Bui1qder MODEL JAPANESE gt builder addTextLang Builder LANG_JA bui1dqder addTextESmooth Builder TRUE bui1dqder adQdTextFon Bu1i1qder FONT_A bui1dqder addTextS1ize 4 4 bui1dqer adQdTextSty e Builder FALSE Builder FALSE Bui1der TRUE Bui1der PARAM UNSPECTFTED gt builder addText Hello t builder addText World n builder addCut Builder CUT_FEED gt Wi Fi Etnernet printer openPrinter mList getDeviceType mList getDeviceName Bluetooth printer openPrinter mList getDe
54. ERR_FAILURE try Builder bui1der new Builder TM T88V Bui1qder MODEL_JAPANESE builder addTextLang But1der LANG _ JA catch EposException e int errStatus e getErrorStatus 60 addTextFont Ou public void addTextFont int font throws EposException e font TM Builder FONT_A A ol O BuilderFONT_B B QO Builder FONT_C C a QO BuilderFONT_D D Builder FONT_E E EposException ERR_PARAM ERR_MEMORY ERR_FAILURE B
55. Ethernet LAN Bluetooth USB 180 x 180 dpi ANK 360 512 A ANK 30 15 ANK 42 21 B ANK 40 ANK 56 A ANK 12 x 24 24 x 24 B ANK9x17 A 21 B 16 30 1 360 x 831 512 x 831 360 x 1662 512 x 1662 UPC A UPC E EAN13 JAN13 EAN8 JAN8 CODE39 ITE CODABAR CODE93 CODE128 GS1 128 GS1 DataBar Omnidirectional GS1 DataBar Truncated GS1 DataBar Limited GS1 DataBar Expanded 2 PDF417 QR Code MoxiCode GS1 DataBar Stacked GS1 DataBar Stocked Omnidirectional GS1 DataBar Expanded Stacked Composite Symbology 162 TM T70 58
56. addTextAlign 55 Builder ALIGN LEFT API width 8 public e data e width e height void addImage Bitmap data int x int y gt 1nt width int height int color 1int mode int halftone double brightness throws EposException android graphics Bitmap 0 65534 0O 65534 1 65535 1 65535
57. 55 addTextLineSpace 56 addTextRotate 57 addText 58 addTextLang 59 5 addTextFont 60 odgTexfSmooh AO 2 61 addTexTDouble 62 qdgTexfSize 63 addTextStyle 64 addTextPosition 66 addFeedUnit 67 addFeedLine 68 addFeedPosition 101 47 API qddlmage 5 69 Bluetooth ad
58. ERR_FAILURE 4 APP try Builder builder new Bui1qder TM T88V Bui1qder MODEL_ JAPANESE builder addTextStyle Bu 11der PARAM UNSPECTF ED Builder TRUE Builder PARAM UNSPECIFIED Builder PARAM UNSPECTTFTED catch EposException e int errStatus e getErrorStatus 65 66 addTextPosition API addTextAlign 55 addTextRotate 57 public void addTextPosition int x throws EposException e xX EH O lt 65535 EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 120
59. loSTqtus ERR_ILLEGAL loStatus ERR_PROCESSING loSTqtus ERR_PARAM loSTotus ERR_MEMORY loSTqtus ERR_FAILURE 157 close public void or7oge throws EpsonIoException EpsonloException loStqtus ERR_ILLEGAL API loSTafus ERR_PROCESSING loSTatus ERR_FAILURE 158 public int write byte data int offset in size int timeout throws EpsonIoException data offset
60. KN ePOS Print SDK
61. addLogo 77 NV Builder adgPageBegin 88 addPageArea SO addPagePosition 92 API addPageEnd 89 Hello World 10O 5O 200 10O O 42 e FontA 2 2 s
62. lt gt s null loSTqtus ERR_ OPEN loSfofus ERRK_CONNECT lt gt ee loSfatus ERR_MEMORY loSTqatus ERR_ILLEGAL lt gt s API API IoStqfus ERR_PROCESSING lt gt loSTqatus ERR_FAILURE 154 API
63. NN openPrinter 107 e Print 38 e closePrinter 113 s TCP API 15 15 ERR OPEN Bluetooth API 171 public void openPrinter int deviceType String deviceName int enabled int interval throws EposException e deviceType PrinT DEVTYPE_TCP Wi Fi Ethernet
64. e width 1 65535 e height 1 65535 ERR PARAM EposException x y width height data e oolor DI Builder COLOR 1 1 Builder PARAM_DEFAULT 1 69 e mode ep BuilderMODE_MONO 2 ololololololo BuilderI MODE_GRAY16 16 SOO a Builder PARAM_DEFAULT 2 NE s halftone Builder HALFTONE_DITHER Builder HALFTONE_ER
65. 0x00000004 Print ST_OFF_LINE NS Ox00000008 Print ST_ COVER OPEN Ox00000020 090 GO lt Print ST PAPER_FEED 1 Ox00000040 Print ST PANEL SWITCH Ox00000200 Ox00000400 40 PrintST AUTOCUTTER_ERR 0x00000800 ET RE Print ST_UNRECOVER_ERR Ox00002000 PrintST_ AUTORECOVER ER Ox00004000 Print ST_RECEIPT_NEAR_END Ox0002000O Print ST_RECEIPT_END 0x00080000
66. 416 576 A ANK34 17 ANK 48 24 B ANK52 26 ANK 72 36 C ANK52 26 ANK 72 36 A ANK12 x 24 24 x 24 B ANK9x17 16x 16 C ANK8 x 16 16x 16 A 21 B 15 C 15 30 1 416 x 1662 576 x 1662 416 x 1662 576 x 1662 Cogdobor Code39 ITE JAN13 EAN JAN8 EAN UPC A UPC E Code93 Code128 GS1 128 GS1 DataBar Omni directional GS1 DataBar Truncated GS1 DatoBor Expanded GS1 DataBar Limited 2 PDF417 QRCode MaxiCode GS1 DataBar Stacked GS1 DataBar Stacked Omni directional GS1 DataBar Expanded Stacked
67. API 151 Android TM Android TM ePOS Print API NV 162 2 2 162
68. LI 141 CetSta tS et RN 142 APl 143 bakseNFCkR RR hhks 144 bakseC Re A NR NEAR 144 GEEate GRR SR tt 145 dEVICERYD Ee NN Ns 146 printerName 1 macAddres Sg snes os RS 146 AP uuuiiiiaittattttttttaaneeetentranaeea 147 Set EogSettihgS SRSA R 2 147 151 Lc 171 171 Luu 173 ePOS Print SDK for Android eP0S Print SDK ePOS Print SDK for Android EPSON TM Angroid SDK ePOS Print SDK API ePOS Print SDK ijOS ePOS Print SDK for iOS API ePOS Print API Print TM API
69. catch EposException e int errStatus e getErrorStatus addCut 4 API NN public void addCut int type throws EposException e type Builder CUT_ NO_FEED Builder CUT_FEED Builder CUT_RESERVE Builder PARAM_DEFAULT EposException ERR_PARAM ERR_MEMORY ERR_FAILURE try Builder builder new Builder TM T88V builder addCut Builder CUT_ FEED catch Epos
70. Ee Builder Builder builder new Builder TM T88V Builder MODEL JAPANESE 2 builder addPageBegin builder addPageArea 100 50 200 100 builder addPagePosition 0 42 lt gt bui1dqder adQdTextTiang Builder LANG_JA builder addTextSmooth Bui1dqer TRUE builder addTextFont Builder FONT A builder addTextSize 4 4 builder addTextStyle Builder FALSE Builder FALSE Builder TRUE lt gt bui1der addText Hello t bui1der addText Wor1qdINn 8 gt builder addPageEnd builder addCut Builder CUT_FEED catch EposException e int errStatus e getErrorStatus Builder PARAM_UNSP ECTF TE 33 Print 49 Print sendData Builder Builder clearCommandBuffer 54
71. errStatus e getStatus try mList getDeviceInfoList FilterOption PARAM DEFAULT catch EpsonToException e IN Finder start getDevicelnfoList 29 30 Finder stop 138 1n errStatus ToStaus SUCCESS ll try a 0 catch EpsonIoException e errStatus e getStatusg NFC EasySelect parseNFC 144 NFC openPrinter 107 8OVer 1de protected void onNewIntent Tnten intent NFC onNewlntent EasySeleot easySelect new EasySe1leot Tag tag Tag intent getParce1ab eExtra NfcAdapter EXTRA _ TAG NFC
72. Source libs Add Folder 1ibs 8 Eclipse Package Explorer Win dow Preferences 9 Preferences Java Compiler Compiler Compiler compliance level 1 6 Apply OK 1 1 Eclipse Package Explorer AndroidManifest xml 1 2 Permissions 1 3 Android Manifest Permissions Add 1 4 Uses Permission OK Permissions Uses Permission Uses Permission Attributes for Uses Permission Name Name Wi Fi android permission INTERNET android permission BLUETOOTH Bluetooth android pe
73. se Unit O 255 EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 3 try builder addFeedLine 3 catch EposException e int errStatus e getErrorStatus Builder builder new Builder TM T88V Builder MODEL JAPANESE 4 APP android graphics Bitmap android graphics Bitmap AP 1 1
74. 81 82 try Builder builder builder addBarcode 01234567890 Builder HRI_BELOW Builder builder addBarcode 01234500005 Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode 201234567890 Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode 201234567890 Builder PARAM _ UNSPECIFIED Builder PARAM UNSPECIFIED builder addBarcode 2012345 Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode 2012345 Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode ABCDE Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode 012345 Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode A012345A Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode ABCDE Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode Babcde Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode 0201234567890 Builder PARAM UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode 0201234567890 Builder PARAM _ UNSPECIFIED Bu1i1qder PARAM UNSPECIFIED bui1qder adQdBarcode 0201234567890 Bui1der PARAM UNSPECIFIED Bui1der PARAM UNSPECTFTED Bu1i1qder P
75. Ox31 AC 8 0x30 0 0x31 1 0x32 2 Ox33 3 0x34 4 0x35 5 0x36 6 amp 0x0000 170 Version 1 6 O openPrinter A B 1 Version 1 5 0 Version 1 5 0 B sendData
76. 7 lt gt Android ERR_OPEN 9 MM i 0 ERR_CONNECT e USB USB lt gt closePrinter openPrinter Android Bluetooth Android OS 20 ERR_CONNECT Android lt gt ERR_TIMEOUT 2
77. B ANK 9x 24 20 x 24 C ANK9x 17 16x 16 D ANK 10 x 24 E ANK8x 16 A 21 B 21 C 16 D 21 E 15 30 1 384 x 2400 384 x 2400 UPC A UPC E EAN13 JAN13 EAN8 JAN8 CODE39 ITE CODABAR CODE93 CODE128 GS1 128 GS1 DataBar Omnidirectional GS1 DataBar Truncatedg GS1 DataBar Limited GS1 DataBar Expanded PDF417 QR Code MaxiCode GS1 DataBar Stacked GS1 DataBar Stacked Omnidirectional GS1 DataBar Expanded Stacked Composite Symbology 169 58 mm 8 Ox30 AC
78. IP Mac Printer List 3 4 Get Printer Name Get Printer Name 6 Printer Name Language 23 24 NFC QR 1 15 2 Quick pairing and Easy print by NFC QR code 3 s NFC e QR QR 4 Prind QR 1
79. Print ST_BUZZER Ox01000000 45 46 16 OxOOOO 8 3 3 8 46 gt 8 162 0x0000 8 ES 0x30 AC Ox31 AC API 4 API eP
80. API ERR_PROCESSING ERR_FAILURE Print printer new Print try printer openPrinter Print DEVTYPE TCP 192 168 192 168 printer closePrinter catch EposException e int errStatus e getErrorStatus 113 114 Builder 171 SS s Bluetooth public void sendData Builder builder int timeout 1nt status int battery throws EposException e builder Builder Builder Builder 47 e timeout timeou
81. 15 2 Print QR code 3 QR Find Printer List 24 5 Print 3 ePOS Print SDK ePOS Print SDK for Android Android eP0S Print SDK for Androld ePOS Print SDK for Android ePOS Print SDK for Android amp Eclipse 1 Eclipse 2 jar
82. addImage 69 s addTextAlign 55 Builder ALIGN LEFT API width 8 e public void addImage Bitmap data int x int y 1nt width int height int color throws EposException e data android graphics Bitmap eX 0O 65534 ey O lt 65534 s width 1 65535 e height 1 65535 x y width height
83. try Builder bui1qder new Bui1qder TM T88V Bui1qder MODEL_ JAPANESE builder addTextFont Builder FONT B z catch EposException e int errStatus e getErrorStatus 4 APP addTextSmooth Our public void addTextSmooth int smooth throws EposException s smooth Builder TRUE Builder FALSE EposExoeption ERR_PARAM ERR_MEMORY ERR_FAILURE try Builder builder new Bui1qder TM T88V Builder MODEL JAPANESE builder addTextSmooth Bu 1der TRUE catch EposException e int errStatus e getErrorStatus 62 addTextDouble
84. A closePrinter 6 closePrinter A ol B 1 openPrinter WA CESS 2 openPrinter SUCCESS Io 1 3 sendData 4 Dat sendData lt i CC a A 5 closePrinter closePrinter a B SUCCESS 1 2 171 Version 1 6 0 Version 1 6 0 B openPrinter A closePrinter A a B 1 openPrinter A 2 openPrinter 3 sendDala A ClosePrinter SUCCESS B 4 sendData SUCCESS 6 closePrinter 172 ePOS Print SDK for Android
85. Builder LAYOUT_LABEL Builder LAYOUT_LABEL_BM BuilderLAYOUT_RECEIPT_BM width 0 1 mm 1 1OOOO height 0 1 mm 1 gt 1OOOO O e marginTop 0 1 mm G999 10OOO e marginBottom 0 1 mm 9G999 10OOO s offsetCut 0 1 mm 9G999 10OOO s offsetLabel 0 1 mm O lt 1OOOO
86. ERR_CONNECT ERR_MEMORY ERR_OFF_LINE ERR_FAILURE 4 APP 10 Print printer new Print int status new int l int battery new int l status 0 0 battery 0 0 try Builder builder new Bui1qder TM T88V Bui1qder MODEL_ JAPANESE bui 1der addText ABCDE printer openPrinter Print DEVTYPE TCP 192 168 192 168 printer sendData builder 10000 status battery printer closePrinter catch EposException e int errStatus e getErrorStatus status 0 e getPrinterStatus battery 0 e getBatteryStatus 115 116 sendData Builder e
87. ERR_MEMORY ERR_FAILURE 2 100 try int errStatus Builder builder new Builder TM T88V Builder MODEL JAPANESE builder addPulse Builder DRAWER 1 Builder PULSE 100 catch EposException e e getErrorStatus 4 APP addSound es s IN e API public void addSound int pattern int repeat int cycle throws EposException e pattern Builder PATTERN_A A Builder PATTERN
88. data ERR PARAM EposException e Oolor Builder COLOR_NONE Builder COLOR 1 1 Builder PARAM_DEFAULT 1 EposExoception ERR_PARAM ERR_MEMORY ERR_FAILURE 75 76 try Bitmap 1mageData null builder addImage tmageData 0 0 256 256 catch EposException e int errStatus e getErrorStatus Builder builder new Builder TM T88V Builder MODEL JAPANESE 7 Builder PARAM DEFAULT 256 256 try Bitmap 1mageData null builder addPageBegin builder addPageP
89. target null public interface OfflineEventListener extends EventListener void onOofflineEvent String deviceName deviceName Pv4 IP BD public class SampleaActivity extends Activity implements onClickListener OfflineEventListener private void onOfflineEvent String deviceName private void openPrinter Print printer new Print printer setOfflineEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM_ DEFAULT M ss catch EposException e int errStatus e getErrorStatus 4 APP setPowerOffEventCallback
90. Print closePrinter Bluetooth 11 12 2 Android e Java Eclipse Android e Androld eP0S Print SDK for Android SPTIN SGD Printer Discovery
91. TM T88V try Builder builder new Builder TM T88V Builder MODEL JAPANESE catch EposException e int errStatus e getErrorStatus 53 54 clearCommandBuffer Builder API Builder API public void clearCommandBuffer try Builder builder new Bui1Qqder TM T88V Builder MODEL JAPANESE es builder clearCommandBuffer catch EposException e int errStatus e getErrorStatus 4 APP addTextAlign API 2 API addPagePosition 92 public Vo1Qd addTextAlign int align Ehrows EposException
92. UPC E 0 2 lt 6 7 11 0 11 12 12 EAN13 12 JAN13 13 13 EAN8 7 JAN8 8 8 CODE39
93. EpsonloException loSfotus ERR_ILLEGAL API loSfqtus ERR_PROCESSING loSfatus ERR_PARAM loSfqtus ERR_MEMORY loSfqtus ERR_FAILURE 4 APP getResult AP I Bluetooth USB public static synchronized final String getResult throws EpsonIoException String deviceType deviceType DevType TCP IP DevType BLUETOOTH Bluetooth BD DevTyp
94. EpsonloException 136 API 43 sendDoto 114 45 i 46 ePOS Print API EposException getErrorStatus 133 getPrinterStatus 134 getBatteryStatus 135 Print Print printer new Print impo
95. catch EposException e int errStatus e getErrorStatus 4 APP getErrorStatus public int getErrorStatus API EposException try A printer openPrinter Print DEVTYPE TCP 192 168 192 168 catch EposException e int errStatus e getErrorStatus if errStatus EposException ERR_OPEN 133 getPrinterStatus sendData 114 public int getPrinterStatus 45 EposException int printerStatus new nt 1 printerS atus 0 0 int timeout 1000 try printer sendData builder timeout printerStatus catch EposException e int errSta
96. e SiZ NN size 0 0 e timeout msec GOOOOO msec 10 EpsonloException loStatus ERR_ILLEGAL AP loSTafus ERR_PROCESSING loSfatus ERR_PARAM loStqtus ERR_CONNECT loSTafus ERR_MEMORY loSTqtus ERR_FAILURE API oddTextAlign 55 odgTexfLineSpace 56 addTextRotate 57 addText 58 addTextLang 59 addTextFont 60 oddTex1Smoofh 61 addTextDouble 62 addTextSize 63 odgTextStyle 64
97. public void setPaperOkEventCallback PaperOkEventListener target target null public interface PaperOkEventListener extends EventListener void onPaperOkEvent String deviceName e deviceName Pv4 IP BD public class SampleaActivity extends Activity implements OnClickListener PaperOkEventListener private void onPaperOkEvent String deviceName private void openPrinter Print printer new Print printer setPaperOkEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM DEFAULT ME catch EposException e int errStatus e getErrorStatus 4 APP setPaperNearEndEventCallback
98. 416 576 A ANK34 17 ANK 48 24 B ANK52 26 ANK 72 36 A ANK12 x 24 24 x 24 B ANK9x17 16x 16 A 21 B 15 30 1 416 x 1662 576 x 1662 416 x 1662 576 x 1662 UPC A UPC E EAN13 JAN13 EAN8 JAN8 CODE39 ITE CODABAR CODE93 CODE128 GS1 128 GS1 DataBar mnidirectional GS1 DataBar Truncated GS1 DataBar Limited GS1 DataBar Expanded 2 PDF417 QR Code MaxiCode GS1 DataBar Stacked GS1 DataBar Stacked Omnidirectional GS1 DataBar Expanded Stacked 164 TM T90Il 58 mm 80 mm Ethernet LAN USB 203 x 203 dpi
99. AP addText API e e API addPageBegin 88 addPageEnd 89 public void addPageaArea int x int y int width 1n height throws EposException e Xx O 65535 O ey O 65535 O e width 1 65535 e height 1 65535
100. addImage dd addBarcode addSymbols Se AML Neblettessis addPageBegin I addRageENnd eo he NN AR addPageArea I addPageDirection addPagePositOn es adEBaE6EMIN6SSNAKNSAWYSMOAR addPageRectangle add add add add add add add Prin Prin ope ope ope closePrinter SendData 1 sendData Ek 1 setStatusChangeEventCallback setOnlineEventCallback 1 setOfflineEventCallback 1 setPowerOffEventCalback SOUNCG ER assassins Sound FeedPosition saa VOUER 1 GO 1 105 t iC RN Po RE RON nPrinter 1 nPrinter nPrinter setCoverOkEventCallback setCoverOpenEventCalback setPaperOkEventCalback setPaperNearEndEventCallback setPaperEndEventCalback setDrawerClosedEventCallback setDrawerOpenEventCalback setBatteryLowEventCalback setBatteryOkEventCalback setBatteryStatusChangeEventCallback 131 getErrorStatus 133 getPrinterStatUSe RNS 134 getBatteryStatus Lu 2 135 API 136 SB SO DT RN RN getDeviceinfolist getResult
101. 8 DataMqrix 12 DataMqrix 16 UTF 8 89 110 53 UTF 8 10 x10 144 x144 8 12 16 2335 3116 1556 e type 4 API xnn 2 Builder SYMBOL_PDF417_STANDARD standard PDF417 Builder SYMBOL_PDF417_TRUNCATED Builder SYMBOL_QRCODE_MODEL 1 Truncated PDF417 QR Code Model 1 BuilderSYMBOL_ RCODE_MODEL_2 QR Code Model 2 BuilderSYMBOL_MAXICODE_M
102. A width 1 10000 1 10000 1 10000 1 10000 B heighT 0 0 10000 0 10000 0 10000 C moarginTop 0 9999 10000 0 10000 9999 10000 D marginBottom 0 0 2 0 9999 10000 E offsetCut 0 9999 10000 0 10000 0 10000 F offsetLabel 0 0 0 0 10000 103 addCommand ESC POS ESC POS ESC POS ESC POS public void addCommand byte data throws EposExCeption e data ESC POS EposException ERR_PARAM ERR_MEMORY ERR_FAILURE try new Bui1dqder TM T88V Bui1qder
103. TM ep FF Builder MODEL_ANK ANK O Oo oO O Builder MODEL_JAPANESE O 3 O e oontext EposException ERR_PARAM ERR_MEMORY ERR_UNSUPPORTED ERR_FAILURE 50 4 APP TM T88V 1mpor android content Context try Builder builder new Builder TM T88vV Builder MODEL JAPANESE getApplicationContext z catch EposException e int errStatus e getErrorStatus 51 52 Builder I Builder Builder
104. BuilderHRI_BOTH Builder PARAM_UNSPECIFIED 4 APP e font HRI Builder FONT_A A Builder FONT_B B Builder FONT_C C Builder FONT_D D Builder FONT_E E Builder PARAM_UNSPECIFIED e width 1 2 6 1 Builder PARAM_UNSPECIFIED e height 1 255 1 255 Builder PARAM_UNSPECIFIED EposExoeption ERR_PARAM ERR_MEMORY ERR_FAILURE
105. try Builder builder new Builder TM T88V Bui1qder MODEL JAPANESE builder addTextPosition 120 catch EposException e int errStatus e getErrorStatus 4 AP addFeedUnit public void addFeedUnit int unit throws EposException euUnit O 255 EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 3O try Builder builder new Bui1dqder TM T88V Bui1der MODEL JAPANESE builder addFeedUnit 30 catch EposException e int errStatus e getErrorStatus 67 68 addFeedLine public void addFreedLine int line throws EposException
106. ERR_PARAM ERR_MEMORY ERR_FAILURE try Bitmap 1mageData null Builder bui1qder new Bui1qder TM T88V Builder MODEL JAPANESE 256 Builder PARAM DEFAULT builder addImage 1mageData 0 0 256 Builder MODE MONO Builder HALFTONE DTTHER 1 0 Builder PARAM_ DEFAULT catch EposException e int errStatus e getErrorStatus 71 72 addImage BIluetooth android graphics Bitmap android graphics Bitmaop API 1 1 a
107. s Bluetooth s addTextAlign 55 Builder ALIGN LEFT API width 8 e s public void addImage Bitmap data int x int Y 1nt width int height int color 1int mode int halftone double brightness int compress throws EposException 4 e data android graphics Bitmap eX 0O 65534 ey O 65534
108. 2 A ggdPageRectongle 9 o4 oddCut 25 addPulse 96 oddSound 27 qddSound oo addLayout 102 addCommand 104 48 4 APP Print Builder API Print 105 P I A 106 USB openPrinler 107 openPrinTer 2 MTP
109. ESC POS API API NFC QR API Andiroid TCP Android USB Android Android Version 2 3 3 2 3 7 Android Version 3 1 3 2 2 Android Version 40 4 4 e USB Android Version 3 1 e README Androld ARMv5TE i LAN TM T88V O O oO O TM T70 O O O TM T7OI oO O oO O TM T9Ol oO O O TM T2Ol O O TM PeOl O O O TM P20 O O O TM Busy
110. openPrinter EasySelect 143 EasySelectlnfo 143 EasySelect NFC QR AP API porseNFC NFC 144 DorseQR QR 144 create R QR 145 EasySelectlnfo EasySelect openPrinter deviceType 146 printerName 146 macAddress MAC BD 146 143 144 NFC public EasySelectInfo parseNFC Tag tag e tag NFC Wi FI Wi Fi BTSSP NFC Bluetooth NFC EasySelectlnfo
111. A E 98 EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 1 100O 3 try builder addSound Builder PATTERN 1 3 1000 catch Epos1 Builder bui1qder new Builder TM T88V Builder MODEL JAPANESE Exception e int errStatus e getErrorStatus addSound 4 APP addSound 97 s
112. ERR_MEMORY ERR_FAILURE try Builder builder new Builder TM T88V Builder MODEL JAPANESE builder addTextRotate Builder TRUE catch EposException e int errStatus e getErrorStatus addText public void addText String data throws EposException e data t HT n LF EposException ERR_PARAM ERR_MEM
113. TM USB 2 em 1 ZIP 2 Eclipse File Import Generall Existing Project into Workspace Next 3 Import Projects Finish ZIP Copy projects into workspace Selec root directory 4 Package Explorer View ePOSPrintSample ePOSEasySelectSample Properties 5 Properties for ePOSPrintSample Properties for Properties for ePOSEasySelectSample OK Andgroid Android OS L
114. DRAWER_KICK 3 H TM P60II BATTERY_OFFLINE M P60I OFF_LNE COVER_OPEN PAPER_FEED WAIT_ON_LINE PANEL_SWITCH MECHANICAL_ERR AUTOCUTTER_ERR UNRECOVER_ERR AUTORECOVER_ERR RECEIPT_NEAR_END RECEIPT_END BUZZER e Battery Status 0xnnnn 46 21 22 API e Error Code ERR_PARAM ER
115. Finder 136 EpsonloException 49 Finder API API start 137 stop 138 getDeviceInfoList 139 getResult 141 EpsonloException Finder Epsonlo 155 API API getStatus 142 136 4 APP API stop 138 KN API public static synchronized void start Context context int deviceType String findOption throws EpsonIoException e context Context
116. Gray 19 TM T88V TM T70I TM T90I 3 Halftone Method 4 Brightness 5 Print 1 Type Data HRI HRI Font HRI Module Size Width Height 2 Print 2 2 ype 2 2 Datal 2 3 2 Error Correction Leve PDF417 QR Code Aztec Code Da
117. IP BD public class SampleaActivity extends Activity implements OnClickListener PaperEndEventListener private void onPaperEndEvent String deviceName private void openPrinter Print printer new Print printer setPaperEndEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM DEFAULT catch EposException e int errStatus e getErrorStatus 4 APP setDrawerClosedEventCallback s API openPrinter 107 e API public VO1Q setDrawerClosedEventCallback DrawerClosedEventListener target e target n
118. API Log LOG_PERMANENT a API period Log L0G PERMANENT NN e enabled Log LOG_DISABLE Log LOG_STORAGE Log LOG_TCP TCP e enabled Log LOG TCP s enabled Log LOG STORAGE 147 jpAddress TCP IP PVv4 LogLOG DISABLE S enabled nul Log LOG STORAGE e port TCP O 65535
119. EoosException ERR_PARAM ERR_OPEN ERR_ILLEGAL ERR_PROCESSING ERR_MEMORY ERR_FAILUKE IP 192 168 192 168 WirFi Ethernet Print printer new Print try printer openPrinter Print DEVTYPE TCP 192 168 192 168 ES catch EposException e int errStatus e getErrorStatus 112 4 APP closePrinter public VO1d closePrinter throws EposException EposException ERR_ILLEGAL
120. sjnterval 1000 60000 Print PARAM_DEFAULT 1000 EposException ERR_PARAM ERR_OPEN s s ERR_ILLEGAL ERR_PROCESSING ERR_MEMORY ERR_FAILURE IP 192 168 192 168 WirFi Ethernet Print printer new Print try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM DEFAULT catch EposException e int errStatus e getErrorStatus 110
121. 109 openPrinfer 111 closePrinfer 113 sendData 114 sendDofo 2208 116 seStotusChangeEventCollback 118 setOnlineEventCollbock 119 seTO fineEvenTCallback 120 setPowerOfEventCollback 121 setCoverOkEventCallback 122 setCoverOpenEventCallback 123 seTPaperOkEventCallback 124 seTPaperNearEndEventCallback 125 seTPoaperEndEventCollback 126 seTDrawerClosedEventCollback 127 seTDrqwerOpenEventCallback 128 seTBofferyLowEven
122. BuilderPATTERN_9 9 Builder PATTERN_10 10 Builder PARAM_DEFAULT A e repeat 1 255 1 255 Builder PARAM_DEFAULT 1 99 100 EposException ERR_PARAM ERR_MEMORY ERR_FAILURE A 3 try builder addSound Builder PATTERN A 3 catch Epos int errStatus Builder builder new Builder TM T88V Builder MODEL JAPANESE Exception e e getErrorStatus 4 APP addFeedPosition public void addFeedPosition int position throws EposException e_position
123. Open Close e e Text lmage s e Me MM e 2 ohana a Get Status Get Printer Name s a Log Settings e ee ee lt ePOSEosySelecfSqmple gt NFC QR NFC Quick pairing and Easy print by NFC QR code e QR Print QR code s QR 14 e Andiroid SDK r16 e Java Development Kit 6 e Eclipse e ADT Plugin for Eclipse ePOS Prin SDK for Android KN s ePOS Print SDK
124. Print printer new Print 4 APP closePrinter 113 N s Print S 38 e closePrinter 113 s 171 public void openPrinter int deviceType String deviceName int enabled int interval int timeout throws EposException s deviceType Print DEVTYPE_TCP Wi Fi Ethernet Print DEVTYPE_BLUETOOTH Bluetooth
125. Print DEVTYPE_USB USB e deviceName dqdeviceType deviceType Print DEVTYPE_TCP e IPv4 IP 192 168 192 168 e MAC 01 23 45 67 89 AB s Print DEVTYPE_BLUETOOTH BD 01 23 45 67 89 AB Print DEVTYPE_USB USB Mac e devicelype PrintDEVTYPE TCP deviceName DNS NN s IP DHCP deviceName 107 s enabled PrinT TRUE Print FALSE Print PARAM_DEFAULT s jnterval
126. catch EposException e int errStatus e getErrorStatus 128 4 APP setBatteryLowEventCallback s AP openPrinter 107 e API public VO1Q setBatteryLowEventCallback BatteryLowEventListener target e target null public interface BatteryLowEventListener extends EventListener void onBatteryLowEvent String deviceName deviceName UPv4 IP BD
127. oddTextPosition 66 oddFeedUnit 67 addFeedLine 68 oddlmage 69 oddlrmage 72 qadglmage 75 qddLogo 77 addBarcode 78 addsymbol 83 oddPageBegin 88 oddPageEnd 89 addPageArea 90 addPageDirection 91 OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIO OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIO OIO OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIO OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIO OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIO oddPagePosition 92 oddPageLine 93 addPageRectangle 94 OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIO1O 249 OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIO qddCu 95 O O oO oO O addPulse 96 Oo O qddSound 97 O O OQ qaddSound 909 oO addFeedPosition 101 O addLayout 102 addCommand 104 oO O O O O oO oO 161 TM T88V 58 mm 80 mm
128. Log Size Log Level Save Settings Permanently Setting setLogSettings 147 a 2 NO_RESPONSE s Result SUCCESS ERR_PARAM ERR_ILLEGAL ERR_PROCESSING ERR_TIIMEOUT ERR_CONNECT ERR_MEMORY ERR_ FF_LINE ERR_FAILURE e Status EE PRINT_SUCCESS
129. allign Builder ALIGN_LEFT Builder ALIGN_CENTER Builder ALIGN_RIGHT EposExoception ERR_PARAM ERR_MEMORY ERR_FAILURE try Builder bui1qder new Bui1qder TM T88V Bui1qder MODEL_JAPANESE builder addTextAlign Bu11der ALTGN CENTER catch EposException e int errStatus e getErrorStatus 56 addTextLineSpace public void addTextLineSpace int linespc throws EposException linespc O 255 162 EposException
130. e API public void setDrawerOpenEventCallback DrawerOpenEventListener target e target null public interface DrawerOpenEventListener extends EventListener void onDrawerOpenEvent String deviceName s deviceName Pv4 IP BD public class SampleaActivity extends Activity implements onClickListener DrawerOpenEventListener private void onDrawerOpenEvent String deviceName private void openPrinEter Print printer new Print printer setDrawerOpenEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT
131. ePOS Print jar ePOSEasySelectjar IIDs lePOS Print jar lePOSEQsySelect jar amp ePOSEasySelect jar 3 Libraries Jar ePOS Print jar Java Build Path Add Jars Jar 4 libeposprint so Llibs Lormeabi Lbeposprint so Eclipse Package Explorerl Refresh 25 26 6 java import com epson eposprint import com epson epsonio import com epson epos easyselect amp easyselect 7
132. et 0 easySelect parseNFC tag if easySelectInfo NFC return try Print printer new Print printer openPrinter esaySelectInfo deviceType easySelect printerName easySelectInfo macAddress printer closePrinter catch FposException e 9 NFC QR EasySelect parseQR 144 QR 3 MI openPrinter 107 EasySelect easySelect new EasySelect String data QR QR EasySelectInfo RT EI easySe eot parSeOR data if null easySe1eo Tnfo QR return try t Print printer new Print
133. 18 Barcode 18 2D Code 2 19 Page Mode 19 Cu 19 Ge Stotus Log Settings 20 2 8
134. 21 AP AP 22 Close 1 Print Characters 2 Font Align Line Spacing Language SIZG Slyle X Posiion Feed Unit 3 Print 17 1 Select Image 2 Color Mode
135. 49 lt gt 29 s 29 lt QR gt 30 QR 31 3 152 4 152 5 153 6 153 151 Epsonlo open 155 Epsonlo EpsonIo mPort new EpsonIo int errStatus IoStatus SUCCESS try Wi Fi Etnernet mPor open DevType TCP 192 168 192 168 nu11 null Bluetooth mPort open DevType BLUETOOTH 00
136. ES ERR_MEMORY I RT TCD T I CS SS lt gt s API ERR_ILLEGAL AP 27 s USB ERR_PROCESSING lt gt ERR_UNSUPPORTED 43 ERR_OFF_LINE ERR_FAILURE
137. PrinT DEVTYPE_BLUETOOTH Bluetooth PrinT DEVTYPE_USB USB e deviceName qgeviceType deviceType Print DEVTYPE_TCP e IPv4 IP 92 168 192 1689 s MAC 01 23 45 67 89 AB s Print DEVTYPE_BLUETOOTH BD 01 23 45 67 89 AB Print DEVTYPE_USB Mac e devicelype PFrintDEVTYPE TCP deviceName DNS KN s IP DHCP deviceName 109 e enabled PrinT TRUE PrinT FALSE Print PARAM_DEFAULT
138. builder addSymbol 0201234567890 Builder SYMBOL GS1 DATABAR STACKED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED builder addSymbol 0201234567890 Builder SYMBOL GS1 DATABAR STACKED OMNIDIRECTIONAL Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED builder addSymbol 01 02012345678903 Builder SYMBOL GS1 DATABAR EXPANDED STACKED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED Builder PARAM UNSPECIFIED catch EposException e int errStatus e getErrorStatus 87 88 addPageBegin API addPageEnd 89 public void addPageBegin throws EposException EposException ERR_MEMORY ERR_FAILURE ABCDE try Builder builder n
139. 4 APP openPrinter closePrinter 113 N s API API S openPrinter 107 e openPrinter 107 TCP API 15 15 ERR OPEN Bluetooth API 1 71 public
140. API Epsonlo API AP I open 155 157 Hn TF FY USB close 158 write 159 reQd 160 public void open int deviceType String deviceName String deviceSettings Context context throws EpsonIoException e deviceType deviceType DevType TCP WIiFi Ethernet Devlype BLUETIOOTH Bluetooth DevType USB USB 155 156 deviceName deviceTyDe DevType TCP DevType BLUETOOTH
141. EposException ERR_PARAM ERR_MEMORY ERR_FAILURE 48 48 NV Bui1qer MODEL JAPANESE try Builder builder new Bui1qder TM T88V builder addLogo 48 48 catch EposException e int errStatus e getErrorStatus 77 addBarcode public void addBarcode String data int type int hri int font int width int height throws EposException e_ data type UPC A 11 12 12
142. Log LOG DISABLE amp enabled LogLOG STORAGE e logSize 1 lt 5O MB Log LOG DISABLE amp enabled Log LOG TCP e logLevel Log LOG_LOW EoosException ERR_PARAM ERR_FAILURE 148 4 TCP IP 192 168 192 168 8O8O API try Log setLogSettings getApplicationContext Log LOG_PERMANENT catch EposException e int errStatus e getErrorStatus status 0 e getPrinterStatus Log LOG_TCP 192 168 192 168 8080 10 Log LOG_ LOW
143. QR null 145 146 deviceType Print DEVTYPE_TCP Wi Fi Ethernet Print DEVTYPE_BLUETOOTH NFC Bluetooth int deviceType printerName String printerName macAddress BD String macAaddress 4 APP AP Log 147 Log setLogSetings 147 setLogSettings public static void setLogSettings Context context int period int enabled String ipAddress int port int logSize int logLevel throws EposException e oontext e period Log LOG_TEMPORARY 0
144. try Log setLogSettings getApplicationContext Log LOG_PERMANENT Log LOG_STORAGE null 0 10 Log LOG_ LOW catch EposException e int errStatus e getErrorStatus status 0 e getPrinterStatus try Log setLogSettings getApplicationContext Log LOG_PERMANENT Log LOG_DISABLE null 0 10 Log LOG_ LOW catch EposException e int errStatus e getErrorStatus status 0 e getPrinterStatus 149 Android Android Version 4 1 storage Android data fles EposLod lt gt storage sdcard0 Android data com example files EposLog Android Version 4 2 storage emulated Android data files EposLog lt gt storage emulated 0 Android data com example files EposLog EposLog xx ID ID gt
145. EposException e int errStatus e getErrorStatus status 0 e getPrinterStatus 117 118 setStatusChangeEventCallback es AP openPrinter 107 e API public void setsStatusChangeEventCallback StatusChangeEventListener target target null public interface StatusChangeEventListener extends EventListener void onStatusChangeEvent String deviceName int status s deviceName Pv4 IP BD e status p
146. Printer List IP Mac Printer List Open 3 Device Type IP Mac Printer Name Language Status Monitor s ON e OFF Enabled Intervol Enabled ON Open 2 7 Tex 17 Image
147. Builder FEED_PEELING Builder FEED_CUTTING Builder FEED_CURRENT_TOF Builder FEED_NEXT_TOF EposExoception ERR_PARAM ERR_MEMORY ERR_FAILURE try t builder addFeedPosition Builder FEED_ PEELING catch EposException e int errStatus e getErrorStatus Builder builder new Builder TM P60II Builder MODEL JAPANESE 101 102 addLayout public void addLayout int type int width int height int marginTop int marginBottom int offsetCut int offsetLabel throws EposException type Builder LAYOUT_RECEIPT
148. DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM DEEAULT catch EposException e int errStatus e getErrorStatus 121 122 setCoverOkEventCallback s API openPrinter 107 e API public void setCoverOkEventCallback CoverOkEventListener target e target null public interface CoverOokEventListener extends EventListener void onCoverOokEvent String deviceName e deviceName Pv4 IP BD
149. sendData 114 e 171 amp s Bluetooth public void sendData Builder builder int timeout 1nt status throws EposException e builder Builder Builder Builder 47 s timeout timeout O 6OOOOO e Status 45 oun i
150. 00 12 34 56 78 null nu11 gt USB mPort open DevType USB dev bus usb 001 002 null getApplicationContext catch EpsonToExxception e errStatus e getStaus Epsonlo write 159 Hello World String str He11o World r n byte data str getBytes int offset 0 int size data length int timeout 5000 int sizeWritten 0 int errStatus IoStatus SUCCESS try sizeWritten mPort write data offset size timeout catch EpsonIoException e errStatus e getStatus 152 Epsonlo read 16O byte data new byte 256 int offset 0 in size 256 int timeout int sizeRead 0 int errStatus IoStatus SUCCESS try sizeRead mPor read data offset size catch EpsonToException e e
151. 91 92 addPagePosition addPageArea AP addPageBegin 88 addPageEnd 89 public void addPagePosition int x int y throws EposException e XxX EH O 65535 ey O 65535 2 y 42 y y
152. A GSC x1d ISO 1 3 GSC x1d 1 3 GS1 DataBar STacked GS1 DataBar STacked Omnidirectional UTF 8 AD 13 GTIN GS1 DataBar Expanded Stacked UTF 8 AD HRI 2 FNC1 GC D Aztec Code Full Range UTF 8 3067 3832 1914 Azfec Code Compact DotoMgrix DataMqrix
153. A builder addText Hello Wor1qd Nn addTextFont FONT_A printer sendData builder 10000 status z bui1der addTexxt He11o World n addTextFont builder addTextFont Builder FONT_B builder addText He11o World n addTextFont FONT_B printer sendData builder 10000 status 35 36 Print Pr1in printer new Print int status new nt 1 Status 0 0 Builder builder null try_t Builder builder new Bui1dqder TM T88V Bui1qder MODEL JAPANESE bui1dqder addText Hello World n bui1qder adQdCu Bu11qder CUT_FEED Builder Builder confFirmBu11der new Bui1der TM T88V Bui1qer MODEL JAPANESE gt p
154. ARAM UNSPECIFIED Builder PARAM UNSPECTFT TED catch EposException e int errStatus e getErrorStatus new Builder TM T88V Builder BARCODE UPC A builder addBarcode 01 201234567890 Builder MODEL JAPANES PARAM UNSPECTTFTED 2 64 Bui1der BARCODE_UPC E Bui1der PARAM UNSPECTEFT ED Bui1der PARAM _ UNSPECIFIED Builder BARCODE_ EAN13 Bui1der PARAM UNSPECIFIED Bui1der PARAM _ UNSPECIFIED Bui1der BARCODE_JAN13 Bui1der PARAM _ UNSPECIFIED Bui1der PARAM _ UNSPECIFIED Builder BARCODE_ EANS Builder PARAM _ UNSPECIFIED Bui1der PARAM UNSPECIFIED Bui1der BARCODE_JAN8S Bui1der PARAM UNSPECIFIED Bui1der PARAM UNSPECIFIED Bui1der BARCODE_CODE39 Bui1der PARAM UNSPECTEFT ED Bui1der PARAM UNSPECTFT ED Builder BARCODE ITF Builder PARAM _ UNSPECIFIED Bui1der PARAM _ UNSPECIFIED Builder BARCODE CODABAR Builder PARAM _ UNSPECIFIED Bui1der PARAM UNSPECIFIED Builder BARCODE CODE93 Bui1der PARAM _ UNSPECIFIED Bui1der PARAM UNSPECIFIED Builder BARCODE_ CODE128 Builder PARAM _ UNSPECIFIED Bui1der PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED Bui1der PARAM _ UNSPECIFIED Bui1der BARCODE_GS1 DATABAR _ OMNIDIRECTIONAL Bui1der PARAM _ UNSPECIFIED Bui1der PARAM _ UNSPECIFIED Bui1der BARCODE_GS1 DATABAR TRUNCATED Build
155. EPSON EXCEED YOUR VISION ePOS Print SDK for Android ea Am EE eP0S Print SDK for Android API API VE eP0S Print SDK for Android M00049010 Rev K s s s
156. Exception e int errStatus e getErrorStatus Builder MODEL_JAPANESE 96 addPulse s e public void addPulse int drawer int time throws EposException e drawer Builder DRAWER 1 2 Builder DRAWER_2 5 Builder PARAM_DEFAULT 2 s time Builder PULSE_100 100 Builder PULSE_200 200 Builder PULSE_300 300 Builder PULSE_400 400 Builder PULSE_500 500 Builder PARAM_DEFAULT 100 EposException ERR_PARAM
157. MODEL JAPANESE Builder builder byte data null bu 1qder adQdCommand da a catch EposException e int errStatus e getErrorStatus 104 4 APP Print Print Print USB public Print Context context e context import android content Context Print printer new Print getApplicationContext 105 106 Print Print Print USB USB Print 105 public Print
158. ODE_2 MaxiCode Mode 2 Builder SYMBOL_MAXICODE_MODE_3 MaxiCode Mode 3 Builder SYMBOL_MAXICODE_MODE_4 MaxiCode Mode 4 BuilderSYMBOL_MAXICODE_MODE_5 MaxiCode Mode 5 BuilderSYMBOL_MAXICODE_MODE_6 MaxiCode Mode 6 Builder SYMBOL_GS1_DATABAR_SIACKED GS1 DataBar Stacked Builder SYMBOL_GS1_DATABAR_STACKED_ OMNIDIRECTIONAL GS1 DataBar STacked Omnidirectional Builder SYMBOL_GS1_DATABAR_EXPANDED_ SIACKED GS1 DataBar Expanded Stacked BuilderSYMBOL_AZTECCODE_FULLRANGE BuilderSYMBOL_AZTECCODE_COMPACT Azfec Code Full Range Azfec Code Compact Builder SYMBOL_DATAMATRIX_SGUARE Builder SYMBOL_DATAMATRIX_RECTANGLE_8 DataMatrix DataMatrix 8 BuilderSYMBOL_DATAMATRIX_RECTANGLE_12 Builder SYMBOL_DATAMATRIX_RECTANGLE_16 DatoaMatrix 12 DataMatrix 16 85 BuilderLEVEL_0 e level PDF417 0 Builder LEVEL_1 PDF417 1 Builder LEVEL_2 PDF417 2 Builder LEVEL_3 PDF417 3 BuilderLEVEL_4 PDF417 4 Builder LEVEL 5 PDF417 5 Builder LEVEL_6 PDF417 6 B
159. ORY ERR_FAILURE try Builder builder new Bui1qder TM T88V Bui1qder MODEL JAPANESE builder addText Hello t builder addText World n catch EposException e int errStatus e getErrorStatus 4 APP addTextLang API addText 58 Builder 5O A public void addTextLang int lang throws EposException e lang BuilderLANG_EN ANK Builder LANG_JA EposExoeption ERR_PARAM ERR_MEMORY
160. OS Print SDK for Android AP ePOS Print API ePOS Print API API Builder 47 Print 49 EposException 49 162 NN API API 161 Bullder AP API Builder 50 Builder 2 52 clearCommandBuffer API 54 addTextAlign
161. ROR_DIFFUSION Builder HALFTONE_THRESHOLD Builder PARAM_DEFAULT NN 16 e brightness 0 1 10 0 Builder PARAM_DEFAULT 1 0 S 1 0 s compress Builder COMPRESS_DEFLATE Bluetoothn O 1O O MM249 Builder C OMPRESS_DEFLATE O Builder COMPRESS_NONE ST ST SS SS Builder PARAM_DEFAULT 1910 NN TCP USB Builder PARAM DEFAULT 70 4 APP EposException
162. R_O OPEN ERR_CONNECT ERR_IIMEOUT ERR_MEMORY ERR_ILLEGAL ERR_PROCESSING ERR_UNSUPPORTED ERR_OFF_LINE ERR_FAILURE e Method AP 2 AP 151 15 2 Printer Discovery Device Type Printer List
163. Smooth Builder TRUE builder addTextFont Builder FONT A builder addTextSize 4 4 builder addTextStyle Builder FALSE Builder FALSE Builder TRUE Builder PARAM UNSPECIFIED K gt builder addText Hello t builder addText World n builder addCut Builder CUT_FEED catch EposException e int errStatusg e getErrorStatus 32 3 android graphics Bitmap Builger adglmage G9 import android content res Resources import android graphics Bitmap import android graphics BitmapFactory try Builder builder addImage bmp 0 0 8 48 Builder PARAM DEEFAULT builder addCut But1der CUT FEED catch EposException e int errStatus e getErrorStatus Builder builder new Builder TM T88V Builder MODEL JAPANESE Bitmap bmp BitmapFactory decodeResource getResources R drawable background
164. _B B Builder PATTERN_C C Builder PATTERN_D D Builder PATIERN E E OMPUHNTTN BuilderPATTERN_PAPER_END BuilderPATTERN_1 1 BullderPATTERN_2 2 BuilderPATTERN_3 3 Builder PATTERN_4 4 BuilderPATTERN_5 5 BullderPATTERN_6 6 Builder PATTERN_7 7 Builder PATTERN_8 8 BuilderPATTERN_9 9 Builder PATTERN_10 10 Builder PARAM_DEFAULT A e repeat 1 lt 255 1 255 Builder PARAM_DEFAULT e CyCle 1000 25500 1000 25500 Builder PARAM_DEFAULT 1000 amp
165. _FAILURE 137 public static synchronized void stop throws EpsonIoException EpsonloException loSfofus ERR_ILLEGAL API IoStofus ERR_PROCESSING loStotus ERR_FAILURE 138 getDeviceinfolist 4 APP API amp Bluetooth USB public static synchronized final DevroceTnfo getDeviceInfoList int filterOption throws EpsonIoException e filterOption EPSON FilterOpfion FILTER_NONE FilterOption FILTER_NAME FilterOpfion PARAM_DEFAULT
166. anded Stacked Composite Symbology 167 8 2C 0x31 AC 8 0x30 0 Ox31 1 0x32 2 Ox33 3 0x34 4 0x35 5 0x36 6 amp 0x0000 168 TM P20 58 mm LAN Bluetooth USB 384 x 384 dpi ANK 384 A ANK 32 16 B ANK 42 19 C ANK 42 24 D ANK 38 E A ANK 48 ANK 12 x 24 24 x 24
167. angeEven String deviceName int status Mae elo es private void openPrinter Print Pr1n printer new Print printer setStatusChangeEventCa11baok this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE PrinE PARAM DEFAULT lt gt lt catch EposException e int errStatus e getErrorStatus printer closePrinter 1 StatusChangeEventListener ePOS Print ePOS Print 39
168. c void setBatteryStatusChangeEventCallback BatteryStatusChangeEventListener target e target null public interface BatteryStatusChangeEventListener extends EventListener void onBatteryStatusChangeEvent String deviceName int battery e deviceName Pv4 IP BD s battery 131 132 public class SampleActivity extends Activity implements onClickListener BatteryStatusChangeEventListener private void onBatteryStatusChangeEvent String deviceName int battery private void openPrinter Print printer new Print printer setBatteryStatusChangeEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT
169. ce OnlineEventListener extends EventListener void onOnlineEvent String deviceName deviceName Pv4 IP BD public class SampleaActivity extends Activity implements onClickListener OnlineEventListener private void onOnlineEvent String deviceName private void openPrinter Print printer new Print printer setOonlineEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM DEEAULTT catch EposException e int errStatus e getErrorStatus 119 120 setOfflineEventCallback e AP openPrinter 107 s API public void setOofflineEventCallback offlineEventListener target
170. ddTextStyle public void addTextStyle int reverse int ul nt em 1n color throws EposException e reverse Builder TRUE Builder FALSE Builder PARAM_UNSPECIFIED e Ul Builder TRUE Builder FALSE Builder PARAM_UNSPECIFIED ee Builder TRUE Builder FALSE Builder PARAM_UNSPECIFIED e color Builder COLOR_NONE Builder COLOR_1 1 Builder PARAM_UNSPECIFIED EposException ERR_PARAM ERR_MEMORY
171. dlmage 72 _ Bluetooth oddlmogge A 5 75 Bluetooth qaddLogo NV 77 qddBarcode 78 addsymbol 2 83 addPageBegin 88 addPageEnd 89 oss ks PE addPageArea 90 addPageDirection o1 5 o MM addPagePosition 2 92 o_ addPageLine 93 oe
172. e USB USB EpsonloException loStatus ERR_ILLEGAL API loStqtus ERR_PROCESSING loSfatus ERR_MEMORY loSfatus ERR_FAILURE 141 public int a CS loStatus loStatus ERR_PARAM loStatus ERR_MEMORY loStqtus ERR_ILLEGAL loStqfus ERR_PROCESSING loStaus ERR_FAILURE 142 4 APP AP NFC QR API NFC QR
173. eEventCqllback 119 public interfoce OfflineEventListener exfends EvenfListener void on MneEvenT Sfring deviceName setOfflineEventCallback 120 public interface PowerO venfListener exfends EventListener void onPowerOffEvent String deviceNqame setPowerOffEventCallback 121 public interface CoverOkEvenTListener exfends EvenTListener void onCoverOkEvenT Sfring deviceName setCoverOkEventCallback 122 public interface Cover OpenEvenTListener exfends EvenTListener void onCoverO OpenEvenT Sfring deviceNam se1Cover OpenEventCallback 123 public inferfoce PaperOkEvenTListener extends EvenTListener void onPaperOkEvenT Sfring deviceNome seTPaperOkEventCallback 124 public inferface PaperNearEndEvenTLisfener exfends EvenTListener void onPaperNeorEndEvenT Sfring deviceName seTPaperNearEndEventCallback 125 public interface PaperEndEvenTListener exfends EvenlListener void onPaperEndEven1 Sfring deviceNam seTPaperEndEventCallback 126 public inferface DrawerClosedEvenfListener exfends EvenfLisfener vo
174. er PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED Builder PARAM _ UNSPECIFIED builder addBarcode 01 2012345678903 Builder BARCODE GS1_ DATABAR EXPANDED Builder PARAM _ UNSPECIFIED Bui1der PARAM _ UNSPECIFIED Builder BARCODE GS1 128 Bui1der BARCODE_GS1 DATABAR LIMITED Builder PARAM _ UNSPECIFIED 4 APP addSymbol 2 public void addSymbol String data int type int level int width int height int size throws EposException e data 2 type 2 2 Standard PDF417 UTF 8 Truncated PDF417 928 1 30 90 QR Code Model 1 JIS QR Code Model 2
175. ew Builder TM T88V Builder MODEL JAPANESE builder addPageBegin builder addText ABCDE builder addPageEnd catch EposException e int errStatus e getErrorStatus 4 APP addPageEnd amp API addPageBegin 88 public Vo1d addPageEnd throws EposException EposException ERR_MEMORY ERR_FAILURE ABCDE try Builder builder new Bui1qder TM T88V Builder MODEL JAPANESE builder addPageBegin builder addText ABCDE builder addPageEnd catch EposException e int errStatus e getErrorStatus 89 90 addPageArea
176. h EposException e int errStatus e getErrorStatus try Bitmap imageData Builder builder builder addPageBegin builder addPagePosition 0 255 builder addImage imageData 0 0 Builder MODE MONO builder addPageEnd null new Builder TM T88V 256 25 catch EposException e int errStatus e getErrorStatus Builder HALFTONE DITHER S Bui1qder MODEL_JAPANES Builder PARAM DEFAULT 1 0 6 4 APP addlmage Bluetooth android graphics Bitrmmao android graphics Bitmap 1 1 s
177. ibraries Javd Build Path ePOS PrintJar ePOS PoiringJar 6 Package Explorer View ePOSPrintSample ePOSEasySelectSample Run As Android Application ePOSPrintSample 16 23 ePOSEasySelectSample s NFC QR 24 s QR 24 16 1 2 6 15 Printer Discovery Device Type
178. id onDrawerClosedEvenT String deviceNam seTDrawerClosedEventCallback 127 public inferfoce DrawerOpenEvenfListener exfends EvenTListener void onDrawerOpenEvenT String deviceNome setDrawer OpenEventCallback 128 public interface BatferyLowEvenTListener exfends EvenfListener void onBoTferyLowEvenT String deviceNome seTBolferyLowEventCallback 129 39 40 API public inferface BqafferyOkEventListener exfends EvenTListener void onBatteryOkEvent String deviceName seTBoalferyOkEventCallback 130 public inferfgce BafferyStqatusChangeEvenfListener exfends EvenTLisTener void onBatteryStatusChangeEvent String deviceName int battery setBatteryStatusChangeEventCallback 131 3 ePOS Print SDK for Android int ePOS Print API EposException 49 MI nn H API
179. mm 80 mm Ethernet LAN USB 203 x 203 dpi ANK 416 576 A ANK 34 17 ANK 48 24 B ANK52 26 ANK 72 36 A ANK 12 x 24 24 x 24 B ANK8x16 16x 16 A 21 B 15 30 1 416 x 1662 576 x 1662 416 x 1662 576 x 1662 UPC A UPC E EAN13 JAN13 EAN8 JAN8 CODE39 ITE CODABAR CODE93 CODE128 2 QR Code 163 TM T7Oll 58 mm 80 mm Ethernet LAN Bluetooth USB 203 x 203 dpi ANK
180. on ERR_PARAM ERR_MEMORY ERR_FAILURE 100 O 500 O try Builder builder new Bui1qder TM P60 Bui1qder MODEL ANK builder addPageBegin builder addPageLine 100 0 500 0 Builder LINE THIN builder addPageEnd catch EposException e int errStatus e getErrorStatus 93 94 addPageRectangle AP addPageBegin 88 addPageEnd 89 public void addPageRectangle int xl int yl int x2 int y2 int style throws EposException e x1 O 65535 e yi O 65535 e x2
181. osition 0 255 builder addImage imageData 0 0 256 256 builder addPageEnd catch EposException e int errStatus e getErrorStatus Builder builder new Builder TM T88V Builder MODEL JAPANES sa Builder PARAM DEFAULT 4 APP NV NV TMFLogo public void addLogo int keyl throws EposException int key2 e key1 NV 1 32 126 e key2 NV 2 32 126
182. rinter Print printer new Print printer setPaperNearEndEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM DEEAUTT catch EposException e int errStatus e getErrorStatus 125 126 SetPaperEndEventCallback e AP openPrinter 107 s API public void setPaperEndEventCallback PaperEndEventListener target target null public interface PaperEndEventListener extends EventListener void onPaperEndEvent String deviceName e deviceName Pv4
183. rinter openPrinter Print DEVTYPE_ TCP 192 168 192 168 lt gt printer sendData confirmBuilder 10000 status 3 if status 0 amp Print ST OFF LINE Print ST OFF_LINE K gt printer sendData builder 10000 staus bg if status 0 amp Print ST _ OFF _ LINE Print ST _OFF_LINE 5 alse _ 7 gt printer closePrinter catch EposException el int errStatusl el getErrorStatus status 0 el getPrinterStatus if errStatusl EposException ERR_CONNECT tryt gt printer closePrinter gt printer openPrinter Print DEVTYPE TCP 192 168 192 168 lt gt printer SendData builder 10000 status gt printer closePrinter catch EposException e2 int errStatus2 e2 gqgetErrorStatus status 0 e2 getPrinterStatus RG N 3
184. rmission BLUETOOTH_ADMIN USB android permission USB Permissions Uses Permission 1 Bluetooth 13 15 1 6 ArdroidManifest xml 3 MI nn ePOS Print SDK 1 EH lt
185. rrStatus e getStatus timeout A 4 Epsonlo close 158 int errStatus IoStatus SUCCESS 7 try mPort C1ose catch EpsonToException e errStatus e getStatus 153 API int EpsonloException 136 getStatus String str He11o World r n byte data str getBytes int offset 0 int size data length int timeout 5000 int sizeWritten 0 int errStatus IoStatus SUCCESS try sizeWritten mPort write data offset size timeout catch EpsonIoException e errStatus e getStatus loStatus loSfofus ERR_PARAM
186. rt android content Context int status new int l1l int battery new int 1l status 0 0 battery 0 0 try Builder builder new Builder TM T88V Builder MODEL_ JAPANESE getApplicationContext builder addText Hello t builder addText Wor1d Nn builder addCut Builder CUT_FEED Wi Fi Ethernet printer openPrinter mList getDeviceType mList getDeviceName Print TRUE Print PARAM _ DEFAULT Bluetootn printer openPrinter Print DEVTYPE BLUETOOTH 00 00 12 34 56 78 Print TRUE a Print PARAM _ DEFAULT USB printer openPrinter Print DEVTYPE USB dev bus usb 001 002 Print TRUE Print PARAM _ DEFAULT u printer sendData builder 10000 status battery printer closePrinter catch DESS e int errStatus e getErrorStatus j status 0 e getirincerscatus battery 0 e getBatteryStatus printer closePrinter 41 API EpsonloException getStatus 142
187. t O 6OOOOO e status 45 s battery 162 getBatteryStatus 135 amp getPrinterStatus 134 EposException ERR_PARAM ERR_ILLEGAL API ERR_PROCESSING ERR_TIMEOUT
188. tCallback 129 setBatteryOkEventCallback 130 setBatterystatusChangeEventCallback 8 EposException API API getErrorStatus 133 getPrinterStatus 134 getBatteryStatus 135 49 Builder Builder Builder public Builder String printerModel int lang Context context throws EposException e printerModel TM T88V TM T88V TM T70 TM T70 TM T7OII TM T7OlI TM T90II TM T90II TM T20II TM T20II TM P20 TM P20 TM P60II TM P6OI e lang
189. taMatrix Module Size Widfh Height 2 Mox Size 2 4 Print 4 Print Characters 2 Print Area EE X Y Widfh Height 3 Print 1 Type Print 19 1 Enabled 2 IP Address TCP IP Port TCP
190. tus e getErrorStatus if errStatus EposException ERR_TIMEOUT printerStatus 0 e getPrinterStatus if printerStatus 0 amp Print ST PRINT SUCCESS Print ST PRINT SUCCESS 134 4 APP getBatteryStatus sendData 114 public int getBatteryStatus 162 EposException new int l new int l int printerStatusg int batteryStatusg printerStatus 0 0 batteryStatus 0 0 int timeout 1000 try printer sendData builder timeout printerStatus batteryStatus catch EposException e int errStatus e getErrorStatus if errStatus EposException ERR_TIMEOUT printerStatus 0 e getPrinterStatus batteryStatus 0 e getBatteryStatus if printerStaus 0 amp Print ST_PRINT SUCCESS Print ST_PRTNT SUCCESS 135 AP AP I
191. ublic class SampleActivity extends Activity implements onClickListener StatusChangeEventListener private void onStatusChangeEvent String deviceName int status private void openPrinEter Print printer new Print printer setStatusChangeEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT catch EposException e int errStatus e getErrorStatus 4 APP SetOnlineEventCallback e AP openPrinter 107 API public void setOnlineEventCallback OnlineEventListener target target null public interfa
192. uilder LEVEL_ PDF417 7 Builder LEVEL_8 PDF417 8 Builder LEVEL_L QR Code L Builder LEVEL_M QR Code M Builder LEVEL_ Q QR Code G Builder LEVEL_H QR Code H 5 95 Aztec Code Builder LEVEL_DEFAULT Builder PARAM_UNSPECIFIED s 2 es MaxiCode 2 GS1 DataBar DataMatrix Builder LEVEL DEFAULT QA 1 255 e width BullderPARAM_UNSPECIFIED amp MaxiCode 1 255 e height BullderPARAM_UNSPECIFIED QR Code MaxiCode 2 GS1 DataBar Aztec Code DataMatrix Size 2
193. ull public interface DrawerClosedEventListener extends EventListener void onDrawerClosedEvent String deviceName deviceName Pv4 IP BD public class SampleActivity extends Activity implements onClickListener DrawerClosedEventListener private void onDrawerClosedEvent String deviceName private void openPrinter Print printer new Print printer setDrawerClosedEventCallback this try printer openPrinter Print DEVTYPE TCP 192 168 192 168 Print TRUE Print PARAM _ DEFAULT catch EposException e int errStatus e getErrorStatus 127 setDrawerOpenEventCallback s AP openPrinter 107
194. viceType mList getDeviceName null Print TRUE Print PARAM DEFAULT USB printer openPrinter mList getDeviceType mList getDeviceName getApplicationContext Print TRUE Print PARAM DEFAULT gt printer sendData builder 10000 status gt if status 0 amp Print ST PRTNT SUCCESS Print ST PRTNT SUCCESS builder clearCommandBuffer 7 gt printer closePrinter catch EposException e int errStatus e getErrorStatus status 0 e getPrinterStatus printer closePrinter 34 3 Builder addXXX addXXX sendData sendData Print printer new Print Builder builder null Builder builder new Builder TM T88V Builder MODEL JAPANESE builder addText He11o World n addTextFont builder addTextFont Builder FONT_
195. void openPrinter int deviceType String deviceName throws EposException s deviceType Print DEVTYPE_TCP Wi Fi Ethernet Print DEVTYPE_BLUETOOTH Bluetooth Print DEVTYPE_USB USB e deviceName qgeviceType deviceType Print DEVTYPE_TCP e IPv4 IP 192 168 192 168 e MAC 01 23 45 67 89 AB s Print DEVTYPE_BLUETOOTH BD 01 23 45 67 89 AB Print DEVTYPE_USB Mac e devicelype PFrintDEVTYPE TCP deviceName DNS s IP DHCP deviceName 111
196. yyyy mm dd h mm ss 000 ID ID ID e APIIO s OCM DEVIO e gt e API NN addcut 2014 07 28 20 12 35 836 00002ae9 00006008 APTTO gt 0x687bc5d8 addCut 1 2014 07 28 20 12 35 836 00002ae9 00006008 APTTO lt 0x687boc5d8 0 addCut 150 5 1 ESC POS API API ESC P0S N API SS API ePOS Print AP Print

Download Pdf Manuals

image

Related Search

Related Contents

      Colle à toute épreuve JB WELD Référence 39941    Philips SWV3459W HDMI (F) - DVI (M) Adapter  操作マニュアル(Ver2.0)    Samsung DVD-HD870 User Manual  IDEALARC R3R-300, -400 and -500 - Red-D  

Copyright © All rights reserved.
Failed to retrieve file