0% found this document useful (0 votes)
53 views14 pages

RCRCE

Uploaded by

Stéphane Guivy
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)
53 views14 pages

RCRCE

Uploaded by

Stéphane Guivy
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/ 14

EPSON OPOS ADK MANUAL

REFERENCE GUIDE

Code List
Version 2.61 Feb. 2008
Version 2.61 Feb. 2008

Notes
(1) Reproduction of any part of this documentation by any means is prohibited.
(2) The contents of this documentation are subject to change without notice.
(3) Comments and notification of any mistakes in this documentation are gratefully accepted.
(4) EPSON will not be responsible for any consequences resulting from the use of any
information in this documentation.

Copyright © 2004-2008 SEIKO EPSON CORPORATION

ii

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

Contents

[ResultCode].................................................................................................................................... 1

[ResultCodeExtended: Common]................................................................................................. 2

[ResultCodeExtended: POSPrinter] ............................................................................................. 3

[ResultCodeExtended: LineDisplay] ............................................................................................ 4

[ResultCodeExtended: CashDrawer] ........................................................................................... 5

[ResultCodeExtended: MICR] ....................................................................................................... 6

[ResultCodeExtended: CheckScanner] ....................................................................................... 7

[ResultCodeExtended: MSR]......................................................................................................... 8

[ResultCodeExtended: Keylock]................................................................................................... 9

[ResultCodeExtended: HardTotals]............................................................................................ 10

[ResultCodeExtended: ElectronicJournal] ................................................................................ 11

iii

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCode]

Value Code Meanings

0 OPOS_SUCCESS Operation succeeded.

101 OPOS_E_CLOSED Not opened.


Another instance is claimed on the same
102 OPOS_E_CLAIMED
device.
103 OPOS_E_NOTCLAIMED Not claimed.
No service.
104 OPOS_E_NOSERVICE CO cannot create SO.
SO version is older than CO.
105 OPOS_E_DISABLED DeviceEnabled is FALSE.
An illegal parameter or process, or
106 OPOS_E_ILLEGAL
unsupported function is specified.
107 OPOS_E_NOHARDWARE The device is power OFF or unconnected.

108 OPOS_E_OFFLINE The printer is offline.


The file does not exist.
109 OPOS_E_NOEXIST
Registry information does not exist.
110 OPOS_E_EXISTS The file or registry key does not exist.

111 OPOS_E_FAILURE Hardware failure.


Operation could not be completed within the
112 OPOS_E_TIMEOUT
timeout period.
The device is under the asynchronous output.
113 OPOS_E_BUSY
Could not execute the process.
114 OPOS_E_EXTENDED Indicates the occurrence of an extended error.

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: Common]
Value Code Meanings
The specified statistics name is un-updatable
280 OPOS_ESTATS_ERROR
or un-resettable.
10001 OPOS_EX_BADCO The interface of the CO is illegal.
Registry information about the communication
10002 OPOS_EX_BADPORT
port is illegal.
10003 OPOS_EX_BADDEVICE The connected device is illegal.
10004 OPOS_EX_BADPROPIDX The property ID is illegal.
10005 OPOS_EX_BADPROPVAL The value of the property is illegal.
10006 OPOS_EX_NOTSUPPORTED Not supported.
OPOS_EX_NOASB
10007 No data is received.
OPOS_EX_NOINPUT
The device is under the asynchronous output.
10008 OPOS_EX_BUSY
Could not execute the process.
10009 OPOS_EX_INCAPABLE No function.
10010 OPOS_EX_INVALIDMODE The state is invalid mode.
10014 OPOS_EX_NOTCLAIMED The device was released without claiming.
The operation cannot be completed within the
10015 OPOS_EX_TIMEOUT
timeout period.
The Communication port is used by other
10016 OPOS_EX_PORTUSED
application.
10018 OPOS_EX_MICRMODE The port is locked by the other device.
The outputting cannot be executed because
10019 OPOS_EX_DEVBUSY
the communication port state is BUSY.
10020 OPOS_EX_BADINF The INF file version is illegal.
OPOS_EX_DISPOSE_ERRORE
10021 Input error events are unprocessed.
VENT
OPOS_EX_EXCEED_FILE_LIMI The processing cannot be executed by
10022
T restriction of the file system.
There was insufficient permission to access for
10023 OPOS_EX_UNAUTHORIZED
processing.
OPOS_EX_WAITING_REMOVA
10024 Check is present still in the device.
L
New methods and the properties of the CO are
10100 OPOS_EX_SOVERSION
not available because the SO version is old.
300000 OPOS_EX_BADPARAM The parameter is illegal.

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: POSPrinter]
Value Code Meanings
201 OPOS_EPTR_COVER_OPEN Cover is open.
202 OPOS_EPTR_JRN_EMPTY Journal station is out of paper.
203 OPOS_EPTR_REC_EMPTY Receipt station is out of paper.
204 OPOS_EPTR_SLP_EMPTY Slip station is out of paper.
205 OPOS_EPTR_SLP_FORM Slip paper exists.
206 OPOS_EPTR_TOOBIG The size is too big.
207 OPOS_EPTR_BADFORMAT The format of the specified file is illegal.
OPOS_EPTR_REC_CARTRIDG
211 No ink cartridge.
E_REMOVED
OPOS_EPTR_REC_CARTRIDG
212 Replace Ink cartridge.
E_EMPTY
OPOS_EPTR_REC_HEAD_CLE
213 Head cleaning in execution.
ANING
OPOS_EPTR_SLP_CARTRIDG No ink cartridge.
214
E_REMOVED
OPOS_EPTR_SLP_CARTRIDG Replace Ink cartridge.
215
E_EMPTY
OPOS_EPTR_SLP_HEAD_CLE Head cleaning in execution.
216
ANING
100002 OPOS_EPTR_NOSTATION No station exists.
OPOS_EPTR_UNRECOVERAB
100003 An irrecoverable error occurred.
LE
100004 OPOS_EPTR_CUTTER A cutter error occurred.
100005 OPOS_EPTR_MECHANICAL A mechanical error occurred.
OPOS_EPTR_OVERHEAT
An overheat error occurred.
100006 OPOS_EPTR_AUTORECOVER
An auto recoverable error occurred.
ABLE
Could not perform the operation during
100007 OPOS_EPTR_ROTATE90
90-degree rotation print.
Could not carry out the output processing since
OPOS_EPTR_LABEL_REMOVA
100008 the device is at the waiting state of the label
L
paper to be removed.
Could not carry out the output processing since
OPOS_EPTR_BUTTON_OPERA
100009 the device is at the push-waiting state of the
TION
button.
A label paper jam occurred within the peeler
100010 OPOS_EPTR_LABEL_JAM
system.
Could not carry out the output processing since
OPOS_EPTR_REMOVE_BUTT the device is at the waiting state of the label
100011
ON paper to be removed and the push-waiting
state of the button.

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: LineDisplay]
Value Code Meanings
201 OPOS_EDISP_TOOBIG The size is too big.
202 OPOS_EDISP_BADFORMAT The format of the specified file is illegal.
OPOS_EDISP_TOOMANYWIND
60001 All the available windows are in use.
OWS
OPOS_EDISP_TOOMANYDEFG The Glyph character cannot be defined any
60002
LYPH further.

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: CashDrawer]
(None)

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: MICR]
Value Code Meanings
201 OPOS_EMICR_NOCHECK Check paper is not present in the device.
202 OPOS_EMICR_CHECK Check paper is present in the device.
An error occurred during a read operation of
203 OPOS_EMICR_BADDATA the data of a check paper.
The read data contained un-analyzable data.
204 OPOS_EMICR_NODATA Could not read any data from the check paper.
The size of the check inserted is invalid (too
205 OPOS_EMICR_BADSIZE
long).
206 OPOS_EMICR_JAM Paper jam occurred during the insertion.
207 OPOS_EMICR_CHECKDIGIT Failed to verify the check digit.
208 OPOS_EMICR_COVEROPEN The cover is opened during reading operation.
An error occurred during a read operation of
70002 OPOS_EMICR_DATAERROR the data of a check paper.
The read data contained un-analyzable data.
70003 OPOS_EMICR_COMPORT A COM port error occurred.
Indicates that the notifications of all the
70004 OPOS_EMICR_DATAEND buffered data are completed after an error
occurrence.
70007 OPOS_EMICR_DIGITERROR Failed to verify the check digit.

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: CheckScanner]
Value Code Meanings
201 OPOS_ECHK_NOCHECK No check is in the jaw.
202 OPOS_ECHK_CHECK A check or card is present in the device.
There is not enough free space of the Storage
203 OPOS_ECHK_NOROOM
Memory for saving image data.
140003 OPOS_ECHK_DATAERROR The format of read data is illegal.
The operation is canceled while the image is
140004 OPOS_ECHK_CANCEL
being processed.
Indicates that the notifications of all the
140005 OPOS_ECHK_DATAEND buffered data are completed after an error
occurrence.
The required data cannot be acquired within
140006 OPOS_ECHK_TIMEOUT
the timeout.
140007 OPOS_ECHK_NODATA The image is scanned but no data is found.
140008 OPOS_ECHK_RESPONSE Failed to send the request response of data.
The printer causes the error while image is
140009 OPOS_ECHK_PTRERROR
being received.
The size of the check inserted is invalid (too
140010 OPOS_ECHK_BADSIZE
long).
140011 OPOS_ECHK_ENCODE Failed to compress an image.
The data has already been saved in the
140013 OPOS_ECHK_EXIST
storage.
140014 OPOS_ECHK_SAMEID The value is same as the already saved FileID.
The value is same as the already saved
140015 OPOS_ECHK_SAMETAG
ImageTagData.
OPOS_ECHK_TMSTORE_NO There is not enough free space of the Storage
140016
ROOM Memory.
OPOS_ECHK_TMSTORE_WRI The write processing to the Storage Memory
140017
TE has failed.

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: MSR]
Value Code Meanings
202 OPOS_EMSR_END The data termination mark ’?’ is missing.
80002 OPOS_EMSR_KBHOOKOPEN Failed to open the hook driver.
OPOS_EMSR_KBHOOKSTAR Failed to buffer the MSR data of the hook
80003
T driver.
80006 OPOS_EMSR_FAILURE A fatal error occurred.
The AccountNumber exceeds 20 characters, or
OPOS_EMSR_ACCOUNTNUM
80011 the value of Track1 and that of Track2 are
BER
different.

80012 OPOS_EMSR_TITLE The title field is illegal.


80013 OPOS_EMSR_SECONDFIELD The SecondField exceeds 27 characters.
OPOS_EMSR_EXPIRATIONDA The ExpirationDate value of Track1 and that of
80014
TE Track2 are different.
The ServiceCode value of Track1 and that of
80015 OPOS_EMSR_SERVICECODE
Track2 are different.

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: Keylock]
Value Code Meanings
OPOS_ELOCK_KBHOOKOPE
50002 Failed to open the hook driver.
N
OPOS_ELOCK_KBHOOKSTAR Failed to buffer the Keylock data of the hook
50003
T driver.
OPOS_ELOCK_KBHOOKSTO
50004 Failed to stop the hook driver.
P

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: HardTotals]
Value Code Meanings
There is not enough free space for creating the
201 OPOS_ETOT_NOROOM
Total file.
OPOS_ETOT_NOTMAPMEMO
40001 Could not map the memory.
RY
40002 OPOS_ETOT_INIT_DEVICE The device is not ready.
An error occurred during reading from the
40003 OPOS_ETOT_READFILE
device.
40004 OPOS_ETOT_WRITEFILE An error occurred during writing to the device.
The other method is under execution by the
40005 OPOS_ETOT_LOCKED
same method.
OPOS_ETOT_NODEFRAGME
40006 Defragmentation failed.
NTATION
40007 OPOS_ETOT_NOMEMORY No memory for HardTotals.
40008 OPOS_ETOT_DELETE Could not delete Total files.
40009 OPOS_ETOT_RWPORT Could not read and write data to the I/O port.

10

REFERENCE GUIDE
Code List
Version 2.61 Feb. 2008

[ResultCodeExtended: ElectronicJournal]
Value Code Meanings
201 OPOS_EEJ_EXISTING That item already exists.
The file size limit has been exceeded.
202 OPOS_EEJ_MEDIUM_FULL There is completely no space left on the
Medium.
OPOS_EEJ_NOT_ENOUGH_S The file size limit has been exceeded.
207
PACE There is insufficient space left on the Medium.
The processing cannot be executed because
150001 OPOS_EEJ_EJ_PRINTING
the ElectronicJournal is currently printing.
The processing cannot be executed because
150002 OPOS_EEJ_PTR_PRINTING
the POSPrinter is currently printing.
The processing cannot be executed because
150003 OPOS_EEJ_MEDIUM_USED
the medium is currently using.
150004 OPOS_EEJ_MARKERORDER There was a problem with the marker order.
150005 OPOS_EEJ_BADFILE The file data is corrupt.

11

REFERENCE GUIDE
Code List

You might also like