estimote-indoor-sdk-android / com.estimote.indoorsdk.common.helpers / EstimoteIndoorHelper

EstimoteIndoorHelper

class EstimoteIndoorHelper

Helper for setting up connections between IndoorLocationManager, IndoorLocationView and BeaconManager. It hooks necessary listeners for you, so the whole system will provide you with complete experience. If you need to do some custom setup, you would need to setup all listeners by yourself. The flow is rather simple:

  1. Beacon manager scans for beacons
  2. IndoorLocationManager converts scanned beacons data to (x,y) coordinates
  3. IndoorLocationView draws (x,y) on your screen.

Author
Pawel Dylag (pawel.dylag@estimote.com)

Constructors

<init>

EstimoteIndoorHelper()

Helper for setting up connections between IndoorLocationManager, IndoorLocationView and BeaconManager. It hooks necessary listeners for you, so the whole system will provide you with complete experience. If you need to do some custom setup, you would need to setup all listeners by yourself. The flow is rather simple:

Companion Object Properties

INDOOR_FOREGROUND_SCAN_MILLIS

val INDOOR_FOREGROUND_SCAN_MILLIS: Long

INDOOR_FOREGROUND_WAIT_MILLIS

val INDOOR_FOREGROUND_WAIT_MILLIS: Long

Companion Object Functions

setupIndoorPositioning

fun setupIndoorPositioning(beaconManager: BeaconManager, indoorLocationManager: IndoorLocationManager, indoorLocationView: IndoorLocationView): Unit