Package com.blukii.sdk.discovery
package com.blukii.sdk.discovery
blukii library package for discovery of BluetoothLE (BLE) modules.
This documentation describes the discovery package for scanning of BLE modules especially for blukiis.
The discovery package supports you by doing the following actions:
- Discovery of modules inside the mobile device BLE range and reading protocol based information:
- Basic values like module name, RSSI value and discovery time
- blukii specific advertising like battery, power and firmware
- blukii sensor data
- Eddystone beacon protocol data
- iBeacon beacon protocol data
- Encryption of blukii SecureBeacon advertising
Getting started:
The main controller for discovery is class BlukiiClient
.
You only have to create an instance of this class to get all the functionality.
Follow the instructions of the BlukiiClient
documentation
page where you can find some code samples about the usage.
-
ClassDescriptionRead only data set for 3D axis dataRead only data object for sensor data that is emitted by blukii beaconsMain controller class of package discovery, for discovering BLE modules and their advertised dataListener interface for callbacks of
BlukiiClient.decryptSecureBeacons(List, OnDecryptSecureBeaconsListener)
.Callbacks for the BLE discovery.Error codes for discovery functions of classBlukiiClient
Info codes for discovery functions of classBlukiiClient
Read only data object for device tracing data that is emitted by blukii beaconsRead only data object for emitted data of one Bluetooth LE (BLE) module.Definition of the discovery profile.Property set of settings to configure the discovering process.Helper for Default Filter ListsRead only data object for Eddystone data that is emitted by beaconsRead only data object for iBeacon data that is emitted by beaconsRead only data set for blukii SmartKeyIndicates if blukii Smart Beacon is sending SecureBeacon advertising and ifDiscoveryData
object contains encrypted data.