Msr device class, Msr properties, Msr methods – MagTek OMTD 99875144 User Manual

Page 32: Micr device class, Micr properties

Advertising
background image

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

Advertising