EasyManua.ls Logo

IDTECH NEO2 - Page 114

Default Icon
153 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
104 Class Documentation
13.7.2.50 - (RETURN_CODE) emv_removeTerminalData
Remove Terminal Data
This will remove ALL configurable TLV data associated with the terminals Kernel configuration.
Returns
RETURN_CODE:
• 0x0000: Success: no error - RETURN_CODE_DO_SUCCESS
• 0x0001: Disconnect: no response from reader - RETURN_CODE_ERR_DISCONNECT
• 0x0002: Invalid Response: invalid response data - RETURN_CODE_ERR_CMD_RESPONSE
• 0x0003: Timeout: time out for task or CMD - RETURN_CODE_ERR_TIMEDOUT
• 0x0004: Invalid Parameter: wrong parameter - RETURN_CODE_ERR_INVALID_PARAMETER
• 0x0005: MSR Busy: SDK is doing MSR or ICC task - RETURN_CODE_SDK_BUSY_MSR
• 0x0006: PINPad Busy: SDK is doing PINPad task - RETURN_CODE_SDK_BUSY_PINPAD
• 0x0007: Unknown: Unknown error - RETURN_CODE_ERR_OTHER
• 0x0100 through 0xFFFF refer to IDT_UniPayII::device_getResponseCodeString:()
13.7.2.51 - (RETURN_CODE) emv_retrieveAIDList: (NSArray ∗∗) response
Retrieve AID list
Returns all the AID names on the terminal. Populates response parameter with an Array of NSString∗ with AID
names. Each AID name represent a unique configuration file to be loaded/used when a matching application is
found on a card during a transaction.
Parameters
response Returns a NSArray of NSString of AID Names
Returns
RETURN_CODE:
• 0x0000: Success: no error - RETURN_CODE_DO_SUCCESS
• 0x0001: Disconnect: no response from reader - RETURN_CODE_ERR_DISCONNECT
• 0x0002: Invalid Response: invalid response data - RETURN_CODE_ERR_CMD_RESPONSE
• 0x0003: Timeout: time out for task or CMD - RETURN_CODE_ERR_TIMEDOUT
• 0x0004: Invalid Parameter: wrong parameter - RETURN_CODE_ERR_INVALID_PARAMETER
• 0x0005: MSR Busy: SDK is doing MSR or ICC task - RETURN_CODE_SDK_BUSY_MSR
• 0x0006: PINPad Busy: SDK is doing PINPad task - RETURN_CODE_SDK_BUSY_PINPAD
• 0x0007: Unknown: Unknown error - RETURN_CODE_ERR_OTHER
• 0x0100 through 0xFFFF refer to BTPay::device_getResponseCodeString:()
13.7.2.52 - (RETURN_CODE) emv_retrieveApplicationData: (NSString ∗) AID response:(NSDictionary ∗∗) responseAID
Retrieve Application Data by AID
Retrieves the configuration information for a provided AID name, if that AID file exists on the terminal.
#80152504-001 IDTech iOS SDK Guide for NEO2

Table of Contents