The one with signal filtering
New:
-
Beacon signal filtering for smoothing RSSI readings. What does it mean for you? The RSSI values returned by
RangingListener#onBeaconsDiscovered
are much more stable now, which should enable you to predict proximity to a beacon more accurately and without having to write complex filtering algorithms yourself. The dinner's on us*.* The dinner is not really on us, but the RSSI smoothing code is.
-
You can add and remove multiple callbacks in
BeaconConnection
(new methodsaddConnectionCallback
,removeConnectionCallback
,clearCallbacks
). -
Added
EstimoteCloud#fetchBeaconDetails(UUID, major, minor, callback)
method to fetch details of your beacon in Estimote Cloud using UUID, major, minor values.
Bug fixes:
Breaking changes:
- Removed
Beacon#getName
method. It was name of the Bluetooth device and was often confused with name given to a beacon in Estimote Cloud. Beacon's name can be fetched usingEstimoteCloud#fetchBeaconDetails
method.
Available in Maven Central:
dependencies {
compile 'com.estimote:sdk:0.9.2@aar'
}