136 Class Documentation
13.14.3 Property Documentation
13.14.3.1 - (CAPTURE_ENCODE_TYPE) captureEncodeType [read], [write], [atomic]
Encode Type of captured MSR Data.
Uses enumeration CAPTURE_ENCODE_TYPE:
typedef enum{
CAPTURE_ENCODE_TYPE_ISOABA=0,
CAPTURE_ENCODE_TYPE_AAMVA=1,
CAPTURE_ENCODE_TYPE_Other=3,
CAPTURE_ENCODE_TYPE_Raw=4
} CAPTURE_ENCODE_TYPE;
13.14.3.2 - (CAPTURE_ENCRYPT_TYPE) captureEncryptType [read], [write], [atomic]
Encrypt Type of captured MSR Data.
Uses enumeration CAPTURE_ENCODE_TYPE:
typedef enum{
CAPTURE_ENCRYPT_TYPE_TDES=0,
CAPTURE_ENCRYPT_TYPE_AES=1
} CAPTURE_ENCRYPT_TYPE;
13.14.3.3 - (EVENT_MSR_Types) event [read], [write], [atomic]
Event type. Uses enumeration EVENT_MSR_Types
typedef enum{
EVENT_MSR_UNKNOWN = 31,
EVENT_MSR_CARD_DATA,
EVENT_MSR_CANCEL_KEY,
EVENT_MSR_BACKSPACE_KEY,
EVENT_MSR_ENTER_KEY,
EVENT_MSR_DATA_ERROR,
EVENT_MSR_ICC_START,
EVENT_BTPAY_CARD_DATA,
EVENT_UNIPAYII_EMV_NO_ICC_MSR_DATA,
EVENT_UNIPAYII_EMV_FALLBACK_DATA,
EVENT_UNIPAY_KEYLOADING,
EVENT_MSR_TIMEOUT
}EVENT_MSR_Types;
13.14.3.4 - (unsigned char) readStatus [read], [write], [atomic]
Track Read Status
• Bit 0: 1=Track 1 decode success, 0=Track 1 decode fail
• Bit 1: 1=Track 2 decode success, 0=Track 2 decode fail)
• Bit 2: 1=Track 3 decode success, 0=Track 3 decode fail)
• Bit 3: 1=Track 1 sampling data exists, 0=Track 1 sampling data does not exist
• Bit 4: 1=Track 2 sampling data exists, 0=Track 2 sampling data does not exist
• Bit 5: 1=Track 3 sampling data exists, 0=Track 3 sampling data does not exist
• Bit 6: reserved for future use
• Bit 7: reserved for future use
The documentation for this class was generated from the following file:
• Source_iOS/IDTMSRData.h
#80152504-001 IDTech iOS SDK Guide for NEO2