functional overview
Obtain iBeacon information.
Details of Functions
Obtains all information on the iBeacon with the specified UUID.
- attention (heed)
-
Operation Status by OS
OS run state (of a process) Android Only devices with BLE functionality and Android 5.0 or higher will work. iOS Only devices with BLE functionality will work. Windows Not supported.
-
Contents of the resulting dictionaries
The logic returns a dictionary containing the following for each element
Dictionaries may be added in future updates.key value time numeric data
Time this device was last detectedrssi numeric data
Receiving strengthuuid character string data
UUID of beaconmajor numeric data
major numberminor numeric data
minor numberrange character string data
Distance from device.
one of "immediate", "near", "far", or "unknown" in order of proximityaccuracy numeric data
(iOS version only) Distance uncertainty
- note
- An example of the resulting returned dictionary is shown below.
key value time 2018/5/1 12:34:56 rssi -64 uuid 12345678-9ABC-4DEF-8123-456789ABCDEF major 683 minor 581 range near accuracy 12.3456
key value time 2018/5/1 23:45:6 rssi -78 uuid 12345678-9ABC-4DEF-8123-456789ABCDEF major 223 minor 205 range far accuracy 23.5678
- annotation
- Depending on the device and signal conditions, it may take several seconds from the start of scanning until device information can actually be acquired.
- GPS service must be initiated on the handset BLE device or OS side.
parameter
- argument (e.g. function, program, programme)
-
UUID character string data
- return value
-
Dictionary (associative array)
Returns device information.