Package 

Class PositionManagerConfiguration

    • Constructor Detail

    • Method Detail

      • getActivityType

         int getActivityType()

        Get activityType. Preferred activity type for OS location services Default is 2

      • getBeaconPowerLevel

         int getBeaconPowerLevel()

        Get beaconPowerLevel. Configured Bluetooth beacon transmission power level (between 1-9) Default is 4

      • getBeaconSilenceTimeInSeconds

         float getBeaconSilenceTimeInSeconds()

        Get beaconSilenceTimeInSeconds. Time to spend in beacon silence before stopping positioning (in seconds) Default is 60.0

      • getCodecSelectionWindowDuration

         float getCodecSelectionWindowDuration()

        Get codecSelectionWindowDuration. Beacon measurement history timespan for codec selection (in seconds) Default is 20.0

      • getGpsAccuracyModeInBackground

         int getGpsAccuracyModeInBackground()

        Get gpsAccuracyModeInBackground. Preferred GPS accuracy in app background state Default is 4

      • getGpsAccuracyModeInForeground

         int getGpsAccuracyModeInForeground()

        Get gpsAccuracyModeInForeground. Preferred GPS accuracy in app foreground state Default is 2

      • getGpsDistanceFilter

         float getGpsDistanceFilter()

        Get gpsDistanceFilter. (iOS only) Distance to be covered before triggering a GPS update Default is -1.0

      • getGpsFastestUpdateIntervalInSecondsInBackground

         float getGpsFastestUpdateIntervalInSecondsInBackground()

        Get gpsFastestUpdateIntervalInSecondsInBackground. Fastest GPS location update interval in app background state (in seconds) Default is 2.0

      • getGpsFastestUpdateIntervalInSecondsInForeground

         float getGpsFastestUpdateIntervalInSecondsInForeground()

        Get gpsFastestUpdateIntervalInSecondsInForeground. Fastest GPS location update interval in app foreground state (in seconds) Default is 1.0

      • getGpsSilenceTimeInSeconds

         float getGpsSilenceTimeInSeconds()

        Get gpsSilenceTimeInSeconds. Time to spend in GPS silence before stopping positioning (in seconds) Default is 120.0

      • getGpsUpdateIntervalInSecondsInBackground

         float getGpsUpdateIntervalInSecondsInBackground()

        Get gpsUpdateIntervalInSecondsInBackground. Typical GPS location update interval in app background state (in seconds) Default is 6.0

      • getGpsUpdateIntervalInSecondsInForeground

         float getGpsUpdateIntervalInSecondsInForeground()

        Get gpsUpdateIntervalInSecondsInForeground. Typical GPS location update interval in app foreground state (in seconds) Default is 3.0

      • getHeadingOffset

         float getHeadingOffset()

        Get headingOffset. Heading offset of the map relative to true north in degrees Default is -999999.0

      • getIsBackgroundPositioningEnabled

         boolean getIsBackgroundPositioningEnabled()

        Get isBackgroundPositioningEnabled. Whether beacon-based positioning is enabled in the app background state Default is false

      • getIsCoreBluetoothEnabled

         boolean getIsCoreBluetoothEnabled()

        Get isCoreBluetoothEnabled. Whether CoreBluetooth is enabled for beacon input Default is false

      • getIsCoreLocationEnabled

         boolean getIsCoreLocationEnabled()

        Get isCoreLocationEnabled. Whether CoreLocation is enabled for beacon input Default is true

      • getIsFusionEnabled

         boolean getIsFusionEnabled()

        Get isFusionEnabled. Whether sensor fusion is enabled (for improved location accuracy) Default is true

      • getIsGpsEnabled

         boolean getIsGpsEnabled()

        Get isGpsEnabled. Whether GPS is enabled in the app foreground state Default is true

      • getIsGpsTrackingEnabled

         boolean getIsGpsTrackingEnabled()

        Get isGpsTrackingEnabled. Whether GPS is enabled in the app foreground state Default is true

      • getIsGpsTrackingEnabledInBackground

         boolean getIsGpsTrackingEnabledInBackground()

        Get isGpsTrackingEnabledInBackground. Whether GPS is enabled in the app background state Default is false

      • getIsGpsTrackingEnabledInForeground

         boolean getIsGpsTrackingEnabledInForeground()

        Get isGpsTrackingEnabledInForeground. Whether GPS is enabled in the app foreground state Default is true

      • getOutdoorBuildingInternalIdentifier

         int getOutdoorBuildingInternalIdentifier()

        Get outdoorBuildingInternalIdentifier. Internal identifier of the building assigned to outdoor locations Default is -999999

      • getOutdoorFacilityInternalIdentifier

         int getOutdoorFacilityInternalIdentifier()

        Get outdoorFacilityInternalIdentifier. Internal identifier of the building assigned to outdoor locations Default is -999999

      • getOutdoorLevelIndex

         int getOutdoorLevelIndex()

        Get outdoorLevelIndex. Index of the level assigned to outdoor locations, if outdoor building assignment is enabled Default is 0

      • getSensorSamplingPeriodInSeconds

         float getSensorSamplingPeriodInSeconds()

        Get sensorSamplingPeriodInSeconds. Sensor sampling period (in seconds) Default is 0.02

      • getShouldAllowLandscapeDeviceOrientations

         boolean getShouldAllowLandscapeDeviceOrientations()

        Get shouldAllowLandscapeDeviceOrientations. Whether to allow and consider landscape orientations for heading calculation. Disabling this will assume portrait orientation always. Default is false

      • getShouldEnablePositioningInBackground

         boolean getShouldEnablePositioningInBackground()

        Get shouldEnablePositioningInBackground. Whether beacon-based positioning is enabled in the app background state Default is false

      • getShouldRestartBleWhenCorrupted

         boolean getShouldRestartBleWhenCorrupted()

        Get shouldRestartBleWhenCorrupted. Whether to try restarting BLE automatically, when BLE stack gets corrupted. Default is false

      • getThresholdForFadingPositionInSeconds

         float getThresholdForFadingPositionInSeconds()

        Get thresholdForFadingPositionInSeconds. Time to spend in beacon/GPS silence before fading location (in seconds) Default is 5.0

      • getThresholdForInvalidatingPosition

         float getThresholdForInvalidatingPosition()

        Get thresholdForInvalidatingPosition. Time required to pass after last valid location to produce an invalid location output (in seconds) Default is 5.0

      • getThresholdForLosingPositionInSeconds

         float getThresholdForLosingPositionInSeconds()

        Get thresholdForLosingPositionInSeconds. Time to spend in beacon/GPS silence before losing location (in seconds) Default is 30.0