13.7 IDT_NEO2 Class Reference
93
• 02 = CTLS Only
• 03 = MSR + CTLS
• 04 = EMV Only
• 05 = EMV + MSR
• 06 = EMV + CTLS
• 07 = EMV + MSR + CLTS. This API method will automatically send DFEF37 with a value of 02 if this tag is
not provided.
NOTE ON APPLEPAY VAS:
13.7.2.21
- (RETURN_CODE) device_cancelTransaction
Cancels Transaction request (all interfaces, CTLS/MSR/INSERT).
Returns
RETURN_CODE: Return codes listed as typedef enum in IDTCommon:RETURN_CODE. Values can be
parsed with
13.7.2.22
- (NSUUID
∗
) device_connectedBLEDevice
Returns the UUID of the connected BLE device
• NEO2
Returns
NSUUID UUID of the connected BLE device. Returns nil if no BLE device connected.
13.7.2.23
- (bool) device_disableBLEDeviceSearch
Stops searching for Bluetooth Low Energy devices in range
• NEO2
Returns
bool If successful, polling was in progress and has stopped. If unsuccessful, BLE Device Search was
not in progress.
NOTE: BLE only scans when there are no devices currently connected. After the SDK connects to any IDTech
device, the scanning will pause automatically.
13.7.2.24
- (void) device_disconnectBLE
Disconnect from BLE -
Will disconnect from existing BLE connection. You can now set another BLE Friendly Name to attach to another
device.
IDTech iOS SDK Guide for NEO2 #80152802-001