Msr device class, Msr properties, Msr methods – MagTek OMTD 99875144 User Manual
Page 32: Micr device class, Micr properties

OMTD
OPOS
for
MagTek
Devices
26
MSR Device Class
MSR Properties
Property Name
Comments
TracksToRead
This property modifies the “trk_enable” property of the MTD driver.
DecodeData
This property cannot be set to FALSE because the devices send
all track data in decoded format.
MSR Methods
There are no device class-specific methods defined for the MSR class.
MICR Device Class
MICR Properties
Property Name
Comments
CapValidationDevice
This property will always be FALSE because the MICR devices do
not support validation printing.
RawData
This property will contain the check data as returned by the MTD
driver (e.g., 6500 format).
The CheckType and CountryCode properties are set based upon the MICR check status that is
returned by the device and provided in the response of the /read command. The following table
describes the values that are stored in the CheckType and CountryCode properties based on the
MICR status. The MICR status values are listed in order of priority that they are returned by the
device.
MICR
Status
Description CheckType
Value CountryCode
Value
00
No error, check OK
MICR_CT_PERSONAL
MICR_CC_USA
01
No MICR Data
MICR_CT_UNKNOWN
MICR_CC_UNKNOWN
03
Low MICR signal,
good read
MICR_CT_PERSONAL MICR_CC_USA
04
Check # Error, Bad
character in check #,
or no check #.
MICR_CT_PERSONAL MICR_CC_USA
05 Transit
Error
MICR_CT_PERSONAL MICR_CC_USA
07 Account
Error
MICR_CT_PERSONAL MICR_CC_USA
08 Canadian
Check
MICR_CT_PERSONAL MICR_CC_CANADA
09 Mexican
Check
MICR_CT_PERSONAL MICR_CC_MEXICO
10 Business
Check
MICR_CT_BUSINESS MICR_CC_USA
11
Amount field present
MICR_CT_PERSONAL
MICR_CC_USA