Owner's manual
Table Of Contents
- Section 1. MagTekSCRA Class
- Methods
- openDevice:
- closeDevice:
- isDeviceConnected
- clearBuffers
- getMaskedTracks
- getTrack1
- getTrack2
- getTrack3
- getTrack1Masked
- getTrack2Masked
- getTrack3Masked
- getMagnePrint
- getMagnePrintStatus
- getDeviceSerial
- getSessionID
- getKSN
- getTagValue
- getMagTekDeviceSerial
- getFirmware
- getDeviceName
- getDeviceCaps
- getDeviceStatus
- getTLVVersion
- getDevicePartNumber
- sendCommandToDevice
- getCapMSR
- getCapTracks
- getCapMagStripeEncryption
- setDeviceProtocolString
- listenForEvents
- getDeviceType
- getCardPANLength
- getResponseData
- getCardName
- getCardIIN
- getCardLast4
- getCardExpDate
- getCardServiceCode
- getCardStatus
- getTrackDecodeStatus
- getResponseType
- setDeviceType
- isDeviceOpened
- getBatteryLevel
- getSDKVersion
- getOperationStatus
- setConfigurationParams
- Notification
- Enum
- Methods
- Section 2. Commands
- Section 3. Code Examples

2
Notifications:
trackDataReadyNotification
Receieves notification when track data is available on reader
devConnectionNotification
Receieves notification when reader’s connection status is changed
getSDKVersion
Retrieves SDK version
getOperationStatus
Retrieves operation status
Enum:
MTSCRADeviceType
MAGTEKAUDIOREADER
MTSCRATransactionStatus
TRANS_STATUS_OK
TRANS_STATUS_START
TRANS_STATUS_ERROR
MTSCRATransactionData
TLV_OPSTS
TLV_CARDSTS
TLV_TRACKSTS
TLV_CARDNAME
TLV_CARDIIN
TLV_CARDLAST4
TLV_CARDEXPDATE
TLV_CARDSVCCODE
TLV_CARDPANLEN
TLV_ENCTK1
TLV_ENCTK2
TLV_ENCTK3
TLV_DEVSN
TLV_DEVSNMAGTEK
TLV_DEVFW
TLV_DEVNAME
TLV_DEVCAPS
TLV_TLVVERSION
TLV_DEVPARTNUMBER
TLV_KSN
TLV_CMAC