Professional Documents
Culture Documents
56xx/Personas Self-Service
Financial Terminal
Diagnostic Status Code Notebook
NCR CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
B006-6273-A000
Issue 1
January 2001
book.book Page 6 Tuesday, January 23, 2001 10:24 AM
© 2000
By NCR Corporation
Dayton, Ohio U.S.A.
All Rights Reserved
book.book Page vii Tuesday, January 23, 2001 10:24 AM
CONTENTS
Federal Communications
Commission (FCC) Radio
Frequency Interference Statement
NOTE: This equipment has been tested and found to com-
ply with the limits for a Class A digital device, pursuant
to Part 15 of the FCC Rules. These limits are designed to
provide reasonable protection against harmful interfer-
ence when the equipment is operated in a commercial
environment. This equipment generates, uses, and can
radiate radio frequency energy and, if not installed and
used in accordance with the instruction manual, may
cause harmful interference to radio communications.
Operation of this equipment in a residential area is
likely to cause harmful interference in which case the
user will be required to correct the interference at his
own expense.
Information to User
This equipment must be installed and used in strict accordance
with the manufacturer’s instructions. However, there is no
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
CAUTION
REVISION RECORD
CONTENTS
Revision Record
Date Description
Aug 2000 New manual
REVISION RECORD
CONTENTS
Contents
Chapter 1 - Communications
Chapter 3 - Encryptors
Chapter 4 - Graphics/Video
Chapter 5 - Audio
Chapter 6 - Printers
CONTENTS
PREFACE
CONTENTS
Preface
This publication is the NCR 56xx/Personas Self-Service Financial
Terminal Diagnostic Status Code Notebook. It documents the
M_STATUS and M_DATA returned in error log reports or
diagnostic reports although the diagnostics tests themselves are
described in the 56xx/Personas Services Aids Mini Manual
(SAMM), (publication ID: FM-0547).
By having the same page size as the SAMM, users of the SAMM
can include relevant pages from this manual in their SAMM
binders. The chapter names of this manual have been chosen to
match those of the diagnostics chapters in the SAMM to facilitate
this action.
PREFACE
Example
HARDWARE MODULE ERROR LOG 10:15:45
LAST CLEARED 05/07/00 12:35:40
SEQ 0062
LOGGED 07/07 15:42
NAME: PASSBOOK-PRINTER
SEVERITY 01 M_STATUS 07
M_DATA 0E 04 00 10 08 00 42 B1 44 81
PREFACE
DIAGNOSTIC REPORTS
z Device name
z Test name
z Prompt for operator action (if any)
z Error message (if any)
z One or more of:
z M_CODE translation
z M_STATUS value
z M_STATUS translation
z M_DATA (if any)
Example 1
CURRENCY DISPENSER
PURGE
EVENT EXPECTED
M_STATUS=00
GOOD
TEST PASSED
M_STATUS=00
GOOD
M_DATA
06 00 00
Example 2
CURRENCY DISPENSER
PRESENT
TEST FAILED
M_STATUS=34
NO BILLS PROVIDED FOR OP.
PREFACE
COMMUNICATIONS
CONTENTS
Communications
7&3,3
COMMUNICATIONS
+'/&
)%66
COMMUNICATIONS
CONTENTS
Chapter 1
Communications
TCP/IP
M_STATUS
M_STATUS Meaning
10 Communications lost. The connection to the host has been lost
(or has not been established).
20 Communications restored. The connection to the host has been
restored.
30 Transmit failure. The data was unable to be sent; refer to the
M_DATA fields for additional information.
40 Receive failure. An error occurred while receiving data; refer to
the M_DATA fields for additional information.
60 System failure. Refer to the M_DATA fields for additional
information.
M_DATA
z M_DATA 0 = Error Type
z 03 = API Error Code
z 04 = Formatting Error
z 05 = Validation Error
z 06 = Fatal Error
z 07 = Ping Availability feature
z M_DATA 1..n = Additional details
COMMUNICATIONS
M_DATA[2-3]
Cause/Action
Hex
0026 Socket Return Code: NOTSOCK
Cause: The parameter sent to the command was not a valid
socket descriptor.
0028 Socket Return Code: MSGSIZE
Cause: The parameter passed to the API exceeds the maximum
for the function call being used.
Action: Check the configuration of the network.
0031 Socket Return Code: ADDRNOTAVAIL
Cause: The SST cannot reach the server specified by the con-
nection service.
Action: Check the configuration of the network.
0033 Socket Return Code: NETUNREACH
Cause: The network cannot be reached from the SST.
Action: Check the cabling and try to connect again.
0037 Socket Return Code: NOBUFS
Cause: The third party API has been unable to allocate itself
buffer space when trying to send data.
Action: Check the configuration and the available memory of the
PC.
0039 Socket Return Code: NOTCONN
Cause: The connection has been lost.
Action: None. The Application Access service will automatically
attempt to recover the session.
003C Socket Return Code: TIMEDOUT
Cause: No connection was established within the time-out period
or the keepalive timer has timed-out because there has been no
response to keepalive probes.
Action: Check the server is ready to accept a connection.
003D Socket Return Code: CONNREFUSED
Cause: The server is not ready to accept a connection from the
SST. The server must have successfully called a bind() and
listen().
Action: Check the status of the server. Error recovery should be
made to try to establish the connection again.
0041 Socket Return Code: HOSTUNREACH
Cause: There is no route to the server.
Action: Check the Internet Address of the server.
NOTE: Any codes not listed above are from third-party APIs.
Refer to the third party’s documentation for information on
these.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
Formatting Error
When M_DATA[0] = 4, the subsequent M_DATA values will be
given below.
M_DATA[1] will be a value between 01H and 02H:
M_DATA[1]
Error Qualifier
Hex
01 Insufficient TX Header
Cause: The configuration is not correct or there is an Internal
Error.
02 Insufficient Received Bytes
Cause: The received message did not contain the specified
number of bytes. There may be a problem with the connection to
the server.
Validation Error
When M_DATA[0] = 5, the subsequent M_DATA values will be
given below.
M_DATA[1] will be a value between 01H and 02H:
M_DATA[1]
Connection Type
Hex
01 TCP Server
02 UDP Connection
COMMUNICATIONS
Fatal Error
When M_DATA[0] = 6, the subsequent M_DATA values wil be as
given below.
M_DATA[1] will be a value between 00H and 15H identifying
the Application Access Function Call. This information is useful to
NCR only.
M_DATA[2-3] is a two byte field which contains the error code
listed below:
M_DATA[2-3]
Cause/Action
Hex
01 Socket Return Code: NSSDOWN
Cause: A Fatal Error report will be sent on the physical
connection.
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
10 Communications lost. Returned only in CONNECTION LOST
unsolictied reports. See M_DATA for reason.
30 Transmit failure. Returned only in maintenance reports. See
M_DATA for reason.
33 SNA negative response sent or received.
40 Receive failure. Returned only in maintenance reports. See
M_DATA for reason.
50 Hardware failure. For example, cable disconnected. Returned
only in FATAL ERROR unsolicited reports or
maintenance reports. See M_DATA for reason.
60 RUI verb cannot be processed. For example, Primary return code
reported a parameter error, not enough stack space or an
unrecognised Secondary return code occurred.
Primary Return
Meaning
Code (Hex)
000F SESSION_FAILURE.
The session was taken down due to an error condition. The
specific reason is identified in the secondary return code.
0014 UNSUCCESSFUL.
Cause: The verb did not complete successfully.
Action: Check the specific error that is indicated by the secondary
return code.
COMMUNICATIONS
Primary Return
Meaning
Code (Hex)
0018 NEGATIVE_RESPONSE.
Cause: One of the following conditions occurred:
Secondary Return
Meaning
Code (Hex)
00000001 INVALID_LUNAME.
Cause: the verb specified an invalid lu_luname.
Action: Verify that the lu-luname matches the configured lu-
luname.
00000015 NOT_ACTIVE.
Cause: An application program issued an LUA verb at a time that
LUA was not active within PCOMM.
Action: Verify the configuration file for LUA. If the configuration file
is correct, verify that PCOMM was started with that configuration
file.
COMMUNICATIONS
Secondary Return
Meaning
Code (Hex)
0000008D INVALID_ADAPTER.
The DLC adapter configuration is incorrect or the configuration
file has been damaged.
COMMUNICATIONS
TC500 ASYNCHRONOUS
M_STATUS
M_STATUS Meaning
10 Communications lost. The TC500 logical connection has timed
out waiting for a poll from central.
(Severity code S_DATA =SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost.
(Severity code S_DATA = ROUTINE (01)).
30 Transmit abandoned. TC500 driver has failed to transmit data
given to it in a send command on three consecutive poll cycles
due to either receiving EOT before central has ACKed the text
message or because of an unexpected carrier drop.
31 Carrier error. Carrier Detect failed to drop when the TC500 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first.(Severity code S_DATA = WARNING (02)).
32 Time out on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. During a select cycle the TC500 driver
failed to receive an error free text message. Due to time out on
receive or format errors.
(Severity code S_DATA = WARNING(02)).
41 Receive abandoned. During a select cycle the TC500 driver
failed to receive an error free text message. Due to receiving EOT
from central before receiving the text message (error free).
(Severity code S_DATA = WARNING (02)).
42 Receive abandoned. During a select cycle the TC500 driver
failed to receive an error free text message due to an unexpected
carrier drop. (Severity code S_DATA = WARNING (02))
43 Sequence error. The TC500 driver returned text it had received
without error because the TR_NO was out of sequence.
(Severity code S_DATA =WARNING (02)).
50 Modem interface error. During the physical connection process,
initiated by an open command, Data Set Ready failed to switch
on in response to Data Terminal Ready failed to switch on in
response to Data Terminal Ready being turned ON.
51 Fatal modem interface error. Clear to Send failed to switch ON in
response to Request to Send on ten consecutive poll cycles.
52 Modem interface error. Clear to Send switch ON to OFF while
Request to Send was still ON.
(Severity code S_DATA = WARNING (02)).
69 A fatal communications error has been detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.
COMMUNICATIONS
TC500 SYNCHRONOUS
M_STATUS
M_STATUS Meaning
10 Communications lost. The TC500 logical connection has timed out
waiting for a poll or select from central (Severity code S_DATA
=SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost. (Severity code
S_DATA = ROUTINE(01)).
30 Transmit abandoned. The driver has reached there try limit for the
number of poll cycles in which it will try to send data. Due to either
unusually bad line conditions (for example noise) or a temporary
busy condition at central.(Severity code S_DATA = WARNING
(02)).
31 Carrier error. Carrier Detect failed to drop when the TC500 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. (Severity code S_DATA = FATAL (04)).
32 Time out on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. During a select cycle the TC500 driver failed
to receive an error free text message. Due to time out on receive or
format errors. (Severity code S_DATA = WARNING (02)).
41 Receive abandoned. During a select cycle the TC500 driver failed
to receive an error free text message. Due to receiving EOT from
central before receiving the text message (error free). (Severity
code S_DATA = WARNING (02)).
42 Receive abandoned. During a select cycle the TC500 driver failed
to receive an error free text message due to an unexpected carrier
drop. (Severity code S_DATA = WARNING (02)).
43 Sequence error. The TC500 driver returned text it had received
without error because the TR_NO was out of sequence. (Severity
code S_DATA =WARNING (02)).
50 Modem interface error. During the physical connection process initi-
ated by an open command, Data Set Ready failed to switch on in
response to Data Terminal Ready failed to switch on in response to
Data Terminal Ready being turned ON. (Severity code S_DATA =
SUSPEND(03)).
51 Fatal modem interface error. Clear to Send failed to switch ON in
response to Request to Send on ten consecutive poll cycles.
52 Modem interface error. Clear to Send switch ON to OFF while
Request to Send was still ON.(Severity code S_DATA = WARNING
(02)).
COMMUNICATIONS
M_STATUS Meaning
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.
COMMUNICATIONS
NCR/ISO ASYNCHRONOUS
M_STATUS
M_STATUS Meaning
0 No error
10 Communications lost. The NCR/ISO logical connections has timed
out waiting for a poll or select from central.
(Severity code S_DATA =SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
communications where communications where lost.
(Severity code S_DATA= WARNING (02)).
30 Transmit abandoned. The NCR/ISO driver has failed to transmit
data given to it in a SEND command on three consecutive poll
cycles. Due to either failing to receive ACK or an unexpected carrier
drop. (Severity code S-DATA = FATALERROR (04)).
32 Timeout on transmit. Output Complete interrupt did not occur on
time. (Severity code S_DATA =FATAL ERROR (04)).
40 Receive abandoned. The NCR/ISO driver has reached the limit on
time outs while waiting fora message from central during a select
cycle. (Severity code S-DATA = SUSPEND (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the NCR/ISO driver has had a
chance to ACK a text message. (Severity code S-DATA =SUS-
PEND (03))
50 Modem error. Connection has failed due to no polls or selects arriv-
ing. Data Set Ready is not on in response to Data Terminal Ready.
Check modem is connected to terminal. (Severity code S-DATA=
SUSPEND (03))
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with S_DATA = WARNING (02). If the condition
persists for ten successive poll or selects then the driver will report
a fatal error with S_DATA= FATAL (04).
52 Modem Interface error. Clear to Send has switched from ON to
OFF while Request to Send was still ON. (Severity code S-DATA =
WARNING (02))
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
COMMUNICATIONS
M_STATUS Meaning
86 Parity error detected
87 Receiver overrun
88 Data mismatch. The data received was not the same as the data
transmitted
89 No external turnaround detected. Test Indicator failed to turn ON
90 CRC error
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
0 No error
10 Communications lost. The Bisync Job has timed out waiting for a
poll or select from central.
(Severity code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted (Severity
code S_DATA = ROUTINE (Ol))
30 Transmit abandoned. The Bisync Job has failed to transmit data
given to it in output command on three consecutive poll cycles due
to either failing to receive ACKl or an unexpected carrier drop.
31 Carrier detect failed to drop in a 2 wire configuration.
(Severity code S_DATA = WARNING(02) or FATAL (04)).
32 Timeout on transmit. Output complete interrupt did not occur on
time. (Severity code S_DATA =WARNING (02)).
40 Receive abandoned. The Bisync Job has reached the limit on time-
outs while waiting for a message from central during a select cycle.
(Severity code S_DATA = WARNING (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the BISYNC Job has had a
chance to ACK a text message.
(Severity code S_DATA = WARNING (02)).
50 Modem interface error. DSR did not respond to DTR during the
physical connection process. Probably due to a power failure at the
modem or the comms cable is not connected.
(Severity code S_DATA = WARNING (03)).
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed on switch ON within three seconds after RTS switched
ON.
(Severity code S_DATA = WARNING (02) on first occasion FATAL
(04) on the tenth consecutive occasion).
52 Modem interface error. Clear to Send has switched from ON to OFF
while RTS was still ON.
(Severity code S_DATA = WARNING (02)).
60 Could not create DSA for OPEN
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear To Send detected
84 No characters transmitted
85 No characters received
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
86 Parity error detected
87 Receive overrun
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON
90 CRC error
M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.
M_STATUS = 50 - 52
Status of modem interface signals when modem failure is reported.
This is one byte with the following layout:
M_STATUS = 69
z M_DATA O = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50xx xa
COMMUNICATIONS
3275 BISYNCHRONOUS
M_STATUS
M_STATUS Meaning
10 Communications lost. The Bisync Job has timed out waiting for a poll
or select from central.
20 Communications restored. Polling by central has restarted
30 Transmit abandoned. The Bisync Job has failed to transmit data given
to it in output command on three consecutive poll cycles due to either
failing to receive ACK1 or an unexpected carrier drop.
32 Timeout on transmit. Output Complete interrupt did not occur on time.
40 Receive abandoned. The Bisync Job has reached the limit on time-
outs while waiting for a message from central during a select cycle
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the BISYNC Job has had a
chance to ACK a text message.
42 Receive abandoned. The carrier has switched ON to OFF unexpect-
edly while central was transmitting a message during a select cycle.
50 Modem interface error.
During the physical connection process, initiated by an open com-
mand. Data Set Ready failed to switch ON in response to Data Termi-
nal Ready being turned ON. This is not a fatal error
51 Fatal modem error. During a poll or select cycle. Clear To Send has
failed to switch ON within three seconds after Request To Send
switched ON on ten consecutive polls. but associated with a suspend
S_DATA
52 Modem error. Either Clear To Send has switched from ON to OFF
while Request to Send was still ON or Data Set Ready switched from
ON to OFF
69 A fatal communications error has been detected while Data Terminal
Ready was still ON.
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear To Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun
88 Data mismatch. The data received was not the same as the data
transmitted
89 No external turnaround detected. Test Indicator failed to turn ON
90 CRC error
COMMUNICATIONS
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
10 Communications lost. The IBM 2265 driver has deemed that com-
munications have been lost after the off-line timeout timer expires
without receiving 8 polls.
(Severity Code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted. (Sever-
ity code S_DATA - ROUTINE (01)).
30 Transmit abandoned. The IBM 2265 driver has failed to transmit
data given to it in a send command on three consecutive poll cycles
due to either receiving EOT or SOT before central has ACKed the
test message or because of an unexpected carrier drop.
(Severity code S_DATA = WARNING (02)).
31 Carrier error. Carrier Detect failed to drop when the IBM 2265 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. (Severity code S_DATA = WARNING (02)).
32 Timeout on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. (Seventy code S_DATA = FATAL ERROR (04)).
40 Receive abandoned. During a select cycle the IBM 2265 driver
failed to receive an error free text message. Due to timeout on
receive. (Severity code S_DATA = WARNING (02)).
41 Receive abandoned. During a select cycle the IBM 2265 driver
failed to receive an error free text message. Due to receiving EOT
or SOT from central before receiving the text message (error free).
(Severity code S_DATA = WARNING (02)).
42 Receive abandoned. During a select cycle the IBM 2265 driver
failed to receive an error free text message. Due to an unexpected
carrier drop. (Severity code S_DATA = WARNING (02)).
50 Fatal modem error. During the physical connection process, initi-
ated by an open command. Data Set Ready failed to switch on in
response to Data Terminal Ready being turned ON.
(Severity code S_DATA - FATAL ERROR (04)).
51 Fatal modem error. During a poll or select cycle. Clear to Send has
failed to switch ON within 250ms after Request to Send switched
ON. (Severity code S_DATA = FATAL ERROR (04)).
52 Modem error. Either Clear to send has switched from ON to OFF
while Request to Send was still ON or Data Set Ready switched
from ON to OFF while Data Terminal Ready was still ON.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.
COMMUNICATIONS
POINT-TO-POINT RS232
M_STATUS
M_STATUS Meaning
0 No error
10 Communications lost. The RS232C CSS has detected that the
communications plug has been disconnected (DSR and CTS are
both OFF) (Severity code S_DATA = SUSPEND (03)).
20 Communications restored. The RS232C CSS has detected that
communications plug has been reconnected (DSR or CTS in ON).
(Severity code S_DATA = ROUTINE (01)).
32 Timeout on Transmit. The 30 second transmit timer has expired and
this signifies either a lack of transmit interrupts from the Z8530 or a
failure of the transmit check from the 8254. The M_STATUS carries
a fatal severity (04) as it is certainly a processor board fault.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun.
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON.
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
10 Communications lost. The BSC3 CSS has timed out waiting for a
poll or select from central.
20 Communications restored. Polling by central has restarted.
30 Transmit abandoned. The BSC3 driver has failed to transmit data
given to it in output command on three consecutive poll cycles. Due
to either failing to receive ACKl or an unexpected carrier drop.
32 Timeout on transmit. Output complete interrupt did not occur on
time.
40 Receive abandoned. The BSC3 CSS has reached the limit on time-
outs while waiting for a message from central during a select cycle.
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the BSC3 driver has had a
chance to ACK a text message.
42 Receive abandoned. The carrier has switched ON to OFF unex-
pectedly while central was transmitting a message during a select
cycle.
43 Receive denied. The driver has NAKed a select from the host due
to selective NAKs being enabled
50 Hardware problem. During the physical connection, initiated by an
open command, Data Set Ready failed to switch ON in response to
Data Terminal Ready being turned ON. This is not a fatal error but
associated with a suspend S_DATA.
51 Fatal modem error. During a poll or select cycle Clear to Send has
failed to switch ON within three seconds after Request to Send
switched ON on ten consecutive polls. switched ON on ten consec-
utive polls.
52 Modem error. Either Clear to send has switch from ON to OFF
while Request to Send was still ON or Data Set Ready switched
from ON to OFF while Data Terminal Ready was still ON.
69 A fatal communications error has been detected.
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun
COMMUNICATIONS
M_STATUS Meaning
88 Data mismatch The data received was not the same as the data
transmitted
COMMUNICATIONS
M_STATUS.
M_STATUS Meaning
0 No error
10 Communications lost. The VIP logical connection has timed out
waiting for a poll or select from central.
(Severity code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost.
(Severity code S_DATA = ROUTINE (01)).
30 Transmit abandoned. The VIP driver has failed to transmit data
given to it in a SEND command on three consecutive poll cycles.
Due to either failing to receive ACK or an unexpected carrier drop.
(Severity code S_DATA = WARNING (02)).
31 Transmit abandoned. The incoming Carrier has failed to turn off
when it was expected to.
32 Timeout on transmit. Output Complete interrupt did not occur on
time. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. The VIP driver has reached the limit on time-
outs while waiting for a message from central during a select cycle.
(Severity code S_DATA = WARNING (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the VIP driver has had a chance
to ACK a text message.
(Severity code S_Data = WARNING (02)).
43 Sequence Error. The VIPCSS driver has discarded text it had
received without error because the TR# indicated that the message
was a duplicate message.
(Severity code S_DATA = WARNING (02)).
50 Modem error. Connection has failed due to no polls or selects arriv-
ing. Data Set Ready is not on in response to Data Terminal Ready.
Check modem is connected to terminal.
(Severity code S_DATA = SUSPEND (03)).
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with S_DATA = WARNING (02)). If the condition
persists for ten successive poll or selects then the driver will report
a fatal error with S_DATA = FATAL (04)).
52 Modem Interface error. Clear to Send has switched from ON to
OFF while Request to Send was still ON.
(Severity code S_DATA = WARNING (02)).
69 A fatal communications error has been detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
84 No characters transmitted.
85 No characters received.
86 Parity error detected.
87 Receiver overrun.
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON.
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
0 No error
10 Communications lost. The X3.28 logical connection has timed out
waiting for a poll or select from central.
(Severity code S_DATA = SUSPEND (03)).
20 Communications restored. Polling by central has restarted on a
connection where communications were lost.
(Severity code S_DATA = ROUTINE (01)).
30 Transmit abandoned. The X3.28 driver has failed to transmit data
given to it in a SEND command on three consecutive poll cycles.
Due to either failing to receive ACK or an unexpected carrier drop.
(Severity code S_DATA = WARNING (02)).
31 Transmit abandoned. The X3.28 driver expected the carrier to drop
out but it has not.
32 Timeout on transmit. Output Complete interrupt did not occur on
time. (Severity code S_DATA = FATAL (04)).
40 Receive abandoned. The X3.28 driver has reached the limit on
timeouts while waiting for message from central during a select
cycle. (Severity code S_DATA = WARNING (02)).
41 Receive abandoned. Central has terminated a select cycle prema-
turely (by transmitting EOT) before the X3.28 driver has had a
chance to ACK a text message.
(Severity code S_DATA = WARNING.
50 Modem error. Connection has failed due to no polls or selects arriv-
ing. Data Set Ready is not on in response to Data Terminal Ready.
Check modem is connected to terminal.
(Severity code S_DATA = SUSPEND (03)).
51 Modem interface error. During a poll or select cycle. Clear to Send
has failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with S_DATA = WARNING (02)). If the condition
persists for ten successive poll or selects then the driver will report
a fatal error with S_DATA = FATAL (04)).
52 Modem Interface error. Clear to Send has switched from ON to
OFF while Request to Send was still ON.
(Severity code S_DATA = WARNING (02)).
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier detected.
83 No Clear to Send detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
84 No character transmitted.
85 No character received.
86 Parity error detected.
87 Receiver overrun.
88 Data mismatch. The data received was not the same as the data
transmitted.
89 No external turnaround detected. Test Indicator failed to turn ON.
90 CRC error.
COMMUNICATIONS
OLIVETTI 349BI
M_STATUS
M_STATUS Meaning
0 No error
10 Communications lost. The 349BI logical connection has timed out
waiting for a poll or select from central. Suspend severity.
20 Communications restored. Polling by central has restarted on a
connection where communications were lost. Error severity.
30 Transmit abandoned. The 349BI driver has failed to transmit data
given to it in a send command on three consecutive poll cycles due
to either receiving EOT before central has ACKed the text mes-
sages or because of a unexpected carrier drop. Warning severity.
31 Carrier error. Carrier Detect failed to drop when the 349BI driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. Warning severity.
32 Timeout on transmit. The Output complete interrupt did not occur
on time. May be due to a faulty transmit clock or a lack of transmit
interrupts. Fatal severity.
40 Receive abandoned. During a select cycle the 349BI driver failed to
receive an error free text message. Warning severity.
41 Receive abandoned During a select cycle the 349BI driver failed to
receive an error free text message. Due to receiving EOT from cen-
tral before receiving the text message (error free). Warning severity.
50 Modem I/F error. During the physical connection process, initiated
by an open command, Data Set Ready failed to switch on in
response to Data Terminal Ready being turned ON. Suspend
severity.
51 Modem I/F error. During a poll or select cycle, Clear to Send has
failed to switch ON within three seconds after Request to Send
switched ON. If attempting to send a message then the send will fail
on the third attempt with severity WARNING. If the condition per-
sists for ten successive polls or selects, then the driver will report a
fatal error.
52 Modem I/F error. Clear to Send switched ON to OFF while Request
to Send was still ON. Warning Severity.
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
87 Receiver overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.
90 CRC error.
COMMUNICATIONS
D5 TRIBUTARY
M_STATUS
M_STATUS Meaning
10 Communications lost. The D5 driver has deemed that communica-
tions have been lost after the off-line timeout timer expires without
receiving 8 poll.
20 Communications restored. Polling by central has restarted.
30 Transmit abandoned. The D5 driver has failed to transmit data
given to it in a send command on three consecutive poll cycles.
31 Carrier error. Carrier Detect failed to drop when the D5 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first. If the condition persists for ten successive poll or
selects a fatal error will be returned.
32 Timeout on transmit. The output complete interrupt did not occur on
time. May be due to a faulty transmit clock or a lack of transmit
interrupts.
50 Modem error. During the physical connection process, initiated by
an open command. Data Set Ready failed to switch on in response
to Data Terminal Ready being turned on.
51 Modem Interface error. During a poll or select cycle, Clear to Send
has failed to switch ON within 250ms after Request to Send
switched ON. If the condition persists for ten successive poll or
selects then the driver will report a fatal error.
52 Modem error. Clear to Send switched ON to OFF while Request to
Send was still ON.
69 A fatal communications error has been detected
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receive overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted
89 No external turnaround detected. The Test Indicator failed to turn
ON
COMMUNICATIONS
COMMUNICATIONS
M_STATUS
M-STATUS Meaning
0 No error.
10 Communications lost. The UTS 20 driver has deemed that commu-
nications have been lost after the off-line timeout timer expires with-
out receiving any transmission directed to it.
20 Communications restored. Polling by central has restarted.
30 Transmit abandoned. The UTS 20 driver has failed to transmit data
given to it in a send command on three consecutive poll cycles, due
to either receiving another poll before central has acknowledged
the text messages or because of an unexpected carrier drop.
31 Carrier error. Carrier Detect failed to drop when the UTS 20 driver
wanted to transmit and Carrier Flags indicated that Carrier Detect
must be OFF first.
32 Timeout on transmit. The output complete interrupt did not occur on
time. May be due to a faulty transmit clock or a lack of transmit
interrupts.
40 Receive abandoned. The UTS 20 driver failed to receive an error
free text message. Due to timeout on receive.
42 Receive abandoned. During a text to UTS 20 cycle the UTS 20
driver failed to receive an error free text message. Due to an unex-
pected carrier drop.
50 Modem error. During the physical connection process, initiated by
an open command. Data Set Ready failed to switch on in response
to Data Terminal Ready being turned ON.
51 Fatal modem error. During a poll or select cycle. Clear to Send has
failed to switch ON within 250ms after Request to Send switched
ON.This is only reported after it occurs on ten successive occa-
sions.
52 Modem error. Clear to Send switch ON to OFF while Request to
Send was still ON.
69 A fatal communications error has been detected.
81 No Data Set Ready detected
82 No Carrier detected
83 No Clear to Send detected
84 No characters transmitted
85 No characters received
86 Parity error detected
87 Receiver overrun error
88 Data mismatch. The data received was not the same as the test
pattern transmitted
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M-STATUS Meaning
89 No external turnaround detected. The Test Indicator failed to turn
ON.
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
20 Communications restored. Polling has resumed.
21 Communications restored. SNRM has been received while in Dis-
connect Mode.
22 Link protocol reset. SNRM has been received while in NRM.
30 Output abandoned due to I-frame being rejected by primary three
times.
31 RLSD error. RLSD failed to drop when this station wanted to trans-
mit and Carrier Flags indicate the RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in
time.
40 Send not possible within 150 seconds or Send is not acknowl-
edged.
50 Modem failure. DSR has failed to switch ON after DTR was
switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was
switched ON.
52 Modem failure. CTS dropped while RTS was still ON or CSR
dropped while DTR was still ON.
53 DSR is raised.
69 A fatal communications error had been detected.
81 No Data Set Ready detected.
82 No Carrier (RLSD) detected.
83 No Clear to Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The test indicator failed to turn
ON.
90 Data mismatch or FCS error detected.
COMMUNICATIONS
M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.
M_STATUS = 50-52
NOTE: IH does not have signals DTR, DSR, WS, WI, CI.
Loop Test
The received characters of Loop test when mismatch has occurred
will be displayed.
M_STATUS = 69
z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa
COMMUNICATIONS
HDLC
M_STATUS
M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
20 Communications restored. Polling has resumed.
21 Communications restored. SNRM has been received while in Dis-
connect Mote.
22 Link protocol reset. SNRM has been received while in NRM.
30 Output abandoned due to I-frame been rejected by primary three
times.
31 RLSD error. RLSD failed to drop when this station wanted to trans-
mit and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in
time.
50 Modem failure. DSR has failed to switch ON after DTR was
switched ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was
switched ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR
dropped while DTR was still ON.
53 DSR is raised.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn
ON.
90 FCS error detected.
M_DATA
M_DATA contains additional information on error reports. The
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
MSTATUS = 50-52
M_STATUS = 69
z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa
Loop Test
The received characters of Loop test when mismatch has occurred
will be displayed.
COMMUNICATIONS
SNA (3624)/SDLC
M_STATUS
M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
13 LU-LU session terminated due to receipt of UNBIND or ACTLU or
DACTLU or ACTPU or DACTPU.
14 Waiting for Network connection (OPEN Command).
21 Link protocol establishment. SNRM has been received while in NDM.
22 Link protocol reset. SNRM has been received while in NRM.
23 Communications restored. LU-LU session has been (re-)established.
29 FRMR sent. M-DATA contains more information.
30 Output abandoned due to I-frame been rejected by primary three
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
33 Negative SNA response received.
34 Load procedure error.
35 Illegal or out of sequence message during Load procedure.
36 No SNA response received in time.
37 Send not possible due to Data Traffic not allowed.
44 Negative SNA response transmitted.
45 Special SNA Command received.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
53 DSR raised.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No Carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error. The FCS of the received data was incorrect.
M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.
M_STATUS = 29
Special information about the reason for sending a FRMR.
Originator:
COMMUNICATIONS
M_STATUS = 50-52
State of modem interface signals when modem failure is reported.
The M_DATA is one byte with the following layout:
M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte, hex
values):
11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND
M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex values):
00 - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL
84 - CHASE
A1 - CLEAR only reported when received in the middle of a
chain (Load data).
01 06 04 xx yy yy yy yy- NPE
xx=Reason byte yy yy yy yy = Sense data
COMMUNICATIONS
M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes).
If the negative SNA Response is to an SNA Command, the RU
(Command code) will follow the sense code (1 to 3 bytes).Refer to
the SNA FAP Manual for the values and their meaning.
COMMUNICATIONS
X.25/LAPB
M_STATUS
M_STATUS Meaning
10 Retry count expired (DISC or SABM).
11 DISC/DM received while in ABM.
12 No UA received during OPEN within specified time frame.
13 Logical connection terminated (unexpected).
14 Waiting for Network connection (OPEN Command).
17 Link protocol reset failed.
20 Link protocol reset. SABM sent.
21 Link protocol established. SABM has been received while in Discon-
nect Mode.
22 Link protocol reset. SABM has been received while in ABM.
23 Communications restored. Logical connection has been (re-)estab-
lished.
24 Connection set-up initiated.
29 FRMR sent (first time).
30 Output abandoned due to I-frame been rejected by primary three
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in time.
33 Output abandoned due to receipt of negative network level response.
36 Network Level response timeout.
37 Logical Connection reset.
39 DCE busy (RNR received).
46 Network diagnostic information.
47 DTE busy (RNR transmitted).
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
60 No DSA available to generate structures for a logical connection.
61 No DSA available to assemble/segment a message.
62 No logical channel available.
63 Logical Connection not closed/released.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
82 No Carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 Data-mismatch or FCS error detected.
M_DATA
M_DATA contains further information on error reports. The
following information has been defined for the relevant
M_STATUS.
M_STATUS = 50 - 52
State of modem interface signals when modem failure is reported.
The M_DATA buffer contains one byte with the following layout:
M_STATUS = 69
z M DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
S T P C D LCN LCI
C and D are optional. When C and D are left out LCN and LCI
are shifted to the left.
M_STATUS = 46
Network generated diagnostic information. The layout of the
M_DATA buffer is:
P D D D D D D D D D D
M_STATUS = 61
Length of DSA required (word, T_DATA size only). A report
segment requires 11 bytes more. The layout of the M_DATA buffer
COMMUNICATIONS
is:
LSB MSB
length
C C C C C C C C
characters received
COMMUNICATIONS
GENERAL SNA/SDLC
M_STATUS
M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
13 LU-LU session terminated due to receipt of UNBIND or ACTLU or
DACTLU or ACTPU.
14 Waiting for Network connection (OPEN Command)
21 Link protocol established. SNRM has been received while in NDM.
22 Link protocol reset. SNRM has been received while in NRM.
23 Communications restored. LU-LU session has been (re-)established.
30 Output abandoned due to I-frame being rejected by primary three
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this action wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
33 Negative SNA response received.
34 Bracket error (only when Bracketing is used) For example SEND not
possible because Bracket of previous transaction has not ended.
35 SEND not possible because in Receive Mode (Half Duplex Flip-Flop
and Contention modes only).
36 No SNA Response received in time.
37 SEND not possible due to Data Traffic not allowed. For example Qui-
esced, Shutdown or cleared.
38 SEND (SNA Command/Response) invalid or not allowed with current
FM profile, or chaining error when application does control the chain-
ing (First element does not have BCI, or chain has been cancelled).
44 Negative SNA response transmitted.
45 Special SNA Command received.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
61 No DSA available to assemble/segment a chain-message, or to send
an SNA Response initiated by the application.
62 Requested Local Network Address not available.
63 Logical Connection not closed/released.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error. The FCE of the received data was incorrect.
M_DATA
M_DATA contains additional information on error reports. The
following information had been defined for the relevant M_STATUS
M_STATUS = 50 - 52
State of modem interface signals when modem failure is reported.
This is one byte with the following layout:
M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte, hex
values):
11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex values):
00 - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL
A1 - CLEAR (only reported when received in the middle of 8 chain).
01 06 04 xx yy yy yy yy - NSPE
xx = Reason byte yy yy yy yy = Sense data.
M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes). If the negative SNA response is to an SNA Command, the
RU (Command code) will follow the sense code (1 to 3 bytes).
M_STATUS = 69
z M_DATA 0 = Comms Number
z M_DATA 1 = Protocol I.D.
z M_DATA 2 = Hardware Variant
z 01 = ISA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa
COMMUNICATIONS
SNA X.25
M_STATUS
M_STATUS Meaning
10 Retry count expired (DISC or SABM).
11 DISC/DM received while in ABM.
13 Logical Connection terminated due to - LU-LU session receipt of
UNBIND, ACTLU, DACTLU, ACTPU, or -LLC, X.25, or DLC appropri-
ate command/response send/receive.
14 X.25 Network connection waited for or terminated.
16 LLC Expected Frame not received or retry count expired.
17 Link protocol reset failed.
18 LLC LDISC/LDM received while in ITS.
19 LLC Link protocol reset failed.
20 Link protocol reset. SABM sent, caused by N2 expiry.
21 Link protocol established. SABM has been received while in Discon-
nect Mode.
22 Link protocol reset. SABM has been received while in ABM or SABM
sent, caused by protocol error.
23 Communications restored. Logical connection has been (re-) estab-
lished.
24 X.25 Network connection initiated or re-established.
25 LLC Link protocol reset. LSABM/LSNRM sent, caused by LN2 expiry.
26 LLC Link protocol established. LSABM/LSNRM has been received
while in Disconnect Mode or LSABM/LSNRM/LDISC sent because of
protocol error.
27 LLC Link protocol reset. LSABM/LSNRM received in ITS.
28 LLC XID command received/TEST/FRMR response sent (first time).
29 FRMR sent (first time).
30 Output abandoned due to I-frame having been rejected by primary
three times (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output Complete interrupt did not occur in time.
33 Negative SNA response received.
34 Bracket error (only when bracket is used). For example, Send not
possible because Bracket of previous transaction has not been ended
yet (only when Bracketing is used).
35 Send not possible because in Receive Mode (Half Duplex Flip-Flop
and Contention modes only).
36 No SNA Response received in time.
COMMUNICATIONS
M_STATUS Meaning
37 Send not possible due to Data Traffic not allowed. (For example, Qui-
esced Shutdown, or CLEARed).
38 Send (SNA Command) invalid, or not allowed with current FM profile,
or chaining error when application does control the chaining (First
element does not have BCI, r chain has been cancelled).
39 DCE busy (RNR received).
44 Negative SNA response transmitted.
45 Special SNA Command received.
46 Network diagnostic information.
47 DTE busy (RNR transmitted).
48 LLC ATM busy (LRNR transmitted).
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON or DSR dropped
while DTR was still ON.
53 DSR raised.
60 No DSA available to generate structures for a logical connection.
61 No DSA available to assemble/segment a message.
62 Requested Local Network Address not available.
63 Logical Connection not closed/released.
69 A fatal communications error has been detected.
70 X.25 Network Level response timeout or VC reset.
71 LLC Output abandoned due to LI-frame been rejected by primary
three times.
72 LLC Host busy (LRNR received).
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear to Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch. The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error detected.
COMMUNICATIONS
M_DATA
M_DATA contains further information depending upon the status
reported. If the M_STATUS does not occur in one of the lists below
then M_DATA is empty.
M_STATUS = 50 - 52
State of modem interface signals when modem failure is reported.
The layout of the M_DATA buffer is one byte with the following
layout:
Bit mask Meaning
01H DTR (Data Terminal Ready)
02H RTS (Request To Send)
04H RLSD (Receive Line Signal Detect Carrier)
08H WC (Wrap Command)
l0H RFS (Ready For Sending Clear To Send)
20H DSR (Data Set Ready)
40H CI (Call Indicator)
80H WI (Wrap Indicator)
COMMUNICATIONS
V R P T S W
V R P C D
M_STATUS = 46
Network generated diagnostic information.
M_STATUS = 16, 18, 19, 25, 26, 27, 28, 48, 71, 72
LLC report: last 9, 8 or 5 LLC states and the command field of the
frame causing the report. In case Frame reject data is present, the
last five states followed by the FRMR data are reported, otherwise,
the last nine states with exception of M_STATUS = 26 where the
last eight states are reported followed by one of identification.
COMMUNICATIONS
youngest oldest
C LLC state D D D D
Identification
Frame reject data
5/8/9 states
Command field received
QLLC:
C LLC state D D D D
M_STATUS = 13
SNA Command that terminated the LU-LU session, (l byte, hex
values):
11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND, or indication of level which indicated logical connection termi-
nation:
FF - DLC
FE - X.25 packet level FD - LLC
M_STATUS = 45
The special SNA Command received, (1 to 8 byte, hex values):
CO - SHUTD
80 - QEC
82 - RELQ
83 - CANCEL this report is also sent when the CSS sends a negative
response to a partial receive chain, even if the host has not sent a cancel
yet.
84 - CHASE
Al - CLEAR only reported when received in the middle of a chain.
01 06 04 xx yy yy yy yy - NSPE
xx = Reason byte yy yy yy yy = Sense data.
COMMUNICATIONS
M STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes). If the negative SNA Response is to an SNA Command, the
RU (Command code) will follow the sense code (l to 3 bytes).
M STATUS = 61
Length of DSA required (word, T_INFO size only). A report
segment requires 11 bytes more. The layout of the M_DATA buffer
is:
LSB MSB
length
M_STATUS = 69
z M_DATA 0 - Comms Number
z M_DATA 1 - Protocol I.D.
z M_DATA 2 - Hardware Variant
z 01 = lSA PCCM
z 10 = MCA PCCM
z 12 = 50XX xa
C C C C C C C C
character received
COMMUNICATIONS
M_STATUS
Maintenance information will only be present if the severity code is
non-zero
M_STATUS Meaning
15 Communications lost. The IFLA has detected a loss of synchroni-
zation with the loop
24 Communications restored. The IFLA has re-connected to the Loop
30 Output abandoned due to the driver receiving three transmit fail sta-
tuses from the IFLA
46 Receive overflow. A receiver overflow status has been reported by
the IFLA
50 Modem failure. DSR has failed to switch on while the Loop driver
tries to connect to a Remote Loop
52 Modem failure. CTS has dropped while RTS was ON
53 IFLA failure. The IFLA has failed its level 0 diagnostics
54 IFLA failure. No response to command or bad command status
88 Data mismatch. The data received was not the same as the test
pattern transmitted. The M_DATA associated with this report is the
actual data received. If the M_DATA is all FF's then no data was
received
M_DATA
M_DATA contains additional information on error reports. The
following information has been defined for the relevant
M_STATUS.
M_STATUS = 50-52
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
13 LU-LU session terminated due to receipt of UNBIND or ACTLU or
DACTLU or ACTPU.
14 Waiting for Network connection (OPEN Command)
21 Link protocol established. SNRM has been received while in NDM.
22 Link protocol reset. SNRM has been received while in NRM.
23 Communications restored. LU-LU session has been (re-)established.
28 XID command received or TEST/FRMR response sent (first time)
30 Output abandoned due to I-frame being rejected by primary N-2+1
times. (SDLC level).
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
33 Negative SNA response received.
34 Bracket error (only when Bracketing is used) For example SEND not
possible because Bracket of previous transaction has not ended.
35 SEND not possible because in Receive Mode (Half Duplex Flip-Flop
and Contention modes only).
36 No SNA Response received in time.
37 SEND not possible due to Data Traffic not allowed. For example Qui-
esced, Shutdown or cleared.
38 SEND (SNA Command/Response) invalid or not allowed with current
FM profile, or chaining error when application does control the chain-
ing (First element does not have BCI, or chain has been cancelled).
44 Negative SNA response transmitted.
45 Special SNA Command received.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS or (DSR) dropped while RTS or (DTR) was still
ON (X.21 Disconnection).
53 DSR raised (X.21 Connection).
61 No DSA available to assemble/segment a chain-message, or to send
an SNA Response initiated by the application.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS Meaning
62 Requested Local Network Address not available.
63 Logical Connection not closed/released.
69 A fatal communications error has been detected.
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 FCS error. The FCE of the received data was incorrect.
M_DATA
M_DATA contains additional information on error reports. The
following information had been defined for the relevant M_STATUS
M_STATUS = 50 - 53
State of modem interface signals when modem failure is reported.
This is one byte with the following layout:
COMMUNICATIONS
M_STATUS = 13
SNA Command that terminated the LU-LU session (1 byte, hex
values):
11 - ACTPU
12 - DACTPU
OD - ACTLU
OE - DACTLU
32 - UNBIND
M_STATUS = 28
Information of XID/TEST/FRMR field layout:
M_STATUS = 45
The special SNA Command received (1 to 8 bytes, hex values):
C0 - SHUTD
C8 - BID
80 - QEC
82 - RELQ
83 - CANCEL
84 - CHASE
A1 - CLEAR (only reported when received in the middle of a chain).
01 06 04 - xx yy yy yy yy - NSPE
xx = Reason byte
yy yy yy yy = Sense data.
M_STATUS = 33 or 44
Sense code of received or transmitted negative SNA response (4
bytes). If the negative SNA response is to an SNA Command, the
RU (Command code) will follow the sense code (1 to 3 bytes).
COMMUNICATIONS
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
10 No Poll received within specified time frame in Normal Response
Mode (open).
11 DISC received while in NRM.
12 No SNRM received during OPEN within specified time frame.
20 Communications restored. Polling has resumed.
21 Communications restored. SNRM has been received while in Discon-
nect Mode.
22 Link protocol reset. SNRM has been received while in NRM.
30 Output abandoned due to I-frame being rejected by primary three
times.
31 RLSD error. RLSD failed to drop when this station wanted to transmit
and Carrier Flags indicate that RLSD must be OFF first.
32 Timeout on transmit. Output complete interrupt did not occur in time.
40 Send not possible within 150 seconds or Send is not acknowledged.
50 Modem failure. DSR has failed to switch ON after DTR was switched
ON during OPEN.
51 Modem failure. CTS has failed to switch ON after RTS was switched
ON.
52 Modem failure. CTS dropped while RTS was still ON (X.21 Discon-
nection) or DSR dropped while DTR was still on.
53 DSR is raised.
81 No Data Set Ready detected.
82 No carrier (RLSD) detected.
83 No Clear To Send detected.
84 Timeout on transmit (no characters transmitted).
85 Timeout on receive (no characters received).
86 (Reserved).
87 Receiver overrun error.
88 Data mismatch The data received was not the same as the test pat-
tern transmitted.
89 No external turnaround detected. The Test Indicator failed to turn ON.
90 Data mismatch of FCS error detected.
COMMUNICATIONS
M_DATA
M_DATA contains additional information on error reports. The
following information had been defined for the relevant M_STATUS
M_STATUS = 50 - 52
NOTE: IH does not have signals DTR, DSR, WS, WI, CI.
Loop Test
The received characters of Loop test when mismatch has occurred
will be displayed.
COMMUNICATIONS
M_STATUS
M_STATUS Meaning
00 No error.
10 Communications lost due to protocol procedure event.
20 Communications restored due to protocol procedure event.
30 Transmit failure.
40 Receive failure.
50 Failure with hardware, for example cable fault.
60 System failure, for example no DSA.
88 Data mismatch, the data received was not the same as the test pat-
tern transmitted.
92 Loop1 test failed.
94 Loop2 test failed.
95 Loop3 test failed.
96 Ring status.
97 PCTR Adapter check.
M_DATA
M_DATA contains additional information depending upon the
status reported.
The first byte 0 of M_DATA returned identifies, in hexadecimal,
the source of the problem (refer "Source Identifier Byte") and can be
followed by up to a further 10 bytes of data.
COMMUNICATIONS
M_STATUS = 88
The M_DATA contains the received data (the data received was not
the same as the data transmitted):
z LOOP1 and LOOP3 failure:
z Byte 1 - Index to 1st error byte
z Byte 2 to 10 - Byte following 1st byte in error
z LOOP2 failure:
z Byte 1 - Number of test packets received
z Byte 2 - Number of good test packets.
M_STATUS = 92,95
LOOP1 and LOOP3 test information:
z Byte 0 - LLC error
z Byte 1 - LLC command code
z Byte 2 - LLC return error.
M_STATUS = 94
LOOP2 test information:
z LLC command failure:
z Byte 0 - LLC error
z Byte 1 - LLC command code
z Byte 2 - LLC return error
z If CDATA not equal to 6 or 0:
z Byte 0 - Diagnostic module
z Byte 1 - Invalid parameter.
M_STATUS = 96
Ring status information is returned as two bytes:
z Byte 1:
z Bit 7 - Counter overflow
z Bit 6 - Single station
z Bit 5 - Ring recovery.
z Byte 2:
z Bit 7 - Signal loss
z Bit 6 - Hard error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS = 97
PCTR adapter check information is returned as two bytes:
z Byte 1:
z Bit 7 - Parity error when PCTR adapter bus was copying a
frame from the ring
z Bit 6 - Parity error when the PCTR adapter was transmit-
ting onto the ring
z
Bit 5 - Ring underrun
z
Bit 4 - Ring overrun
z
Bit 3 - Invalid interrupt
z
Bit 2 - Invalid error interrupt
z
Bit 1 - Invalid XOP
z
Bit 0 - Reserved.
z Byte 2:
z Bit 7 - DIO parity
z Bit 6 - DMA read abort
z Bit 5 - DMA write abort
z Bit 4 - Illegal OP code
z Bit 3 - Comms processor detects PCTR adapter bus parity
error
z Bit 2 - Reserved
z Bit 1 - SIF detects PCTR adapter bus parity error
z Bit 0 - PH detects PCTR adapter bus parity error.
COMMUNICATIONS
HAYES MODEM
M_STATUS
M_STATUS Meaning
00 No error.
88 Data mismatch, the data received was not the same as the test pat-
tern transmitted.
93 Sloop3 test failed
94 Loop2 test failed.
95 Loop3 test failed.
98 Maintenance report
M_DATA
The M_DATA contains additional information depending upon the
M_STATUS returned.
M_STATUS = 88
Data mismatch. The data received was not the same as the test
pattern transmitted. The M_DATA contains the 8 bytes of received
data.
M_STATUS = 93 or 95
The M_Data returned when the M_Status = 93 or 95 identifies the
reason for the test failure.
z Byte 0:
z 01- A DosWrite command has timed out while waiting for
CTS to be raised during test.
z 02 - A DosWrite command has timed out while waiting for
DSR to be raised during test.
z 03 - A DosWrite command has timed out while waiting for
DCD to be raised during test.
z 04 - A DosWrite error has been detected during test.
z 05 - A modem checksum error has been detected during
test.
z 20 - A read command waiting for a modem status has timed
out.
z 21 - A read command waiting for a modem status has
returned an unexpected status.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
When M_Data byte 0 = 01, 02, 03, M_Data byte 1 contains the
Modem status bits as follows:
z Byte 1:
z 7 Reserved
z 6 Reserved
z 5 Reserved
z 4 Reserved
z 3 State of CTS
z 2 State of DSR
z 1 State of RI
z 0 State of DCD.
M_STATUS = 94
The M_Data returned when the M_Status = 94 identifies the reason
for the test failure.
z Byte 0:
z 01 - A DosWrite command has timed out while waiting for
CTS to be raised during test.
z 02 - A DosWrite command has timed out while waiting for
DSR to be raised during test.
z 03 - A DosWrite command has timed out while waiting for
DCD to be raised during test.
z 04 - A DosWrite error has been detected during test.
z 05 - A modem checksum error has been detected during
test.
z 20 - A read command waiting for a modem status has timed
out.
z 21 - A read command waiting for a modem status has
returned an unexpected status.
z 30 - No silence detected while attempting to establish a test
connected with a system not providing a dial tone.
z 31 - Engaged signal or number unobtainable while attempt-
ing to establish a test connection.
z 32 - No carrier was detected from the remote modem while
attempting to establish the test connection.
z 33 - No dial tone was detected while attempting to establish
the test connection.
z 40 - The currently active connection is not V22 or V22bis.
z 41 - The connection has been lost during the test.
z 42 - The modem has not been returned a status to the con-
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_STATUS = 98
The M_Data returned when the M_Status = 98 identifies the cause
of the maintenance report.
z Byte 0:
z 01 - An external modem is being used and a DosWrite com-
mand has timed out while waiting for CTS to be raised dur-
ing an open command.
z 02 - An external modem is being used and a DosWrite com-
mand has timed out while waiting for DSR to be raised dur-
ing an open command.
z 03 - An external modem is being used and a DosWrite com-
mand has timed out while waiting for DCD to be raised dur-
ing an open command.
z 06 - A Send command has timed out due to receiving XOFF.
z 07 - A Send command has timed out due to sending XOFF.
z 20 - An external modem is being used and a read command
waiting for a modem status has timed out.
z 21 - An external modem is being used and a read command
waiting for a modem status has returned an unexpected
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
status.
z 30 - No silence detected while attempting to establish a test
connected with a system not providing a dial tone.
z 31 - Engaged signal or number unobtainable while attempt-
ing to establish a connection.
z 32 - No carrier was detected from the remote modem while
attempting to establish the connection.
z 33 - No dial tone was detected while attempting to establish
a connection.
When M_Data byte 0 = 01 - 03, M_Data byte 1 contains the
modem status byte as follows:
Byte 1:
z 7 - Reserved
z 6 - Reserved
z 5 - Reserved
z 4 - Reserved
z 3 - State of CTS
z 2 - State of DSR
z 1 - State of RI
z 0 - State of DCD.
COMMUNICATIONS
PC MIRLAN
M_STATUS
The M_STATUS codes returned for the PC MIRLAN are as follows:
M_STATUS Meaning
10 Communications lost. The PC MIRLAN CSS has lost contact with
the DPM layer on the receiving station. Suspend severity.
20 Communications restored. The PC MIRLAN CSS has regained
contact with the DPM layer on the receiving station. Routine sever-
ity.
30 Transmit abandoned. The message was not sent due to the PC
MIRLAN CSS exceeding the retry limit for transmission. Warning
severity.
32 Transmit abandoned. The DPM layer did not receive a reply within
the timeout limit given by the OPEN parameter
RESPONSE_TIMER.
33 Transmit abandoned. The DPM layer received an invalid DPM sta-
tus in the MCSTATUS field of the header. Warning severity.
34 Transmit abandoned. The LLC layer could not transmit successfully
an LLC originated frame or was closed before it could retry. Routine
severity. (Maintenance report only).
35 Transmit abandoned. The DPM layer received an invalid DPM in
the IBSTATCD field of the header. Routine severity. (Maintenance
report only).
40 A message was received which was too long. Routine severity.
(Maintenance report only).
41 A message (other than a type 0 message) was received in which
the source address was equal to the destination address. Routine
severity.
42 An unrecognised frame is received by the LLC. Routine severity.
(Maintenance report only).
43 A power-up frame has been received from a remote station. Rou-
tine severity. (Maintenance report only).
44 A No-Memory status has been received by LLC. Routine severity.
(Maintenance report only).
45 A No-Buffer status has been received by LLC. Routine severity.
(Maintenance report only).
61 No DSA for message. PC MIRLAN could not create DSA for a mes-
sage.
65 Bus interface problem. Could not load driver onto LAN board. Fatal
severity.
COMMUNICATIONS
M_STATUS Meaning
66 The driver on the LAN board experienced an RMX exception. This
exception causes the TCE to system escape with exception escape
code 88H after logging this status. Routine severity.
67 The 82586 LAN processor was in the no-resources state for longer
that 10 milliseconds. Routine severity.
68 Hardware error. Either a message could not be transmitted to the
MIRLAN board or a good message could not be received from the
MIRLAN board. Fatal severity.
69 LAN processor failed to respond. Fatal severity.
88 Data mismatch. The data received was not the same as the test
pattern transmitted.
90 Checksum error. A CRC error was detected on the received data.
91 Loop1 internal test failed.
92 Loop1 test failed.
93 Loop1 command not executed.
94 Loop2 command not executed.
95 Loop3 command not executed.
96 Loop2 command transmission failed. Routine severity. (Mainte-
nance report only).
97 Loop2 reception failed. Routine severity. (Maintenance report only).
98 Loop2 received from remote station. Routine severity. (Mainte-
nance report only).
M_DATA
M_DATA contains additional information on error reports as
follows:
M_DATA Meaning
01 No response received from receiving station.
02 Negative acknowledge, no buffers available.
03 Negative acknowledge, memory overrun.
04 Collision retry limit reached.
05 Lack of CRC error detected.
06 No header or data buffer areas available.
07 Command timeout, hardware failure.
08 Bus error.
09 Did not receive returned Loop2 message.
10 Cannot receive. (tap disconnected?).
11 Collision detect signal error.
12 Memory overrun or underrun.
13 Loss of CTS signal from 82586.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_DATA Meaning
14 No loop data provided for transmission.
M_STATUS = 33
The M_DATA (2 bytes) is the invalid value found in the
MCSTATUS field of the DPM header.
MSTATUS = 34
The M_DATA (4 bytes) is the LLC frame header of the frame to be
transmitted.
MSTATUS = 35
The M_DATA (2 bytes) is the invalid value found in the IBSTATCD
field of the DPM header.
MSTATUS = 42 or 43
The M_DATA (up to 11 bytes) is the LLC header and up to 7 bytes
of the remainder of the frame.
M_STATUS = 44 or 45
The M_DATA (up to 11 bytes) is the LLC header and up to 7 bytes
of the remainder of the frame.
M_STATUS = 65
The M_DATA (1 byte) gives the reason for the failure:
COMMUNICATIONS
M_STATUS = 66
The M_DATA (4 bytes) is as follows:
z The first 2 bytes contain the token (word value) of the task
which made the offending RMX call
z The second 2 bytes contain the return address (word value of
IP) of the offending RMX call.
M_STATUS = 97 or 98
The M_DATA (up to 11 bytes) is the header and up to 7 bytes of the
remainder of the frame.
COMMUNICATIONS
FBSS
M_STATUS
M_STATUS Meaning
10 Communications lost. Returned only in CONNECTION LOST
unsolictied reports. See M_DATA for reason.
20 Communications restored. Returned only in CONNECTION
RESTORED unsolictied reports. Ther is no M_DATA associated
with this M_STATUS
30 Transmit failure. Returned only in maintenance reports. See
M_DATA for reason.
40 Receive failure. Returned only in maintenance reports. See
M_DATA for reason.
50 Hardware failure. For example, cable disconnected. Returned
only in FATAL ERROR unsolicited reports or
maintenance reports. See M_DATA for reason.
M_DATA[0] Meaning
’O’ No session established for SDLC or Token-Ring.
’P’ PU session established.
’L’ LU session established.
’S’ SDT received. Connection is down due to it being quiesced
M_DATA[0] = 10H
The cause of this error is the LAN connection or hardware.
M_DATA[1-2] will contain the LAN return codes in a byte reversed
format. For example, ’L1’ is returned with ’1’ in M_DATA[1] and ’L’
in M_DATA[2].
Code Meaning
’L1’ Resource not defined in workstation.
’L2’ There is no session with the remote server.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
Code Meaning
’L3’ Session not defined.
’L5’ Server not loaded.
’L8’ There is no response from the server.
’U1’ Conection is pending with host.
M_DATA[0] = 20H
The cause of this error is that the SNA server has returned an
intervention required code. M_DATA[1-2] will contain the LAN
return codes in a byte reversed format.
Code Meaning
’I1’ No session established.
’I2’ The hardware at the server is powered off, or the communica-
tions adaptor or cabling are faulty.
’P3’ Server I/O buffer are full during an OPEN command.
’PB’ Station set into quiesce state during OPEN.
’U1’ Contact is pending with the host.
’U4’ Bad status from the SDLC adaptor.
’U8’ SDLC software is not loaded.
M_DATA[0] = 20H
The cause of this error is the SNA server responding with a non-
zero return code to a Send Host (SH) command, from the SNA
server. M_DATA[1-2] will contain the LAN return codes in a byte
reversed format
Code Meaning
’P3’ Server input/output buffers are full during an (L)SEND command.
’P4’ Previously received message still requires a response.
’P7’ SNA protocol error during (L)SEND.
’PA’ Host message or response is pending, ready for receipt.
’PB’ Station set into quiesce state during (L)SEND.
M_DATA[0] = 30H
The cause of this error is internal to FBSS PassThrough.
M_DATA[1] will be 0H, indicating an SNA -RSP was received in
exception response mode.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
COMMUNICATIONS
M_DATA[0] = 10H
M_DATA[1-2] will contain the LAN return codes in a byte reversed
format
Code Meaning
’L1’ Resource not defined in workstation.
’L3’ Session not defined.
’L4’ Unrecoverable error from a remote workstation.
’L5’ Server not loaded.
’L6’ Unrecoverable error from a local workstation.
’L7’ LAN adaptor card is not installed.
’L8’ No response from server.
’L9’ LAN hardware failure.
’U4’ Bad status from the SDLC adaptor.
’U6’ Software problem detected.
’U8’ SDLC software not loaded.
CONTENTS
Chapter 2
CONTENTS
Chapter 2
M_STATUS
M_STATUS Meaning
00 No error.
01 Blank track.
02 Track not supported.
03 Read error (Parity LRC no end sentinel).
05 No data available.
146 SDC link failure.
M_DATA
z Byte 0:
z 00 = Reset command
z 01 = Accept
z 02 = Read
z 04 = Determine reader state
z 07 = Disable
z 0A = Cleaning cycle
z 0B = Card insertion
z 0C = Not used
z 0D = Card removal
z Byte 1:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Read error (Parity/LRC/End sentinel)
z Bit 2 = 1 Track 3 (0 always for track 1, 2 Dip MSR)
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1 (0 always for track 2, 3 Dip MSR)
z Byte 2: 0 Always
z Byte 3:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 1 Front Switch (FRS) blocked
z Bit 0 = 1 Rear Switch (RES) blocked.
T_DATA
The T_DATA returned, for the Track 1, 2 (2, 3) Dip MSR, is card
data which includes start and end sentinels:
z Track 1 data will be true ASCII in the range 20H to 5FH with a
start sentinel of 25H (%) and an end sentinel of 3FH (?)
z Track 2 data will be pseudo ASCII in the range 30H to 3FH
with a start sentinel of 3BH (;) and an end sentinel of 3FH (?).
MCR/MCRW
M_STATUS
M_STATUS Meaning
00 No error.
01 Blank track.
02 Track not supported.
03 Read error.
04 Write error.
05 No card in reader at start of command.
06 Card removed by user during capture.
07 Shutter jammed open.
08 Shutter switch failure detected.
09 Error recovery successful.
10 Shutter jammed closed.
11 Card jam.
12 Card captured after unsuccessful eject.
13 Possible customer tampering.
14 Too many consecutive read errors or blank tracks on any track.
15 Too many consecutive write errors.
16 Too many consecutive card jams.
17 Too many consecutive shutter jammed closed.
18 Card jam during capture.
19 Too many invalid cards.
20 Device still inoperative.
21 No card entered during cleaning cycle test.
22 Speed out of specification fast.
23 Speed within +3%.
24 Speed within +_1%.
25 Speed within -3%.
26 Speed out of specification slow.
27 Invalid card detected (diagnostic only).
36 Not configured.
37 CROPF feature not supported.
38 LFCC bin full soon/full
39 LFCC bin shutter mechanism fail.
40 LFCC bin removed/not configured.
41 CROPF feature failure.
146 SDC link failure.
M_DATA
z Byte 0:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/sensor test
z 0A = Cleaning cycle test
z 0B = Card insertion
z 0C = Card removal
z 0D = Card detection
z 20 = Battery/relay test
z 21 = LFCC bin shutter test
z 28 = Write buffer
z 29 = Write card
z Byte 1:
z Bit 7 = 1 Write error (Invalid data)
z Bit 6 = 1 Write error (Comms fail)
z Bit 5 = 1 Read after write error
z Bit 4 = 1 Read error (Comms fail)
z Bit 3 = 1 Read error (Parity or LRC)
z Bit 2 = 1 Track 3
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1.
bin)
z Bit 2 = 1 Shutter switch malfunction
z Bit 1 = 1 Shutter jammed closed
z Bit 0 = 1 Shutter jammed open.
T_DATA
The T_DATA returned, for the MCR/MCRW, is card data which
includes start and end sentinels:
z Track 1 data will be true ASCII in the range 20H to 5FH with a
start sentinel of 25H (%) and an end sentinel of 3FH (?)
z Track 2 and track 3 data will be pseudo ASCII in the range 30H
to 3FH with a start sentinel of 3BH (;) and an end sentinel of
3FH (?).
M_DATA
z Byte 0:
z 01 = TI reporting enabled
z 02 = TI reporting disabled
z Byte 1:
z 01 = LFCC bin inserted
z 02 = LFCC bin removed.
M_STATUS
M_STATUS values, and their meaning for the SCRW, are shown in
the following table.
The M_STATUS codes for the associated MCRW are given in
the appropriate sections in this chapter.
M_STATUS Meaning
50 Card not in SCRW stage position
51 Smart card stopper pin lowered unable to capture. This is only in
response to card capture
52 Invalid smart card command code error
53 Invalid smart card command data error
54 SCIF not configured/not responding
55 SCIF response timeout exceeded
56 Not in MCRW mode
57 Invalid smart card response length
M_STATUS Meaning
00 Good
64 Invalid command code
65 Invalid command format
67 Invalid key ID
68 Invalid key type
69 Invalid host key type
70 Invalid key - does not exist
71 Invalid password - not decimal
72 Invalid password - no match
73 Key integrity error
74 Key parity error
75 Invalid data format
76 Stopper pin failure
77 Contact unit failure
78 Card movement failure
79 SC switch off failure
80 Smart card removed error
81 No smart card response
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
M_STATUS Meaning
82 Smart card transmission error
83 Smart card switched off
84 Illegal card type/parameter
85 Power up time exceeded
86 ANSI X9.8 pin block error
M_DATA
Entries are returned in Bytes 0 and 4 as follows:
z Byte 0:
z 70H = SCIF Command
z Byte 4:
z Bit 7 = Not used
z Bit 6 = Not used
z Bit 5 = Not used
z Bit 4 = Not used
z Bit 3 = Not used
z Bit 2 = Not used
z Bit 1 - PD5/6 (1 = stopper pin/contacts down)
z Bit 0 - PD7 (1 = blocked)
M_STATUS
M_STATUS Meaning
00 No error.
01 Blank track.
02 Track not supported.
03 Read error.
04 Write error.
05 No card in reader at start of command.
06 Card removed by user during capture.
07 Shutter jammed open.
08 Shutter switch failure detected.
09 Error recovery successful.
10 Shutter jammed closed.
11 Card jam.
12 Card captured after unsuccessful eject.
13 Possible customer tampering.
14 Too many consecutive read errors or blank tracks on any track.
15 Too many consecutive write errors.
16 Too many consecutive card jams.
17 Too many consecutive shutter jammed closed.
18 Card jam during capture.
19 Too many invalid cards.
20 Device still inoperative.
21 No card entered during cleaning cycle test.
22 Speed out of specification fast.
23 Speed within +3%.
24 Speed within +_1%.
25 Speed within -3%.
26 Speed out of specification slow.
27 Invalid card detected (diagnostic only).
33 CIM service test failed.
35 Error in track 3 data.
37 CROPF feature not supported.
38 LFCC bin full soon/full.
40 LFCC bin removed/not configured.
41 CROPF feature failure.
87 CIM self test failed.
88 CIM security module defective.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
M_STATUS Meaning
89 CIM security module communications failure.
90 CIM Interface pcb defective.
91 CIM Interface pcb communications failure.
M_DATA
z Byte 0:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/sensor test
z 0A = Cleaning cycle test
z 0B = Card insertion
z 0C = Card removal
z 0D = Card detection
z 0E = CIM verify
z 0F = CIM turnaround test
z 10 = CIM service test
z 11 = CIM self test
z 20 = Battery/relay test
z 21 = TICC bin shutter test
z 28 = Write buffer
z 29 = Write card
z Byte 1:
z Bit 7 = 1 Write error (Invalid data)
z Bit 6 = 1 Write error (Comms fail)
z Bit 5 = 1 Read after write error
z Bit 4 = 1 Read error (Comms fail)
z Bit 3 = 1 Read error (Parity or LRC)
z Bit 2 = 1 Track 3
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1.
z Byte 3:
z Bit 7 = 0 (Unused)
z Bit 6 = 1 LFCC bin full
z Bit 5 = 1 Width switch blocked
z Bit 4 = 1 Shutter switch open
z Bit 3 = 1 PD1 or PD2 or PD3 busy
z Bit 2 = 1 PD3 blocked
z Bit 1 = 1 PD2 blocked
z Bit 0 = 1 PD1 blocked
z Byte 4 (as returned to VERIFY_MM or a CIM Self Test):
z 00H = No error
z 11H-19H = Self test error 1 - 9
z 40H = CIM module permanently “error”
z 41H = CIM module permanently “busy”
z 70H = Wrap connector attached
z 71H = Comms timeout or open line
z Byte 5 (as returned to VERIFY_MM or a CIM Self Test):
z 00H = No error
z 01H = comms error
z 09H = CIM module or interface pcb defective
z 0AH = Error in track 3 data.
The table below lists the M_DATA values which can occur in
bytes 4 and 5 in the response to the level 1 SERVICE_TEST. The
test cards used for this test are numbered from T1 to T11.
M_STATUS
M_STATUS Meaning
00 No error
01 Blank track
02 Track not supported
03 Read error - Parity error
05 No data available
95 RS232 Comms error
M_DATA
z Byte 0:
z 00 = Reset command
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/Sensor test
z 10 = Cleaning cycle
z 11 = Card swiped and fully removed
z 12 = Not used
z 13 = Card detected being swiped
z 19 = Turnaround test
z 40 = Write buffer
z 41 = Write card
z Byte 1:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Read error (Parity/LRC/End sentinel)
z Bit 1 = 1 Track 2
z Bit 0 = 1 Track 1
z Byte 2: 00 Always
z Byte 3: 00 Always.
T_DATA
The T_DATA returned, for the Swipe Card Reader, is card data
ZKLFK LQFOXGHV VWDUW DQG HQG VHQWLQHOV ,Q WKH HYHQW RI DQ\ HUURU WKH 7/(1
ILHOG ZLOO EH QRW GLDJQRVWLFV
z 7UDFN GDWD ZLOO EH WUXH $6&,, LQ WKH UDQJH + WR )+ ZLWK D start
sentinel of 25H (%) and an end sentinel of 3FH (?)
z 7UDFN GDWD ZLOO EH SVHXGR $6&,, LQ WKH UDQJH + WR )+ with a start
sentinel of 3BH (;) and an end sentinel of 3FH (?).
M_STATUS
M_STATUS Meaning
00 No error
01 Blank track
02 Track not supported
03 Read error - Parity error
05 No data available
13 Card stuck in throat
20 Device still inoperable
27 Invalid card detected (Card not fully inserted or removed)
50 Card not in correct SCRW stage position
52 Invalid Smart Card command code error
54 SCIF not configured/not responding
55 SCIF response time-out exceeded
56 Reader in smart card mode
57 Invalid Smart Card response length
95 RS232 Comms error
M_DATA
z Byte 0:
z 00 = Reset command
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine reader state
z 05 = Eject
z 06 = Capture
z 07 = Disable
z 08 = Speed test
z 09 = Shutter/Sensor test
z 10 = Cleaning cycle
z 11 = Card fully inserted
z 12 = Card fully removed
z 13 = Card detected being inserted
z 19 = Turnaround test
z 40 = Write buffer
z 41 = Write card
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
T_DATA
The T_DATA returned, for the Track 1, 2, 3 MIMIC Card
Reader is FDUG GDWD ZKLFK LQFOXGHV VWDUW DQG HQG VHQWLQHOV
z 7UDFN GDWD ZLOO EH WUXH $6&,, LQ WKH UDQJH + WR )+ ZLWK D start
sentinel of 25H (%) and an end sentinel of 3FH (?)
z 7UDFN GDWD ZLOO EH SVHXGR $6&,, LQ WKH UDQJH + WR )+ with a start
sentinel of 3BH (;) and an end sentinel of 3FH (?).
z 7UDFN GDWD ZLOO EH SVHXGR $6&,, LQ WKH UDQJH + WR )+ ZLWK D VWDUW
VHQWLQHO RI %+ DQG DQ HQG VHQWLQHO RI )+ " ·Aw w w w w w w w
ENCRYPTORS
CONTENTS
Encryptors
%$3(+,%$3(
ENCRYPTORS
ENCRYPTORS
CONTENTS
Chapter 3
Encryptors
BAPE/HI-BAPE
M_STATUS
M_STATUS Meaning
00 No error.
01 This error is returned with a FATAL severity if the parity of key data to be
taken from the keystore is wrong. Alternatively, it is returned with a
ROUTINE severity if parity checking has been selected and any byte of
data supplied in C_DATA has wrong parity.
02 Refer to M_DATA for a specific instance.
13 For NBS commands, this error code is returned if there has been no key
loaded in the DEU prior to requesting a decryption operation.
05 Invalid command. Refer to specific command section.
32 Invalid key id, outside the maximum range of key ids.
38 Invalid key id, the key does not exist.
39 Invalid key id, the key id was not defined as an IV.
40 Invalid key, the key id was not defined as a key.
54 Invalid mode for a particular function. Refer to specific command section.
55 Invalid left shift, value of of range. Used in PIN Verification Commands.
56 Invalid length, value out of range. Used in PIN Verification Commands.
58 Invalid POST PIN PAD digit, for example > 0FH. Used in PIN Verification
Commands.
59 Invalid PRE-PIN PAD data length, for example > 0CH. Used in PIN Verifi-
cation Commands.
60 Invalid PIN Verification Data.
75 Key id has a parity error.
76 Invalid PIN, no encryption allowed (truncated PIN does not contain deci-
mal digits). Used in PIN Verification Commands.
146 SDC link failure.
ENCRYPTORS
M_DATA
z Bit 0 = 1 Tamper detected
z Bit 1 = 1 Encryption chip failure
z Bit 2 = 1 Keystore failure.
ENCRYPTORS
EKC/EKCSM
M_STATUS
M_STATUS Meaning
KEYBOARD
00 No error
ENCRYPTOR
00 No error
01 Parity error
02 Hardware error detected during a key or data transmission or dur-
ing an encryptor operation
03 Invalid command, not all keyspaces are closed
04 Invalid command, no keyspace open
05 Invalid command as keyboard is currently enabled
07 Communications failure
08 Security Module reset was successful
11 Invalid command data
12 Data mismatch
13 No key loaded in DEU prior to requesting an encryption or
decryption operation
15 Set up failure - key space ID1 already exists and is not a pro-
grammer parent with E/D attribute and 17 keys
16 Invalid keyspace ID format, outside range 0 to 15
17 Keyspace already exists
18 Keyspace does not exist
19 Keyspace ID1 has wrong attribute or class
20 Keyspace ID2 has wrong attribute or class
22 Invalid keyspace, wrong access right
23 Only two RAR access spaces allowed, keyspace not created
24 Secret keyspace creation disabled
25 Keyspace is not a parent
26 Key ID2 not a keyspace specified or keyspace specified not a
child of key ID2 keyspace
27 Invalid parent format
28 Invalid parent ID, keyspace not a parent or keyspace does not
exist
29 Parent keyspace is a programmer, can not have secret child
2A Invalid double key, key should be single length
2B Invalid single key, key should be double length
30 Key spaces do not match
ENCRYPTORS
M_STATUS Meaning
32 Key ID outside maximum range of keys
33 Key ID1 has wrong attribute
34 Key ID2 has wrong attribute
37 Invalid key ID, no PIN encryption allowed
38 Invalid key, key does not exist
39 Key ID2 does not specify an IV
40 Invalid key ID, no key
41 Invalid key ID, key may not be exclusively ORed with key from a
different keyspace
48 Invalid attribute field
49 Attribute already in family
50 Invalid parameter field
51 Undefined parameter for keyspace class
52 Variation index outside range 01 to 7F hex
53 Variation index already in family
54 Invalid mode for this function
55 Invalid left shift, value out of range
56 Invalid length, or length and offset outside range
57 57, Invalid access right
58 Invalid POST PIN PAD digit (> 0F hex)
59 Invalid PRE PIN PAD data length (> 0C hex)
60 Modulus bit length > 576 or
Exponent bit length > 576 or
Modulus bit length <= exponent bit length
64 Password does not contain decimal digits
65 Invalid password, no match
66 Keyspace inaccessible, password error count exceeded
70 PIN verification failed
74 Invalid PIN encrypt type function (encryption mode changed)
75 Key integrity error
76 Invalid PIN, no encryption allowed (truncated PIN does not con-
tain decimal digits)
97 Timeout error
98 Communications error
99 TC <> 41, or TRS <> 00 00 00 00, when decrypted
146 SDC link failure
ENCRYPTORS
M_DATA - EKC
z Byte 0 - Command code
z Byte 1 - USART Status (the current state of the USART):
z Bit 0 - TxRdy, set when ready to receive a character for
transmission
z Bit 1 - RxRdy, set when a character has been received
z Bit 2 - TxEmpty, set when USART has no characters to
transmit
z Bit 3 - 0
z Bit 4 - Overrun error, set when a character is not read
before the next one becomes available
z Bit 5 - Framing error, set when a valid stop bit is not
detected at the end of every character
z Bit 6 - 0
z Bit 7 - Data Set Ready (DSR), set when security module has
passed its level 0.
z Byte 2 - TX Failures:
z Bit 0 set = DSR fail
z Bit 1 set = TxEmpty not empty.
z Byte 3 - RX Failures:
z Bit 0 set = on receiving a command
z Bit 1 set = on receiving a message
z Bit 2 set = timeout/rubbish returned continually
z Bit 3 set = NAKs returned continually.
z Byte 4 - A string of up to eight bytes of mismatched hexadeci-
mal data returned on an unsuccessful communications echo
command.
M_DATA - EKCSM
z Byte 0 = Command code
z Byte 1:
z 00H - Good
z 02H - Tx Timeout
z 03H - Rx Timeout
z 04H - Checksum Invalid
z 05H - Not Ready
z 06H - GCD Hung
z 07H - GCD NAK
z 08H - GCD Busy
z 09H - Invalid character
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ENCRYPTORS
Bit 7 6 5 4 3 2 1 0
1 Secure Key- Light Temp Gore Gore Gore
Always Mode board 3 2 1
z Byte 3 = 00H
z Byte 4 = 00H.
T_DATA - EKC
The T_DATA returned for the Identity test on the EKC are:
z E\WHV (.& VHULDO QXPEHU
z E\WHV 520 ILUPZDUH QXPEHU 60) ;;<< YDULDQW QXPEHU
XX = 00 to 99, version number YY = 00 to 99)
z E\WHV (.& ILUPZDUH QXPEHU (.& ;;<< YDULDQW QXPEHU
XX = 00 to 99, version number YY = 00 to 99)
z 3(& SDUDPHWHU
z 00H = Not set
z 01H = Set
z ,3( IODJ
z 00H = Not set
z + 6HW
T_DATA - EKCSM
The T_DATA returned for the Identity test on the EKCSM are:
z E\WHV *&' VHULDO QXPEHU
z E\WHV 6'& GULYHU YHUVLRQ 6'&;;<< YHUVLRQ QXPEHU
XX = 01 to 99, release number YY = 00 to 99)
z 7 bytes GCD version ("SMXXYYY", version number XX = 01 to
99, release number YYY = 000 - 999).
ENCRYPTORS
TURNAROUND PLUG
A turnaround plug is required for the edge of the board turna-
round test.
2 4 6 8 10 12 14 16 18 20
1 3 5 7 9 11 KEY 15 17 19
M_STATUS
M-STATUS
00 Good
01 SCM sends AKO (CRC error) or service
receives corrupt data from SCM (CRC error)
02 SCM sends incorrect character
03 SCM does not respond
04 SCM not ready to receive/send
05 RS232\TTL Interface not present
06 Serial port error
07 Not configured
97 Timeout error
98 Communications error
M_DATA
Byte 0
00 Reset
01 Send Command
02 Receive response
60 Turnaround test
Byte 1
Bit 0 CRC error
Bit 1 Parity error
Bit 2 Overrun error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
ENCRYPTORS
Byte 1
Bit 3 Framing error
Bit 4 DSR/CTS error. This error is returned if the
RS232/TTL converter board is not present
Bit 5 TX timeout
Bit 6 RX timeout
Bit 7 Not configured. This error is returned if the
serial comms driver failed to open the selected
serial port during configuration.
GRAPHICS/VIDEO
CONTENTS
Graphics/Video
GRAPHICS/VIDEO
GRAPHICS/VIDEO
CONTENTS
CHAPTER 4
Graphics/Video
GRAPHICS/VIDEO
M_STATUS
M_STATUS Meaning
00 No error.
01 Reserved.
02 Disc player is not ready to accept commands. Disc table has not
been inserted or the disc is incorrectly inserted.
03 Disc player is not responding to commands. Either the link between
the disc player and the SDC controller is faulty, or the disc player
has been powered off and on after it has been activated, but no
reset command had been sent to the SDC firmware.
04 Disc player hardware or interface fault. Either the interface to the
disc player is faulty or the disc player returned a hardware error sta-
tus indicating a problem with the player.
05 Graphics display adapter fault. Graphics is not available because of
a fault with the display adapter or its associated software.
06 Invalid frame number was detected. Either the frame number was
not in the valid range or it does not exist on the disc.
07 Invalid disc command detected. Either a video command with ille-
gal parameters has been sent or the command sent is not allowed
when a section play command is in progress.
08 Invalid command sent to disc player. Transmission error on the disc
player to SDC controller interface.
09 Hit end of disc in section play. End of disc reached before section
play could be complete.
10 Receive error from disc player. Overrun or framing error.
11 Drop-out error on disc. Frame cannot be found due to drop-outs or
a track jump command exceeds zero address on the disc.
12 Unrecognized data from disc player. May indicate a parity error has
occurred on the link between the disc player and the SDC control-
ler.
13 Reserved.
14 Disc player has not been activated.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
GRAPHICS/VIDEO
M_STATUS Meaning
15 Reserved.
16 Graphics image file not found. Check file is on the currently defined
image path.
17 Graphics image file format invalid.
18 Graphics image file too big. In response to a Display command,
indicates that there was not room on the screen to display the
whole of an image at the requested position. In response to a High-
light command, indicates that the requested image exceeds the
size limits for highlighting images.
19 Video not locked. Check video cable and mixer.
20 No video signal has been obtained.
21 Reserved.
22 Font not loaded. This may be because it does not exist, or because
it is too big to fit in the available memory.
23 Font library not found.
24 Palette file not found.
25 Palette file format invalid.
26 Reserved.
27 Mixer parameter error. A request to set mixer parameters has been
received, but the parameter values are invalid.
28 Mixer missing. A request to mix video has been received, but the
machine does not contain a usable mixer.
29 Font library invalid. The font of the library header and/or individual
font header is invalid.
30 Mixer parameter file error. An attempt to read or write the mixer
parameter disk file has failed.
31 Not enough onboard memory. The command required dynamic
allocation of memory on the graphics board, but not enough was
available.
32 Animation file error. An error was encountered executing the ani-
mation file. This could be invalid data in the file, or invalid file length.
Check contents of file.
33 Command not supported. The command received is not supported
by the current hardware, for example, a unique penny command
was sent by the Pepper Sgt hardware/software.
34 Too many echo fields. More than 25 echo fields have been received
by the VGM in a multiple echo mode definition. Reduce the number
of echo fields.
35 File write protected. An attempt to write over a write protected file.
The error is associated with either Save Graphics Screen to disk
command, or writing mixer parameter file to disk operation.
64 Section play timeout. The video driver has timed out awaiting a
response from the video player to mark the end of a section play.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
GRAPHICS/VIDEO
M_STATUS Meaning
65 Disk read error on picture download.
66 Disk write error on save graphics file or mixer file update.
146 SDC link failure.
GRAPHICS/VIDEO
DIGITAL VIDEO
M_STATUS
M_STATUS Meaning
01 Hardware error
02 Out of memory
03 MCI driver not found
04 Cannot load MCI driver
05 Invalid media type
06 Mixer parameter invalid
07 Mixer file error
08 File not found
09 Invalid command format
10 No file loaded
11 Unsupported function
12 Invalid frame number
13 Illegal command class
14 Invalid colour
15 Invalid video mix option
18 Invalid capture
19 Invalid quadrant
20 Invalid VESA code
21 Video command terminated
22 Invalid device name
23 MCI driver error
24 Out of range
25 Invalid audio select option
26 Invalid display select
27 MCI error
28 Could not open digital video device
29 Invalid Read Mixer parameter
30 Invalid Write Mixer parameter
GRAPHICS/VIDEO
PC VIDEO CAMERA
M_STATUS
The M-STATUS for the PC Video Camera is:
M_STATUS Meaning
08 Communications error
M_DATA
None.
GRAPHICS/VIDEO
AUDIO
CONTENTS
Audio
AUDIO
AUDIO
CONTENTS
Chapter 5
Audio
AUDIO
M_STATUS
M_STATUS Meaning
00 No error.
02 File not found.
03 Path not found.
04 Too many open files.
05 Access denied.
06 Invalid file handle.
08 Insufficient memory
11 Invalid format
15 Invalid drive (Not returned within the S4 environment.
M_STATUS 03 will be returned instead).
18 No more files.
50 Restart failed.
51 Software not found.
52 Hardware not found.
53 Play did not start.
97 Hardware failure.
M_DATA
M_DATA Meaning
Byte 0 Line output attenuation level
Byte 1 Speaker output attenuation level
AUDIO
PRINTERS
CONTENTS
Printers
PRINTERS
PRINTERS
CONTENTS
Chapter 6
Printers
RECEIPT/JOURNAL (40-COLUMN) PRINTERS
M_STATUS
M_STATUS Meaning
00 No error (good).
01 Head jam/Knife jam.
02 Not used.
03 Black mark error.
04 Not used.
05 Paper out.
06 Not used.
07 Paper not loaded or paper jam before transport.
08 Communications error.
09 Printer open.
10 Ribbon needs to be replaced soon (not thermal printer).
11 Printhead needs to be replaced soon.
12 Knife needs to be replaced soon.
13 Ribbon needs to be replaced now (not thermal printer).
14 Printhead needs to be replaced now.
15 Sideways communications error.
16 Eject jam.
146 SDC link failure.
M_DATA
z Byte 0:
z Bit 7 = 0 Always
z Bit 6 = 1 Fault status
z Bit 5 = 0 Always
z Bit 4 = 1 Exit sensor (covered)
z Bit 3 = 1 Paper out sensor (active)
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
PRINTERS
PRINTERS
STATEMENT PRINTER
M_STATUS
M_STATUS Meaning
00 Operation successful (good).
01 Mechanical jam.
02 Communications error.
03 Not used.
04 Black mark error.
05 Media jam.
05 Exit sensor error.
06 Not used.
07 Paper not loaded.
08 Ribbon needs to be replaced now.
08 Ribbon needs to be replaced soon.
09 Knife needs to be replaced soon.
10 Printhead needs to be replaced now.
10 Printhead needs to be replaced soon.
11 Printer left open.
12 Not used.
13 Not used.
14 Not used.
15 Not used.
16 Capture jam.
17 Statement removed by customer during capture.
18 Statement stuck in throat, unable to pull into printer - possible cus-
tomer tampering.
19 No paper present at start of command.
20 Printer malfunction - paper present.
21 Bin overfill.
22 Print attempted beyond end of statement.
23 Printer fatal.
30 Illegal media.
33 Buncher communications failure.
34 Clamp drive jammed open.
35 Clamp drive jammed closed.
36 Capture bin full.
146 SDC link failure.
PRINTERS
M_DATA
z Byte 0 - Status and Sensors:
z Bit 7 = 0 Always
z Bit 6 = 1 Fault
z Bit 5 = 0 Always
z Bit 4 = 1 Exit sensor blocked
z Bit 3 = 1 Paper out status
z Bit 2 = 1 Black mark at sensor
z Bit 1 = 1 Paper low status
z Bit 0 = 0 Always
z Byte 1 - Command or Phase:
z 00 = Reset
z 00 = Report tally mnemonics (Diagnostics)
z 01 = Action print stream
z 02 = Special print
z 03 = Not used
z 04 = Exercise mechanism (Diagnostics)
z 05 = Not used
z 06 = Eject
z 07 = Capture
z 08 = Determine/Disable
z 09 = Not used
z 0A = Book removal
z Byte 2 - Status and Sensors:
z Bit 7 = 1 Buncher comms error
z Bit 6 = 1 Comms error
z Bit 5 = 1 No document
z Bit 4 = 1 Cutter jam
z Bit 3 = 1 Head jam
z Bit 2 = 1 Positioned at last line
z Bit 1 = 1 Mechanical jam
z Bit 0 = 1 Statement jam
z Byte 3 - Status:
z Bit 7 = 1 Printer RAM failure
z Bit 6 = 1 Printer ROM failure
z Bit 5 = 1 Statement jam during capture
z Bit 4 = 1 Statement jam towards shutter
z Bit 3 = 1 Statement jam towards capture bin
z Bit 2 = 0 Always
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
PRINTERS
z Bit 1 = 0 Always
z Bit 0 = 0 Always
z Byte 4 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 1 Print unit open
z Bit 3 = 1 Capture bin NOT empty
z Bit 2 = 1 Paper out detected
z Bit 1 = 1 Paper low (X13) detected
z Bit 0 = 1 Black mark (X14) detected
z Byte 5 - Sensors (Statement):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Printhead at right side
z Bit 1 = 1 Printhead at left side
z Bit 0 = 1 Knife at home position
z Byte 5 - Sensors (Buncher):
z Bit 7 = 1 Clamp drive jammed closed
z Bit 6 = 1 Clamp drive jammed open
z Bit 5 = 0 Always
z Bit 4 = 1 Clamp drive raised
z Bit 3 = 1 Clamp drive lowered
z Bit 2 = 1 Printhead at right side
z Bit 1 = 1 Printhead at left side
z Bit 0 = 1 Knife at home position
z Byte 6 - Sensors (Statement):
z Bit 7 = 0 Always
z Bit 6 = 1 Statement transport (S3) sensor covered
z Bit 5 = 1 Statement printhead sensor (S4) covered
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 1 Statement feed sensor (X12) covered
z Bit 0 = 1 Statement capture sensor (X17) covered
PRINTERS
PRINTERS
PASSBOOK PRINTER
M_STATUS
M_STATUS Meaning
00 Operation successful (good).
01 Blank track (good).
02 Track not supported.
03 Read error.
04 Write error.
05 No book in reader at start of command.
06 Error recovery successful.
07 Jam.
08 Too many consecutive read errors.
09 Too many consecutive write errors.
10 Too many consecutive jams.
11 Device inoperative.
12 Format error.
13 Communications error.
14 Passbook jammed in throat - possible customer tampering.
15 Passbook jammed - unable to capture.
16 Shutter jammed open.
17 Shutter jammed closed.
18 Not used.
19 Not used.
20 Passbook removed by customer during capture.
21 Not used.
22 Ribbon needs to be replaced soon.
23 Printhead needs to be replaced soon.
24 Optical scan segment error.
25 Ribbon needs to be replaced now.
26 Printhead needs to be replaced now.
27 Capture bin overfill.
28 Mechanical jam.
29 Printer open.
30 Illegal media.
31 Blank track.
32 Scanner communications error.
36 Capture bin full.
146 SDC link failure.
PRINTERS
M_DATA
z Byte 0 - Command or Phase:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine state
z 05 = Eject
z 06 = Print
z 07 = Disable
z 08 = Define passbook
z 09 = Not used
z 0A = Page number
z 0B = Check line
z 0C = Report configuration
z 0D = Report definition
z 0E = Book detection
z 0F = Book insertion
z 10 = Book removal
z 11 = Exercise mechanism
z 12 = Not used
z 13 = Not used
z 14 = Capture
z 15 = Multiple line print
z 16 = Not used
z 17 = Define scan
z 18 = Define magnetics
z 19 = Not used
z 1A = Line scan
z Byte 1 - MAG R/W and Comms Status:
z Bit 7 = 1 Write error
z Bit 6 = 1 Comms error
z Bit 5 = 1 Read after write error
z Bit 4 = 1 Read error
z Bit 3 = 1 Olivetti track
z Bit 2 = 1 ISO track
z Bit 1 = 1 IBM track
z Bit 0 = 1 DIN track
PRINTERS
z Byte 2 = 00 Always
z Byte 3 - Printer Status:
z Bit 7 = 1 Read/Write error
z Bit 6 = 1 Blank track
z Bit 5 = 1 No passbook
z Bit 4 = 1 Passbook jam
z Bit 3 = 1 Passbook fully inserted
z Bit 2 = 0 Always
z Bit 1 = 1 Mechanical jam
z Bit 0 = 1 Almost end of passbook
z Byte 4 - Jam Status:
z Bit 7 = 1 Printer RAM failure
z Bit 6 = 1 Printer ROM failure
z Bit 5 = 1 Book jam during capture
z Bit 4 = 1 Book jam towards shutter
z Bit 3 = 1 Book jam towards capture bin
z Bit 2 = 1 Shutter switch malfunction
z Bit 1 = 1 Shutter jammed closed
z Bit 0 = 1 Shutter jammed open
z Byte 5 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 1 Shutter open
z Bit 1 = 0 Always
z Bit 0 = 1 Throat sensors blocked
PRINTERS
z Byte 6 - Sensors:
z Bit 7 = 1 Shutter open sensor covered
z Bit 6 = 1 Shutter closed sensor covered
z Bit 5 = 1 Transport open
z Bit 4 = 1 Print unit open
z Bit 3 = 1 Capture bin NOT empty
z Bit 2 = 1 Paper out detected
z Bit 1 = 1 Paper low detected
z Bit 0 = 1 Black mark detected
z Byte 7 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 1 Platen roller raised
z Bit 5 = 1 Printhead raised
z Bit 4 = 1 Magnetic stripe pressure plate raised
z Bit 3 = 0 Always
z Bit 2 = 1 Printhead at right side
z Bit 1 = 1 Printhead at left side
z Bit 0 = 1 Knife at home position
z Byte 8 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 1 Media transport sensor (X9) covered
z Bit 5 = 1 Media printhead sensor (X11) covered
z Bit 4 = 1 Platen guide rear sensor (X16) covered
z Bit 3 = 1 Media printhead sensor (X10) covered
z Bit 2 = 1 Platen guide front sensor (X15) covered
z Bit 1 = 1 Paper feed sensor (X12) covered
z Bit 0 = 1 Media capture sensor (X17) covered
z Byte 9 - Sensors:
z Bit 7 = 1 Media skew sensor (X7) covered
z Bit 6 = 1 Media skew sensor (X6) covered
z Bit 5 = 1 Media exit sensor (X2) covered
z Bit 4 = 1 Media exit sensor (X4) covered
z Bit 3 = 1 Media exit sensor (X3) covered
z Bit 2 = 1 Media exit sensor (X1) covered
z Bit 1 = 1 Media exit sensor (X5) covered
z Bit 0 = 1 Media transport sensor (X8) covered.
PRINTERS
T_DATA
T_DATA is returned in response to the following tests
z Read track
z Define document
z Check line.
Read Track
The T_DATA returned, for the read track 2 and read track 3 tests
is, book data, which includes start and end sentinels. The data is
pseudo ASCII in the range 30H to 3FH.
The default sentinels are:
DIN Format
The T_DATA is returned as two blocks of data each enclosed
between start sentinel (3DH) and end sentinel (3FH). Maximum
T_LEN = 94.
IBM Format
The T_DATA is returned as two blocks of data each enclosed
between start sentinel (3BH) and end sentinel (3FH). Maximum
T_LEN = 78.
ISO Format
The T_DATA is returned as one block of data enclosed between
start sentinel (3DH) and end sentinel (3FH). Maximum T_LEN =
107.
PRINTERS
z
02 = Pitch
z
03 = Feed
z
04 = Width left
z
05 = Width right
z
06 = Length
z
07 = Top
z
08 = Bottom
z
09 = Fold1
z
0A = Fold2
z
0B = P1
z
0C = PC1
z
0D = PC2
z
0E = SC1
z
0F = SC2
z
10 = Field separator
z
11 = Scan1
z
12 = Scan2
z Byte 2 - Parameter In Conflict:
z 00 = No error
z 01 = Type
z 02 = Pitch
z 03 = Feed
z 04 = Width left
z 05 = Width right
z 06 = Length
z 07 = Top
z 08 = Bottom
z 09 = Fold1
z 0A = Fold2
z 0B = P1
z 0C = PC1
z 0D = PC2
z 0E = SC1
z 0F = SC2
z 10 = Field separator
z 11 = Scan1
z 12 = Scan2.
Check line
The T_DATA returned for the check line test is as follows:
PRINTERS
PRINTERS
M-STATUS
MStatus Meaning
0 Operation successful
1 Blank track
2 Track not supported
3 Read error
4 Write error
5 No passbook in reader at start of command
6 Error recovery successful
7 Passbook jam
8 Too many consecutive read errors
9 Too many consecutive write errors
10 Too many consecutive passbook jams
11 Device inoperative
12 Format error
13 RS-232 communications error
14 Passbook jammed in throat - possible customer tampering
15 Book jammed - unable to capture
20 Book removed by customer during capture
22 Ribbon needs to be replaced soon
23 Printhead needs to be replaced soon
24 Barcode error
25 Ribbon needs to be replaced now
26 Printhead needs to be replaced now
27 Capture bin overfill
28 Mechanical jam
29 Printer open
31 Blank page
36 Capture bin full
37 Page turn error
38 Too many consecutive page turn errors
39 Page turn passbook guide jammed open
40 Page turn passbook guide jammed closed
41 Main electronics board failure
42 Magnetic electronics board failure
43 Magnetic board communication error
44 Book present
45 Adjust data lost
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
PRINTERS
MStatus Meaning
46 Printhead fire error
M-DATA
z Byte 0 - Command or Phase:
z 00 = Reset
z 01 = Accept
z 02 = Read
z 03 = Write
z 04 = Determine State
z 05 = Eject
z 06 = Print
z 07 = Disable
z 08 = Define Document
z 09 = Not used
z 0A = Page Number
z 0B = Check Line
z 0C = Report Configuration
z 0D = Report Definition
z 0E = Book Detection
z 0F = Book Insertion
z 10 = Book Removal
z 11 = Exercise Mechanism
z 12 = Not Used
z 13 = Not Used
z 14 = Capture
z 15 = Multiple Line Print
z 16 = Not Used
z 17 = Define Scan
z 18 = Define Magnetics
z 19 = Not Used
z 1A = Line Scan
z 1B = Page Turn Forward
z 1C = Page Turn Backward
PRINTERS
PRINTERS
z Byte 9 - Sensors:
z Bit 7 - 0 always
z Bit 6 - 0 always
z Bit 5 - 0 always
z Bit 4 - 0 always
z Bit 3 - Media at mid transport position SN32
z Bit 2 - Capture bin not empty SN31
z Bit 1 - Magnetic plate closed SN30
z Bit 0 - Magnetic encoder covered SN29
PRINTERS
z Byte 10 - Sensors:
z Bit 7 - Media at width sensor SN24
z Bit 6 - Turn page book guide closed SN23
z Bit 5 - Passbook alignment covered SN46
z Bit 4 - Print unit open SN45
z Bit 3 - 0 always
z Bit 2 - 0 always
z Bit 1 - 0 always
z Bit 0 - 0 always.
PRINTERS
NOTE: These codes are also displayed on the LED display on the
main electronics board of the printer.
PRINTERS
PRINTERS
07 63 Page mark data (left upper side) can Make sure the passbook was
not be recognized. inserted straight.
Run level 0 Test 54.
07 64 Page mark data (left lower side) can Make sure the passbook was
not be recognized. inserted straight.
Run level 0 Test?.
07 65 The attempt to turn a page has Check the page turn feed mecha-
failed. SN21 did not change. nism.
Check SN21.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
PRINTERS
PRINTERS
PRINTERS
M_STATUS
M_Status Meaning
00 Operation successful
01 Mechanical Jam
02 Communications error (fatal)
03 Not used
04 Black mark error (fatal)
05 Media jam (fatal)
05 Exit sensor error (warning)
06 Not used
07 Paper out (fatal)
08 Ribbon needs to be replaced now (fatal)*
08 Ribbon needs to be replaced soon (warning)*
09 Knife needs to be replaced soon (warning)
10 Printhead needs to be replaced now (fatal)*
10 Printhead needs to be replaced soon (warning)*
11 Printer left open (fatal)
12 Not Used
13 Not Used
14 Not used
15 Not used
16 Capture jam (fatal)
17 Media removed by customer during capture (routine)
18 Media stuck in throat, unable to pull into printer (suspend)
19 No media present at start of command (routine)
20 Printer malfunction- media present (routine)
21 Bin overfill (fatal)
22 Print attempted beyond end of statement (routine)
23 Printer fatal (fatal)
30 Illegal media (routine)
33 Buncher Comms failure (fatal)#
34 Clamp Drive jammed open (fatal)#
35 Clamp Drive jammed closed (fatal)#
36 Capture Bin full (warning)
PRINTERS
M_DATA
z Byte 0 - Status and Sensors:
z Bit 7 = 0 Always*
z Bit 6 = 1 Fault status
z Bit 5 = 0 Always
z Bit 4 = 1 Exit sensor (S1)1 covered
z Bit 3 = 1 Paper set sensor (ES6) active
z Bit 2 = 1 Black dot sensors (ES4&5) covered
z Bit 1 = 1 Paper low status (S11/12) active
z Bit 0 = 0 Always
1
See heading "Sensor Locations".
* Signifies bit is set to zero.
z Byte 1 - Command or Phase:
z 0A= Not used
z 09 = Not used
z 08 = Determine/Disable
z 07 = Capture
z 06 = Eject
z 05 = Not used
z 04 = Exercise mechanism (Diagnostics Only)
z 03 = Not used
z 02 = Special print
z 01 = Action print stream
z 00 = Report tally mnemonics (Diagnostics)
z 00 = Reset
z Byte 2 - Status and Sensors:
z Bit 7 = 0 Buncher comms error
z Bit 6 = 1 Comms error
z Bit 5 = 1 No document
z Bit 4 = 1 Cutter jam
z Bit 3 = 0 Always
z Bit 2 = 1 Positioned at last line
z Bit 1 = 1 Mechanical jam
z Bit 0 = 1 Media jam
PRINTERS
z Byte 3 - Status:
z Bit 7 = 1 Printer RAM failure
z Bit 6 = 1 Printer ROM failure
z Bit 5 = 1 Media jam during capture
z Bit 4 = 1 Media jam towards exit
z Bit 3 = 1 Media jam towards capture bin
z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 0 Always
z Byte 4 - Sensors:
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 1 Transport open - Transport open sensor (S10) or
Print Engine open - Head close sensors 1 & 2 (ES2) active
z Bit 3 = 1 Capture bin NOT empty - Capture area sensors 1
or 2 (S8/S9) active
z Bit 2 = 1 Paper out detected - Paper set sensor (ES6) active
z Bit 1 = 1 Paper low detected - Paper low sensor (S11/S12)
active
z Bit 0 = 1 Black dot sensors (ES4&5) covered.
z Byte 5 - Sensors (Statement only):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 1 Transport open- Transport open sensor (S10) or
Print Engine open- Head close sensors 1 & 2 (ES2) active
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 1 Knife at home position
z Byte 5 - Sensors (Buncher option):
z Bit 7 = 1 Clamp drive jammed closed
z Bit 6 = 1 Clamp drive jammed open
z Bit 5 = 1 Transport open- Transport open sensor (S10) or
(Print Engine open- Head close sensors 1 & 2 (ES2) active
z Bit 4 = 1 Clamp drive raised - Pinch open sensor (S3) active
z Bit 3 = 1 Clamp drive lowered - Pinch closed sensor (S4)
active
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
PRINTERS
z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 1 Knife at home position
z Byte 6 - Sensors: (Statement and Buncher)
z Bit 7 = 1 Capture entry sensor (S7) covered
z Bit 6 = 1 Stack entry sensor (S6) covered
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 0 Always
z Bit 2 = 0 Always
z Bit 1 = 1 Paper set sensor (ES6) covered
z Bit 0 = 1 Capture entry sensor (S7) covered
z Byte 7 - Sensors (Statement only):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Exit sensor (S1) covered
z Bit 2 = 0 Always
z Bit 1 = 0 Always
z Bit 0 = 0 Always
z Byte 7 - Sensors (Buncher option):
z Bit 7 = 0 Always
z Bit 6 = 0 Always
z Bit 5 = 0 Always
z Bit 4 = 0 Always
z Bit 3 = 1 Exit sensor (S1) covered
z Bit 2 = 1 Stack area sensor (S5) covered
z Bit 1 = 1 Stack entry sensor (S6) covered
z Bit 0 = 1 Stack area sensor (S5) covered.
PRINTERS
Sensor Locations
The following diagram shows the location and numbering of the
sensors in the printer:
PRINTERS
M_STATUS
The M_STATUS for the MOP are:
M_STATUS Meaning
00 No error
01 Head jam/knife jam
05 Paper out
07 Paper not loaded or jam before transport
08 Communications error
09 Printer open
10 Ribbon needs replacing soon
11 Printhead needs replacing soon
12 Knife needs replacing soon
13 Ribbon needs replacing now
14 Printhead needs replacing now
15 Communications error
16 Eject jam
21 No paper in printer during processing of command
(eject control codes)
22 Barcode read failed but successful within retry
count
23 Barcode read failed
24 File failed to be cleared
25 File not readable
26 File not writeable
PRINTERS
M_DATA
The M_DATA is as follows:
M_DATA(0)
M_DATA(1)
PRINTERS
M_DATA(2)
M_DATA(3)
PRINTERS
DISK DRIVES
CONTENTS
Disk Drives
DISK DRIVES
DISK DRIVES
CONTENTS
CHAPTER 7
Disk Drives
PC DISKS
Items marked with a * are only reported when the migrated disk
service is being used.
M_STATUS
M_STATUS Meaning
00 No error.
01 Write failure.
CRC error *
02 Read failure.
Disk error *
03 Drive not configured.
04 Random read error.
Hardware error *
05 Seek error.
08 Disk write protected *
09 Operator intervention required *
0A Filename not found in directory *
0D General error *
M_DATA
M_DATA Meaning
00 No error.
01 Invalid function number.
02 File not found.
03 Path not found.
04 Out of handles.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DISK DRIVES
M_DATA Meaning
05 Access denied.
06 Invalid handle.
Open/Create failed due to explicit fail command *
07 Memory control block destroyed.
08 Insufficient memory.
09 Invalid memory block address.
0A Invalid environment.
0B Invalid format.
0C Invalid access code.
0D Invalid data.
0E Unknown unit.
0F Invalid disk drive.
10 Cannot remove current directory.
11 Not same device.
12 No more files.
13 Disk write protected.
14 Unknown unit.
15 Drive not ready (disk not in drive).
16 Unknown command.
17 Data error (CRC).
18 Bad request structure length.
19 Seek error.
1A Unknown type of medium.
1B Sector not found.
1D Write fault.
1E Read fault.
1F General failure.
20 Sharing violation.
21 Lock violation.
22 Invalid disk change.
23 FCB unavailable.
24 Sharing buffer exceeded.
50 File already exists.
70 Disk is full.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DISK DRIVES
M_DATA Meaning
82 Disk is not formatted.
FF General error.
DISK DRIVES
INPUT DEVICES
CONTENTS
Input Devices
INPUT DEVICES
INPUT DEVICES
CONTENTS
Chapter 8
Input Devices
SDC TOUCH SCREEN
M_STATUS
M_STATUS Description
00 No error
03 Hardware error - Touch screen controller hardware error
04 Not calibrated - Touch screen has not been calibrated
M_DATA
M_DATA returned if M_STATUS is 03 (Hardware_Error) are:
z Byte 0 - Touch screen error code (Hex)
z 00 = No error
z 03 = A/D converter error
z 04 = Failed beams detected
z 05 = Communications error (controller/frame interface
error)
z 06 = Weak beams detected.
INPUT DEVICES
CARDHOLDER KEYBOARDS
NUMERIC KEYBOARD
M_STATUS
The M_STATUS returned for the keyboards Key Detect test are:
M_STATUS Meaning
00 No error
06 Security Module (SM) required a reset and the reset
was successful (EKC only)
07 SM required a reset and the reset was unsuccessful (EKC only)
146 SDC link failure
M_DATA
The Key Detect test returns the two digit hexadecimal values
shown in the following figure:
Left Right
Numeric
FDK FDK
07 10 11 12 13 03
06 14 15 16 17 02
05 24 25 26 27 01
04 20 21 22 23 00
ALPHANUMERIC KEYBOARD
M_STATUS
The M_STATUS returned for the keyboard and FDK Key Detect
test is as follows:
M_STATUS Meaning
00 No error.
06 If the Security Module (SM) reset was successful (EKC only).
07 If the SM reset was unsuccessful (EKC only).
146 SDC link failure
INPUT DEVICES
M_DATA
The Key Detect test returns the three digit numbers shown in the
following figure:
007 003
006 002
005 001
004 000
051 052 067 068 084 100 116 115 099 083 016 017 018 019
087 050 053 066 020 085 101 117 114 098 082 020 021 022 023
049 054 065 070 086 102 118 113 097 081 036 037 038 039
048 055 064 071 112 096 080 032 033 034 035
INPUT DEVICES
OPERATOR PANELS
M_STATUS
M_STATUS Meaning
00 No error.
146 SDC link failure.
M_DATA
The M_DATA returned for the basic operator panel keyboard KEY
DETECT test, is the hardware position code for the last key entered
(refer to "Hardware Position Codes").
Early versions of the software treat the hardware position code
as hexadecimal numbers and display three-digit decimal
representations of the position code numbers, both sets of codes are
shown in the following table.
INPUT DEVICES
M_STATUS
The M_STATUS returned for the EOP keyboard are:
M_STATUS Meaning
00 No error.
146 SDC link failure.
M_DATA
The M_DATA returned for the enhanced operator panel keyboard
KEY DETECT test, is the hardware position code for the last key
entered (refer to "Hardware Position Codes").
Early versions of the software treat the hardware position code
as hexadecimal numbers and display three-digit decimal
representations of the position code numbers, both sets of codes are
shown in the following table.
INPUT DEVICES
M_STATUS
M_STATUS Meaning
00 No error.
01 Controller error
02 Character ROM missing
146 SDC link failure.
M_STATUS
M_STATUS Meaning
00 No error.
146 SDC link failure.
INPUT DEVICES
M_STATUS
M_STATUS Meaning
00 No error.
M_DATA
M_DATA Meaning
30 Switch closed.
31 Switch open.
INPUT DEVICES
M_STATUS
M_STATUS Meaning
00 No error.
CONTENTS
CONTENTS
Chapter 9
Turnaround Plug
A turnaround plug, A/B (NCR Part No. 445-0593125), is required
for the edge of board turnaround test.
25 23 21 19 17 15 13 11 9 7 5 3 1
26 24 22 20 18 16 14 12 10 8 6 4 2
M_STATUS
M_STATUS Meaning
00 No error.
03 Turnaround test failure.
146 SDC link failure.
M_DATA
z Byte 0 - Test state of input line 0:
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low
NIGHTSAFE DEPOSITORY
M_STATUS
M_STATUS Meaning
0 Bag drop switch is open.
1 Bag drop switch is closed.
2 Deposit not done and bag drop switch is open
03 Error in turnaround test.
M_DATA
M_DATA is only returned for the enhanced version of the nightsafe
depository.
ALARMS
M_SATAUS and M_DATA for the Alarms are detailed in Chapter
13, NLX PC Core.
Turnaround Plug
A turnaround plug C, (NCR Part No. 445-0596570), is required for
the media entry indicators turnaround test.
25 23 21 19 17 15 13 11 9 7 5 3 1
26 24 22 20 18 16 14 12 10 8 6 4 2
M_STATUS
M_STATUS Meaning
00 Good.
03 Turnaround test failed.
DOOR ACCESS
Turnaround Plug
A turnaround plug is required for the door access unit RS232
turnaround test.
14 15 16 17 18 19 20 21 22 23 24 25
1 2 3 4 5 6 7 8 9 10 11 12 13
M_STATUS
M_STATUS Meaning
00 No error.
01 Bad read error.
02 Timeout error (Open door test).
03 Communications error (Open door test).
97 Timeout error (Turnaround test).
98 Communications error (Turnaround test).
146 SDC link failure.
M_DATA
z Byte 0:
z 00 = Good
z 01 = Parity error
z 02 = Overrun error
z 03 = Framing error
z 04 = DTR or DSR timeout
z 05 = Transmit timeout
z 06 = Receive timeout.
SECURITY CAMERA
M_STATUS
M_STATUS Meaning
00 Picture taken.
01 NAK received.
03 Hardware error detected, bad communications
97 Timeout error.
98 Communications error.
146 SDC link failure.
M_DATA
The M_DATA returned for the security camera are:
z Byte 0:
z 00 = Good
z 01 = Parity error
z 02 = Overrun error
z 03 = Framing error
z 04 = DTR, DSR error
z 05 = Tx error
z 06 = Rx error
z 30 = For the Take Picture/Controller Status tests
z Byte 1:
z 30 = Ready
z 31 = Busy
z Byte 2:
z 30 = For the Take Picture/Controller Status tests
z Byte 3:
z 31 = For the Take Picture/Controller Status tests
NOTE: The 3M camera does not return data for bytes 1, 2 and 3.
T_DATA
The T_DATA returned for the Controller Status test consists of four
ILHOGV VHSDUDWHG E\ D XQLW VHSDUDWRU DV IROORZV
hhmm yymmdd aaaa bbbbbb
Where:
z KKPP WLPH KRXUPLQXWH
z \ \PPGG GDWH \ HDUPRQWKGD\
z DDDD WUDQVDFWLRQ QXPEHU LI '$ *HQHUDO RU 'LJLWDO FDPHUD
z EEEEEE WHUPLQDO QXPEHU LI '$ *HQHUDO RU 'LJLWDO camera).
SIGNAGE
M_STATUS
M_STATUS Meaning
00 No error.
01 Format error. An error in the format of C_DATA (command data)
has been detected.
02 Signage not configured.
03 Communications failure after retries. No acknowledgement,
NAK, parity, framing or overrun errors received from signage.
04 Communications successful after retries.
62 Communications error.
M_DATA
z Byte 0 - UART status port:
z Bit 0 = 1 Tx ready
z Bit 1 = 1 Rx ready
z Bit 2 = 1 Tx empty
z Bit 3 = 1 Parity error
z Bit 4 = 1 Overrun error
z Bit 5 = 1 Framing error
z Bit 6 = 0 Always
z Bit 7 = 0 Always
z Byte 1 - Communications Error:
z Bit 1 = 1 Parity error
z Bit 2 = 1 Overrun error
z Bit 3 = 1 Framing error
z Bit 4 = 1 DTR or DSR error
z Bit 5 = Transmit error
z Bit 6 = Receive timeout.
CURRENCY HANDLING
CONTENTS
Currency Handling
CURRENCY HANDLING
CURRENCY HANDLING
CONTENTS
CHAPTER 10
Currency Handling
CURRENCY DISPENSER
M_STATUS
M_STATUS Meaning
00 No error.
01 Dispense requested from a cassette which is not installed or no cas-
settes installed during self test.
02 Too many bills being rejected, for example, undersize, oversize, dou-
bles, extra bills, or unable to learn bill width and singularity.
03 Pick failure.
04 Pick failure plus low (out of bills).
05 Sensor failure or currency jam in main transport.
OR
A short dispense was performed (bills dispensed fewer than bills
requested) and no error was reported.
062 Divert gate fault caused by one of the following:
* Divert gate in wrong position initially.
* Divert gate failed to move to correct position.
* Divert gate sensor failure.
07 Purge bin not present (unit inoperative).
081 Purge bin overfill sensor blocked (unit inoperative).
082 Purge bin full (unit inoperative).
093 Communications failure between Command and Execution firmware.
Current replenishment information may not have been determined.
CURRENCY HANDLING
M_STATUS Meaning
10 Operation not attempted because the device or a cassette type is
FATAL from a previous operation. A reset of SOH to HEALTHY must
be
performed to clear this condition. Current replenishment information is
not determined.
11 Operation not attempted due to one of the following conditions:
* Bills are still stacked in the transport from a previous operation
(stacking dispensers only).
* Bills may not have been cleared from the transport due to an unre-
covered error during a previous operation.
* The dispenser has been powered up and no CLEAR/DIAG_CLEAR
has been issued.
A CLEAR or DIAG_CLEAR must be performed to clear this condition.
Replenishment information is not determined.
121 Presenter clamping mechanism (or bill alignment mechanism) failed or
jammed.
131 Exit shutter jammed open.
141 Exit shutter jammed closed.
151 Reserved.
16 Main transport timing disk did not operate correctly or the main ac
motor failed.
17 Reserved.
181 Currency jam in presenter transport or transport sensor failure.
191 Exit sensor blocked initially on next operation after a good present
(Bills may not have been taken by cardholder). Current replenishment
information is not determined. See “Replenishment Data”.
20 to 27 Reserved.
28 An area of NVRAM cannot be accessed (SOH cannot be updated).
291 Presenter transport timing disk did not operate correctly or motor
failed.
30 One of the presenter transport sensors failed clear or blocked.
31 Reserved.
323 Heartbeat on execution processor failed.
331 Communications failure on the I2C bus of the execution processor.
On the P86 this code denotes a communications failure on the pick
interface to pick modules.
341 A present bills operation has been attempted without any bills being
stacked or a RETRACT with no bills presented.
351 Operation incomplete due to ac and 24V dc power disconnection
through interlock on ATM access door.
361 Pick valve test not attempted because cassettes were installed.
37 TI service switched ON.
CURRENCY HANDLING
M_STATUS Meaning
38 TI service switched OFF.
39 The LVDT/NTS or associated circuit is malfunctioning.
40 Bill parameters have not been set up. This is because this is the first
operation since initial power-up or because there was an NVRAM
corruption and the NVRAM was re-initialized.
41 An attempt to pick from a cassette in a pick module which has been
disabled for in-service replenishment.
146 SDC link failure.
CURRENCY HANDLING
M_DATA
z Dispenser - stacking and spray types
z Divert Gate - spray type only
z Presenter - stacking type only
z Main Motor * - stacking and spray types
z Exit Shutter * - stacking type only
z Presenter Bill Motor * - stacking type only
z Presenter Clamp * - stacking type only
z Sensor/Switch * - stacking and spray types.
NOTE: * The M_DATA returned for these tests are unique to the
tests.
NOTE: The highest number in each of the above ranges is the exit
sensor for that type.
NOTE: In the following lists, a 1 alongside the code shows that the
M_DATA applies to stacking dispensers only and a 2 shows that
the code is for spray dispensers only. A 3 shows that the code
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
CURRENCY HANDLING
CURRENCY HANDLING
M_DATA - Dispenser
The M_DATA returned under the dispenser format are associated
with firmware level commands as follows:
z Stacking dispensers = commands 01, 04, and 13
z Spray dispensers = commands 01, 02, 05, and 17.
For SELF_TEST and DIAG_SELF-TEST, the status bytes refer
to pick position in the order, top, 2nd, 3rd, bottom instead of virtual
cassette types 1, 2, 3, and 4, otherwise the status bytes are identi-
cal.
CURRENCY HANDLING
CURRENCY HANDLING
CURRENCY HANDLING
clear.
z 591 = Purge bin overfill failed clear initially.
z 5A1 = Gulp feed detected.
z 5B1 = Interlock open initially.
z 5C1 = Interlock open during operation.
z 601 = Reference null reading too low LVDT #1 (right hand).
z 602 = Reference null reading too low on NTS.
z 611 = Reference null reading too low LVDT #2 (left hand).
z 621 = Reference null reading too high LVDT #1 (right hand).
z 622 = Reference null reading too high on NTS.
z 631 = Reference null reading too high LVDT #2 (left hand).
z 64 = LVDT/NTS fault - too few timing wheel interrupts
received on execution processor within the time for one bill.
z 65 = LVDT/NTS fault - execution processor did not receive a
response to an LVDT request within the required time.
z 70 = Cassette already FATAL because of: too many pick
fails, too many rejects, cassette empty, or could not learn
from the cassette.
z 71 = Too many interrupts at pick sensor or pre-LVDT/NTS
sensor.
z 72 = Bill parameters were not configured. The singularity
at this position was 0FFH. Either bill parameters were not
configured after initial power up, or NVRAM was corrupted
and reinitialized. Bill widths, singularities and stack order
should be checked.
z 731 = Total thickness of bills picked on a bill learn has
reached the limit that can safely be purged.
z 752 = TSEN 1 (FEED) sensor failed clear during operation
or bill jam before sensor. May be due to a bill jam between
the NTS sensor and the FEED sensor.
z 762 = TSEN 1 (FEED) sensor failed blocked during opera-
tion or bill jam at sensor. May be due to a bill jam at the
FEED sensor.
z 772 = TSEN 2 (EXIT) sensor failed clear during operation or
bill jam before sensor. May be due to a bill jam between the
FEED sensor and the EXIT sensor.
z 782 = TSEN 2 (EXIT) sensor failed blocked during operation
or bill jam at sensor. May be due to a bill jam at the EXIT
sensor.
CURRENCY HANDLING
CURRENCY HANDLING
CURRENCY HANDLING
M_DATA - Presenter
The M_DATA returned under presenter format are associated with
firmware level commands 02, 03, 06, and 0F.
z Byte 0 - Firmware Level Commands
z Byte 1 - Presenter Status:
z 00 = Operation successful.
z 01 = Shutter jammed closed during operation or open sen-
sor failed indicating not open.
z 02 = Shutter jammed open during operation or closed sen-
sor failed indicating not closed.
z 04 = Clamp not in position initially.
z 06 = Clamp jammed moving home or home sensor failed
showing not home.
z 07 = Clamp jammed moving to present or present sensor
failed showing not present.
z 0C = Overfill sensor blocked initially.
z 11 = Overfill sensor failed clear.
z 13 = Overfill sensor blocked at end of purge operation.
z 14 = TSEN 1 sensor blocked or SOH line active initially on
present or at end of purge.
z 15 = TSEN 2 sensor blocked or SOH line active initially on
present or at end of purge.
z 16 = TSEN 3 sensor blocked or SOH line active initially on
present or at end of purge.
z 17 = TSEN 4 sensor blocked or SOH line active initially on
present or at end of purge.
z 18 = TSEN 5 sensor blocked or SOH line active initially on
present or at end of purge.
z 19 = TSEN 6 sensor blocked or SOH line active initially on
present or at end of purge.
z 1A = TSEN 7 sensor blocked or SOH line active initially on
present or at end of purge.
z 1B = TSEN 8 sensor blocked or SOH line active initially on
present or at end of purge.
z 1C = TSEN 1 sensor failed clear initially on present or at
end of purge.
z 1D = TSEN 2 sensor failed clear initially on present or at
end of purge.
z 1E = TSEN 3 sensor failed clear initially on present or at
end of purge.
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
CURRENCY HANDLING
CURRENCY HANDLING
CURRENCY HANDLING
z Byte 2:
z 00 = Operation O.K.
z 01 = Shutter open sensor indicated open when it should
have been not open
z Byte 3:
z 00 = Operation O.K.
z 01 = Shutter closed sensor indicated not closed when it
should have been closed
z Byte 4:
z 00 = Operation O.K.
z 01 = Shutter open sensor indicated not open when it should
have been open.
CURRENCY HANDLING
M_DATA - Sensor/Switch
The M_DATA returned for the sensor/switch test describe the state
of the each sensor, where:
z 00 = Sensor clear and healthy
z 01 = Sensor blocked and healthy
z 02 = Sensor clear and unhealthy
z 03 = Sensor blocked and unhealthy.
NOTE: 2. The state of health for the pick sensors is on the I2C
bus/pick interface (see bytes 29 to 32 inclusive).
CURRENCY HANDLING
CURRENCY HANDLING
z 0 = F/A
z 1 = R/A (not applicable if Config2 = 0)
z Byte 23 = Config2:
z 0 = TTW
z 1 = Interior
z Byte 24 = Interlock switch:
z 0 = Open, 24V and ac disconnected (always 0 on spray type)
z Byte 25 = Top pick sensor
z Byte 26 = 2nd pick sensor
z Byte 27 = 3rd pick sensor
z Byte 28 = Bottom pick sensor
z Byte 29 = Pick Interface - Top pick module:
z Bit 7 = Pick sensor LED on (1 = on) (always 0 on spray type)
z Bit 6 = Media low sensor (0 = low notes)
z Bit 5 = Cassette reed switch ID4 (0 = magnet present)
z Bit 4 = Cassette reed switch ID3
z Bit 3 = Cassette reed switch ID2
z Bit 2 = Cassette reed switch ID1 (cassette present)
z Bit 1 = Thermistor (0 = low temperature) (always 1 on spray
type)
z Bit 0 = Pick sensor (1 = unhealthy) (always 0 on spray type).
z Byte 30 = Pick Interface - 2nd pick module: (Bit information is
the same as Byte 29)
z Byte 31 = Pick Interface - 3rd pick module: (Bit information is
the same as Byte 29)
z Byte 32 = Pick Interface - bottom pick module: (Bit information
is the same as Byte 29)
z Byte 33 = Gulp feed sensor (always 0 on spray type)
z Byte 34 = SDC command processor switch pack setting (Bit 0 is
b0)
z Byte 35 = Execution processor switch pack setting (Bit 0 is e0)
z Byte 36 = Dispense enable switch status (value 00 or 01).
z Byte 37 = Internal LVDT compensation factor (always 0 on
spray type).
NOTE: 1. LVDT No. 1 is the right-hand LVDT when facing the dis-
pense control board. LVDT No. 2 is the left-hand LVDT.
CURRENCY HANDLING
CURRENCY HANDLING
(same as Byte 2)
Physical currency cassette type in bottom pick
Byte 7
module
(same as Byte 1)
Byte 8 State of currency cassette in bottom pick module
(same as Byte 2)
CURRENCY HANDLING
CURRENCY DISPENSER TI
The test offered on the Currency Dispenser TI Diagnostic menu is
the Tamper Indicator test.
TAMPER INDICATION
The Tamper Indication test displays the status of the dispenser
tamper indicator as M_DATA as follows:
z Byte 0 - Purge bin
z 00 = In
z 01 = Out
z 02 = Can not determine status
z Byte 1 - Top cassette (status as for byte 0)
z Byte 2 - 2nd cassette (status as for byte 0)
z Byte 3 - 3rd cassette (status as for byte 0)
z Byte 4 - Bottom cassette (status as for byte 0).
CURRENCY HANDLING
M_STATUS
M_STATUS Meaning
00 Good, no error
01 Reserved
02 MEDIA_LOW one or more hoppers indicating low coin
03 MEDIA_EMPTY one or more hoppers empty
04 HOPPER_JAM a coin appears jammed in a hopper
05 TRANSPORT_JAM a coin has not appeared in transport and is
assumed jammed
06 TRANSPORT_BLOCKED transport sensor was blocked when the dis-
pense command was received
07 SENSOR_FAIL a hopper appears to have failed
08 HOPPER_FUSED a hopper fuse has blown
09 Reserved
10 NOT_INITIALIZED coin low thresholds not set up
11 TAMPER_DETECTED command sent while tamper switch active
12 NOT_CLEARED command sent when clear required
13 HOPPER_MISSING coins specified from a removed hopper
14 DIAG_DISPENSE_ERROR dispenser not racked out during a diagnos-
tic dispense
M_DATA
CURRENCY HANDLING
Bit Meaning
7 Reserved (0)
6 Reserved (0)
5 Tamper sensor (1 = tampering)
4 Transport sensor (1 = blocked)
3 Hopper 4 low sensor (1 = low)
2 Hopper 3 low sensor (1 = low)
1 Hopper 2 low sensor (1 = low)
0 Hopper 1 low sensor (1 = low)
Bit Meaning
7 Hopper 4 LED malfunction
6 Hopper 3 LED malfunction
5 Hopper 2 LED malfunction
4 Hopper 1 LED malfunction
3 Hopper 4 jammed
2 Hopper 3 jammed
1 Hopper 2 jammed
0 Hopper 1 jammed
Bit Meaning
7 Hopper 4 removed
6 Hopper 3 removed
5 Hopper 2 removed
4 Hopper 1 removed
3 Hopper 4 fuse blown
2 Hopper 3 fuse blown
1 Hopper 2 fuse blown
0 Hopper 1 fuse blown
CURRENCY HANDLING
TAMPER INDICATION
The Tamper Indication test displays the status of the CDM tamper
indicator as five bytes of M_DATA:
z M_DATA byte 0 = Dispenser status
z M_DATA byte 1 = Hopper No. 1 status
z M_DATA byte 2 = Hopper No. 2 status
z M_DATA byte 3 = Hopper No. 3 status
z M_DATA byte 4 = Hopper No. 4 status.
DEPOSIT HANDLING
CONTENTS
Deposit Handling
DEPOSIT HANDLING
DEPOSIT HANDLING
CONTENTS
Chapter 11
Deposit Handling
ENVELOPE DISPENSER
M_STATUS
M_STATUS Meaning
00 No error.
01 Transport jam before exit sensor
02 Transport jam at exit sensor
03 Exit sensor failure jammed closed
04 Bin low sensor failure
05 Shutter jammed closed
06 Bin is low and failed to present
07 Motor failed
08 Comms failed
09 Control electronics failed
146 SDC link failure.
M_DATA
The M_DATA codes returned for the envelope dispenser are:
z Byte 0 - State of bin low sensor:
z 00 = Clear (low)
z 01 = Blocked (not low)
z 02 = Failed, indicating clear
z Byte 1 - State of exit sensor
z Byte 2 - State of timing disk sensor.
NOTE: The states for bytes 1 and 2 are the same as byte 0.
DEPOSIT HANDLING
ENVELOPE DEPOSITORY
M_STATUS
M_STATUS Meaning
00 No error.
01 Transport jam.
02 Transport jam and shutter jammed open.
03 Transport jam and shutter jammed closed.
04 Shutter jammed open.
05 Shutter jammed closed.
06 Transport sensor failure.
07 communications Failure.
11 Depository bin overfill.
13 Timing disk failure.
15 Transport motor failure.
50 Anti-fish finger not in rest position.
52 Print head removed.
55 Interlock failed.
146 SDC link failure.
M_DATA
Bytes 0, 1 and 2 are bit encoded and the conditions below are true
when the appropriate bit is high (1):
z Byte 0 - Transport Sensors:
Bit No. Meaning in PPD & SP-PPD Meaning in PPD-EDO
7 Bin absent Bin absent
6 Bin overfill Bin overfill
5 Exit sensor failed Merge gate open
4 A middle sensor failed 2nd sensor failed
3 Entry sensor failed Entry sensor failed
2 Exit sensor blocked Exit sensor blocked
1 A middle sensor blocked 2nd sensor blocked
0 Entry sensor blocked Entry sensor blocked
DEPOSIT HANDLING
NOTE: The sensor states for byte 4 also apply for bytes 5 to 10.
DEPOSIT HANDLING
ENVELOPE DEPOSITORY TI
M_STATUS
M_STATUS Meaning
00 Good.
M_DATA
z 0 - TI on, bin in
z 1 - TI on, bin out
z 2 - TI off, bin in
z 3 - TI off, bin out.
DEPOSIT HANDLING
M_STATUS
M_STATUS Meaning
00 GOOD - No errors
01 SUSPEND, FATAL - Device error
02 FATAL - Communications error
03 FATAL - Notes in device
04 FATAL - Cash bin full
05 FATAL - Cash bin missing
06 FATAL - No active currency
07 GOOD - Command not acceptable
08 GOOD - Distribution/Overrun error
M_DATA
The first byte of the M_DATA reflects the command sent to the
service.
The remainder of the M_DATA is an array of four bytes reflect-
ing the 16 bit error and diversion codes as reported by the PCD.
The M_DATA for the PCD is as follows:
z Byte 0 - Command code. The meanings of the hexadecimal com-
mand code are as follows:
z 00 - Reset
z 01 - Encash
z 02 - Force Encash
z 03 - Refund
z 04 - Disable
z 05 - Accept
z 06 - Activate
z 07 - Report Definitions
z 08 - Force Refund
z 09 - Status
z 0A - Synchronise
z 3C - Comms Turnaround test
z Byte 1 - Upper 8 bits of a 16 bit PCD Error code reported from
the PCD
z Byte 2 - Lower 8 bits of a 16 bit PCD Error code reported from
the PCD
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
NOTE: If the safe is open and the door switch is not overridden
and an attempt is made to execise the module, the status report
will be a communications error.
Error Error
Code Code Module Fault
Byte 1 Byte 2
20 01 Transport Module Sensor ON PS1L
20 02 Sensor ON PS1R
20 03 Sensor ON PS2L
20 04 Sensor ON PS2R
20 05 Sensor ON PS3L
20 06 Sensor ON PS3R
20 07 Sensor ON PS4L
20 08 Sensor ON PS4R
20 09 Sensor ON PS5L
20 10 Sensor ON PS5R
20 21 Reject Module Sensor ON PSK1L
20 22 Sensor ON PSK1R
20 23 Sensor ON PSK2L
20 24 Sensor ON PSK2R
20 25 Sensor ON PSK3L
20 26 Sensor ON PSK3R
20 27 Sensor ON PSK4L
20 28 Sensor ON PSK4R
20 29 Sensor ON PSK5
20 30 Sensor ON PK1
20 31 Sensor ON PK2
20 41 Cash Bin Sensor ON PSG1
20 42 Sensor ON PSG2
20 43 Sensor ON PSG3
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
20 44 Sensor ON PIG1
20 61 Escrow Module Sensor ON PSR1
20 62 Sensor ON PSR2
20 63 Sensor ON PIR1
20 81 Feed Module Sensor ON PSM_1L
20 82 Sensor ON PSM_1R
20 83 Sensor ON PSM_2L
20 84 Sensor ON PSM_2R
20 85 Sensor ON PSM_3L
20 86 Sensor ON PSM_3R
20 87 Sensor ON PSM_4L
20 88 Sensor ON PSM_4R
20 89 Transport Module Sensor ON PSM_5
30 01 Motor speed error
30 02 Motor speed error
30 03 Reject Module Motor speed error
30 04 Cash Bin Motor speed error
30 05 Escrow Module Motor speed error
30 06 Feed Module Motor speed error
30 11 Transport Module Motor speed error
30 12 Motor speed error
30 13 Reject Module Motor speed error
30 14 Cash Bin Motor speed error
30 15 Escrow Module Motor speed error
30 16 Feed Module Motor speed error
30 21 Transport Module Motor speed error
30 22 Motor speed error
30 23 Reject Module Motor speed error
30 24 Cash Bin Motor speed error
30 25 Escrow Module Motor speed error
30 26 Feed Module Motor speed error
30 31 Transport Module Motor speed error
30 32 Motor speed error
30 35 Escrow Module Motor speed error
31 01 Transport Module Notes remaining
31 02 Notes remaining
31 03 Notes remaining
31 04 Notes remaining
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
31 05 Notes remaining
31 06 Notes remaining
31 07 Notes remaining
31 08 Notes remaining
31 09 Notes remaining
31 21 Reject Module Jam sensor PSK_1L
31 22 Jam sensor PSK_1R
31 23 Jam sensor PSK_2L
31 24 Jam sensor PSK_2R
31 25 Jam sensor PSK_3L
31 26 Jam sensor PSK_3R
31 27 Jam sensor PSK_4L
31 28 Jam sensor PSK_4R
31 29 Jam sensor PSK_5
31 41 Cash Bin Jam sensor PS_G1
31 42 Jam sensor PS_G2
31 43 Jam sensor PS_G3
31 61 Escrow Module Jam sensor PSR1
31 81 Feed Module Jam sensor PSM1
31 82 Jam sensor PSM2
31 83 Jam sensor PSM3
31 84 Jam sensor PSM4
31 85 Jam sensor PSM5
32 01 Transport Module Jam between sensor PS1 and PSBV
(Recognition unit)
32 02 Jam between sensors PSBV ad PS2
32 03 Jam between sensors PS2, PS3, PS4
32 04 Jam between sensors PS2 and PS4
32 05 Jam between sensors PS3 and PS4
32 06 Jam between sensors PS3 and PS5
32 07 Escrow Module Jam between sensor PS3 and Escrow
32 08 Reject Module Jam between sensor PS3 and Reject
32 09 Cash Bin Jam between sensor PS3 and Safe
32 10 Transport Module Jam between sensor PS1 and PS2
32 11 Jam between sensor PS5 and PS4
32 12 Jam at reject module
32 13 Jam at escrow module
32 14 Jam at cash bin
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
32 15 Jam at sensor PS3
32 21 Reject Module Jam sensor PSK5
32 41 Cash Bin Jam sensor PSG1
32 61 Escrow Module Jam sensor PSR1
32 62 Jam sensor PSR1
32 81 Feed Module Jam sensor PSM5
33 01 Transport Module Jam sensor PS1
33 02 Jam sensor PS2
33 04 Jam sensor PS4
33 05 Jam sensor PS5
33 07 Jam sensor PSK5
33 09 Jam sensor PSG1
33 11 Jam sensor PS2
33 12 Jam sensor PS3
33 13 Jam sensor PS4
33 14 Jam sensor PS5
33 16 Jam sensor PSK5
33 17 Jam sensor PSR1
33 18 Jam sensor PSG1
33 21 Reject Module Jam sensor PSK5
33 44 Cash Bin Safe full sensor PSG2
33 61 Escrow Module Escrow Unit note full sensor PSR2
34 01 Transport Module Jam possible remaining note
36 21 Reject Module Payment error
36 23 Control Electronics SOLENOID SD1 error
36 24 SOLENOID SD2 error
36 81 Feed Module Intake error
36 82 Feeding error
39 01 Reject Module Reject incorrect setting
39 02 Cash Bin Safe incorrect setting
39 03 Escrow Module Escrow incorrect setting
39 04 Feed Module Feed incorrect setting
40 01 Cash Bin Front incorrect setting
50 01 Transport Module Abnormal Transport
50 02 Abnormal Transport
50 03 Abnormal Transport
52 01 Escrow Module Note count error from Escrow outlet to
Reject inlet
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
52 02 Note count error from Escrow outlet to
Safe inlet
52 03 Transport Module Note count error from Transport inlet to
Escrow outlet
52 04 Escrow Module Deposit/dispensing count error
52 61 Deposit/dispensing count error
70 01 Transport Module Sensor OFF PS1L
70 02 Sensor OFF PS1R
70 03 Sensor OFF PS2L
70 04 Sensor OFF PS2R
70 05 Sensor OFF PS3L
70 06 Sensor OFF PS3R
70 07 Sensor OFF PS4L
70 08 Sensor OFF PS4R
70 09 Sensor OFF PS5L
70 10 Sensor OFF PS5R
70 21 Reject Module Sensor OFF PSK1L
70 22 Sensor OFF PSK1R
70 23 Sensor OFF PSK2L
70 24 Sensor OFF PSK2R
70 25 Sensor OFF PSK3L
70 26 Sensor OFF PSK3R
70 27 Sensor OFF PSK4L
70 28 Reject Module Sensor OFF PSK4R
70 29 Sensor OFF PSK5
70 30 Sensor OFF PIK1
70 31 Sensor OFF PIK2
70 41 Cash Bin Sensor OFF PSG1
70 42 Sensor OFF PSG2
70 43 Sensor OFF PSG3
70 44 Sensor OFF PIG1
70 61 Escrow Module Sensor OFF PSR1
70 62 Sensor OFF PSR2
70 63 Sensor OFF PIR1
70 81 Feed Module Sensor OFF PSM1L
70 82 Sensor OFF PSM1R
70 83 Sensor OFF PSM2L
70 84 Sensor OFF PSM2R
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
70 85 Sensor OFF PSM3L
70 86 Sensor OFF PSM3R
70 87 Sensor OFF PSM4L
70 88 Sensor OFF PSM4R
70 89 Sensor OFF PSM5
71 01 Transport Module Sensor adjustment error PS1L
71 02 Sensor adjustment error PS1R
71 03 Sensor adjustment error PS2L
71 04 Sensor adjustment error PS2R
71 05 Sensor adjustment error PS3L
71 06 Sensor adjustment error PS3R
71 07 Sensor adjustment error PS4L
71 08 Sensor adjustment error PS4R
71 09 Sensor adjustment error PS5L
71 10 Sensor adjustment error PS5R
71 21 Reject Module Sensor adjustment error PSK1L
71 22 Sensor adjustment error PSK1R
71 23 Sensor adjustment error PSK2L
71 24 Sensor adjustment error PSK2R
71 25 Sensor adjustment error PSK3L
71 26 Sensor adjustment error PSK3R
71 27 Sensor adjustment error PSK4L
71 28 Sensor adjustment error PSK4R
71 29 Reject Module Sensor adjustment error PSK5
71 41 Cash Bin Sensor adjustment error PSG1
71 42 Sensor adjustment error PSG2
71 43 Sensor adjustment error PSG3
71 61 Escrow Module Sensor adjustment error PSR1
71 62 Sensor adjustment error PSR2
71 63 Sensor adjustment error PIR1
71 81 Feed Module Sensor adjustment error PSM1L
71 82 Sensor adjustment error PSM1R
71 83 Sensor adjustment error PSM2L
71 84 Sensor adjustment error PSM2R
71 85 Sensor adjustment error PSM3L
71 86 Sensor adjustment error PSM3R
71 87 Sensor adjustment error PSM4L
71 88 Sensor adjustment error PSM4R
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
71 89 Sensor adjustment error PSM5
72 01 Transport Module Sensor adjustment error PS1L
72 02 Sensor adjustment error PS1R
72 03 Sensor adjustment error PS2L
72 04 Sensor adjustment error PS2R
72 05 Sensor adjustment error PS3L
72 06 Sensor adjustment error PS3R
72 07 Sensor adjustment error PS4L
72 08 Sensor adjustment error PS4R
72 09 Sensor adjustment error PS5L
72 10 Sensor adjustment error PS5R
72 21 Reject Module Sensor adjustment error PSH1
72 22 Sensor adjustment error PSH2
72 23 Sensor adjustment error PSH3
72 24 Sensor adjustment error PSH4
72 25 Sensor adjustment error PSH5
72 26 Sensor adjustment error PSH21
72 27 Sensor adjustment error PSH22
72 28 Sensor adjustment error PSH51
72 29 Sensor adjustment error PSH52
72 41 Cash Bin Sensor adjustment error PSG1
72 42 Sensor adjustment error PSG2_
72 43 Sensor adjustment error PSG
72 61 Escrow Module Sensor adjustment error PSR1
72 62 Sensor adjustment error PSR2
72 63 Sensor adjustment error PIR1
72 81 Feed Module Sensor adjustment error PSM1L
72 82 Sensor adjustment error PSM1R
72 83 Sensor adjustment error PSM2L
72 84 Sensor adjustment error PSM2R
72 85 Sensor adjustment error PSM3L
72 86 Sensor adjustment error PSM3R
72 87 Sensor adjustment error PSM4L
72 88 Sensor adjustment PSM4R
72 89 Sensor adjustment PSM5
73 01 Transport Module Sensor adjustment PS1L
73 02 Sensor adjustment PS1R
73 03 Sensor adjustment PS2l
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
73 04 Sensor adjustment PS2R
73 05 Sensor adjustment PS3L
73 06 Sensor adjustment PS3R
73 07 Sensor adjustment PS4L
73 08 Sensor adjustment PS4R
73 09 Sensor adjustment PS5L
73 10 Sensor adjustment PS5R
73 21 Reject Module Sensor adjustment PSK1L
73 22 Sensor adjustment PSK1R
73 23 Sensor adjustment PSK2L
73 24 Sensor adjustment PSK2R
73 25 Sensor adjustment PSK3L
73 26 Sensor adjustment PSK3R
73 27 Sensor adjustment PSK4L
73 28 Sensor adjustment PSK4R
73 29 Sensor adjustment PSK5
73 41 Cash Bin Sensor adjustment PSG1
73 42 Sensor adjustment PSG2
73 43 Sensor adjustment PSG3
73 61 Escrow Module Sensor adjustment PSR1
73 62 Sensor adjustment PSR2
73 63 Sensor adjustment PIR1
73 81 Feed Module Sensor adjustment PSM1L
73 82 Feed Module Sensor adjustment PSM1R
73 83 Sensor adjustment PSM2L
73 84 Sensor adjustment PSM2R
73 85 Sensor adjustment PSM3L
73 86 Sensor adjustment PSM3R
73 87 Sensor adjustment PSM4L
73 88 Sensor adjustment PSM4R
73 89 Sensor adjustment PSM5
84 01 Escrow Module Tape 1 cut error
84 02 Tape 1 end error
84 03 Tape 2 end error
85 01 Reject Module Out of upper home position
85 02 Out of lower home position
86 01 Transport Module Connector off
86 02 Reject Module Connector off
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
86 03 Cash Bin Connector off
86 04 Escrow Module Connector off
86 05 Feed Module Connector off
86 21 Control Electronics Battery voltage error
86 22 Power supply voltage error
86 25 Clock setting error
86 31 Reject Module Reject CPU abnormality
86 32 Cash Bin Safe CPU abnormality
86 33 Escrow Module Escrow CPU abnormality
86 34 Feed Module Feed CPU abnormality
86 41 Reject Module Reject timing error
86 42 Cash Bin Safe timing error
86 43 Escrow Module Escrow timing error
86 44 Feed Module Feed timing error
86 45 Recognition unit Recognition timing error
86 51 Reject Module Reject timing error
86 52 Cash Bin Safe timing error
86 53 Escrow Module Escrow timing error
86 54 Feed Module Feed timing error
86 55 Recognition unit Recognition timing error
87 06 Control Electronics Communication CPU abnormality
87 11 Communication CPU abnormality
87 12 Communication CPU abnormality
87 13 Control Electronics Communication CPU abnormality
87 14 Communication CPU abnormality
87 15 Communication CPU abnormality
87 31 Communication CPU abnormality
87 41 Communication CPU abnormality
87 42 Communication CPU abnormality
87 51 Communication CPU abnormality
87 52 Communication CPU abnormality
87 53 Communication CPU abnormality
87 54 Communication CPU abnormality
87 55 Communication CPU abnormality
87 61 Serial port communications error
87 62 Serial port communications error
87 63 Serial port communications error
87 64 Serial port communications error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
88 01 Recognition unit Communications error
88 02 Communications error
88 03 Communications error
88 04 Communications error
88 05 Communications error
88 06 Communications error
88 07 Communications error
88 08 Communications error
88 09 Communications error
88 10 Communications error
88 11 Communications error
88 50 Abnormality
89 20 Abnormality
89 21 Abnormality
89 22 Abnormality
89 23 Abnormality
89 24 Abnormality
89 25 Abnormality
89 26 Abnormality
89 27 Abnormality
89 28 Abnormality
89 29 Abnormality
89 30 Abnormality
89 31 Recognition unit Abnormality
89 32 Abnormality
89 33 Abnormality
89 34 Abnormality
89 39 Abnormality
89 50 Abnormality
89 51 Abnormality
89 52 Abnormality
89 53 Abnormality
89 54 Abnormality
89 55 Abnormality
89 56 Abnormality
89 57 Abnormality
89 58 Abnormality
89 59 Abnormality
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
89 60 Abnormality
89 61 Abnormality
89 62 Abnormality
89 63 Abnormality
89 64 Abnormality
89 65 Abnormality
89 66 Abnormality
89 67 Abnormality
89 68 Abnormality
89 69 Abnormality
89 70 Abnormality
89 71 Abnormality
89 72 Abnormality
89 73 Abnormality
89 74 Abnormality
89 75 Abnormality
89 76 Abnormality
89 77 Abnormality
89 78 Abnormality
89 79 Abnormality
89 80 Abnormality
89 81 Abnormality
89 82 Abnormality
89 83 Recognition unit Abnormality
89 90 Abnormality
89 91 Abnormality
89 92 Abnormality
89 94 Abnormality
89 95 Abnormality
89 97 Abnormality
89 98 Abnormality
91 01 Control Electronics CPU runaway
92 31 Transport Module Memory error
92 32 Reject Module Memory error
92 33 Cash Bin Memory error
92 34 Escrow Module Memory error
92 35 Feed Module Memory error
92 41 Transport Module Memory error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
92 42 Reject Module Memory error
92 43 Cash Bin Memory error
92 44 Escrow Module Memory error
92 45 Feed Module Memory error
92 51 Transport Module Memory error
92 52 Reject Module Memory error
92 53 Cash Bin Memory error
92 54 Escrow Module Memory error
92 55 Feed Modules Memory error
92 71 Transport Module Memory error
92 72 Memory error
92 73 Memory error
92 81 Program error
93 07 Program error
94 01 Power failure during transaction
95 01 Abnormal 24V voltage
95 02 Abnormal 24V voltage
95 03 Reject Module Abnormal 24V voltage
95 04 Cash Bin Abnormal 24V voltage
95 05 Escrow Module Abnormal 24V voltage
95 06 Feed Module Abnormal 24V voltage
96 01 Transport Module Abnormal ROM
96 02 Reject Module Abnormal ROM
96 03 Cash Bin Abnormal ROM
96 04 Escrow Module Abnormal ROM
96 05 Feed Module Abnormal ROM
96 22 Reject Module Abnormal program loading
96 23 Cash Bin Abnormal program loading
96 24 Escrow Module Abnormal program loading
96 25 Feed Module Abnormal program loading
96 32 Reject Module Abnormal program loading
96 33 Cash Bin Abnormal program loading
96 34 Escrow Module Abnormal program loading
96 42 Reject Module Abnormal program loading
96 43 Cash Bin Abnormal program loading
96 44 Escrow Module Abnormal program loading
96 45 Feed Module Abnormal program loading
96 52 Reject Module Abnormal program loading
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
96 53 Cash Bin Abnormal program loading
96 54 Escrow Module Abnormal program loading
96 55 Feed Module Abnormal program loading
96 61 Transport Module Abnormal program loading
96 62 All Abnormal program loading
97 01 Transport Module Abnormal RAM
97 02 Reject Module Abnormal RAM
97 03 Cash Bin Abnormal RAM
97 04 Escrow Module Abnormal RAM
97 05 Feed Module Abnormal RAM
97 11 Transport Module Abnormal external RAM
98 01 Control Electronics Abnormal communications
98 02 Abnormal communications
98 03 Abnormal communications
98 04 Abnormal communications
98 05 Abnormal communications
98 06 Abnormal communications
98 07 Abnormal communications
98 08 Abnormal communications
98 09 Abnormal communications
98 11 Abnormal communications
98 12 Abnormal communications
98 13 Abnormal communications
98 14 Control Electronics Abnormal communications
98 15 Abnormal communications
98 16 Abnormal communications
98 17 Abnormal communications
98 18 Abnormal communications
98 19 Abnormal communications
98 21 Abnormal communications
99 05 Program error
99 06 Program error
99 07 Program error
99 10 Program error
99 11 Program error
99 12 Program error
99 13 Program error
99 14 Program error
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DEPOSIT HANDLING
Error Error
Code Code Module Fault
Byte 1 Byte 2
99 15 Program error
99 16 Program error
99 17 Program error
99 18 Program error
99 19 Program error
99 20 Program error
99 21 Program error
99 22 Program error
99 27 Program error
99 28 Program error
99 29 Program error
99 30 Program error
99 31 Program error
99 32 Program error
99 33 Program error
99 34 Program error
99 35 Program error
99 36 Program error
99 37 Program error
99 38 Program error
99 39 Program error
99 40 Program error
99 41 Program error
99 42 Control Electronics Program error
DEPOSIT HANDLING
DOCUMENT PROCESSING
CONTENTS
Document Processing
DOCUMENT PROCESSING
DOCUMENT PROCESSING
CONTENTS
Chapter 12
Document Processing
DOCUMENT PROCESSING MODULE - ATM
M_STATUS
M_STATUS Meaning
00 No error
01 Transport jam
02 Transport jam, shutter open
03 Transport jam, shutter closed
04 Shutter jam open
05 Shutter jam closed
06 Transport sensor fail
14 Envelope gate jam
15 Main motor failure
18 Cheque gate jam
26 No document present
30 No magnetic ink
34 OCR failure
38 Document size change
39 Document too long
40 Document too short
41 Envelope bin nearly full
42 Envelope bin full
43 7732 pocket A nearly full
44 7732 pocket A full
45 7732 pocket B nearly full
46 7732 pocket B full
50 Document present
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DOCUMENT PROCESSING
M_STATUS Meaning
53 Dog-ear document
54 Skew document
55 Interlock voltage not present
56 Unprintable character in write data
57 Bad DDF zone definition
58 DDF file manipulation error
59 IFF file manipulation error
63 SCSI failure
64 Recognition board failure
66 In use by shared device
68 Parameter error
69 File access error
70 7732 media jam
71 Front print head nearly empty
72 Front print head empty
73 Rear print head nearly empty
74 Rear print head empty
75 Encoder ribbon nearly empty
76 Encoder ribbon empty
80 DPM subdevice warning error
81 DPM subdevice fatal error
82 Solenoid failure
83 Alignment motor failure
84 Document too thick
85 Entry motor failure (5675 only)
86 Communications error
87 Document with holes
88 Interlock voltage missing.
89 PPD print head out
DOCUMENT PROCESSING
M_DATA
The M_DATA is as follows:
z Byte 0 - 7732 Subdevice ID.
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
DOCUMENT PROCESSING
NOTE: Transport sensor states occupy two bits in any given byte
to represent the conditions ‘clear’ (00), ‘blocked’ (01) and ‘failed
clear’ (10).
z Byte 3 - Transport:
z Bit 0, 1 = Entry sensor
z Bit 2, 3 = Offset sensor
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DOCUMENT PROCESSING
NOTE: The envelope divert gate, cheque divert gate and the cor-
rugator solenoid states are reported in 2 bits with the following
meanings: 00 - sensor clear, 01 - sensor blocked, 10 - failed with
sensor clear, 11 - failed with sensor blocked.
z Byte 6:
z Bit 0, 1 = Envelope divert gate
z Bit 2, 3 = Cheque divert gate
z Bit 4, 5 = Corrugator solenoid
z Bit 6 = Entry motor stalled
z Bit 7 = Main motor stalled
z Byte 7:
z Bit 0 = Pocket A switch
z Bit 1= Pocket B switch
z Bit 2= Media Position
z Bit 3= Media Position
M_Data
Bit 3 Bit 2 Area of Transport
Byte 7
0 1 4* Media in Front Transport
1 0 8* Media in Main Transport
1 1 C* Media in Envelope Transport
NCR — CONFIDENTIAL AND PROPRIETARY
Use pursuant to Company Instructions
DOCUMENT PROCESSING
NOTE: * Byte 7 may have a value greater than those shown in the
M_Data Byte 7 column of the table above, depending upon the
values of the other bits of the byte.
z
Bit 4= Pocket A sensor
z
Bit 5= Pocket B sensor
z
Bit 6= Reserved
z
Bit 7= Reject bin sensor
z Byte 8:
z Bit 0 = Left document entry sensor
z Bit 1 = Right document entry sensor
z Bit 2 = Document registration sensor
z Bit 3 = Interlock switch, 1 = closed
z Bit 4 = Interlock switch, 0 = closed
z Bit 5 = Not used
z Bit 6 = Not used
z Bit 7 = Not used.
DOCUMENT PROCESSING
M_STATUS
M_STATUS Meaning
00 GOOD - No errors
01 JAM_ERROR - A jam occurred while moving a
document
02 NO_DOC_PRESENT - Command not completed
because no document was in transport
03 DOC_PRESENT - Document already present
when enable was issued
04 COMMAND_IN_PROGRESS - Command not
completed because previous command was still
in progress
05 HARDWARE_ERROR - a Hardware/Communi-
cation failure occurred
06 ALREADY_FATAL - Command not completed
because device severity is already Fatal
07 ENTRY_FAILURES_EXCEEDED - Jam or
timeout on document entry has exceeded
threshold
08 SHUTTER_JAM - Shutter jammed closed
09 SHORT_DOC - Short document entered
10 WRONG_POCKET - Document placed in wrong
pocket. This occurs if bin divert gates fail
13 JAM_WITH_ACCESS - Shutter still open so
user has access to document
14 TOO_MANY_WITH_ACCESS - Jam with access
count exceeded threshold
15 JAM_IN_OUTFEED - Document jammed in
outfeed, possibly not covering any sensors
16 TOO_MAN_COMMS_ERRORS - Consecutive
comms errors exceeded internal theshold
DOCUMENT PROCESSING
M_DATA
z Byte 0 - Internal command being executed
z 00 = Reset - resetting device
z 01 = Enable - enabling device
z 02 = Disable - disabling device
z 03 = Eject - ejecting document
z 04 = Capture - capturing document
z 05 = Endorse - endorsing document
z 06 = Clear - clearing device
z 07 = Config - querying device configuration
z 08 = Sensors - querying device sensors
z 09 = Retract - retracting document
z 10 = Status - querying device status
z 11 = Sol_Test - testing solenoid
z 12 = Generic - event generated while idle
z Byte 1 - Shutter switch
z 00 = Closed
z 01 = Open
z Byte 2 - Infeed left entrance sensor
z 00 = Clear
z 01 = Blocked
z Byte 3 - Infeed right entrance sensor
z 00 = Clear
z 01 = Blocked
z Byte 4 - Infeed middle sensor
z 00 = Clear
z 01 = Blocked
z Byte 5 - Infeed rear sensor
z 00 = Clear
z 01 = Blocked
z Byte 6 - Scanner front sensor
z 00 = Clear
z 01 = Blocked
z Byte 7 - Scanner sensor at MICR head
z 00 = Clear
z 01 = Blocked
DOCUMENT PROCESSING
NLX CORE
CONTENTS
NLX PC Core
NLX CORE
NLX PC CORE
CONTENTS
Chapter 13
NLX PC Core
Misc I/F Board
M_STATUS
M_STATUS Meaning
0 Good
3 Error in test
M_DATA
z Byte (0-7) - Test state of I/O line (0-7):
z 30H = Good
z 31H = Stuck high
z 32H = Stuck low.
NLX PC CORE
NIGHTSAFE DEPOSITORY
M_STATUS
M_STATUS Meaning
0 Bag drop switch is open
1 Bag drop switch is closed
2 Deposit not done and bag drop switch is open
M_DATA
M_DATA is only returned for the enhanced version of the nightsafe
depository as follows:
z Bit 0:
z 0 = Door closed
z 1 = Door open
z Bit 1:
z 0 = Bag drop switch open
z 1 = Bag drop switch closed.
NLX PC CORE
ALARMS
M_STATUS
M_STATUS Meaning
00 No error
03 Turnaround test
146 SDC link failed
M_DATA
NLX PC CORE
NLX PC CORE
M_STATUS
M_STATUS Meaning
0 GOOD
3 Turnaround test failed
NLX PC CORE
CUT
Circle the numbers below that best represent your opinion of this
publication.
CUT
Write any comments you may have below. Please include page numbers
where applicable.
FOLD
e-mail - user.feedback@Scotland.ncr.com
7HOHSKRQH )D[
Thank you for your evaluation of this publication. Fold the form where
indicated, tape (please do not staple), affix stamp and drop in the mail.
FOLD
Affix
Postage
Stamp
Here