Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
155 views24 pages

Manual JavaPOS POSPrinter English V4.10

Uploaded by

CORTOLIMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
155 views24 pages

Manual JavaPOS POSPrinter English V4.10

Uploaded by

CORTOLIMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

Application Programming Guide

Java POS Driver


Ver. 4.10

http://www.bixolon.com
Java POS Driver

Table of Contents
Copyright ............................................................................................................................ 3

1. Development environment .......................................................................................... 5


1-1 Communication Configuration ....................................................................................5

2. Property / Method ....................................................................................................... 7


2-1 Printer Type ...................................................................................................................7
2-2 Property Range / Default Value ...................................................................................8
2-2-1 Capability property setting value ..........................................................................8
2-2-2 Property default value / Range .............................................................................9
2-2-3 POS Printer Method ..............................................................................................13
2-2-4 POS Printer Escape Sequences ...........................................................................14
2-2-5 Color bitmap printing support ............................................................................14

3. Extended Functions .................................................................................................... 15


3-1 Direct IO Method / Commands Description ............................................................15
3-2 Direct IO Command ....................................................................................................16
3-2-1 Direct Output.........................................................................................................16
3-2-2 International characterset setting ......................................................................16
3-2-3 Read the MSR data of mobile printer .................................................................17
3-2-4 Get the track information of MSR Data ..............................................................17
3-2-5 Clear the MSR data ...............................................................................................17
3-2-6 Play the alarm (G30 only) .....................................................................................17
3-3 Direct IO Event.............................................................................................................17

4. Error Information........................................................................................................ 18
4-1 Result Code List ...........................................................................................................18
4-1-1 Claim method ........................................................................................................18
4-1-2 Check Health method ...........................................................................................18
4-1-3 Clear Output method ...........................................................................................18
4-1-4 Direct IO method ..................................................................................................19
4-1-5 Print Normal method ...........................................................................................19
4-1-6 Print Immediate method .....................................................................................20
4-1-7 Cut Paper method ................................................................................................20
4-1-8 Rotate Print method .............................................................................................21
4-1-9 Print Bitmap method ............................................................................................21
4-1-10 Set Bitmap method .............................................................................................22
4-1-11 Set Logo method ................................................................................................22
4-1-12 Transaction Print method ..................................................................................22

5. Precautions .................................................................................................................. 23

Ver. 4.10 - 2 -
Java POS Driver
Copyright
© BIXOLON Co., Ltd. All rights reserved.

This user manual and all property of the product are protected under copyright law.
It is strictly prohibited to copy, store, and transmit the whole or any part of the manual
and any property of the product without the prior written approval of BIXOLON Co.,
Ltd.
The information contained herein is designed only for use with this BIXOLON product.
BIXOLON is not responsible for any direct or indirect damages, arising from or
related to use of this information.

• The BIXOLON logo is the registered trademark of BIXOLON Co., Ltd.


• All other brand or product names are trademarks of their respective companies or
organizations.

BIXOLON Co., Ltd. maintains ongoing efforts to enhance and upgrade the functions
and quality of all our products.
In the following, product specifications and/or user manual content may be changed
without prior notice.

Caution
Some semiconductor devices are easily damaged by static electricity. You should turn
the printer “OFF”, before you connect or remove the cables on the rear side, in order
to guard the printer against the static electricity. If the printer is damaged by the static
electricity, you should turn the printer “OFF”.

Ver. 4.10 - 3 -
Java POS Driver

Introduction

This manual provides information on the BIXOLON Java POS driver as well as on the
usage POS printer products offered by BIXOLON.

The following are terms contained in this manual.

- JDK: Java Development Kit


- JRE: Java Runtime Environment
- Java POS: Java Point of Sale
- JCL Utility: Java POS Configuration Loader Utility

[Reference Websites]
http://www.javapos.com: Java POS committee website
http://java.com: Official Java website
http://www.bixolon.com: BIXOLON printers website

Ver. 4.10 - 4 -
Java POS Driver

1. Development environment
1-1 Communication Configuration
• Communication Configuration for serial interface
You will set communication configuration in JCL Utility.

Printer Model Baud rate Printer Type etc


9600/19200/38400/57600/ Mono
STP-103III
115200 Thermal
SRP-275 / SRP-275II
9600/19200 2 Color Dot
SRP-275III
SRP-330 / SRP-330II
SRP-330III
SRP-340II
SRP-350 / SRP-350plus
SRP-350II / SRP-350plusII
9600/19200/38400/57600/ Mono
SRP-350III /
115200 Thermal
SRP-350plusIII
SRP-350V / SRP-350plusV
SRP-F310 / SRP-F310II
SRP-380 / SRP-380II
SRP-E300
SRP-332II / SRP-342II
SRP-332III
SRP-352plus
SRP-352plusII
SRP-352III /
SRP-352plusIII
SRP-352V / SRP-352plusV 9600/19200/38400/57600/ Mono
203dpi
SRP-382 / SRP-S300 115200 Thermal
SRP-F312 / SRP-F312II
SRP-F313II
SRP-E302 / SRP-Q200
SRP-B300 / SRP-S320
SRP-S3000 / SRP-S200
SRP-382II
9600/19200/38400/57600/ Mono
SRP-383 300dpi
115200 Thermal
SPP-R200
SPP-R200II / SPP-R200III SPP- 9600/19200/38400/57600/ Mono
203dpi
R300 / SPP-R310 115200 Thermal
SPP-R400 / SPP-R410

9600/19200/38400/57600/ Mono
G30 203dpi
115200 Thermal

Ver. 4.10 - 5 -
Java POS Driver
• Check the default communication setting.
For more details refer to the user manual included in the printer
package.
• A printer which does not support Serial Interface is not indicated.

Ver. 4.10 - 6 -
Java POS Driver

2. Property / Method
2-1 Printer Type
• Property value will be determined by the printer type, as shown in the below table.
(Some property values related to Receipt may be different depending on printer
model.)

2 Color Dot printer list SRP-275, SRP-275II, SRP-275III


STP-103III, SRP-330, SRP-350,
SRP-350plus, SRP-352plus,
SRP-350II, SRP-350plusII, SRP-352plusII,
SRP-F310, SRP-F312,
SRP-330II, SRP-332II, SRP-330III, SRP-332III,
SRP-340II, SRP-342II,
SRP-350III, SRP-352III, SRP-350plusIII, SRP-352plusIII,
SRP-350V, SRP-352V, SRP-350plusV, SRP-352plusV,
SRP-380, SRP-382, SRP-383, SRP-S300,
Thermal printer list
SRP-F310II, SRP-F312II, SRP-F313II,
SRP-Q300, SRP-Q302, SRP-QE300, SRP-QE302,
SRP-Q200,
SRP-B300, SRP-S320, SRP-S3000, SRP-S200,
SRP-E300, SRP-E302, SRP-380II, SRP-382II,
SPP-R200, SPP-R200II, SPP-R200III,
SPP-R210, SPP-R220, SPP-C200, CPP-C300,
SPP-R300, SPP-R310, SPP-R400, SPP-R410,
G30

Ver. 4.10 - 7 -
Java POS Driver
2-2 Property Range / Default Value

2-2-1 Capability property setting value


Capability property 2 Color Dot Thermal
Cap Compare Firmware Version FALSE FALSE
Cap Power Reporting TRUE TRUE
Cap Statistics Reporting FALSE FALSE
Cap Update Firmware FALSE FALSE
Cap Update Statistics FALSE FALSE
Cap Transaction TRUE TRUE
Cap Cover Sensor TRUE TRUE
Cap Concurrent Rec Slp FALSE FALSE
Cap Concurrent Jrn Slp FALSE FALSE
Cap Concurrent Jrn Rec FALSE FALSE
Cap Character Set TRUE TRUE
Cap Rec Underline TRUE TRUE
Cap Rec Page Mode FALSE TRUE
Cap Concurrent Page Mode FALSE FALSE
Cap Rec Stamp FALSE FALSE
Cap Rec Rotate180 TRUE TRUE
Cap Rec Right 90 FALSE TRUE
Cap Rec Papercut TRUE TRUE
Cap Rec Near End Sensor FALSE TRUE
Cap Rec Mark Feed FALSE FALSE
Cap Rec Left 90 FALSE TRUE
Cap Rec Italic FALSE FALSE
Cap Rec Empty Sensor TRUE TRUE
Cap Rec Dwide Dhigh TRUE TRUE
Cap Rec Dwide TRUE TRUE
Cap Rec Dhigh TRUE TRUE
Cap Rec Color TRUE FALSE
Cap Rec Cartridge Sensor FALSE FALSE
Cap Rec Bold TRUE TRUE
Cap Rec Bitmap TRUE TRUE
Cap Rec BarCode FALSE TRUE
Cap Rec 2Color TRUE FALSE
Cap Rec Present TRUE TRUE

May be capability setting values are different depending on the


printer model.

Ver. 4.10 - 8 -
Java POS Driver
2-2-2 Property default value / Range

1) List Property
Rec BarCode Font Type Rec
Model Rec Line Chars List
Rotation List face List Bitmap List
STP-103III “24,32” “” “” 0, L90, R90, 180
SRP-275 / SRP-275II
“33,40” “” “” 0, L90, R90, 180
SRP-275III
SRP-330
SRP-330II / SRP-340II
SRP-330III
SRP-350 / SRP-350plus
SRP-350II / SRP-350plusII
SRP-350III
“42,56” “” “” 0, L90, R90, 180
SRP-350plusIII /
SRP-350V / SRP-350plusV
SRP-380 / SRP-380II
SRP-F310 / SRP-F310II
SRP-Q300 / SRP-QE300
SRP-E300
SRP-332II / SRP-342II
SRP-332III
SRP-352III / SRP-352plus
SRP-352plusII
SRP-352plusIII
SRP-352V / SRP-352plusV
“48,64” “” “” 0, L90, R90, 180
SRP-382 / SRP-S300
SRP-F312 / SRP-F312II
SRP-Q302 / SRP-QE302
SRP-E302 / SRP-B300
SRP-S320 / SRP-S3000
SRP-382II
SRP-B300(42CPL) “42,60” “” “” 0, L90, R90, 180
SRP-383 “48,72” “” “” 0, L90, R90, 180
SRP-F313II “53,71” “” “” 0, L90, R90, 180
SRP-Q200 / SRP-S200 “36,48” “” “” 0, L90, R90,1 80
SPP-R200 / SPP-R200II
SPP-R200III
“32,42” “” “” 0, L90, R90, 180
SPP-R210 / SPP-R220
SPP-C200
SPP-R300 / SPP-R310
“48,64” “” “” 0, L90, R90, 180
SPP-C300
SPP-R400 / SPP-R410 “69,92” “” “” 0, L90, R90, 180
G30 “48,64” “” “” 0, L90, R90, 180

Ver. 4.10 - 9 -
Java POS Driver
2) Character Set List Property
Model Value
437,850,860,863,1(Katakana),865,866,1252,852,
SRP-275
858,862,864,23(Thai42),1253,1254,1257,27(Farsi),
SRP-275II / SRP-275III
1251,737,775,255
STP-103III / SRP-350 437,850,1(Katakana),860,863,865,858,255
437,1(Katakana),850,860,863,865,1252,866,852,
858,862,864,23(Thai42),1253,1254,1257,27(Farsi),
SRP-330
1251,737,775,31(Thai14),32(Hebrew Old),1255,
SRP-350plus / SRP-352plus
34(Thai11),35(Thai18),855,857,928,39(Thai16),
1256,255
SRP-330II / SRP-332II
SRP-330III / SRP-332III
SRP-340II / SRP-342II
SRP-350II
SRP-350plusII / SRP-352plusII
SRP-350III / SRP-352III
SRP-350plusIII /
SRP-352plusIII
SRP-350V / SRP-350plusV
SRP-352V / SRP-352plusV
SRP-F310 / SRP-F312 437,1(Katakana),850,860,863,865,1252,866,852,
SRP-F310II / SRP-F312II 858,862,864,23(Thai42),1253,1254,1257,27(Farsi),
SRP-F313II / SRP-S300 1251,737,775,31(Thai14),32(Hebrew Old),1255,
SRP-QE300 / SRP-QE302 34(Thai11),35(Thai18),855,857,928,39(Thai16),
SRP-E300 / SRP-E302 1256,1258,42(Khmer),1250,255,949,932,950,936
SRP-Q200 / SRP-B300
SRP-S320 / SRP-S3000
SRP-S200
SRP-380II / SRP-382II
SPP-R200 / SPP-C200
SPP-C300
SPP-R200II / SPP-R200III
SPP-R210 / SPP-R220
SPP-R300 / SPP-R310
SPP-R400 / SPP-R410
997,437,1(Katakana),850,860,863,865,1252,866,852,858,
862,864,23(Thai42),1253,1254,1257,27(Farsi),
SRP-Q300 / SRP-Q302
1251,737,775,31(Thai14),1255,34(Thai11),874,
SRP-380 / SRP-382 / SRP-383
35(Thai18),855,857,928,39(Thai16),1256,1258,
42(KHMER),1250,255,949,932,950,936
437,1(Katakana),850,860,863,865,1252,866,852,
858,862,864,23(Thai42),1253,1254,1257,27(Farsi),
G30 1251,737,775,31(Thai14),32(Hebrew Old),1255,
34(Thai11),35(Thai18),855,857,928,39(Thai16),
1256,1258,42(Khmer),1250,255,949,932,950,936

Ver. 4.10 - 10 -
Java POS Driver
3) Receipt Width and Height Property
Model Rec Line Height Rec Line Width Rec Line Paper Cut
STP-103III 24 342 5
SRP-275
9 512 9
SRP-275II / SRP-275III
SRP-330
SRP-330II / SRP-340II
SRP-330III
SRP-350 / SRP-350plus
SRP-350II / SRP-350plusII
SRP-350III / SRP-350plusIII 24 512 5
SRP-350V / SRP-350plusV
SRP-380 / SRP-380II
SRP-F310 / SRP-F310II
SRP-Q300 / SRP-QE300
SRP-E300
SRP-332II / SRP-342II
SRP-332III
SRP-352plus / SRP-352plusII
SRP-352III / SRP-352plusIII
SRP-352V / SRP-352plusV
SRP-382 / SRP-S300 24 576 5
SRP-F312 / SRP-F312II
SRP-Q302 / SRP-QE302
SRP-E302 / SRP-B300
SRP-S320 / SRP-S3000
SRP-382II
SRP-B300 (42CPL) 24 546 5
SRP-383 34 864 5
SRP-F313II 24 640 5
SRP-Q200 24 432 3
SRP-S200 24 432 5
SPP-R200 / SPP-C200
SPP-R200II / SPP-R200III 24 384 5
SPP-R210 / SPP-R220
SPP-R300 / SPP-R310
24 576 5
SPP-C300
SPP-R400 / SPP-R410 24 832 5
G30 24 576 5

Ver. 4.10 - 11 -
Java POS Driver
4) Rec Line Spacing Property
Range
Property
Default Max Min
Rec Line Spacing 16 127 0

Ver. 4.10 - 12 -
Java POS Driver
2-2-3 POS Printer Method
Method Value
Begin Insertion X
Begin Removal X
Change Print Side X
Clear Print Area O
Cut Paper O
Draw Ruled Line X
End Insertion X
End Removal X
Mark Feed X
O
Page Mode Print
(Dot, Ink type printer unsupported)
Print BarCode O
Print Bitmap O
Print Immediate O
Print Memory Bitmap X
Print Normal O
Print Two Normal X
Rotate Print O
Set Bitmap O
Set Logo O
Transaction Print O
Validate Data O
O: Supported X: Not supported

Ver. 4.10 - 13 -
Java POS Driver
2-2-4 POS Printer Escape Sequences
Escape Sequence Value
O
[#]P
(Value range: 0~100)
O
[#]fP
(Value range: 0~100)
[#]sP X
sL X
O
[#]B
(Value range: 1~20)
tL O
bL O
O
[#]lF
(Value range: 0~9999)
[#]uF Base Pitch [inch] O
[#]rF Maximum [inch] X
#E X
#R X
#dL X
#fT O
[!]bC O
[!][#]uC O
[!]iC X
[#]rC O
[!]rvC O
[#]sC X
1C O
2C O
3C O
4C O
#hC O
#vC O
[#]fC X
[!]tbC X
[!]tpC X
cA O
rA O
lA O
[!][#]stC X
N O
O: Supported X: Not supported

2-2-5 Color bitmap printing support

• BIXOLON Java POS Driver supports following image formats.


- GIF, JPG, BMP Image Format.
• The image will be converted into Mono color or 2 Colors depending on printer
model.

Ver. 4.10 - 14 -
Java POS Driver

3. Extended Functions
This section is to explain Direct IO method.
This method will operate properly only with BIXOLON POS printer.

3-1 Direct IO Method / Commands Description

Argument Explanation Type


Command Pre-define constant Long
Number of output data / Value defined by
pData Long
command
pString Output Data String

Command Constant value Description


Output defined pString
PTR _DI_OUTPUT 0
data
International character
PTR_DI_INTERNATIONAL_CHAR 1
set define
PTR_DI_MOBILE_MSR_READ 2 Read the MSR data
Get the Track 1
PTR_DI_MOBILE_MSR_READ_TRACK1 3 information from MSR
data
Get the Track 2
PTR_DI_MOBILE_MSR_READ_TRACK2 4 information from MSR
data
Get the Track 3
PTR_DI_MOBILE_MSR_READ_TRACK3 5 information from MSR
data
PTR_DI_MOBILE_MSR_READ_CLEAR 6 Clear the MSR Data
PTR_DI_G30_ALARM 7 Play the alarm (G30 only)

Ver. 4.10 - 15 -
Java POS Driver
3-2 Direct IO Command

3-2-1 Direct Output


Command PTR_DI_OUTPUT
Argument pData Null
pString Output data
Sends data without any process after checking printer status.
Description
“pString” is not affected by “Binary Conversion”
Return Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_BUSY 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
JPOS_E_FAILURE 0

3-2-2 International character set setting


Command PTR _DI_INTERNATIONAL_CHAR
pre-defined constant
PRN_DI_CHAR_USA: 0
PRN_DI_CHAR_FRANCE: 1
PRN_DI_CHAR_GERMANY: 2
PRN_DI_CHAR_UK: 3
PRN_DI_CHAR_DENMARK1: 4
Argument pData
PRN_DI_CHAR_SWEDEN: 5
PRN_DI_CHAR_ITALY: 6
PRN_DI_CHAR_SPAIN1: 7
PRN_DI_CHAR_JAPAN: 8
PRN_DI_CHAR_NORWAY: 9
PRN_DI_CHAR_DENMARK2: 10
pString Null
Sets International character set. If Character Set property value is
Description
changed, International character set will be reset.
Return Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_BUSY 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
JPOS_E_FAILURE 0

Ver. 4.10 - 16 -
Java POS Driver
3-2-3 Read the MSR data of mobile printer
Command PTR_DI_MOBILE_MSR_READ
Argument pData Null
pString Null
Read the MSR data. Track information is read using
Description
PTR_DI_MOBILE_MSR_READ_TRACK command.
Return Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_ILLEGAL 0

3-2-4 Get the track information of MSR Data


PTR_DI_MOBILE_MSR_READ_TRACK1
Command PTR_DI_MOBILE_MSR_READ_TRACK2
Argument PTR_DI_MOBILE_MSR_READ_TRACK3
pData Null
pString Appropriate Track information
Description Get the Track information from MSR data.
Return Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_ILLEGAL 0

3-2-5 Clear the MSR data


Command PTR_DI_MOBILE_MSR_READ_CLEAR
Argument PData Null
PString Null
Description Clear the MSR data.
Return Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_ILLEGAL 0

3-2-6 Play the alarm (G30 only)


Command PTR_DI_G30_ALARM
Argument PData Alarm play count
PString Null
Description Play the alarm the number of times passed in as an argument (pData).
Return Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_ILLEGAL 0

3-3 Direct IO Event


• Not used.

Ver. 4.10 - 17 -
Java POS Driver

4. Error Information
This section is to explain returned error information when use POS Printer methods.
For more details, please refer to the UPOS specifications.

4-1 Result Code List

4-1-1 Claim method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_MECHANICAL
Claim JPOS_EPTR_CUTTER
JPOS_E_ILLEGAL
JPOS_EPTR_OVERHEAT
JPOS_EPTR_REC_EMPTY
JPOS_EPTR_JRN_EMPTY

4-1-2 Check Health method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
Check Health
JPOS_E_OFFLINE 0
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT

4-1-3 Clear Output method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
Clear Output
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0

Ver. 4.10 - 18 -
Java POS Driver
4-1-4 Direct IO method
Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
Direct IO
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_EPTR_COVER_OPEN
JPOS_E_EXTENDED JPOS_EPTR_JRN_EMPTY
JPOS_EPTR_REC_EMPTY

4-1-5 Print Normal method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
Print Normal
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_EPTR_COVER_OPEN
JPOS_E_EXTENDED JPOS_EPTR_JRN_EMPTY
JPOS_EPTR_REC_EMPTY

Ver. 4.10 - 19 -
Java POS Driver
4-1-6 Print Immediate method
Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
Print Immediate
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_EPTR_COVER_OPEN
JPOS_E_EXTENDED JPOS_EPTR_JRN_EMPTY
JPOS_EPTR_REC_EMPTY

4-1-7 Cut Paper method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
Cut Paper
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_EPTR_COVER_OPEN
JPOS_E_EXTENDED JPOS_EPTR_JRN_EMPTY
JPOS_EPTR_REC_EMPTY

Ver. 4.10 - 20 -
Java POS Driver
4-1-8 Rotate Print method
Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
Rotate Print
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_EPTR_COVER_OPEN
JPOS_E_EXTENDED JPOS_EPTR_JRN_EMPTY
JPOS_EPTR_REC_EMPTY

4-1-9 Print Bitmap method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
Print Bitmap JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_E_NOEXIST 0
JPOS_EPTR_COVER_OPEN
JPOS_EPTR_JRN_EMPTY
JPOS_EPTR_REC_EMPTY
JPOS_E_EXTENDED
JPOS_EPTR_SLP_EMPTY
JPOS_EPTR_TOOBIG
JPOS_EPTR_BADFORMAT

Ver. 4.10 - 21 -
Java POS Driver
4-1-10 Set Bitmap method
Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
JPOS_EPTR_UNRECOVERABLE
JPOS_EPTR_CUTTER
Set Bitmap JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_E_NOEXIST 0
JPOS_EPTR_COVER_OPEN
JPOS_EPTR_JRN_EMPTY
JPOS_EPTR_REC_EMPTY
JPOS_E_EXTENDED
JPOS_EPTR_SLP_EMPTY
JPOS_EPTR_TOOBIG
JPOS_EPTR_BADFORMAT

4-1-11 Set Logo method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
Set Logo
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0

4-1-12 Transaction Print method


Method Result Code Result Code Extended
JPOS_SUCCESS 0
JPOS_E_CLOSED 0
JPOS_E_CLAIMED 0
JPOS_E_NOTCLAIMED 0
JPOS_E_DISABLED 0
JPOS_E_ILLEGAL 0
JPOS_E_OFFLINE 0
JPOS_EPTR_UNRECOVERABLE
Transaction Print
JPOS_EPTR_CUTTER
JPOS_E_FAILURE
JPOS_EPTR_MECHANICAL
JPOS_EPTR_OVERHEAT
JPOS_E_NOEXIST 0
JPOS_EPTR_COVER_OPEN
JPOS_EPTR_JRN_EMPTY
JPOS_E_EXTENDED
JPOS_EPTR_REC_EMPTY
JPOS_EPTR_SLP_EMPTY

Ver. 4.10 - 22 -
Java POS Driver

5. Precautions
• The BIXOLON Java POS software package that is installed supports devices offered
by BIXOLON. Normal operation is not guaranteed when used with other devices.

• Errors in operation may occur if installed with another Java POS Driver.

• If an unknown issue occurs, either contact the dealer or submit an inquiry at the
website below for fast response.
www.bixolon.com

Ver. 4.10 - 23 -
Java POS Driver

Revision history

Rev. Date Description


4.00 2017-12-11 New
4.01 2018-08-21 Add new model
4.02 2019-03-06 Add model SRP-Q200
1. Add model SRP-B300, SRP-S320, SRP-S3000
4.03 2020-09-16 2. Merged mono color thermal printer list with
two color printer list
Change the font in the manual
4.04 2021-02-24
Add model SRP-S200
4.05 2021-10-06 Add model SPP-C200
4.06 2021-12-06 Add model SPP-C300
4.07 2022-05-24 Add model SRP-330III, SRP-332III
Add model SRP-350V, SRP-350plusV, SRP-352V,
4.08 2022-06-02
SRP-352plusV
4.09 2022-07-21 Add model SRP-380II, SRP-382II
4.10 2023-03-22 Add model G30, Add contents of Direct IO

Ver. 4.10 - 24 -

You might also like