iOS SDK - BLE Objects

PDBLEDeviceParameters

Identifies a BLE device that is known to the mobile wallet app.

Property Description
bleCharacteristics Dictionary
The properties that identify a supported checkout token event emitted from a BLE device:
- kCHECKOUT_TOKEN_CHARACTER_IDENTIFIER
- kCHECKOUT_TOKEN_CHARACTER_UUID
bleServiceUUID CBUUID
A unique identifier that allows the SDK to pair with the service exposed by the BLE device.
bleServiceIdentifier String
The app’s identifier for the service.

PDIBDeviceParameters

Identifies an in-range beacon for which the app is listening.

Property Description
beaconUUID NSUUID
The device UUID embedded into each particular beacon event.
beaconMajorNumber String
A 16-bit unsigned integer value that represents the identification of a group of related beacons.
beaconMinorNumber String
A 16-bit unsigned integer value that distinguishes individual beacons within the same proximity UUID and major group.
beaconRegion Identifier String
A value set by the app developer that easily identifies a particular area that the app is scanning for beacons; for example, com.myCompany.thirdFloor.