Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

abs() - Method in class com.estimote.sdk.telemetry.Vector
 
acceleration - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
accelerometer - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
accuracy - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
add(Vector) - Method in class com.estimote.sdk.telemetry.Vector
 
addConnectionCallback(BeaconConnection.ConnectionCallback) - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Adds new connection callback to connection.
addDevice(DeviceId, DeviceConnection, MeshManager.MeshCallback<Boolean>) - Method in class com.estimote.sdk.connection.settings.mesh.Mesh
Adds new device to this mesh.
AdvertisedId - Class in com.estimote.sdk.cloud.model.google
 
AdvertisedId() - Constructor for class com.estimote.sdk.cloud.model.google.AdvertisedId
 
advertisedId - Variable in class com.estimote.sdk.cloud.model.google.Beacons.BeaconInfo
 
advertisedId - Variable in class com.estimote.sdk.cloud.model.google.Observations.Observation
 
Advertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.Advertiser
 
Advertisers() - Constructor for class com.estimote.sdk.cloud.model.Device.Advertisers
 
advertisers - Variable in class com.estimote.sdk.cloud.model.Device.Settings
 
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.Beacon
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.Eddystone.EID
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.Eddystone.TLM
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.Eddystone.UID
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.Eddystone.URL
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Connectivity
Broadcasting interval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Generic
Broadcasting advertisingInterval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Location
Broadcasting advertisingInterval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
Broadcasting advertisingInterval (100-10000ms).
advertisingInterval() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Telemetry
Broadcasting advertisingInterval (100-10000ms).
advertisingIntervalMillis - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Beacon's advertising advertisingInterval.
advertisingIntervalMillis - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
advertisingIntervalMillis() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
ambientLight - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
ambientLight() - Method in class com.estimote.sdk.connection.settings.Sensors.Light
Reads current light level in Lux.
ambientLight - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
appCommitHash - Variable in class com.estimote.sdk.cloud.model.FirmwareErrorReport
 
application - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Application version number
applicationError - Variable in class com.estimote.sdk.cloud.model.Telemetry.Warnings
 
applicationError - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
appVersion - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
asDeviceConnectionException(DeviceId) - Method in exception com.estimote.sdk.exception.EstimoteServerException
Converts Cloud exception into DeviceConnectionException.
AttachmentInfo() - Constructor for class com.estimote.sdk.cloud.model.google.Beacons.AttachmentInfo
 
attachmentInfo - Variable in class com.estimote.sdk.cloud.model.google.Beacons.BeaconInfo
 
AttachmentInfo(String, String) - Constructor for class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
 
AttachmentInfo(Parcel) - Constructor for class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
 
attachmentInfos - Variable in class com.estimote.sdk.eddystone.EddystoneEID
List of attachment data
authenticate() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Starts connection flow to device with 10s timeout.

B

basicPowerMode - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Whether basic transmitPower mode is turned on.
basicPowerMode - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
basicPowerMode() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
batteryLevel - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Battery level in percent.
batteryLevel - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
batteryLevel - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's battery status
batteryLevel - Variable in class com.estimote.sdk.Nearable
Device's battery level.
batteryLifeExpectancy - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
batteryLifeExpectancyInDays - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Beacon's life expectancy (in days).
batteryPercentage - Variable in class com.estimote.sdk.cloud.model.Device.Status
 
batteryPercentage() - Method in class com.estimote.sdk.connection.settings.Power
Reads current battery voltage.
batteryPercentage - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
batteryVoltage - Variable in class com.estimote.sdk.cloud.model.Device.Status
 
batteryVoltage - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
batteryVoltage() - Method in class com.estimote.sdk.connection.settings.Power
Reads current battery voltage.
batteryVoltage - Variable in class com.estimote.sdk.eddystone.EddystoneTelemetry
Battery voltage in mV (millivolt).
batteryVoltage - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
Beacon - Class in com.estimote.sdk
Immutable representations of single beacon.
Beacon(UUID, MacAddress, int, int, int, int) - Constructor for class com.estimote.sdk.Beacon
 
Beacon - Class in com.estimote.sdk.connection.settings
Estimote Beacon settings.
beacon - Variable in class com.estimote.sdk.connection.settings.Settings
Beacon
BeaconAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.BeaconAdvertiser
 
BeaconAuthentication - Class in com.estimote.sdk.connection
Estimote beacon authentication flow (no cloud part at all).
BeaconAuthentication(BlueRock, MacAddress, AuthService, VersionService) - Constructor for class com.estimote.sdk.connection.BeaconAuthentication
 
BeaconAuthentication.Callback - Interface in com.estimote.sdk.connection
 
BeaconConnection - Class in com.estimote.sdk.connection
Deprecated.
BeaconConnection(Context, Beacon, BeaconConnection.ConnectionCallback) - Constructor for class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Constructs new connection object based on Beacon object.
BeaconConnection(Context, MacAddress, BeaconConnection.ConnectionCallback) - Constructor for class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Constructs new connection object based on beacon's MAC address.
BeaconConnection(Context, MacAddress) - Constructor for class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Constructs new connection object based on beacon's MAC address.
BeaconConnection.CheckFirmwareCallback - Interface in com.estimote.sdk.connection
Deprecated.
Callback to indicate whether device needs update.
BeaconConnection.ConnectionCallback - Interface in com.estimote.sdk.connection
Deprecated.
Callback used to indicate state of the connection to the beacon.
BeaconConnection.PropertyChanger - Class in com.estimote.sdk.connection
Deprecated.
 
BeaconConnection.WriteCallback - Interface in com.estimote.sdk.connection
Deprecated.
Callback used to indicate status of updating beacon characteristic.
beaconFromLeScan(BluetoothDevice, int, ScanRecord) - Static method in class com.estimote.sdk.Utils
Parses scanRecord to look for manufacturer specific data, verifies that and constructs Beacon.
BeaconInfo - Class in com.estimote.sdk.cloud.model
Immutable representation of beacon's information stored in Estimote Cloud.
BeaconInfo(UUID, Integer, Integer, MacAddress, String, Color, Double, BeaconInfoSettings) - Constructor for class com.estimote.sdk.cloud.model.BeaconInfo
 
BeaconInfo(Parcel) - Constructor for class com.estimote.sdk.cloud.model.BeaconInfo
 
BeaconInfo() - Constructor for class com.estimote.sdk.cloud.model.google.Beacons.BeaconInfo
 
BeaconInfo.Builder - Class in com.estimote.sdk.cloud.model
 
BeaconInfoSettings - Class in com.estimote.sdk.cloud.model
Immutable representation of beacon's settings stored in Estimote Cloud.
BeaconInfoSettings(Integer, String, String, BroadcastingPower, Integer, Boolean, Boolean, ConditionalBroadcasting, BroadcastingScheme, Boolean, String, String, String, Boolean) - Constructor for class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
BeaconInfoSettings(Parcel) - Constructor for class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
BeaconInfoSettings.Builder - Class in com.estimote.sdk.cloud.model
 
BeaconManager - Class in com.estimote.sdk
This is a class that clients should use to interact with Estimote beacons & nearables.
BeaconManager(Context) - Constructor for class com.estimote.sdk.BeaconManager
Constructs BeaconManager instance.
BeaconManager.EddystoneListener - Interface in com.estimote.sdk
Callback to be invoked when Eddystone beacons are in range.
BeaconManager.ErrorListener - Interface in com.estimote.sdk
Callback to be invoked when any error happened while performing low energy scanning.
BeaconManager.LocationListener - Interface in com.estimote.sdk
Callback to be invoked when Estmimote Location packets are discovered nearby.
BeaconManager.MonitoringListener - Interface in com.estimote.sdk
Callback to be invoked when beacons are discovered in a region.
BeaconManager.NearableListener - Interface in com.estimote.sdk
Callback to be invoked when nearables are discovered nearby.
BeaconManager.RangingListener - Interface in com.estimote.sdk
Callback to be invoked when beacons are ranged.
BeaconManager.ScanStatusListener - Interface in com.estimote.sdk
Callback to inform client when scanning is started and stopped.
BeaconManager.ServiceReadyCallback - Interface in com.estimote.sdk
Callback to inform client when service is ready to use.
BeaconManager.TelemetryListener - Interface in com.estimote.sdk
Callback to be invoked when Estmimote telemetry packets are discovered nearby.
beaconName - Variable in class com.estimote.sdk.cloud.model.google.Beacons.BeaconInfo
 
beaconName - Variable in class com.estimote.sdk.eddystone.EddystoneEID
Resolved beacon name
BeaconOta - Class in com.estimote.sdk.connection
Performs beacon's firmware update.
BeaconOta(Context, MacAddress, BeaconOta.Callback) - Constructor for class com.estimote.sdk.connection.BeaconOta
Creates a new beacon update object.
BeaconOta.Callback - Interface in com.estimote.sdk.connection
Callback to indicate status of beacon's update.
Beacons - Class in com.estimote.sdk.cloud.model.google
Response body from Google Proximity API call.
Beacons() - Constructor for class com.estimote.sdk.cloud.model.google.Beacons
 
beacons - Variable in class com.estimote.sdk.cloud.model.google.Beacons
 
Beacons.AttachmentInfo - Class in com.estimote.sdk.cloud.model.google
 
Beacons.BeaconInfo - Class in com.estimote.sdk.cloud.model.google
 
BeaconService - Class in com.estimote.sdk.service
Don't use this class directly, use it via BeaconManager.
BeaconService() - Constructor for class com.estimote.sdk.service.BeaconService
 
BeaconService.ScanAlarmBroadcastReceiver - Class in com.estimote.sdk.service
 
BluetoothException - Exception in com.estimote.sdk.connection.exceptions
Bluetooth GATT exception class.
BluetoothException(GattError, int) - Constructor for exception com.estimote.sdk.connection.exceptions.BluetoothException
 
body - Variable in exception com.estimote.sdk.exception.EstimoteServerException
The body of the returned error.
bootCommitHash - Variable in class com.estimote.sdk.cloud.model.FirmwareErrorReport
 
bootloader - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Bootloader version number
bootloader() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Bootloader version.
bootloaderVersion - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
bootloaderVersion - Variable in class com.estimote.sdk.Nearable
Version of bootloader firmware.
broadcastingPower - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Beacon's broadcasting transmitPower.
broadcastingPower - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
BroadcastingPower - Enum in com.estimote.sdk.cloud.model
Device broadcasting transmitPower.
broadcastingPower() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
broadcastingScheme - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Broadcasting scheme.
broadcastingScheme - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
BroadcastingScheme - Enum in com.estimote.sdk.cloud.model
Describes broadcasting scheme of the beacon.
broadcastingScheme - Variable in class com.estimote.sdk.cloud.model.Device.NearableAdvertiser
 
broadcastingScheme - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Advertising scheme
broadcastingScheme() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Broadcasting scheme controls what packet type beacon is broadcasting.
broadcastingScheme() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
Changes broadcasting mode on nearable.
brokenMotion - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's broken motion detection flag
brokenTemperature - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's broken temperature
build() - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
build() - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
builder() - Method in class com.estimote.sdk.cloud.model.BeaconInfo
 
Builder() - Constructor for class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
builder() - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
Builder() - Constructor for class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
BulkUpdater - Interface in com.estimote.sdk.connection.scanner
Bulk updater general interface
BulkUpdater.BulkUpdaterCallback - Interface in com.estimote.sdk.connection.scanner
 
BulkUpdater.Status - Enum in com.estimote.sdk.connection.scanner
Device status enum

C

calibratedTxPower - Variable in class com.estimote.sdk.eddystone.Eddystone
Signal strength emitted by the beacon in dBm at 0 meters distance.
calibrationOffset() - Method in class com.estimote.sdk.connection.settings.Sensors.Temperature
Sets temperature calibration offset in Celsius.
CallbackHandler - Interface in com.estimote.sdk.connection.settings
Handler to operation on device.
cancelAlarm(Context) - Static method in class com.estimote.sdk.service.BeaconService.ScanAlarmBroadcastReceiver
 
changelog - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Change log note
changelog - Variable in class com.estimote.sdk.cloud.model.Firmware
 
channel - Variable in class com.estimote.sdk.location.EstimoteLocation
 
check(Context, SystemRequirementsChecker.Callback) - Static method in class com.estimote.sdk.SystemRequirementsChecker
Checks if all requirements are met for beacon detection across all Android versions (runtime permissions on Android M, Bluetooth enabled, Location Services enabled on Android M).
checkAllPermissions(Context) - Static method in class com.estimote.sdk.SystemRequirementsHelper
Returns false is any of following conditions are not met: Bluetooth permissions are granted (android.permission.BLUETOOTH and android.permission.BLUETOOTH_ADMIN). BeaconService is declared in AndroidManifest.xml. If running on Android M or later, Location Services must be turned on. If running on Android M or later and your app is targeting SDK < 23 (M), any location permission (ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION) must be granted for background beacon detection. If running on Android M or later and your app is targeting SDK >= 23 (M), any location permission (ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION) must be granted.
checkFirmwareUpdate(BeaconConnection.CheckFirmwareCallback) - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Checks whether beacon needs firmware update.
checkForFirmwareUpdate(DeviceConnection.CheckFirmwareCallback) - Method in class com.estimote.sdk.connection.DeviceConnection
Checks if there is new firmware available for connected device.
checkValue(T, DeviceSetting.ValidationCallback) - Method in class com.estimote.sdk.connection.settings.DeviceSetting
 
checkWithDefaultDialogs(Activity) - Static method in class com.estimote.sdk.SystemRequirementsChecker
Checks if all requirements are met for beacon detection across all Android versions and provides default dialogs for asking for permissions and access.
city - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
clearCallbacks() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Removes all callbacks from connection.
clockOffset - Variable in class com.estimote.sdk.cloud.model.Device.Status
 
close() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Closes connection to beacon or cancels in-flight connection flow.
close() - Method in class com.estimote.sdk.connection.DeviceConnection
Closes connection to device.
CloudCallback<T> - Interface in com.estimote.sdk.cloud
Communicates response from a server or an error.
CloudMeshManager - Class in com.estimote.sdk.connection.settings.mesh
Class for mesh management.
CloudMeshManager(InternalEstimoteCloud) - Constructor for class com.estimote.sdk.connection.settings.mesh.CloudMeshManager
 
color - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
color - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Beacon's color.
Color - Enum in com.estimote.sdk.cloud.model
Colors of Estimote devices.
color - Variable in class com.estimote.sdk.cloud.model.Device
 
color - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's color.
color() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Device color.
color - Variable in class com.estimote.sdk.Nearable
Nearable color - not final, because this info is resolved from cloud
com.estimote.sdk - package com.estimote.sdk
Main entry point for interacting with Estimote beacons.
com.estimote.sdk.cloud - package com.estimote.sdk.cloud
Classes responsible for communication with Estimote Cloud.
com.estimote.sdk.cloud.model - package com.estimote.sdk.cloud.model
Model classes for Estimote Cloud.
com.estimote.sdk.cloud.model.analytics - package com.estimote.sdk.cloud.model.analytics
 
com.estimote.sdk.cloud.model.google - package com.estimote.sdk.cloud.model.google
 
com.estimote.sdk.cloud.model.mesh - package com.estimote.sdk.cloud.model.mesh
 
com.estimote.sdk.connection - package com.estimote.sdk.connection
Classes responsible for connecting to beacon and configuring it.
com.estimote.sdk.connection.errors - package com.estimote.sdk.connection.errors
 
com.estimote.sdk.connection.exceptions - package com.estimote.sdk.connection.exceptions
 
com.estimote.sdk.connection.scanner - package com.estimote.sdk.connection.scanner
 
com.estimote.sdk.connection.settings - package com.estimote.sdk.connection.settings
 
com.estimote.sdk.connection.settings.mesh - package com.estimote.sdk.connection.settings.mesh
 
com.estimote.sdk.connection.settings.storage - package com.estimote.sdk.connection.settings.storage
 
com.estimote.sdk.eddystone - package com.estimote.sdk.eddystone
 
com.estimote.sdk.exception - package com.estimote.sdk.exception
Defines all exceptions in Estimote SDK.
com.estimote.sdk.location - package com.estimote.sdk.location
 
com.estimote.sdk.nfc - package com.estimote.sdk.nfc
 
com.estimote.sdk.service - package com.estimote.sdk.service
SDK classes for Android service that is responsible for interacting with beacons.
com.estimote.sdk.telemetry - package com.estimote.sdk.telemetry
 
commit(BeaconConnection.WriteCallback) - Method in class com.estimote.sdk.connection.BeaconConnection.PropertyChanger
Deprecated.
 
commit(SettingCallback) - Method in interface com.estimote.sdk.connection.settings.SettingsEditor
Executes settings saving procedure.
compareStrings(String, String) - Static method in class com.estimote.sdk.connection.settings.Version
Compares two strings with version
compareTo(Version) - Method in class com.estimote.sdk.connection.settings.Version
 
computeAccuracy(Beacon) - Static method in class com.estimote.sdk.Utils
Returns distance in meters based on beacon's RSSI and measured transmitPower.
computeAccuracy(Eddystone) - Static method in class com.estimote.sdk.Utils
 
computeAccuracy(ConfigurableDevicesScanner.ScanResultItem) - Static method in class com.estimote.sdk.Utils
 
computeAccuracy(EstimoteLocation) - Static method in class com.estimote.sdk.Utils
 
computeProximity(ConfigurableDevicesScanner.ScanResultItem) - Static method in class com.estimote.sdk.Utils
 
computeProximity(Beacon) - Static method in class com.estimote.sdk.Utils
 
computeProximity(Eddystone) - Static method in class com.estimote.sdk.Utils
 
computeProximity(EstimoteLocation) - Static method in class com.estimote.sdk.Utils
 
computeProximity(Nearable) - Static method in class com.estimote.sdk.Utils
 
conditionalBroadcasting - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
conditionalBroadcasting - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Whether conditional broadcasting is turned on.
ConditionalBroadcasting - Enum in com.estimote.sdk.cloud.model
Beacon's conditional broadcasting options.
conditionalBroadcasting - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
conditionalBroadcasting() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Property responsible for setting Flip To Sleep mode.
conditionalBroadcasting() - Method in class com.estimote.sdk.connection.settings.Power
Deprecated.
Enables/disables flip-to-sleep mode (device is in deep sleep mode when its is lying on its back). From SDK version 0.10.7 this method is deprecated. Please use Power.flipToSleep() or Power.motionOnlyAdvertising() instead.
config(Gpio.Pin) - Method in class com.estimote.sdk.connection.settings.Gpio
Configure particular GPIO port pin.
ConfigurableDevice - Class in com.estimote.sdk.connection.scanner
Description of configurable Estimote device.
ConfigurableDevice(DeviceType, DeviceId, MacAddress, String, String, boolean, boolean) - Constructor for class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
ConfigurableDevice(DeviceType, DeviceId, MacAddress, String, String) - Constructor for class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
ConfigurableDevicesScanner - Class in com.estimote.sdk.connection.scanner
Finds available physical devices than can be configured using DeviceConnectionProvider.
ConfigurableDevicesScanner(Context) - Constructor for class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Constructs new scanner based on Context object.
ConfigurableDevicesScanner.ScannerCallback - Interface in com.estimote.sdk.connection.scanner
 
ConfigurableDevicesScanner.ScanResultItem - Class in com.estimote.sdk.connection.scanner
Information about configurable device that was found during scanning.
connect(BeaconManager.ServiceReadyCallback) - Method in class com.estimote.sdk.BeaconManager
Connects to BeaconService.
connect(DeviceConnectionCallback) - Method in class com.estimote.sdk.connection.DeviceConnection
If no current connection is opened, it creates one and attaches callback.
connectAndUpdate(ConfigurableDevice) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater
Connects to beacon and updates it's firmware.
connection - Variable in class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
connectivity - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
connectivity - Variable in class com.estimote.sdk.connection.settings.EstimotePackets
 
Connectivity() - Constructor for class com.estimote.sdk.connection.settings.EstimotePackets.Connectivity
 
ConnectivityAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.ConnectivityAdvertiser
 
connectToService(DeviceConnectionProvider.ConnectionProviderCallback) - Method in class com.estimote.sdk.connection.DeviceConnectionProvider
Connects to the connection service.
content - Variable in class com.estimote.sdk.cloud.model.FirmwareErrorReport
 
country - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
createApplicationRecord(String) - Static method in class com.estimote.sdk.nfc.EstimoteNdefRecord
Creates Estimote NDEF record for Android Application package name
createCommonGsonAdapter() - Static method in class com.estimote.sdk.cloud.ProximityBeaconCloud
 
createMesh(List<DeviceId>, String, Device.Settings, MeshManager.MeshCallback<Mesh>) - Method in class com.estimote.sdk.connection.settings.mesh.CloudMeshManager
Creates mesh from list of given devices.
createMesh(List<DeviceId>, String, Device.Settings, MeshManager.MeshCallback<Mesh>) - Method in interface com.estimote.sdk.connection.settings.mesh.MeshManager
 
createNoCloudConnection(Context, MacAddress) - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
createUriRecord(String) - Static method in class com.estimote.sdk.nfc.EstimoteNdefRecord
Creates Estimote NDEF record for URI
CREATOR - Static variable in class com.estimote.sdk.Beacon
 
CREATOR - Static variable in class com.estimote.sdk.cloud.model.BeaconInfo
 
CREATOR - Static variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
CREATOR - Static variable in class com.estimote.sdk.cloud.model.DeviceFirmware
 
CREATOR - Static variable in class com.estimote.sdk.cloud.model.Firmware
 
CREATOR - Static variable in class com.estimote.sdk.cloud.model.NearableInfo
 
CREATOR - Static variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
 
CREATOR - Static variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
CREATOR - Static variable in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
CREATOR - Static variable in class com.estimote.sdk.DeviceId
 
CREATOR - Static variable in class com.estimote.sdk.eddystone.Eddystone
 
CREATOR - Static variable in class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
 
CREATOR - Static variable in class com.estimote.sdk.eddystone.EddystoneEID
 
CREATOR - Static variable in class com.estimote.sdk.eddystone.EddystoneTelemetry
 
CREATOR - Static variable in class com.estimote.sdk.location.EstimoteLocation
 
CREATOR - Static variable in class com.estimote.sdk.MacAddress
 
CREATOR - Static variable in class com.estimote.sdk.Nearable
 
CREATOR - Static variable in class com.estimote.sdk.Region
 
CREATOR - Static variable in class com.estimote.sdk.telemetry.Duration
 
CREATOR - Static variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
CREATOR - Static variable in class com.estimote.sdk.telemetry.Vector
 
crossProduct(Vector) - Method in class com.estimote.sdk.telemetry.Vector
 
currentMotionStateDuration - Variable in class com.estimote.sdk.Nearable
Time since last change of motion state (Nearable.isMoving value changed) returned in seconds.
currentState - Variable in class com.estimote.sdk.cloud.model.Telemetry.Motion
 
currentStateDuration - Variable in class com.estimote.sdk.cloud.model.Telemetry.Motion
 

D

darkToSleep() - Method in class com.estimote.sdk.connection.settings.Power
Enables/disables dark-to-sleep mode (device is in deep sleep mode when it is dark in the room).
darkToSleepEnabled - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
darkToSleepThreshold - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
darkToSleepThreshold() - Method in class com.estimote.sdk.connection.settings.Power
Adjusts dark-to-sleep mode light level threshold.
data - Variable in class com.estimote.sdk.cloud.model.Device.NdefRecord
 
data - Variable in class com.estimote.sdk.cloud.model.google.Beacons.AttachmentInfo
 
data() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Generic
Custom data to be broadcast.
data(Gpio.Pin) - Method in class com.estimote.sdk.connection.settings.Gpio
Reads and writes to particular GPIO port pin.
data() - Method in class com.estimote.sdk.connection.settings.Gpio
Read/write GPIO port data at once.
data() - Method in class com.estimote.sdk.connection.settings.Nfc
Sets data
data - Variable in class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
Contained data
dataNotify() - Method in class com.estimote.sdk.connection.settings.Gpio
Read and get notified about port change.
date - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Date of firmware release
delay() - Method in class com.estimote.sdk.connection.settings.Sensors.Motion
It's a 32-bit value describing how long beacon will advertise after it stops moving when motion only advertising is enabled.
describeContents() - Method in class com.estimote.sdk.Beacon
 
describeContents() - Method in class com.estimote.sdk.cloud.model.BeaconInfo
 
describeContents() - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
describeContents() - Method in class com.estimote.sdk.cloud.model.DeviceFirmware
 
describeContents() - Method in class com.estimote.sdk.cloud.model.Firmware
 
describeContents() - Method in class com.estimote.sdk.cloud.model.NearableInfo
 
describeContents() - Method in class com.estimote.sdk.cloud.model.NearableInfoSettings
 
describeContents() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
describeContents() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
describeContents() - Method in class com.estimote.sdk.DeviceId
 
describeContents() - Method in class com.estimote.sdk.eddystone.Eddystone
 
describeContents() - Method in class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
 
describeContents() - Method in class com.estimote.sdk.eddystone.EddystoneEID
 
describeContents() - Method in class com.estimote.sdk.eddystone.EddystoneTelemetry
 
describeContents() - Method in class com.estimote.sdk.location.EstimoteLocation
 
describeContents() - Method in class com.estimote.sdk.MacAddress
 
describeContents() - Method in class com.estimote.sdk.Nearable
 
describeContents() - Method in class com.estimote.sdk.Region
 
describeContents() - Method in class com.estimote.sdk.telemetry.Duration
 
describeContents() - Method in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
describeContents() - Method in class com.estimote.sdk.telemetry.Vector
 
description - Variable in class com.estimote.sdk.cloud.model.google.Beacons.BeaconInfo
 
description - Variable in class com.estimote.sdk.eddystone.EddystoneEID
Beacon description as set in cloud
destroy() - Method in class com.estimote.sdk.connection.DeviceConnection
Destroys this object callback from internal device connection object.
destroy() - Method in class com.estimote.sdk.connection.DeviceConnectionProvider
Destroys service and kills all current connections.
Device - Class in com.estimote.sdk.cloud.model
Device settings stored in the Cloud.
Device() - Constructor for class com.estimote.sdk.cloud.model.Device
 
device - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
Device.Advertiser - Class in com.estimote.sdk.cloud.model
 
Device.Advertisers - Class in com.estimote.sdk.cloud.model
 
Device.BeaconAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.ConnectivityAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.EddystoneEidAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.EddystoneUidAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.EddystoneUrlAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.GeneralSettings - Class in com.estimote.sdk.cloud.model
 
Device.GenericAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.IndoorLocation - Class in com.estimote.sdk.cloud.model
 
Device.Location - Class in com.estimote.sdk.cloud.model
 
Device.MeshAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.NdefRecord - Class in com.estimote.sdk.cloud.model
 
Device.NearableAdvertiser - Class in com.estimote.sdk.cloud.model
 
Device.Security - Class in com.estimote.sdk.cloud.model
 
Device.Settings - Class in com.estimote.sdk.cloud.model
 
Device.Shadow - Class in com.estimote.sdk.cloud.model
 
Device.Status - Class in com.estimote.sdk.cloud.model
 
DeviceAuthenticationException - Exception in com.estimote.sdk.connection.exceptions
Thorwn when SDK was unable to authorize with the device.
DeviceAuthenticationException() - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceAuthenticationException
 
DeviceAuthenticationException(String) - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceAuthenticationException
 
DeviceAuthenticationException(String, Throwable) - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceAuthenticationException
 
DeviceAuthenticationException(Throwable) - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceAuthenticationException
 
DeviceConfigurationException - Exception in com.estimote.sdk.connection.exceptions
Contains list of device settings errors returned from Cloud.
DeviceConfigurationException(DeviceSettingsErrors) - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceConfigurationException
 
DeviceConnection - Class in com.estimote.sdk.connection
Main entry point for configuring device.
DeviceConnection(DeviceSettingBuilder) - Constructor for class com.estimote.sdk.connection.DeviceConnection
 
DeviceConnection.CheckFirmwareCallback - Interface in com.estimote.sdk.connection
Callback to indicate whether device needs update.
DeviceConnection.FirmwareUpdateCallback - Interface in com.estimote.sdk.connection
Callback to indicate status of beacon's update.
DeviceConnection.SyncSettingsCallback - Interface in com.estimote.sdk.connection
Callback for synchronising device with cloud
DeviceConnectionCallback - Interface in com.estimote.sdk.connection
Callback class that tracks connection lifecycle.
DeviceConnectionException - Exception in com.estimote.sdk.connection.exceptions
General type of exception thrown when having problems with connecting to device.
DeviceConnectionException() - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceConnectionException
 
DeviceConnectionException(String) - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceConnectionException
 
DeviceConnectionException(String, Throwable) - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceConnectionException
 
DeviceConnectionException(Throwable) - Constructor for exception com.estimote.sdk.connection.exceptions.DeviceConnectionException
 
DeviceConnectionProvider - Class in com.estimote.sdk.connection
Establishes connection to device based of provided ConfigurableDevice object.
DeviceConnectionProvider(Context) - Constructor for class com.estimote.sdk.connection.DeviceConnectionProvider
 
DeviceConnectionProvider.ConnectionProviderCallback - Interface in com.estimote.sdk.connection
 
DeviceFirmware - Class in com.estimote.sdk.cloud.model
Immutable representation of device's firmware for Location Beacons.
DeviceFirmware(String, String, String, String, String, String, String, String, String) - Constructor for class com.estimote.sdk.cloud.model.DeviceFirmware
 
DeviceFirmware(String, String, String) - Constructor for class com.estimote.sdk.cloud.model.DeviceFirmware
Second constructor for holding info about current beacon firmware.
deviceId - Variable in class com.estimote.sdk.cloud.model.analytics.Event
 
deviceId - Variable in class com.estimote.sdk.cloud.model.DeviceSettingsError
 
deviceId - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
DeviceId - Class in com.estimote.sdk
This class represents device identification number.
deviceId - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
DeviceInfo - Class in com.estimote.sdk.connection.settings
General device information like hardware/software versions, color, name, form factor.
DeviceInfo(DeviceSettingBuilder) - Constructor for class com.estimote.sdk.connection.settings.DeviceInfo
 
deviceInfo - Variable in class com.estimote.sdk.connection.settings.Settings
General device information (color, form-factor, firmware version, hardware version).
DeviceInfo.IndoorLocation - Class in com.estimote.sdk.connection.settings
 
devices - Variable in class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
DeviceSetting<T> - Class in com.estimote.sdk.connection.settings
Readable and writable device setting.
DeviceSetting(DeviceConnectionInternalLink, <any>, ReadHandler, WriteHandler, <any>, boolean) - Constructor for class com.estimote.sdk.connection.settings.DeviceSetting
 
DeviceSetting.ValidationCallback - Interface in com.estimote.sdk.connection.settings
 
DeviceSettingsError - Class in com.estimote.sdk.cloud.model
Device configuration error item.
DeviceSettingsError() - Constructor for class com.estimote.sdk.cloud.model.DeviceSettingsError
 
DeviceSettingsError.Error - Class in com.estimote.sdk.cloud.model
 
DeviceSettingsError.Source - Class in com.estimote.sdk.cloud.model
 
DeviceSettingsErrors - Class in com.estimote.sdk.cloud.model
 
DeviceSettingsErrors() - Constructor for class com.estimote.sdk.cloud.model.DeviceSettingsErrors
 
devicesForUpdate - Variable in class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
DeviceToUpdate - Class in com.estimote.sdk.cloud.model
Cloud model for device to update
DeviceToUpdate() - Constructor for class com.estimote.sdk.cloud.model.DeviceToUpdate
 
DeviceType - Enum in com.estimote.sdk.connection.scanner
Configurable device types.
disable() - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater
Stops bulk updating process
disableBulkFirmwareUpdate() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Stops bulk updater from updating firmware
disconnect() - Method in class com.estimote.sdk.BeaconManager
Disconnects from BeaconService.
discoveryTime - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
dotProduct(Vector) - Method in class com.estimote.sdk.telemetry.Vector
 
drop() - Method in interface com.estimote.sdk.connection.settings.CallbackHandler
Call this method to drop callback invocation.
Duration - Class in com.estimote.sdk.telemetry
Representation of time duration.
Duration(TimeUnit, long) - Constructor for class com.estimote.sdk.telemetry.Duration
 

E

ecs - Variable in class com.estimote.sdk.connection.settings.Eddystone
Eddystone Configuration Service setting
ECS() - Constructor for class com.estimote.sdk.connection.settings.Eddystone.ECS
 
Eddystone - Class in com.estimote.sdk.connection.settings
Class for changing Eddystone protocol parameters in device.
eddystone - Variable in class com.estimote.sdk.connection.settings.Settings
Eddystone packet advertisers configuration settings.
Eddystone - Class in com.estimote.sdk.eddystone
Immutable representation of Eddystone-UID and Eddystone-URL beacons.
Eddystone(MacAddress, int, int, String, String, String, Long, EddystoneTelemetry, EddystoneEID) - Constructor for class com.estimote.sdk.eddystone.Eddystone
 
Eddystone.ECS - Class in com.estimote.sdk.connection.settings
Settings for Eddystone Configuration Service
Eddystone.EID - Class in com.estimote.sdk.connection.settings
Settings for Eddystone EID (Ephemeral ID) advertiser.
Eddystone.TLM - Class in com.estimote.sdk.connection.settings
Settings for Eddystone TLM (Telemetry) advertiser.
Eddystone.UID - Class in com.estimote.sdk.connection.settings
Settings for Eddystone UID advertiser.
Eddystone.URL - Class in com.estimote.sdk.connection.settings
Settings for Eddystone URL advertiser.
eddystoneConfigurationServiceEnabled - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
eddystoneEid - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
EddystoneEID - Class in com.estimote.sdk.eddystone
Container class for resolved Eddystone EID data
EddystoneEID(String, String, String, List<EddystoneEID.AttachmentInfo>, boolean) - Constructor for class com.estimote.sdk.eddystone.EddystoneEID
Default constructor
EddystoneEID(String) - Constructor for class com.estimote.sdk.eddystone.EddystoneEID
Constructor for eids not resolved yet
EddystoneEID(String, Beacons.BeaconInfo) - Constructor for class com.estimote.sdk.eddystone.EddystoneEID
Constructs object from google api response
EddystoneEID(Parcel) - Constructor for class com.estimote.sdk.eddystone.EddystoneEID
 
EddystoneEID.AttachmentInfo - Class in com.estimote.sdk.eddystone
Attachment data class
EddystoneEidAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.EddystoneEidAdvertiser
 
eddystoneInstance - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
eddystoneInstance - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Eddystone-UID instance.
eddystoneInstance() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Eddystone-UID instance property is 12 hex characters (6 bytes).
eddystoneNamespace - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
eddystoneNamespace - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Eddystone-UID namespace.
eddystoneNamespace() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Eddystone-UID namespace property is 20 hex characters (10 bytes).
eddystoneTelemetry - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
EddystoneTelemetry - Class in com.estimote.sdk.eddystone
Immutable representation of Eddystone telemetry packet.
EddystoneTelemetry(int, double, long, long) - Constructor for class com.estimote.sdk.eddystone.EddystoneTelemetry
 
eddystoneUid - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
EddystoneUidAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.EddystoneUidAdvertiser
 
eddystoneUrl - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
eddystoneUrl - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Eddystone-URL url.
eddystoneUrl - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
eddystoneUrl - Variable in class com.estimote.sdk.cloud.model.Device.NearableAdvertiser
 
eddystoneUrl - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Eddystone url data
eddystoneUrl() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Eddystone-URL's URL property can be at max 17 characters.
eddystoneUrl() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
Eddystone URL advertised when nearable is in NearableMode#EDDYSTONE_URL mode.
EddystoneUrlAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.EddystoneUrlAdvertiser
 
edit() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
edit() - Method in class com.estimote.sdk.connection.DeviceConnection
Settings editor that allows to conveniently change more than one device setting.
eid - Variable in class com.estimote.sdk.connection.settings.Eddystone
Eddystone Ephemeral ID setting
EID() - Constructor for class com.estimote.sdk.connection.settings.Eddystone.EID
 
eid - Variable in class com.estimote.sdk.eddystone.Eddystone
Eddystone EID information after resolving in google cloud.
eid - Variable in class com.estimote.sdk.eddystone.EddystoneEID
Beacon transmitted ephemeral id
enable(BulkUpdater.BulkUpdaterCallback) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater
Starts bulk updating process
enable() - Method in class com.estimote.sdk.connection.settings.Beacon
Enables or disables Estimote beacon advertiser.
enable() - Method in class com.estimote.sdk.connection.settings.Eddystone.ECS
Enabling ECS
enable() - Method in class com.estimote.sdk.connection.settings.Eddystone.EID
Enables or disables Ephemeral id advertiser.
enable() - Method in class com.estimote.sdk.connection.settings.Eddystone.TLM
Enables or disables Eddystone telemetry advertiser.
enable() - Method in class com.estimote.sdk.connection.settings.Eddystone.UID
Enables or disables UID advertiser.
enable() - Method in class com.estimote.sdk.connection.settings.Eddystone.URL
Enables or disables Eddystone URL advertiser.
enable() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Generic
Turn on/off
enable() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Location
Enables or disables telemetry advertiser.
enable() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Telemetry
Enables or disables telemetry advertiser.
enableBulkFirmwareUpdate(BulkUpdater.BulkUpdaterCallback) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Enables bulk updater
enabled - Variable in class com.estimote.sdk.cloud.model.Device.Advertiser
 
enabled - Variable in class com.estimote.sdk.cloud.model.Device.Security
 
enabled() - Method in class com.estimote.sdk.connection.settings.Sensors.Motion
Enables/disables motion detection.
enableDebugLogging(boolean) - Static method in class com.estimote.sdk.EstimoteSDK
Enables debug logging of the Estimote SDK.
enableGpsPositioningForAnalytics(boolean) - Static method in class com.estimote.sdk.EstimoteSDK
When GPS Positioning is turned on analytics events contains information about GPS Location.
enableMonitoringAnalytics(boolean) - Static method in class com.estimote.sdk.EstimoteSDK
Enables analytics requests on Enter/Exit monitoring events.
enableMotionUUID() - Method in class com.estimote.sdk.connection.settings.Beacon
Enables motion UUID advertising - advertise different UUID when device is in motion.
enableRangingAnalytics(boolean) - Static method in class com.estimote.sdk.EstimoteSDK
Enables analytics requests for ranging events.
encryptedKey - Variable in class com.estimote.sdk.cloud.model.mesh.MeshKey
Beacon's major value.
equals(Object) - Method in class com.estimote.sdk.Beacon
 
equals(Object) - Method in class com.estimote.sdk.cloud.model.BeaconInfo
 
equals(Object) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
equals(Object) - Method in class com.estimote.sdk.cloud.model.NearableInfo
 
equals(Object) - Method in class com.estimote.sdk.cloud.model.NearableInfoSettings
 
equals(Object) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
equals(Object) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
equals(Object) - Method in class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
equals(Object) - Method in class com.estimote.sdk.connection.settings.ScheduledPeriod
 
equals(Object) - Method in class com.estimote.sdk.connection.settings.Version
 
equals(Object) - Method in class com.estimote.sdk.DeviceId
 
equals(Object) - Method in class com.estimote.sdk.eddystone.Eddystone
 
equals(Object) - Method in class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
 
equals(Object) - Method in class com.estimote.sdk.eddystone.EddystoneEID
 
equals(Object) - Method in class com.estimote.sdk.eddystone.EddystoneTelemetry
 
equals(Object) - Method in class com.estimote.sdk.MacAddress
 
equals(Object) - Method in class com.estimote.sdk.Nearable
 
equals(Object) - Method in class com.estimote.sdk.nfc.EstimoteNdefMessage
 
equals(Object) - Method in class com.estimote.sdk.nfc.EstimoteNdefRecord
 
equals(Object) - Method in class com.estimote.sdk.Region
 
Error() - Constructor for class com.estimote.sdk.cloud.model.DeviceSettingsError.Error
 
ERROR_BLUETOOTH_SCANNER_UNSTABLE - Static variable in class com.estimote.sdk.service.BeaconService
Happens when Bluetooth service is crashing frequently.
ERROR_CODE_BEACON_CONNECTION_FAILED - Static variable in exception com.estimote.sdk.exception.EstimoteDeviceException
There was a problem with Bluetooth connection from device to beacon.
ERROR_CODE_BEACON_NOT_AUTHORIZED - Static variable in exception com.estimote.sdk.exception.EstimoteDeviceException
You are not authorized to connect to this beacon.
ERROR_CODE_INVALID_VALUE - Static variable in exception com.estimote.sdk.exception.EstimoteDeviceException
Written value was invalid.
ERROR_CODE_SERVER_GENERIC - Static variable in exception com.estimote.sdk.exception.EstimoteDeviceException
There was a problem with server request.
ERROR_COULD_NOT_START_LOW_ENERGY_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Happens when Bluetooth service for some reason does not want to start low energy scanning.
ERROR_ID_KEY - Static variable in class com.estimote.sdk.service.BeaconService
Key to data where Integer (error id) is stored.
ErrorCode - Interface in com.estimote.sdk.connection.errors
General interface for error code methods
errorCode - Variable in exception com.estimote.sdk.exception.EstimoteDeviceException
Code for this error.
errorCode - Variable in exception com.estimote.sdk.exception.EstimoteServerException
The HTTP error code.
errors - Variable in class com.estimote.sdk.cloud.model.DeviceSettingsError
 
errors - Variable in class com.estimote.sdk.cloud.model.DeviceSettingsErrors
 
errors - Variable in class com.estimote.sdk.cloud.model.mesh.MeshResponse
 
estimatedBatteryLifetime - Variable in class com.estimote.sdk.cloud.model.Device.Status
 
estimatedBatteryLifetime() - Method in class com.estimote.sdk.connection.settings.Power
Device estimated battery lifetime in days.
estimote - Variable in class com.estimote.sdk.connection.settings.Settings
Estimote specific packet advertisers configuration (service, telemetry).
EstimoteCloud - Class in com.estimote.sdk.cloud
Responsible for interaction with Estimote Cloud.
EstimoteCloud(Context) - Constructor for class com.estimote.sdk.cloud.EstimoteCloud
 
EstimoteDeviceException - Exception in com.estimote.sdk.exception
Wraps all exceptions that can happen when interacting with device.
EstimoteDeviceException(int) - Constructor for exception com.estimote.sdk.exception.EstimoteDeviceException
 
EstimoteDeviceException(int, String) - Constructor for exception com.estimote.sdk.exception.EstimoteDeviceException
 
EstimoteDeviceException(int, String, Exception) - Constructor for exception com.estimote.sdk.exception.EstimoteDeviceException
 
EstimoteDeviceException(int, Exception) - Constructor for exception com.estimote.sdk.exception.EstimoteDeviceException
 
EstimoteException - Exception in com.estimote.sdk.exception
A base class for all exceptions in the Estimote SDK.
EstimoteException() - Constructor for exception com.estimote.sdk.exception.EstimoteException
 
EstimoteException(String) - Constructor for exception com.estimote.sdk.exception.EstimoteException
 
EstimoteException(String, Throwable) - Constructor for exception com.estimote.sdk.exception.EstimoteException
 
estimoteLocation - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
EstimoteLocation - Class in com.estimote.sdk.location
Estimote Location Packet
EstimoteLocation(DeviceId, int, int, int) - Constructor for class com.estimote.sdk.location.EstimoteLocation
 
EstimoteNdefMessage - Class in com.estimote.sdk.nfc
Estimote implementation of NDEF message.
EstimoteNdefMessage(EstimoteNdefRecord, EstimoteNdefRecord...) - Constructor for class com.estimote.sdk.nfc.EstimoteNdefMessage
Constructs Estimote NDEF message from records
EstimoteNdefMessage(EstimoteNdefRecord[]) - Constructor for class com.estimote.sdk.nfc.EstimoteNdefMessage
Construct an Estimote NDEF Message from one or more Estimote NDEF Records.
EstimoteNdefRecord - Class in com.estimote.sdk.nfc
This class is Estimote implementation of NdefRecord.
EstimoteNdefRecord(RecordType, NdefRecord) - Constructor for class com.estimote.sdk.nfc.EstimoteNdefRecord
 
EstimotePackets - Class in com.estimote.sdk.connection.settings
Estimote packet family settings.
EstimotePackets(DeviceSettingBuilder) - Constructor for class com.estimote.sdk.connection.settings.EstimotePackets
 
EstimotePackets.Connectivity - Class in com.estimote.sdk.connection.settings
Configuration of connectivity packet (used to connect to device).
EstimotePackets.Generic - Class in com.estimote.sdk.connection.settings
Estimote generic advertiser - you decide what to send.
EstimotePackets.Location - Class in com.estimote.sdk.connection.settings
Estimote location packet.
EstimotePackets.Nearable - Class in com.estimote.sdk.connection.settings
 
EstimotePackets.Telemetry - Class in com.estimote.sdk.connection.settings
 
EstimoteSDK - Class in com.estimote.sdk
The EstimoteSDK class contains static functions that handle global configuration for the Estimote SDK.
EstimoteSDK() - Constructor for class com.estimote.sdk.EstimoteSDK
 
EstimoteServerException - Exception in com.estimote.sdk.exception
Wraps all non-200 responses from server.
EstimoteServerException(RetrofitError) - Constructor for exception com.estimote.sdk.exception.EstimoteServerException
 
EstimoteServerException(int, String) - Constructor for exception com.estimote.sdk.exception.EstimoteServerException
 
estimoteTelemetry - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
EstimoteTelemetry - Class in com.estimote.sdk.telemetry
Estimote Telemetry data.
EstimoteTelemetry() - Constructor for class com.estimote.sdk.telemetry.EstimoteTelemetry
 
Event - Class in com.estimote.sdk.cloud.model.analytics
Event POJO for Analytics data
Event() - Constructor for class com.estimote.sdk.cloud.model.analytics.Event
 
Event.GpsLocation - Class in com.estimote.sdk.cloud.model.analytics
 
eventType - Variable in class com.estimote.sdk.cloud.model.analytics.Event
 
EventType - Enum in com.estimote.sdk.cloud.model.analytics
Event type enum for Analytics cloud model.
extra - Variable in class com.estimote.sdk.cloud.model.Device.NdefRecord
 
extra - Variable in class com.estimote.sdk.connection.settings.Version
 

F

failure(EstimoteServerException) - Method in interface com.estimote.sdk.cloud.CloudCallback
Unsuccessful response.
fetchBeaconDetails(MacAddress, CloudCallback<BeaconInfo>) - Method in class com.estimote.sdk.cloud.EstimoteCloud
Fetches details of a beacon identified by its MAC address from Estimote Cloud.
fetchBeaconDetails(DeviceId, CloudCallback<BeaconInfo>) - Method in class com.estimote.sdk.cloud.EstimoteCloud
Fetches details of a beacon identified by its ID from Estimote Cloud.
fetchBeaconDetails(UUID, int, int, CloudCallback<BeaconInfo>) - Method in class com.estimote.sdk.cloud.EstimoteCloud
Fetches details of a beacon identified by its proximity UUID, major and minor numbers.
fetchDeviceDetails(DeviceId, CloudCallback<Device>) - Method in class com.estimote.sdk.cloud.EstimoteCloud
Fetches device details (like color or type, status, advertised packers) of a device from Estimote Cloud.
fetchMeshDetails(Integer, MeshManager.MeshCallback<Mesh>) - Method in class com.estimote.sdk.connection.settings.mesh.CloudMeshManager
Gets details of mesh network with given id.
fetchMeshDetails(Integer, MeshManager.MeshCallback<Mesh>) - Method in interface com.estimote.sdk.connection.settings.mesh.MeshManager
 
fetchMeshList(MeshManager.MeshCallback<List<Mesh>>) - Method in class com.estimote.sdk.connection.settings.mesh.CloudMeshManager
Gets list of all user's mesh networks.
fetchMeshList(MeshManager.MeshCallback<List<Mesh>>) - Method in interface com.estimote.sdk.connection.settings.mesh.MeshManager
 
fetchNearableDetails(String, CloudCallback<NearableInfo>) - Method in class com.estimote.sdk.cloud.EstimoteCloud
Fetches public details (like color or type) of a nearable from Estimote Cloud.
firmware - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
firmware - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Version of firmware.
Firmware - Class in com.estimote.sdk.cloud.model
Immutable representation of device's firmware.
Firmware(String, String, String, String, String) - Constructor for class com.estimote.sdk.cloud.model.Firmware
 
firmware - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Firmware version
firmware() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Firmware version.
FirmwareErrorReport - Class in com.estimote.sdk.cloud.model
Firmware error report.
FirmwareErrorReport() - Constructor for class com.estimote.sdk.cloud.model.FirmwareErrorReport
 
FirmwareErrorReport(String, String, String) - Constructor for class com.estimote.sdk.cloud.model.FirmwareErrorReport
 
firmwareState - Variable in class com.estimote.sdk.Nearable
Type of firmware running on Nearable.
firmwareSyncEnabled - Variable in class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
firmwareVersion - Variable in class com.estimote.sdk.cloud.model.Device.Status
 
firmwareVersion - Variable in class com.estimote.sdk.Nearable
Version of firmware.
flipToSleep() - Method in class com.estimote.sdk.connection.settings.Power
Enables/disables flip-to-sleep mode (device is in deep sleep mode when its is lying on its back).
flipToSleepEnabled - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
foreground - Variable in class com.estimote.sdk.cloud.model.analytics.Event
 
formFactor - Variable in class com.estimote.sdk.cloud.model.Device
 
formFactor() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Device form factor.
fromBytes(byte[]) - Static method in class com.estimote.sdk.DeviceId
Creates a new Device ID from array of bytes.
fromBytes(byte[], int, int) - Static method in class com.estimote.sdk.DeviceId
Creates a new Device ID from array of bytes.
fromBytes(byte[]) - Static method in class com.estimote.sdk.MacAddress
Creates a new MacAddress from array of bytes.
fromDbm(int) - Static method in enum com.estimote.sdk.cloud.model.BroadcastingPower
 
fromString(String) - Static method in enum com.estimote.sdk.cloud.model.analytics.EventType
 
fromString(String) - Static method in enum com.estimote.sdk.cloud.model.Color
 
fromString(String) - Static method in enum com.estimote.sdk.cloud.model.google.GoogleType
 
fromString(String) - Static method in enum com.estimote.sdk.cloud.model.mesh.MeshType
 
fromString(String) - Static method in enum com.estimote.sdk.cloud.model.NearableType
 
fromString(String) - Static method in class com.estimote.sdk.connection.settings.Version
 
fromString(String) - Static method in class com.estimote.sdk.DeviceId
Creates a new Device ID object from string.
fromString(String) - Static method in class com.estimote.sdk.MacAddress
Creates a new MacAddress object from string.
fromString(String) - Static method in enum com.estimote.sdk.nfc.RecordType
 

G

GeneralSettings() - Constructor for class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
generalSettings - Variable in class com.estimote.sdk.cloud.model.Device.Settings
 
generic - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
generic0 - Variable in class com.estimote.sdk.connection.settings.EstimotePackets
 
generic1 - Variable in class com.estimote.sdk.connection.settings.EstimotePackets
 
generic2 - Variable in class com.estimote.sdk.connection.settings.EstimotePackets
 
GenericAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.GenericAdvertiser
 
geoLocation() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Device geographical location (latitude, longitude, accuracy).
get() - Method in interface com.estimote.sdk.connection.Property
Returns value of the property.
get() - Method in class com.estimote.sdk.connection.settings.mesh.MeshManagerFactory
Returns mesh manager object.
get(SettingCallback<T>) - Method in class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
get(Object, ReadableDeviceSetting) - Method in class com.estimote.sdk.connection.settings.SettingsReader
Gets value from device and places it under given key in output map.
getAppId() - Static method in class com.estimote.sdk.EstimoteSDK
 
getApplicationContext() - Static method in class com.estimote.sdk.EstimoteSDK
Getters
getAppToken() - Static method in class com.estimote.sdk.EstimoteSDK
 
getAsync(Property.Callback<T>) - Method in interface com.estimote.sdk.connection.Property
Reads asynchronously property value directly from beacon.
getBatteryPercent() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
getCode() - Method in interface com.estimote.sdk.connection.errors.ErrorCode
Specific code for this error
getCode() - Method in class com.estimote.sdk.connection.errors.ValidationError
 
getConnection(ConfigurableDevice) - Method in class com.estimote.sdk.connection.DeviceConnectionProvider
Gets or creates new connection for given configurable device.
getConnectionForStorageRead(ConfigurableDevice) - Method in class com.estimote.sdk.connection.DeviceConnectionProvider
Gets or creates new connection for given configurable device without authorisation.
getDevice() - Method in exception com.estimote.sdk.connection.exceptions.NotConnectedException
 
getDeviceId() - Method in exception com.estimote.sdk.connection.exceptions.NotOwnerException
 
getDevices() - Method in class com.estimote.sdk.connection.settings.mesh.Mesh
Getter for current devices in mesh
getEndTime() - Method in class com.estimote.sdk.connection.settings.ScheduledPeriod
Returns stop time.
getError() - Method in exception com.estimote.sdk.connection.exceptions.OperationException
 
getErrorCode() - Method in exception com.estimote.sdk.connection.exceptions.BluetoothException
 
getErrors() - Method in exception com.estimote.sdk.connection.exceptions.DeviceConfigurationException
 
getForObserved(Observations, String, <any>) - Method in interface com.estimote.sdk.cloud.ProximityBeaconApi
https://developers.google.com/beacons/proximity/reference/rest/v1beta1/beaconinfo/getforobserved
getForObserved(EddystoneEIDFrame, <any>) - Method in class com.estimote.sdk.cloud.ProximityBeaconCloud
 
getGattError() - Method in exception com.estimote.sdk.connection.exceptions.BluetoothException
 
getGoogleApiKey() - Static method in class com.estimote.sdk.EstimoteSDK
 
getHardwareVersion() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
getId() - Method in class com.estimote.sdk.connection.settings.mesh.Mesh
Getter for mesh id
getId() - Method in class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
getIdentifier() - Method in class com.estimote.sdk.Region
 
getInstance() - Static method in class com.estimote.sdk.cloud.EstimoteCloud
Obtains instance of Estimote Cloud.
getInstance() - Static method in class com.estimote.sdk.cloud.ProximityBeaconCloud
Obtains instance of Proximity Beacon API Cloud.
getInternalEstimoteCloud() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
getMacAddress() - Method in class com.estimote.sdk.Beacon
 
getMacAddress() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
getMajor() - Method in class com.estimote.sdk.Beacon
 
getMajor() - Method in class com.estimote.sdk.Region
 
getMeasuredPower() - Method in class com.estimote.sdk.Beacon
 
getMessage() - Method in interface com.estimote.sdk.connection.errors.ErrorCode
Default error message
getMessage() - Method in class com.estimote.sdk.connection.errors.ValidationError
 
getMinimumSupportedAppVersion() - Method in interface com.estimote.sdk.connection.Property
Returns minimum beacon's software version since this property is available.
getMinor() - Method in class com.estimote.sdk.Beacon
 
getMinor() - Method in class com.estimote.sdk.Region
 
getName() - Method in class com.estimote.sdk.connection.settings.mesh.Mesh
Getter for mesh name
getNdefRecord() - Method in class com.estimote.sdk.nfc.EstimoteNdefRecord
 
getProximityUUID() - Method in class com.estimote.sdk.Beacon
 
getProximityUUID() - Method in class com.estimote.sdk.Region
 
getRecords() - Method in class com.estimote.sdk.nfc.EstimoteNdefMessage
 
getRecordType() - Method in class com.estimote.sdk.nfc.EstimoteNdefRecord
 
getRssi() - Method in class com.estimote.sdk.Beacon
 
getSettingId() - Method in exception com.estimote.sdk.connection.exceptions.UnsupportedSettingException
 
getSize() - Method in class com.estimote.sdk.nfc.EstimoteNdefMessage
 
getSoftwareVersion() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
getStartTime() - Method in class com.estimote.sdk.connection.settings.ScheduledPeriod
Returns start time.
GoogleType - Enum in com.estimote.sdk.cloud.model.google
Enum type for gathering response from Google Proximity Beacon Cloud API
Gpio - Class in com.estimote.sdk.connection.settings
General Purpose Input/Output ports settings.
gpio - Variable in class com.estimote.sdk.connection.settings.Settings
General Purpose Input/Output port
GPIO - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
Gpio.Pin - Enum in com.estimote.sdk.connection.settings
 
Gpio.PinConfig - Enum in com.estimote.sdk.connection.settings
 
gpsLocation - Variable in class com.estimote.sdk.cloud.model.analytics.Event
 
GpsLocation(double, double) - Constructor for class com.estimote.sdk.cloud.model.analytics.Event.GpsLocation
 

H

hardware - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
hardware - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Revision of hardware.
hardware - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Version number of firmware hardware
hardware - Variable in class com.estimote.sdk.cloud.model.Firmware
 
hardware - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Hardware version
hardware() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Hardware version.
hardwareFootprint - Variable in class com.estimote.sdk.cloud.model.Device
 
hardwareRevision - Variable in class com.estimote.sdk.cloud.model.Device
 
hardwareType - Variable in class com.estimote.sdk.cloud.model.Device
 
hardwareVersion - Variable in class com.estimote.sdk.Nearable
Revision of hardware.
hasAnyLocationPermission(Context) - Static method in class com.estimote.sdk.SystemRequirementsHelper
Returns true if app has permission granted to ACCESS_FINE_LOCATION or ACCESS_COARSE_LOCATION.
hasAttachments() - Method in class com.estimote.sdk.eddystone.EddystoneEID
If this object has any attachments
hash - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Security hash
hashCode() - Method in class com.estimote.sdk.Beacon
 
hashCode() - Method in class com.estimote.sdk.cloud.model.BeaconInfo
 
hashCode() - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
hashCode() - Method in class com.estimote.sdk.cloud.model.NearableInfo
 
hashCode() - Method in class com.estimote.sdk.cloud.model.NearableInfoSettings
 
hashCode() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
hashCode() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
hashCode() - Method in class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
hashCode() - Method in class com.estimote.sdk.connection.settings.ScheduledPeriod
 
hashCode() - Method in class com.estimote.sdk.connection.settings.Version
 
hashCode() - Method in class com.estimote.sdk.DeviceId
 
hashCode() - Method in class com.estimote.sdk.eddystone.Eddystone
 
hashCode() - Method in class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
 
hashCode() - Method in class com.estimote.sdk.eddystone.EddystoneEID
 
hashCode() - Method in class com.estimote.sdk.eddystone.EddystoneTelemetry
 
hashCode() - Method in class com.estimote.sdk.MacAddress
 
hashCode() - Method in class com.estimote.sdk.Nearable
 
hashCode() - Method in class com.estimote.sdk.nfc.EstimoteNdefMessage
 
hashCode() - Method in class com.estimote.sdk.nfc.EstimoteNdefRecord
 
hashCode() - Method in class com.estimote.sdk.Region
 
hopCounter - Variable in class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
hours - Variable in class com.estimote.sdk.connection.settings.ScheduledPeriod.Time
 

I

iBeacon - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
id - Variable in class com.estimote.sdk.cloud.model.Device.IndoorLocation
 
id - Variable in class com.estimote.sdk.cloud.model.Device.Shadow
 
id - Variable in class com.estimote.sdk.cloud.model.google.AdvertisedId
 
id() - Method in class com.estimote.sdk.connection.settings.DeviceInfo.IndoorLocation
Device IndoorLocation location ID.
id - Variable in class com.estimote.sdk.location.EstimoteLocation
 
identifier - Variable in class com.estimote.sdk.cloud.model.Device
 
identifier - Variable in class com.estimote.sdk.cloud.model.DeviceToUpdate
 
identifier - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's identifier
identifier - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
identifier - Variable in class com.estimote.sdk.Nearable
Unique nearable identifier.
identityKey - Variable in class com.estimote.sdk.cloud.model.Device.EddystoneEidAdvertiser
 
index - Variable in class com.estimote.sdk.cloud.model.Device.Advertiser
 
IndoorLocation() - Constructor for class com.estimote.sdk.cloud.model.Device.IndoorLocation
 
indoorLocation - Variable in class com.estimote.sdk.cloud.model.Device.Shadow
 
indoorLocation - Variable in class com.estimote.sdk.connection.settings.DeviceInfo
 
IndoorLocation() - Constructor for class com.estimote.sdk.connection.settings.DeviceInfo.IndoorLocation
 
initialize(Context, String, String) - Static method in class com.estimote.sdk.EstimoteSDK
Sets App ID and App Token, enabling communication with the Estimote Cloud API.
instance - Variable in class com.estimote.sdk.cloud.model.Device.EddystoneUidAdvertiser
 
instance() - Method in class com.estimote.sdk.connection.settings.Eddystone.UID
 
instance - Variable in class com.estimote.sdk.eddystone.Eddystone
Eddystone-UID instance.
interrupt() - Method in class com.estimote.sdk.connection.settings.Gpio
Enable/disable interrupt for whole GPIO.
interval - Variable in class com.estimote.sdk.cloud.model.Device.Advertiser
 
interval - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Nearable's advertising interval
intervalScaler - Variable in class com.estimote.sdk.cloud.model.Device.EddystoneEidAdvertiser
 
intervalScaler - Variable in class com.estimote.sdk.cloud.model.Device.Security
 
InvalidSettingValueException - Exception in com.estimote.sdk.connection.exceptions
Thrown when invalid value is passed to setting.
InvalidSettingValueException(<any>, T) - Constructor for exception com.estimote.sdk.connection.exceptions.InvalidSettingValueException
 
InvalidSettingValueException(ErrorCode) - Constructor for exception com.estimote.sdk.connection.exceptions.InvalidSettingValueException
Constructor for creating exception from validation error
isAvailable() - Method in interface com.estimote.sdk.connection.Property
Is property available for this beacon.
isAvailable() - Method in class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
isBeaconInRegion(Beacon, Region) - Static method in class com.estimote.sdk.Utils
Returns true if beacon matches the region.
isBluetoothEnabled(Context) - Static method in class com.estimote.sdk.SystemRequirementsHelper
Returns true if Bluetooth is enabled on the device.
isBluetoothLeAvailable(Context) - Static method in class com.estimote.sdk.SystemRequirementsHelper
Returns true if device supports Bluetooth Low Energy.
isClose - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
isConnected() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
isConnected() - Method in class com.estimote.sdk.connection.DeviceConnection
Check if device is connected.
isDeviceUpdating(DeviceId) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater
Checks if given device is currently being updated by bulk updater
isEid() - Method in class com.estimote.sdk.eddystone.Eddystone
Returns true if Eddystone was encoded as EID
isFirmwareUpToDate - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Whether firmware is up to date.
isForegroundApp(Context) - Static method in class com.estimote.sdk.SystemRequirementsHelper
This method was copied from Android's code: com.android.bluetooth.Utils#isForegroundApp.
isGpsPositionAnalyticsEnabled() - Static method in class com.estimote.sdk.EstimoteSDK
Indicates current state of gps positioning analytics
isLocationServiceForBluetoothLeEnabled(Context) - Static method in class com.estimote.sdk.SystemRequirementsHelper
Returns true if Location Services are enabled and required for Bluetooth LE scanning.
isMonitoringAnalyticsEnabled() - Static method in class com.estimote.sdk.EstimoteSDK
Indicates current state of monitoring analytics.
isMoving - Variable in class com.estimote.sdk.Nearable
Whether Nearable is moving.
isOwnDevicesFiltering() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
 
isRangingAnalyticsEnabled() - Static method in class com.estimote.sdk.EstimoteSDK
Indicates current state of ranging analytics.
isRangingEvent() - Method in enum com.estimote.sdk.cloud.model.analytics.EventType
 
isResolved() - Method in class com.estimote.sdk.eddystone.EddystoneEID
Flag for checking if this beacon has been resolved
isScanning() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Returns if scan is in progress
isShaken - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
isUid() - Method in class com.estimote.sdk.eddystone.Eddystone
Returns true if Eddystone is setup as Eddystone-UID
isUpToDate - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
isUrl() - Method in class com.estimote.sdk.eddystone.Eddystone
Returns true if Eddystone is setup as Eddystone-URL

K

key - Variable in class com.estimote.sdk.cloud.model.mesh.MeshKey
Proximity UUID.

L

lastMotionStateDuration - Variable in class com.estimote.sdk.Nearable
Time of nearable's previous motion state returned in seconds.
lastSynced - Variable in class com.estimote.sdk.cloud.model.Device.Status
 
latitude - Variable in class com.estimote.sdk.cloud.model.analytics.Event.GpsLocation
 
latitude - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
light - Variable in class com.estimote.sdk.connection.settings.Sensors
 
Light() - Constructor for class com.estimote.sdk.connection.settings.Sensors.Light
 
Location() - Constructor for class com.estimote.sdk.cloud.model.Device.Location
 
location - Variable in class com.estimote.sdk.cloud.model.Device.Shadow
 
location - Variable in class com.estimote.sdk.connection.settings.EstimotePackets
 
Location() - Constructor for class com.estimote.sdk.connection.settings.EstimotePackets.Location
 
locationId - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
lockCode() - Method in class com.estimote.sdk.connection.settings.Eddystone.ECS
ECS Lock code - available only for resetting to default value
longitude - Variable in class com.estimote.sdk.cloud.model.analytics.Event.GpsLocation
 
longitude - Variable in class com.estimote.sdk.cloud.model.Device.Location
 

M

macAddress - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
macAddress - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Beacon's MAC address.
macAddress - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
macAddress - Variable in class com.estimote.sdk.eddystone.Eddystone
MAC address of the beacon.
MacAddress - Class in com.estimote.sdk
This class represents MAC address.
magneticField - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
magnetometer - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
major - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
major - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Beacon's major value.
major - Variable in class com.estimote.sdk.cloud.model.Device.BeaconAdvertiser
 
major - Variable in class com.estimote.sdk.cloud.model.Device.NearableAdvertiser
 
major - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's major
major() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
major() - Method in class com.estimote.sdk.connection.settings.Beacon
Major number (from 1 to 65535).
major() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
Major value for nearable
major - Variable in class com.estimote.sdk.connection.settings.Version
 
mesh - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
Mesh - Class in com.estimote.sdk.connection.settings.mesh
General object for mesh management.
Mesh(MeshInfo) - Constructor for class com.estimote.sdk.connection.settings.mesh.Mesh
 
MeshAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
meshIdentifier - Variable in class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
meshIdentifier - Variable in class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
MeshInfo - Class in com.estimote.sdk.cloud.model.mesh
Mesh cloud model
MeshInfo() - Constructor for class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
meshKey - Variable in class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
meshKey - Variable in class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
MeshKey - Class in com.estimote.sdk.cloud.model.mesh
Mesh key model implementation.
MeshKey() - Constructor for class com.estimote.sdk.cloud.model.mesh.MeshKey
 
MeshManager - Interface in com.estimote.sdk.connection.settings.mesh
General manager for all your mesh networks.
MeshManager.MeshCallback<T> - Interface in com.estimote.sdk.connection.settings.mesh
 
MeshManagerFactory - Class in com.estimote.sdk.connection.settings.mesh
Use this class to get Mesh Manager object.
MeshManagerFactory() - Constructor for class com.estimote.sdk.connection.settings.mesh.MeshManagerFactory
 
MeshResponse - Class in com.estimote.sdk.cloud.model.mesh
 
MeshResponse() - Constructor for class com.estimote.sdk.cloud.model.mesh.MeshResponse
 
meshType - Variable in class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
MeshType - Enum in com.estimote.sdk.cloud.model.mesh
 
message - Variable in class com.estimote.sdk.cloud.model.DeviceSettingsError.Error
 
minor - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
minor - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Beacon's minor value.
minor - Variable in class com.estimote.sdk.cloud.model.Device.BeaconAdvertiser
 
minor - Variable in class com.estimote.sdk.cloud.model.Device.NearableAdvertiser
 
minor - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's minor
minor() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
minor() - Method in class com.estimote.sdk.connection.settings.Beacon
Minor number (from 1 to 65535).
minor() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
Minor value for nearable
minor - Variable in class com.estimote.sdk.connection.settings.Version
 
minutes - Variable in class com.estimote.sdk.connection.settings.ScheduledPeriod.Time
 
modifiedFlag() - Method in class com.estimote.sdk.connection.settings.Eddystone.ECS
Read/Write modified flag from device
MONITORING_RESULT_KEY - Static variable in class com.estimote.sdk.service.BeaconService
Key to data where MonitoringResult is stored.
motion - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
Motion() - Constructor for class com.estimote.sdk.cloud.model.Telemetry.Motion
 
motion - Variable in class com.estimote.sdk.connection.settings.Sensors
 
Motion() - Constructor for class com.estimote.sdk.connection.settings.Sensors.Motion
 
motionDetection - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
motionDetectionEnabled() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Enables or disables the accelerometer allowing to detect if beacon is in motion.
motionDuration - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
motionOnlyAdvertising() - Method in class com.estimote.sdk.connection.settings.Power
Enables/disables motion only advertising.
motionOnlyDelay - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
motionOnlyEnabled - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
motionOnlyEnabled - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Motion only advertising
motionState() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
A flag indicating if the beacon is in motion or not.
MotionState - Enum in com.estimote.sdk.connection
Accelerometer state.
motionState - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
MSG_EDDYSTONE_SCAN_RESPONSE - Static variable in class com.estimote.sdk.service.BeaconService
Service sends Eddystone scanning result.
MSG_ERROR_RESPONSE - Static variable in class com.estimote.sdk.service.BeaconService
Service sends error.
MSG_LOCATIONS_SCAN_RESPONSE - Static variable in class com.estimote.sdk.service.BeaconService
Service sends Esitmote Location scanning result.
MSG_MONITORING_RESPONSE - Static variable in class com.estimote.sdk.service.BeaconService
Service sends monitoring results.
MSG_NEARABLE_SCAN_RESPONSE - Static variable in class com.estimote.sdk.service.BeaconService
Service sends Nearable scanning result.
MSG_RANGING_RESPONSE - Static variable in class com.estimote.sdk.service.BeaconService
Service sends ranging results.
MSG_REGISTER_ERROR_LISTENER - Static variable in class com.estimote.sdk.service.BeaconService
Service registers error listener where errors can be send.
MSG_REGISTER_SCAN_STATUS_LISTENER - Static variable in class com.estimote.sdk.service.BeaconService
Starts Bluetooth scanning.
MSG_SCAN_STARTED - Static variable in class com.estimote.sdk.service.BeaconService
Starts Bluetooth scanning.
MSG_SCAN_STOPPED - Static variable in class com.estimote.sdk.service.BeaconService
Starts Bluetooth scanning.
MSG_SET_BACKGROUND_SCAN_PERIOD - Static variable in class com.estimote.sdk.service.BeaconService
Sets scan periods for monitoring, that is when app is in foreground.
MSG_SET_FOREGROUND_SCAN_PERIOD - Static variable in class com.estimote.sdk.service.BeaconService
Sets scan periods for ranging, that is when app is in foreground.
MSG_SET_REGION_EXIT_EXPIRATION - Static variable in class com.estimote.sdk.service.BeaconService
Starts Bluetooth scanning.
MSG_START_EDDYSTONE_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Starts Eddystone scanning.
MSG_START_LOCATION_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Starts Esitmote Location scanning.
MSG_START_MONITORING - Static variable in class com.estimote.sdk.service.BeaconService
Service starts monitoring region.
MSG_START_NEARABLE_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Starts Nearable scanning.
MSG_START_RANGING - Static variable in class com.estimote.sdk.service.BeaconService
Service starts ranging region.
MSG_START_TELEMETRY_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Starts Telemetry scanning.
MSG_STOP_EDDYSTONE_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Stops Eddystone scanning.
MSG_STOP_LOCATION_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Stops Esitmote Location scanning.
MSG_STOP_MONITORING - Static variable in class com.estimote.sdk.service.BeaconService
Service stops monitoring region.
MSG_STOP_NEARABLE_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Stops Nearable scanning.
MSG_STOP_RANGING - Static variable in class com.estimote.sdk.service.BeaconService
Service stops ranging region.
MSG_STOP_TELEMETRY_SCANNING - Static variable in class com.estimote.sdk.service.BeaconService
Stops Telemetry scanning.
MSG_TELEMETRY_SCAN_RESPONSE - Static variable in class com.estimote.sdk.service.BeaconService
Service sends Telemetry scanning result.
multiply(double) - Method in class com.estimote.sdk.telemetry.Vector
 

N

name - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
name - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Beacon's name as set in Estimote Cloud.
name - Variable in class com.estimote.sdk.cloud.model.Device.Advertiser
 
name - Variable in class com.estimote.sdk.cloud.model.Device.IndoorLocation
 
name - Variable in class com.estimote.sdk.cloud.model.Device.Shadow
 
name - Variable in class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
name - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's name
name() - Method in class com.estimote.sdk.connection.settings.DeviceInfo.IndoorLocation
Device IndoorLocation location name.
name() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Device name.
namespace - Variable in class com.estimote.sdk.cloud.model.Device.EddystoneUidAdvertiser
 
namespace() - Method in class com.estimote.sdk.connection.settings.Eddystone.UID
 
namespace - Variable in class com.estimote.sdk.eddystone.Eddystone
Eddystone-UID namespace.
namespacedType - Variable in class com.estimote.sdk.cloud.model.google.Beacons.AttachmentInfo
 
namespacedType - Variable in class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
Namespaced type info
namespacedTypes - Variable in class com.estimote.sdk.cloud.model.google.Observations
 
NdefRecord() - Constructor for class com.estimote.sdk.cloud.model.Device.NdefRecord
 
nearable - Variable in class com.estimote.sdk.cloud.model.Device.Advertisers
 
nearable - Variable in class com.estimote.sdk.connection.settings.EstimotePackets
 
Nearable() - Constructor for class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
 
Nearable - Class in com.estimote.sdk
Immutable representation of a nearable.
Nearable(String, Region, Nearable.FirmwareState, String, String, String, double, int, boolean, double, double, double, long, long, Nearable.BatteryLevel, BroadcastingPower) - Constructor for class com.estimote.sdk.Nearable
 
Nearable(Parcel) - Constructor for class com.estimote.sdk.Nearable
 
Nearable.BatteryLevel - Enum in com.estimote.sdk
 
Nearable.FirmwareState - Enum in com.estimote.sdk
Type of firmware that Nearable is running.
Nearable.Orientation - Enum in com.estimote.sdk
Possible physical orientations of nearable in space.
NearableAdvertiser() - Constructor for class com.estimote.sdk.cloud.model.Device.NearableAdvertiser
 
NearableInfo - Class in com.estimote.sdk.cloud.model
Immutable representation of the nearable's information stored in Estimote Cloud.
NearableInfo() - Constructor for class com.estimote.sdk.cloud.model.NearableInfo
 
NearableInfo(String, String, Color, NearableType) - Constructor for class com.estimote.sdk.cloud.model.NearableInfo
 
NearableInfoSettings - Class in com.estimote.sdk.cloud.model
 
NearableInfoSettings() - Constructor for class com.estimote.sdk.cloud.model.NearableInfoSettings
 
NearableInfoSettings(Integer, Integer) - Constructor for class com.estimote.sdk.cloud.model.NearableInfoSettings
 
NearableType - Enum in com.estimote.sdk.cloud.model
Categories of Estimote nearables.
nearToConnect() - Method in class com.estimote.sdk.connection.settings.Other
Enable/disable "nearToConnect" mode.
nearToConnectEnabled - Variable in class com.estimote.sdk.cloud.model.Device.ConnectivityAdvertiser
 
Nfc - Class in com.estimote.sdk.connection.settings
 
Nfc(DeviceSettingBuilder) - Constructor for class com.estimote.sdk.connection.settings.Nfc
 
nfc - Variable in class com.estimote.sdk.connection.settings.Settings
NFC data settings
nfcRecords - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
nonStrictMode - Variable in class com.estimote.sdk.cloud.model.Device.BeaconAdvertiser
 
nonStrictMode() - Method in class com.estimote.sdk.connection.settings.Beacon
Turns on/off protocol restrictions.
normalizeProximityUUID(String) - Static method in class com.estimote.sdk.Utils
Normalizes location UUID by making it lowercase and in format XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.
NotConnectedException - Exception in com.estimote.sdk.connection.exceptions
Exception thrown when operation was performed on connection that is closed.
NotConnectedException(ConfigurableDevice) - Constructor for exception com.estimote.sdk.connection.exceptions.NotConnectedException
 
NotifiableDeviceSetting<T> - Class in com.estimote.sdk.connection.settings
Device setting that can notify about its change.
NotifiableDeviceSetting(DeviceConnectionInternalLink, SettingId, ReadHandler, boolean) - Constructor for class com.estimote.sdk.connection.settings.NotifiableDeviceSetting
 
NotOwnerException - Exception in com.estimote.sdk.connection.exceptions
Thrown when trying to connect to device that is not owned by the user.
NotOwnerException(DeviceId) - Constructor for exception com.estimote.sdk.connection.exceptions.NotOwnerException
 

O

Observation() - Constructor for class com.estimote.sdk.cloud.model.google.Observations.Observation
 
Observations - Class in com.estimote.sdk.cloud.model.google
 
Observations() - Constructor for class com.estimote.sdk.cloud.model.google.Observations
 
observations - Variable in class com.estimote.sdk.cloud.model.google.Observations
 
Observations.Observation - Class in com.estimote.sdk.cloud.model.google
 
onAuthenticated() - Method in interface com.estimote.sdk.connection.BeaconAuthentication.Callback
 
onAuthenticationError(EstimoteDeviceException) - Method in interface com.estimote.sdk.connection.BeaconConnection.ConnectionCallback
Deprecated.
Invoked when there was a problem with connecting to beacon (authorization failed or Bluetooth connection failed).
onAuthenticationFailed(EstimoteException) - Method in interface com.estimote.sdk.connection.BeaconAuthentication.Callback
 
onAuthorized(BeaconInfo) - Method in interface com.estimote.sdk.connection.BeaconConnection.ConnectionCallback
Deprecated.
Invoked when Estimote Cloud authorized access to the beacon.
onBeaconNeedsUpdate(Firmware) - Method in interface com.estimote.sdk.connection.BeaconConnection.CheckFirmwareCallback
Deprecated.
Beacon needs update.
onBeaconsDiscovered(Region, List<Beacon>) - Method in interface com.estimote.sdk.BeaconManager.RangingListener
Tells listener what beacons are currently in range.
onBeaconUpToDate(Firmware) - Method in interface com.estimote.sdk.connection.BeaconConnection.CheckFirmwareCallback
Deprecated.
Beacon is up to date.
onBind(Intent) - Method in class com.estimote.sdk.service.BeaconService
 
onConnected(BeaconInfo) - Method in interface com.estimote.sdk.connection.BeaconConnection.ConnectionCallback
Deprecated.
Invoked when connection to beacon is established and access is granted.
onConnected() - Method in interface com.estimote.sdk.connection.DeviceConnectionCallback
Called when Bluetooth connection to device is established.
onConnectedToService() - Method in interface com.estimote.sdk.connection.DeviceConnectionProvider.ConnectionProviderCallback
 
onConnectionFailed(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.DeviceConnectionCallback
Invoked when it was not possible to establish connection to device (authentication error, Bluetooth error).
onCreate() - Method in class com.estimote.sdk.service.BeaconService
 
onDestroy() - Method in class com.estimote.sdk.service.BeaconService
 
onDeviceNeedsUpdate(DeviceFirmware) - Method in interface com.estimote.sdk.connection.DeviceConnection.CheckFirmwareCallback
Beacon needs update.
onDevicesFound(List<ConfigurableDevicesScanner.ScanResultItem>) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater
Sends scanned devices to bulk updater
onDevicesFound(List<ConfigurableDevicesScanner.ScanResultItem>) - Method in interface com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScannerCallback
 
onDeviceStatusChange(ConfigurableDevice, BulkUpdater.Status, String) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater.BulkUpdaterCallback
Returned when device status has changed
onDeviceUpToDate(DeviceFirmware) - Method in interface com.estimote.sdk.connection.DeviceConnection.CheckFirmwareCallback
Beacon is up to date.
onDisconnected() - Method in interface com.estimote.sdk.connection.BeaconConnection.ConnectionCallback
Deprecated.
Connection was closed to the beacon.
onDisconnected() - Method in interface com.estimote.sdk.connection.DeviceConnectionCallback
Invoked when connection gets disconnected.
onEddystonesFound(List<Eddystone>) - Method in interface com.estimote.sdk.BeaconManager.EddystoneListener
Invoked by default each second.
onEnteredRegion(Region, List<Beacon>) - Method in interface com.estimote.sdk.BeaconManager.MonitoringListener
 
onError(Integer) - Method in interface com.estimote.sdk.BeaconManager.ErrorListener
Error identifiers are defined in BeaconService class with ERROR_ prefix.
onError(EstimoteException) - Method in interface com.estimote.sdk.connection.BeaconConnection.CheckFirmwareCallback
Deprecated.
Error occurred during checking update status.
onError(EstimoteDeviceException) - Method in interface com.estimote.sdk.connection.BeaconConnection.WriteCallback
Deprecated.
 
onError(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.DeviceConnection.CheckFirmwareCallback
Error occurred during checking update status.
onError(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.DeviceConnection.SyncSettingsCallback
When error occured
onError(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater.BulkUpdaterCallback
Returned when an blocking error appears
onError(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.settings.DeviceSetting.ValidationCallback
When validation failed - e.x internet connection error
onError(EstimoteException) - Method in interface com.estimote.sdk.connection.settings.mesh.MeshManager.MeshCallback
 
onExitedRegion(Region) - Method in interface com.estimote.sdk.BeaconManager.MonitoringListener
 
onFailure(EstimoteException) - Method in interface com.estimote.sdk.connection.BeaconOta.Callback
An error occurred during beacon's update.
onFailure(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.DeviceConnection.FirmwareUpdateCallback
An error occurred during beacon's update.
onFailure() - Method in interface com.estimote.sdk.connection.Property.Callback
 
onFailure(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.settings.SettingCallback
 
onFailure(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.settings.storage.StorageManager.ReadCallback
 
onFailure(DeviceConnectionException) - Method in interface com.estimote.sdk.connection.settings.storage.StorageManager.WriteCallback
 
onFinished(int, int) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater.BulkUpdaterCallback
Returned when updater clears it's DevicesToUpdate list.
onLocationsFound(List<EstimoteLocation>) - Method in interface com.estimote.sdk.BeaconManager.LocationListener
Invoked by default each second.
onNearablesDiscovered(List<Nearable>) - Method in interface com.estimote.sdk.BeaconManager.NearableListener
Invoked by default each second.
onProgress(float, String) - Method in interface com.estimote.sdk.connection.BeaconOta.Callback
Progress notification of the update.
onProgress(float, String) - Method in interface com.estimote.sdk.connection.DeviceConnection.FirmwareUpdateCallback
Progress notification of the update.
onRebind(Intent) - Method in class com.estimote.sdk.service.BeaconService
 
onReceive(Context, Intent) - Method in class com.estimote.sdk.service.BeaconService.ScanAlarmBroadcastReceiver
 
onReceivedDevicesToUpdate(List<DeviceId>, BulkUpdater.Status) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater.BulkUpdaterCallback
Returned at the beginning when bulk updater receives full list of devices to update.
onRequirementsMissing(EnumSet<SystemRequirementsChecker.Requirement>) - Method in interface com.estimote.sdk.SystemRequirementsChecker.Callback
Invoked when some of requirements for beacon detection are not met.
onRestartCompleted() - Method in interface com.estimote.sdk.Utils.RestartCompletedListener
 
onScanStart() - Method in interface com.estimote.sdk.BeaconManager.ScanStatusListener
 
onScanStop() - Method in interface com.estimote.sdk.BeaconManager.ScanStatusListener
 
onServiceReady() - Method in interface com.estimote.sdk.BeaconManager.ServiceReadyCallback
 
onStartCommand(Intent, int, int) - Method in class com.estimote.sdk.service.BeaconService
 
onSuccess() - Method in interface com.estimote.sdk.connection.BeaconConnection.WriteCallback
Deprecated.
 
onSuccess() - Method in interface com.estimote.sdk.connection.BeaconOta.Callback
Invoked when beacon has been updated.
onSuccess() - Method in interface com.estimote.sdk.connection.DeviceConnection.FirmwareUpdateCallback
Invoked when beacon has been updated.
onSuccess() - Method in interface com.estimote.sdk.connection.DeviceConnection.SyncSettingsCallback
When device settings were successfully synchronised with cloud.
onSuccess(boolean, ErrorCode) - Method in interface com.estimote.sdk.connection.settings.DeviceSetting.ValidationCallback
When validation is successful
onSuccess(T) - Method in interface com.estimote.sdk.connection.settings.mesh.MeshManager.MeshCallback
 
onSuccess(T) - Method in interface com.estimote.sdk.connection.settings.SettingCallback
 
onSuccess(Map<String, String>) - Method in interface com.estimote.sdk.connection.settings.storage.StorageManager.ReadCallback
 
onSuccess() - Method in interface com.estimote.sdk.connection.settings.storage.StorageManager.WriteCallback
 
onTelemetriesFound(List<EstimoteTelemetry>) - Method in interface com.estimote.sdk.BeaconManager.TelemetryListener
Invoked by default each second.
onUnbind(Intent) - Method in class com.estimote.sdk.service.BeaconService
 
onValueReceived(T) - Method in interface com.estimote.sdk.connection.Property.Callback
 
OperationException - Exception in com.estimote.sdk.connection.exceptions
 
OperationException(Packet.ErrorType, int) - Constructor for exception com.estimote.sdk.connection.exceptions.OperationException
 
orientation - Variable in class com.estimote.sdk.Nearable
Physical orientation of nearable in space.
Other - Class in com.estimote.sdk.connection.settings
Other device settings.
other - Variable in class com.estimote.sdk.connection.settings.Settings
Other settings (uptime).

P

packetCounter - Variable in class com.estimote.sdk.eddystone.EddystoneTelemetry
Count of packets sent since beacon transmitPower-up or reboot.
parseInt(String) - Static method in class com.estimote.sdk.Utils
Parses string to integer.
patch - Variable in class com.estimote.sdk.connection.settings.Version
 
payload - Variable in class com.estimote.sdk.cloud.model.Device.GenericAdvertiser
 
pendingFirmware - Variable in class com.estimote.sdk.cloud.model.DeviceToUpdate
 
pendingSettings - Variable in class com.estimote.sdk.cloud.model.Device
 
pendingSettings - Variable in class com.estimote.sdk.cloud.model.DeviceToUpdate
 
power - Variable in class com.estimote.sdk.cloud.model.Device.Advertiser
 
power - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Nearable's tx power
Power - Class in com.estimote.sdk.connection.settings
Settings that affect device transmitPower usage.
power - Variable in class com.estimote.sdk.connection.settings.Settings
Power saving settings (flip-to-sleep, dark-to-sleep, battery level).
power - Variable in class com.estimote.sdk.Nearable
Signal strength emitted by the nearable at 0 meters distance.
powerInDbm - Variable in enum com.estimote.sdk.cloud.model.BroadcastingPower
Power measured in dBm.
pressure - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
pressure - Variable in class com.estimote.sdk.connection.settings.Sensors
 
Pressure() - Constructor for class com.estimote.sdk.connection.settings.Sensors.Pressure
 
pressure() - Method in class com.estimote.sdk.connection.settings.Sensors.Pressure
Reads current pressure value in Pa.
pressure - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
previousMotionDuration - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
previousStateDuration - Variable in class com.estimote.sdk.cloud.model.Telemetry.Motion
 
Property<T> - Interface in com.estimote.sdk.connection
Describes beacon's property and its availability in beacon's firmware.
Property.Callback<T> - Interface in com.estimote.sdk.connection
 
PropertyChanger() - Constructor for class com.estimote.sdk.connection.BeaconConnection.PropertyChanger
Deprecated.
 
protocol - Variable in class com.estimote.sdk.cloud.model.NearableInfoSettings
Protocol version
protocolVersion - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
ProximityBeaconApi - Interface in com.estimote.sdk.cloud
 
ProximityBeaconCloud - Class in com.estimote.sdk.cloud
 
proximityFromAccuracy(double) - Static method in class com.estimote.sdk.Utils
Computes Utils.Proximity based on distance in meters.
proximityUuid() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
proximityUUID() - Method in class com.estimote.sdk.connection.settings.Beacon
Advertised proximity UUID.

R

RANGING_RESULT_KEY - Static variable in class com.estimote.sdk.service.BeaconService
Key to data where RangingResult is stored.
read(SettingCallback<Map<Object, Object>>) - Method in class com.estimote.sdk.connection.settings.SettingsReader
 
ReadableDeviceSetting<T> - Class in com.estimote.sdk.connection.settings
Readable device settings (some settings are read only).
ReadableDeviceSetting(DeviceConnectionInternalLink, <any>, ReadHandler, boolean) - Constructor for class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
readRssi(SettingCallback<Integer>) - Method in class com.estimote.sdk.connection.DeviceConnection
Reads remote RSSI value from connection.
readStorage(StorageManager.ReadCallback) - Method in interface com.estimote.sdk.connection.settings.storage.StorageManager
 
reconnect() - Method in class com.estimote.sdk.connection.DeviceConnection
Does reconnection using the same callback object as provided while first usage of DeviceConnection.connect(DeviceConnectionCallback)
RecordType - Enum in com.estimote.sdk.nfc
 
region - Variable in class com.estimote.sdk.cloud.model.analytics.Event
 
region - Variable in class com.estimote.sdk.Nearable
iBeacon region (Location UUID, major, minor) broadcasted by the sticker as every third Bluetooth packet.
Region - Class in com.estimote.sdk
Defines a region based on device's location to a beacon.
Region(String, UUID, Integer, Integer) - Constructor for class com.estimote.sdk.Region
 
Region.State - Enum in com.estimote.sdk
Describes current location relationship with region bounds.
REGION_EXIT_EXPIRATION - Static variable in class com.estimote.sdk.service.BeaconService
Key to data where Integer (error id) is stored.
REGION_ID_KEY - Static variable in class com.estimote.sdk.service.BeaconService
Key to data where String (region id) is stored.
REGION_KEY - Static variable in class com.estimote.sdk.service.BeaconService
Key to data where Region is stored.
registerStateChangeListener(SettingCallback<T>) - Method in class com.estimote.sdk.connection.settings.NotifiableDeviceSetting
 
removeConnectionCallback(BeaconConnection.ConnectionCallback) - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Removes callback from connection.
removeDevice(DeviceId, DeviceConnection, MeshManager.MeshCallback<Boolean>) - Method in class com.estimote.sdk.connection.settings.mesh.Mesh
Removes device from this mesh
removeMesh(Integer, MeshManager.MeshCallback<Boolean>) - Method in class com.estimote.sdk.connection.settings.mesh.CloudMeshManager
Removes mesh with given id.
removeMesh(Integer, MeshManager.MeshCallback<Boolean>) - Method in interface com.estimote.sdk.connection.settings.mesh.MeshManager
 
rescueUrl - Variable in class com.estimote.sdk.cloud.model.Firmware
 
reset(SettingCallback<T>) - Method in class com.estimote.sdk.connection.settings.ResetOnlySetting
 
ResetOnlySetting<T> - Class in com.estimote.sdk.connection.settings
Device setting which is only possible to reset to a given default value.
ResetOnlySetting(DeviceConnectionInternalLink, <any>, ReadHandler, WriteHandler, boolean, T) - Constructor for class com.estimote.sdk.connection.settings.ResetOnlySetting
 
restartBluetooth(Context, Utils.RestartCompletedListener) - Static method in class com.estimote.sdk.Utils
Restarts Bluetooth stack on the device.
revertBytes(byte[]) - Static method in class com.estimote.sdk.Utils
Reverts given byte array.
rotationPeriodScaler() - Method in class com.estimote.sdk.connection.settings.Eddystone.EID
Identity key rotation period for EID.
rssi - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
rssi - Variable in class com.estimote.sdk.eddystone.Eddystone
Received Signal Strength Indication at the moment of scanning.
rssi - Variable in class com.estimote.sdk.location.EstimoteLocation
 
rssi - Variable in class com.estimote.sdk.Nearable
Received Signal Strength Indication at the moment of scanning.
rssi - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
rtcError - Variable in class com.estimote.sdk.cloud.model.Telemetry.Warnings
 
rtcError - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 

S

SCAN_PERIOD_KEY - Static variable in class com.estimote.sdk.service.BeaconService
Key to data where ScanPeriodData is stored.
ScanAlarmBroadcastReceiver() - Constructor for class com.estimote.sdk.service.BeaconService.ScanAlarmBroadcastReceiver
 
scanForDevices(ConfigurableDevicesScanner.ScannerCallback) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Starts scanning for configurable devices.
ScanResultItem(ConfigurableDevice, Long, Integer, Integer) - Constructor for class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
scheduledAdvertising() - Method in class com.estimote.sdk.connection.settings.Power
Turns on/off scheduled advertising
scheduledAdvertisingPeriod() - Method in class com.estimote.sdk.connection.settings.Power
Sets scheduled advertising period.
ScheduledPeriod - Class in com.estimote.sdk.connection.settings
This class represents scheduled advertising time.
ScheduledPeriod(long, long) - Constructor for class com.estimote.sdk.connection.settings.ScheduledPeriod
Constructs object from given seconds
ScheduledPeriod(ScheduledPeriod.Time, ScheduledPeriod.Time) - Constructor for class com.estimote.sdk.connection.settings.ScheduledPeriod
Constructs object from given ScheduledPeriod.Time objects.
ScheduledPeriod.Time - Class in com.estimote.sdk.connection.settings
Class for setting time of period start/end.
seconds - Variable in class com.estimote.sdk.connection.settings.ScheduledPeriod.Time
 
secure - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
secure - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Is beacon's security enabled.
secure() - Method in class com.estimote.sdk.connection.settings.Beacon
Turns on/off Secure UUID.
securePeriodScaler() - Method in class com.estimote.sdk.connection.settings.Beacon
Sets UUID period scaler.
SecureRegion - Class in com.estimote.sdk
Defines a secure region based on device's location to a beacons which has enabled Secure UUID.
SecureRegion(String, UUID, Integer, Integer) - Constructor for class com.estimote.sdk.SecureRegion
 
secureUUID() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Property for enabling/disabling Secure UUID.
security - Variable in class com.estimote.sdk.cloud.model.Device.BeaconAdvertiser
 
Security() - Constructor for class com.estimote.sdk.cloud.model.Device.Security
 
Sensors - Class in com.estimote.sdk.connection.settings
Device sensors settings and values.
sensors - Variable in class com.estimote.sdk.connection.settings.Settings
Device sensors (motion, temperature, light, magnetic field).
Sensors.Light - Class in com.estimote.sdk.connection.settings
Light sensor settings.
Sensors.Motion - Class in com.estimote.sdk.connection.settings
Accelerometer (aka motion sensor) settings.
Sensors.Pressure - Class in com.estimote.sdk.connection.settings
Pressure sensor settings.
Sensors.Temperature - Class in com.estimote.sdk.connection.settings
Temperature sensor settings.
set(Property<K>, K) - Method in class com.estimote.sdk.connection.BeaconConnection.PropertyChanger
Deprecated.
 
set(T, SettingCallback<T>) - Method in class com.estimote.sdk.connection.settings.DeviceSetting
 
set(DeviceSetting<T>, T) - Method in interface com.estimote.sdk.connection.settings.SettingsEditor
Sets device setting to given value.
setAdvertisingIntervalMillis(Integer) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setAlarm(Context, long) - Static method in class com.estimote.sdk.service.BeaconService.ScanAlarmBroadcastReceiver
 
setBackgroundScanPeriod(long, long) - Method in class com.estimote.sdk.BeaconManager
Changes defaults scanning periods when only monitoring is performed.
setBasicPowerMode(Boolean) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setBatteryLevel(Integer) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setBatteryLifeExpectancy(Double) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
setBroadcastingPower(BroadcastingPower) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setBroadcastingScheme(BroadcastingScheme) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setColor(Color) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
setConditionalBroadcasting(ConditionalBroadcasting) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setDevicesToUpdate(List<DeviceId>) - Method in interface com.estimote.sdk.connection.scanner.BulkUpdater
Sets devices to update
setDeviceTypes(Collection<DeviceType>) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Sets types of accepted configurable devices.
setDeviceTypes(DeviceType...) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Sets types of accepted configurable devices.
setEddystoneInstance(String) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setEddystoneListener(BeaconManager.EddystoneListener) - Method in class com.estimote.sdk.BeaconManager
Sets new Eddystone listener.
setEddystoneNamespace(String) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setEddystoneUrl(String) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setErrorListener(BeaconManager.ErrorListener) - Method in class com.estimote.sdk.BeaconManager
Sets new error listener.
setFirmware(String) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setForegroundScanPeriod(long, long) - Method in class com.estimote.sdk.BeaconManager
Changes defaults scanning periods when ranging is performed.
setGoogleApiKey(String) - Static method in class com.estimote.sdk.EstimoteSDK
Setups Google API key for resolving EIDs in Google cloud.
setHardware(String) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setIsFirmwareUpToDate(Boolean) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setLocationListener(BeaconManager.LocationListener) - Method in class com.estimote.sdk.BeaconManager
Sets new Estimote Location packet listener.
setMacAddress(MacAddress) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
setMajor(Integer) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
setMinor(Integer) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
setMonitoringListener(BeaconManager.MonitoringListener) - Method in class com.estimote.sdk.BeaconManager
Sets new monitoring listener.
setMotionListener(Property.Callback<MotionState>) - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Sets listener to beacon's motion changes.
setName(String) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
setNearableListener(BeaconManager.NearableListener) - Method in class com.estimote.sdk.BeaconManager
Sets new Nearable listener.
setOwnDevicesFiltering(boolean) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Sets filtering for owned devices.
setRangingListener(BeaconManager.RangingListener) - Method in class com.estimote.sdk.BeaconManager
Sets new ranging listener.
setRegionExitExpiration(long) - Method in class com.estimote.sdk.BeaconManager
Changes expiration time for beacons.
setScanPeriodMillis(long) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Sets scan period.
setScanStatusListener(BeaconManager.ScanStatusListener) - Method in class com.estimote.sdk.BeaconManager
Sets new scan status listener.
setSecure(Boolean) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setSettings(BeaconInfoSettings) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
setSmartPowerMode(Boolean) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
setTelemetryListener(BeaconManager.TelemetryListener) - Method in class com.estimote.sdk.BeaconManager
Sets new Estimote telemetry listener.
SettingCallback<T> - Interface in com.estimote.sdk.connection.settings
Callback interface for writing and reading settings from/to device.
settingId - Variable in class com.estimote.sdk.connection.settings.ReadableDeviceSetting
 
settings - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
settings - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Additional settings.
settings - Variable in class com.estimote.sdk.cloud.model.Device
 
Settings() - Constructor for class com.estimote.sdk.cloud.model.Device.Settings
 
settings - Variable in class com.estimote.sdk.cloud.model.mesh.MeshInfo
 
settings - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's settings object
settings - Variable in class com.estimote.sdk.connection.DeviceConnection
 
Settings - Class in com.estimote.sdk.connection.settings
Device settings class.
Settings(DeviceSettingBuilder) - Constructor for class com.estimote.sdk.connection.settings.Settings
 
SettingsEditor - Interface in com.estimote.sdk.connection.settings
Interface for changing multiple device settings at once.
SettingsReader - Class in com.estimote.sdk.connection.settings
Helper for reading many settings at once with builder-like usage.
SettingsReader(DeviceConnection) - Constructor for class com.estimote.sdk.connection.settings.SettingsReader
 
settingsSyncEnabled - Variable in class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
settingsVersion - Variable in class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
setUuid(UUID) - Method in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
shadow - Variable in class com.estimote.sdk.cloud.model.Device
 
Shadow() - Constructor for class com.estimote.sdk.cloud.model.Device.Shadow
 
shakeToConnect() - Method in class com.estimote.sdk.connection.settings.Other
Enable/disable "shake to connect" mode.
shakeToConnectEnabled - Variable in class com.estimote.sdk.cloud.model.Device.ConnectivityAdvertiser
 
shouldShowCoarseLocationRequestPermissionRationale(Activity) - Static method in class com.estimote.sdk.SystemRequirementsHelper
Gets whether you should show UI with rationale for requesting ACCESS_COARSE_LOCATION permission.
smartPowerMode - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings.Builder
 
smartPowerMode - Variable in class com.estimote.sdk.cloud.model.BeaconInfoSettings
Whether smart transmitPower mode is turned on.
smartPowerMode() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
 
smartPowerMode() - Method in class com.estimote.sdk.connection.settings.Power
Enables disables smart powe mode (device advertises more frequently when there are devices that are scanning for them).
smartPowerModeEnabled - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
softdevice - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Softdevice version number
software - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Version number of firmware software
software - Variable in class com.estimote.sdk.cloud.model.Firmware
 
source - Variable in class com.estimote.sdk.cloud.model.DeviceSettingsError.Error
 
Source() - Constructor for class com.estimote.sdk.cloud.model.DeviceSettingsError.Source
 
start(BeaconAuthentication.Callback) - Method in class com.estimote.sdk.connection.BeaconAuthentication
 
start() - Method in class com.estimote.sdk.connection.BeaconOta
Starts update procedure.
startEddystoneScanning() - Method in class com.estimote.sdk.BeaconManager
Starts scanning for all Eddystone beacons in your vicinity.
startLocationDiscovery() - Method in class com.estimote.sdk.BeaconManager
Starts scanning for Estimote Location packets in your vicinity.
startMonitoring(Region) - Method in class com.estimote.sdk.BeaconManager
Starts beacon monitoring.
startNearableDiscovery() - Method in class com.estimote.sdk.BeaconManager
Starts scanning for all Nearables in your vicinity.
startRanging(Region) - Method in class com.estimote.sdk.BeaconManager
Starts ranging given range.
startTelemetryDiscovery() - Method in class com.estimote.sdk.BeaconManager
Starts scanning for Estimote telemetry packets in your vicinity.
state - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
state() - Method in class com.estimote.sdk.connection.settings.Sensors.Motion
Checks if device is in motion.
stateCode - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
status - Variable in class com.estimote.sdk.cloud.model.Device
 
Status() - Constructor for class com.estimote.sdk.cloud.model.Device.Status
 
stopEddystoneScanning(String) - Method in class com.estimote.sdk.BeaconManager
Stops scanning of Eddystone beacons.
stopLocationDiscovery(String) - Method in class com.estimote.sdk.BeaconManager
Stops discovery of Estimote Location packets.
stopMonitoring(Region) - Method in class com.estimote.sdk.BeaconManager
Stops region monitoring that was previously started with BeaconManager.startMonitoring(Region).
stopNearableDiscovery(String) - Method in class com.estimote.sdk.BeaconManager
Stops discovery of nearables.
stopRanging(Region) - Method in class com.estimote.sdk.BeaconManager
Stops ranging for beacons that was starting with BeaconManager.startRanging(Region) method.
stopScanning() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner
Stops configurable devices scanning (only when it was previously started).
stopTelemetryDiscovery(String) - Method in class com.estimote.sdk.BeaconManager
Stops discovery of Estimote telemetry.
storage - Variable in class com.estimote.sdk.connection.settings.Settings
Methods for accessing device's storage (if available)
StorageManager - Interface in com.estimote.sdk.connection.settings.storage
General Storage API for changing data while connected and authorised.
StorageManager.ReadCallback - Interface in com.estimote.sdk.connection.settings.storage
 
StorageManager.WriteCallback - Interface in com.estimote.sdk.connection.settings.storage
 
streetName - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
streetNumber - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
success(T) - Method in interface com.estimote.sdk.cloud.CloudCallback
Successful response.
successes - Variable in class com.estimote.sdk.cloud.model.mesh.MeshResponse
 
syncList - Variable in class com.estimote.sdk.cloud.model.Device.MeshAdvertiser
 
syncSettings(DeviceConnection.SyncSettingsCallback) - Method in class com.estimote.sdk.connection.DeviceConnection
Allows to synchronise device settings with cloud.
SystemRequirementsChecker - Class in com.estimote.sdk
Utility class for dealing with all required permissions and access rights on all Android platforms.
SystemRequirementsChecker() - Constructor for class com.estimote.sdk.SystemRequirementsChecker
 
SystemRequirementsChecker.Callback - Interface in com.estimote.sdk
 
SystemRequirementsChecker.Requirement - Enum in com.estimote.sdk
 
SystemRequirementsHelper - Class in com.estimote.sdk
Helper methods for checking requirements for beacon detection.
SystemRequirementsHelper() - Constructor for class com.estimote.sdk.SystemRequirementsHelper
 

T

tags - Variable in class com.estimote.sdk.cloud.model.Device.Shadow
 
tags() - Method in class com.estimote.sdk.connection.settings.DeviceInfo
Device tags.
telemetry - Variable in class com.estimote.sdk.cloud.model.google.Observations.Observation
 
Telemetry - Class in com.estimote.sdk.cloud.model
Telemetry information from beacon.
Telemetry() - Constructor for class com.estimote.sdk.cloud.model.Telemetry
 
telemetry - Variable in class com.estimote.sdk.connection.settings.EstimotePackets
 
Telemetry() - Constructor for class com.estimote.sdk.connection.settings.EstimotePackets.Telemetry
 
telemetry - Variable in class com.estimote.sdk.eddystone.Eddystone
Telemetry information for this beacon.
Telemetry.Motion - Class in com.estimote.sdk.cloud.model
 
Telemetry.Warnings - Class in com.estimote.sdk.cloud.model
 
telemetryLastSeenMillis - Variable in class com.estimote.sdk.eddystone.Eddystone
Time in milliseconds when last telemetry was seen for this beacon.
temperature - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
temperature() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Property for reading temperature value from beacon.
temperature - Variable in class com.estimote.sdk.connection.settings.Sensors
 
Temperature() - Constructor for class com.estimote.sdk.connection.settings.Sensors.Temperature
 
temperature() - Method in class com.estimote.sdk.connection.settings.Sensors.Temperature
Reads current device temperature in Celsius.
temperature - Variable in class com.estimote.sdk.eddystone.EddystoneTelemetry
Beacon temperature in Celsius degrees.
temperature - Variable in class com.estimote.sdk.Nearable
Ambient temperature value (in Celsius).
temperature - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
temperatureCalibration() - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Calibrates the beacon’s thermometer sensor.
temperatureOffset - Variable in class com.estimote.sdk.cloud.model.Device.GeneralSettings
 
text - Variable in enum com.estimote.sdk.cloud.model.analytics.EventType
 
text - Variable in enum com.estimote.sdk.cloud.model.Color
 
text - Variable in enum com.estimote.sdk.cloud.model.google.GoogleType
 
text - Variable in enum com.estimote.sdk.cloud.model.mesh.MeshType
 
text - Variable in enum com.estimote.sdk.cloud.model.NearableType
 
text - Variable in enum com.estimote.sdk.nfc.RecordType
 
Time(int, int, int) - Constructor for class com.estimote.sdk.connection.settings.ScheduledPeriod.Time
 
Time(long) - Constructor for class com.estimote.sdk.connection.settings.ScheduledPeriod.Time
Constructs Time object based on numer of seconds from midnight.
TimeoutOperationException - Exception in com.estimote.sdk.connection.exceptions
 
TimeoutOperationException() - Constructor for exception com.estimote.sdk.connection.exceptions.TimeoutOperationException
 
timestamp - Variable in class com.estimote.sdk.cloud.model.analytics.Event
 
timestamp - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
timestamp - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
timestampMs - Variable in class com.estimote.sdk.cloud.model.google.Observations.Observation
 
timezone - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
tlm - Variable in class com.estimote.sdk.connection.settings.Eddystone
Eddystone TLM (telemetry) setting
TLM() - Constructor for class com.estimote.sdk.connection.settings.Eddystone.TLM
 
toBytes() - Method in class com.estimote.sdk.connection.settings.ScheduledPeriod
Converts schedule period into byte array.
toBytes() - Method in class com.estimote.sdk.DeviceId
Converts MacAddress to raw array with MAC bytes.
toBytes() - Method in class com.estimote.sdk.MacAddress
Converts MacAddress to raw array with MAC bytes.
toHexString() - Method in class com.estimote.sdk.DeviceId
Returns string representation of device ID - six hexadecimal numbers, lowercase without separators.
toHexString() - Method in class com.estimote.sdk.MacAddress
Returns string representation of MAC address - six hexadecimal numbers, lowercase without separators.
toNdefMessage() - Method in class com.estimote.sdk.nfc.EstimoteNdefMessage
Returns standard NdefMessage object
toStandardString() - Method in class com.estimote.sdk.MacAddress
Returns string representation of MAC address - six hexadecimal numbers, uppercase and colon separated.
toString() - Method in class com.estimote.sdk.Beacon
 
toString() - Method in class com.estimote.sdk.cloud.model.analytics.Event
 
toString() - Method in enum com.estimote.sdk.cloud.model.analytics.EventType
 
toString() - Method in class com.estimote.sdk.cloud.model.BeaconInfo
 
toString() - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
toString() - Method in enum com.estimote.sdk.cloud.model.Color
 
toString() - Method in class com.estimote.sdk.cloud.model.DeviceFirmware
 
toString() - Method in class com.estimote.sdk.cloud.model.Firmware
 
toString() - Method in enum com.estimote.sdk.cloud.model.google.GoogleType
 
toString() - Method in enum com.estimote.sdk.cloud.model.mesh.MeshType
 
toString() - Method in class com.estimote.sdk.cloud.model.NearableInfo
 
toString() - Method in class com.estimote.sdk.cloud.model.NearableInfoSettings
 
toString() - Method in enum com.estimote.sdk.cloud.model.NearableType
 
toString() - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
toString() - Method in class com.estimote.sdk.connection.settings.ScheduledPeriod
 
toString() - Method in class com.estimote.sdk.connection.settings.Version
 
toString() - Method in class com.estimote.sdk.DeviceId
Returns human readable representation of device ID.
toString() - Method in class com.estimote.sdk.eddystone.EddystoneEID
 
toString() - Method in class com.estimote.sdk.eddystone.EddystoneTelemetry
 
toString() - Method in class com.estimote.sdk.location.EstimoteLocation
 
toString() - Method in class com.estimote.sdk.MacAddress
Returns human readable representation of MAC address.
toString() - Method in class com.estimote.sdk.Nearable
 
toString() - Method in enum com.estimote.sdk.nfc.RecordType
 
toString() - Method in class com.estimote.sdk.Region
 
toString() - Method in class com.estimote.sdk.telemetry.Duration
 
toString() - Method in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
toString() - Method in class com.estimote.sdk.telemetry.Vector
 
transmitPower() - Method in class com.estimote.sdk.connection.settings.Beacon
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.Eddystone.EID
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.Eddystone.TLM
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.Eddystone.UID
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.Eddystone.URL
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Connectivity
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Generic
Transmit power (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Location
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
transmitPower() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Telemetry
Transmit transmitPower (Allowed values: -30, -20, -16, -12, -8, -4, 0, 4 dBm).
txPower - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
txPower - Variable in class com.estimote.sdk.location.EstimoteLocation
 
type - Variable in class com.estimote.sdk.cloud.model.Device.NdefRecord
 
type - Variable in class com.estimote.sdk.cloud.model.DeviceSettingsError.Error
 
type - Variable in class com.estimote.sdk.cloud.model.google.AdvertisedId
 
type - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's category
type - Variable in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
type - Variable in class com.estimote.sdk.Nearable
Nearable type - not final, because this info is resolved from cloud

U

uid - Variable in class com.estimote.sdk.connection.settings.Eddystone
Eddystone UID setting
UID() - Constructor for class com.estimote.sdk.connection.settings.Eddystone.UID
 
unit - Variable in class com.estimote.sdk.telemetry.Duration
 
unregisterStateChangeListener(SettingCallback<T>) - Method in class com.estimote.sdk.connection.settings.NotifiableDeviceSetting
 
UnsupportedDeviceException - Exception in com.estimote.sdk.connection.exceptions
Thrown when connecting to unsupported device.
UnsupportedDeviceException(String) - Constructor for exception com.estimote.sdk.connection.exceptions.UnsupportedDeviceException
 
UnsupportedSettingException - Exception in com.estimote.sdk.connection.exceptions
Thrown when device does not support given setting ID.
UnsupportedSettingException(SettingId) - Constructor for exception com.estimote.sdk.connection.exceptions.UnsupportedSettingException
 
updateBeacon(BeaconOta.Callback) - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Updates beacon's firmware.
updateDevice(DeviceConnection.FirmwareUpdateCallback) - Method in class com.estimote.sdk.connection.DeviceConnection
Updates device firmware.
updateDeviceSettings(DeviceId, Device.Settings, CloudCallback<Device>) - Method in class com.estimote.sdk.cloud.EstimoteCloud
Updates device settings (advertised packets, transmitPower modes, sensor settings).
uptime - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
uptime() - Method in class com.estimote.sdk.connection.settings.Other
Device uptime in seconds.
uptime - Variable in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
uptimeMillis - Variable in class com.estimote.sdk.eddystone.EddystoneTelemetry
Uptime of beacon in milliseconds since beacon transmitPower-up or reboot.
url - Variable in class com.estimote.sdk.cloud.model.Device.EddystoneUrlAdvertiser
 
url - Variable in class com.estimote.sdk.cloud.model.DeviceFirmware
Url with firmware file
url - Variable in class com.estimote.sdk.cloud.model.Firmware
 
url - Variable in class com.estimote.sdk.connection.settings.Eddystone
Eddystone URL setting
URL() - Constructor for class com.estimote.sdk.connection.settings.Eddystone.URL
 
url() - Method in class com.estimote.sdk.connection.settings.Eddystone.URL
 
url - Variable in class com.estimote.sdk.eddystone.Eddystone
Eddystone-URL url.
utcTime() - Method in class com.estimote.sdk.connection.settings.Other
Device time in UTC from internal RTC.
Utils - Class in com.estimote.sdk
Grab bag of utilities.
Utils() - Constructor for class com.estimote.sdk.Utils
 
Utils.Proximity - Enum in com.estimote.sdk
Defines distance relationship between beacon and the device.
Utils.RestartCompletedListener - Interface in com.estimote.sdk
Interface used to notify called that Bluetooth stack has been restarted.
uuid - Variable in class com.estimote.sdk.cloud.model.BeaconInfo.Builder
 
uuid - Variable in class com.estimote.sdk.cloud.model.BeaconInfo
Proximity UUID.
uuid - Variable in class com.estimote.sdk.cloud.model.Device.BeaconAdvertiser
 
uuid - Variable in class com.estimote.sdk.cloud.model.Device.NearableAdvertiser
 
uuid - Variable in class com.estimote.sdk.cloud.model.NearableInfo
Nearable's minor
uuid() - Method in class com.estimote.sdk.connection.settings.EstimotePackets.Nearable
UUID for nearable

V

ValidationError - Class in com.estimote.sdk.connection.errors
 
ValidationError(int, String) - Constructor for class com.estimote.sdk.connection.errors.ValidationError
 
value - Variable in class com.estimote.sdk.telemetry.Duration
 
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.analytics.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.BroadcastingPower
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.BroadcastingScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.ConditionalBroadcasting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.google.GoogleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.mesh.MeshType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.cloud.model.NearableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.connection.MotionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.connection.scanner.BulkUpdater.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.connection.scanner.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.connection.settings.Gpio.Pin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.connection.settings.Gpio.PinConfig
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.Nearable.BatteryLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.Nearable.FirmwareState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.Nearable.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.nfc.RecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.Region.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.SystemRequirementsChecker.Requirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.estimote.sdk.Utils.Proximity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.estimote.sdk.cloud.model.analytics.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.cloud.model.BroadcastingPower
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.cloud.model.BroadcastingScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.cloud.model.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.cloud.model.ConditionalBroadcasting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.cloud.model.google.GoogleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.cloud.model.mesh.MeshType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.cloud.model.NearableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.connection.MotionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.connection.scanner.BulkUpdater.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.connection.scanner.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.connection.settings.Gpio.Pin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.connection.settings.Gpio.PinConfig
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.Nearable.BatteryLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.Nearable.FirmwareState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.Nearable.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.nfc.RecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.Region.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.SystemRequirementsChecker.Requirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.estimote.sdk.Utils.Proximity
Returns an array containing the constants of this enum type, in the order they are declared.
Vector - Class in com.estimote.sdk.telemetry
3D vector of any real values.
Vector(double, double, double) - Constructor for class com.estimote.sdk.telemetry.Vector
 
Vector() - Constructor for class com.estimote.sdk.telemetry.Vector
 
Version - Class in com.estimote.sdk.connection.settings
Comparable information about version number.
Version(int, int) - Constructor for class com.estimote.sdk.connection.settings.Version
 
Version(int, int, Integer) - Constructor for class com.estimote.sdk.connection.settings.Version
 
Version(int, int, Integer, String) - Constructor for class com.estimote.sdk.connection.settings.Version
 
VERSION - Static variable in class com.estimote.sdk.EstimoteSDK
Version of Estimote SDK for Android.
voltage - Variable in enum com.estimote.sdk.Nearable.BatteryLevel
Power measured in dBm.

W

warnings - Variable in class com.estimote.sdk.cloud.model.Telemetry
 
Warnings() - Constructor for class com.estimote.sdk.cloud.model.Telemetry.Warnings
 
writeLocationName(String, BeaconConnection.WriteCallback) - Method in class com.estimote.sdk.connection.BeaconConnection
Deprecated.
Changes location value of the beacon.
writeStorage(Map<String, String>, StorageManager.WriteCallback) - Method in interface com.estimote.sdk.connection.settings.storage.StorageManager
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.Beacon
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.cloud.model.BeaconInfo
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.cloud.model.BeaconInfoSettings
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.cloud.model.DeviceFirmware
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.cloud.model.Firmware
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.cloud.model.NearableInfo
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.cloud.model.NearableInfoSettings
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevice
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.connection.scanner.ConfigurableDevicesScanner.ScanResultItem
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.DeviceId
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.eddystone.Eddystone
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.eddystone.EddystoneEID.AttachmentInfo
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.eddystone.EddystoneEID
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.eddystone.EddystoneTelemetry
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.location.EstimoteLocation
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.MacAddress
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.Nearable
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.Region
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.telemetry.Duration
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.telemetry.EstimoteTelemetry
 
writeToParcel(Parcel, int) - Method in class com.estimote.sdk.telemetry.Vector
 

X

xAcceleration - Variable in class com.estimote.sdk.Nearable
X-Axis acceleration value (in milli g, where g is 9,81 m/s^2).

Y

yAcceleration - Variable in class com.estimote.sdk.Nearable
Y-Axis acceleration value (in milli g, where g is 9,81 m/s^2).

Z

zAcceleration - Variable in class com.estimote.sdk.Nearable
Z-Axis acceleration value (in milli g, where g is 9,81 m/s^2).
zipcode - Variable in class com.estimote.sdk.cloud.model.Device.Location
 
A B C D E F G H I K L M N O P R S T U V W X Y Z 
Skip navigation links