ViVOpay VP3300BT User Manual
Page | 13
5.6.
iOS Connectivity: BLE and VP3300BT
The VP3300BT uses Bluetooth 4.0, also known as Bluetooth BLE (Bluetooth Low Energy). Unlike
previous versions of Bluetooth, BLE devices do not require pairing first through the Bluetooth
Settings on an iOS device. If the payment application provider has enabled BLE scanning in
software, iOS automatically scans, locates, and connects to all BLE devices in range.
Unlike other operating systems that can detect or specify a BLE device by its MAC address, due to
security reasons Apple does NOT allow for specifying a BLE device by MAC address. Instead, after
the user selects a device by its "friendly" name (see next paragraph), iOS calculates a unique
identifier to directly make any further connections to that device.
The VP3300BT has a default friendly name of "
IDTECH-VP3300-XXXXX" (the XXXXX is the
device’s serial number). This is the default name the ID TECH Universal SDK uses to connect to the
first VP3300BT it encounters when no other friendly name is set in the SDK, or when no iOS-
generated device identifier is provided.
See links near the end of this document for information about the Universal SDK. Note that the
Universal SDK is primarily of interest to developers. If the application provider or POS software
partner has already provided software to use in conjunction with the VP3300BT, the SDK is not
required.
5.7.
Android Phone Connectivity
In some cases where the VP3300BT cannot connect to a Bluetooth device, users can use an OTG
cable to connect the VP3300BT to an Android device that supports OTG. Connecting to an Android
device with an OTG cable allows transactions to work via USB HID interface.
5.8.
Bluetooth Priority Versus USB Priority
Note that if a VP3300BT prioritizes the USB connection to its host device over its Bluetooth
connection. Disconnecting the USB cable forces the VP3300BT to switch communication modes
to Bluetooth.
To ensure that the VP3300BT only communicates via Bluetooth, make sure it is not connected to
a host device via USB cable.