Eject card command – MagTek IntelliStripe 310™ User Manual

Page 39

Advertising
background image

Section 6. Transport Application


33

EJECT CARD COMMAND

Command ID: 81 (Hex)

Description:

This command attempts to eject a card from inside the transport to a position where the card can
be removed by the user and where magnetic stripe reading is complete. A card must be present
at the middle or rear of the transport when this command is executed in order for it to succeed. If
the eject attempt is successful and the card is standard sized, the Rear Card Present indicator and
the Middle Card Present indicator will be clear to show that the card is completely ejected from
inside the transport. Also the Front Card Present indicator will be set until the user removes the
card from the reader. If the reader is set to auto consume, it will not auto consume a card until
the user removes the ejected card from the reader.

Request Message Data: None
Response Message Data: None
Response Message Result Codes:

Success = 00 (Hex)

The command completed successfully.

Transporting Failed = 80 (Hex)

The transport operation failed to complete successfully.

Transport Busy = 81 (Hex)

The command failed because the transport is busy transporting a card. This could
occur if the transport is set to Auto Consume.

Transport Cooling = 82 (Hex)

The command failed because the transport is cooling. This occurs if the transport
is temporarily disabled due to too many stalls. See the transport indicators
property for more details.


Example Request:

Field MTYP

APPL

CMND

RC

Byte 1

2

3

4

Value (Hex)

00

82

81

00

Example Response:

Field MTYP

APPL

CMND

RC

Byte 1

2

3

4

Value (Hex)

40

82

81

00


Advertising