17/12/2021 Version 1.1.5
Locations provide X and Y in display units (pixels)
For floors using built-in floorplans, or ExpoFP imported floorplans, the Location object provided to the LocationCallback now has x and y coordinates in display units as well as meters. These values can be passed straight to the map with no transform necessary. Use the getXPixels() and getYPixels() methods.
The StatusCallback provided to the library on startup now has an onStartUpSuccess method as well as the onStartUpFailure method. The app should wait until the success callback has been received before interacting with the library. In particular, setting the location callback, and setting any aliases must be done after receiving the success callback.
This prevents potential issues that were possible if the location callback was set, or aliases were set before the library had completely initialised.
Eddystone beacon support
For indoor positioning, Eddystone beacons are now supported as well as iBeacons.
Better floor selection algorithm in the indoor positioning engine.
Various bug fixes improving stability.