functional overview
Retrieves information on all Eddystone instances in the specified namespace or instance ID.
Details of Functions
Obtains all Eddystone information for the specified namespace ID and instance ID.
If the namespace ID and instance ID are not specified respectively, all Eddystone matches.
- 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
key 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)
-
namespace identifier character string data instance ID character string data
- return value
-
Dictionary (associative array)
Returns device information.
<前 1928_デバイス/Eddystoneスキャン開始(名前空間指定)>
<次 1930_デバイス/Eddystoneスキャン中止(名前空間指定)>