package

com.steerpath.sdk.location

This is the core package for accessing Steerpath positioning.

The easiest way to obtain a position is to create an instance of FusedLocationSource and activate it with a listener.

Interfaces

FusedLocationProviderApi The FusedLocationProviderApi provides a way to request location updates. 
GuideOptions Runtime configuration options for indoor positioning engine ("IpsGuide"). 
LocationSource A location source provides location updates to a listener through the LocationSource.OnLocationChangedListener object's onUpdate method. 
LocationSource.OnLocationChangedListener OnLocationChangedListener is used for receiving updates when a location changes. 

Classes

FakeLocationSource LocationSource that publishes "fake location updates" once per second. 
FusedLocationProviderApi.Api Separates API from implementation. 
FusedLocationSource The FusedLocationSource is an easy to use API for receiving location. 
Guide Guide provides handle to Indoor Positioning System tools and configuration options. 
LocationRequest A location request defines parameters for how accurate and how frequent location updates should be. 
LocationTimeoutListener Implement this interface and register it as a listener in the FusedLocationProviderApi to receive notifications when location (gps/bluetooth) is lost.