Get magneprint data command – MagTek IntelliStripe 320 99875168 User Manual

Page 28

Advertising
background image

IntelliStripe 320 Command Reference

22

GET MAGNEPRINT DATA COMMAND

Command ID: 86 (Hex)

Description:

This command is used to get MagnePrint™ information for the most recently read card.

Note 1: This command available only on units with MagnePrint feature.

Request Message Data: None
Response Message Data:

Byte Field

Description

1-4

MagnePrint status

MagnePrint status. Byte 1 LSB is status bit 0. Byte 4 MSB is
status bit 31
MagnePrint status is defined as follows:
Bit 0 = This is a MagnePrint-capable product
Bits 1 through 15 = Product revision & mode
Bit 16 = STATUS-only state
Bit 17 = Noise too high or “move me” away from the noise
source (used only in STATUS-only)
Bit 18 = Swipe too slow
Bit 19 = Swipe too fast
Bit 20 = Unassigned
Bit 21 = Actual Card Swipe Direction (0 = Forward, 1 = Reverse)
Bits 22 thru 31 = Unassigned (always set to Zero)

Note that bits 16 and 17 will never be set because they would
only be set if noise was too high during the swipe and in that
case this command will fail setting the result code to 86 (Hex) to
indicate the noisy condition. In this case, no response message
data will be available.

5-58

MagnePrint™ data

MagnePrint™ data

Response Message Result Codes:


Success = 00 (Hex)

The command completed successfully.

MagnePrint™ Not Installed = 84 (Hex)

The MagnePrint™ feature is not installed on this device. Note that some versions
of this reader will return result code 05 (Hex) if MagnePrint is not installed.
Result code 05 (Hex) indicates that this command is not available.

Data cleared = 85 (Hex)

MagnePrint™ data was cleared by a Clear Read Data command.

Advertising