functional overview
Retrieves information on all Eddystones with the specified device name.
Details of Functions
Retrieves all Eddystone information for the specified device name. If no device name is specified, all Eddystone information is retrieved regardless of device name.
- 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 elementkey value time Date & Time Data
Time this device was last detectedidentifier character string data
String used to identify the devicename character string data
device namerssi numeric data
Receiving strengtheddystone_EID Dictionary (associative array)
(if the device supports Eddystone-EID)
Eddystone-EID information for the deviceeddystone_TLM Dictionary (associative array)
(if the device supports Eddystone-TLM)
Eddystone-TLM information for the deviceeddystone_UID Dictionary (associative array)
(if the device supports Eddystone-UID)
Eddystone-UID information for the deviceeddystone_URL Dictionary (associative array)
(if the device supports Eddystone-URL)
Eddystone-URL information for the device
The Eddystone-EID information for a device is a dictionary containing the following
key | value |
---|---|
tx_power |
numeric data Power Value |
eid |
character string data EID value |
The Eddystone-TLM information for a device is a dictionary containing the following
key | value |
---|---|
version |
numeric data version |
battery_voltage |
numeric data Battery value |
beacon_temperature |
numeric data Temperature |
advertisement_count |
numeric data Number of advertisements |
elapsed_time |
numeric data elapsed time |
The Eddystone-UID information for a device is a dictionary containing the following
key | value |
---|---|
tx_power |
numeric data Power Value |
namespace_id |
character string data name ID |
instance_id |
character string data instance ID |
The Eddystone-URL information for a device is a dictionary containing the following
key | value |
---|---|
tx_power |
numeric data Power Value |
url |
character string data URL string |
- note
- An example of the resulting returned dictionary is shown below.
key value time 2018/5/1 12:34:56 identifier 13:57:9B:DF name My Beacon rssi -50 eddystone_UID
key value tx_power -42 namespace_id 123456789A instance_id BCDEF0 eddystone_URL
key value tx_power -42 url https://goo.gl/FYr134
key value time 2018/5/1 23:45:6 identifier 12345678-9ABC-4DEF-8123-456789ABCDEF name rssi -70 eddystone_EID
key value tx_power -42 eid 13579BDF eddystone_TLM
key value version 0 battery_voltage 123 beacon_temperature 5.678 advertisement_count 90 elapsed_time 2469
- 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)
-
device name character string data
- return value
-
Dictionary (associative array)
Returns device information.
<前 1931_デバイス/EddyStoneスキャン開始(名称指定)>
<次 1933_デバイス/Eddystoneスキャン中止(名称指定)>