-
- All Implemented Interfaces:
public class PositionManagerConfiguration extends ConfigurationSection
-
-
Method Summary
Modifier and Type Method Description int
getActivityType()
Get activityType. int
getBeaconPowerLevel()
Get beaconPowerLevel. float
getBeaconSilenceTimeInSeconds()
Get beaconSilenceTimeInSeconds. float
getCodecSelectionWindowDuration()
Get codecSelectionWindowDuration. int
getGpsAccuracyModeInBackground()
Get gpsAccuracyModeInBackground. int
getGpsAccuracyModeInForeground()
Get gpsAccuracyModeInForeground. float
getGpsDistanceFilter()
Get gpsDistanceFilter. float
getGpsFastestUpdateIntervalInSecondsInBackground()
Get gpsFastestUpdateIntervalInSecondsInBackground. float
getGpsFastestUpdateIntervalInSecondsInForeground()
Get gpsFastestUpdateIntervalInSecondsInForeground. float
getGpsSilenceTimeInSeconds()
Get gpsSilenceTimeInSeconds. float
getGpsUpdateIntervalInSecondsInBackground()
Get gpsUpdateIntervalInSecondsInBackground. float
getGpsUpdateIntervalInSecondsInForeground()
Get gpsUpdateIntervalInSecondsInForeground. float
getHeadingOffset()
Get headingOffset. boolean
getIsBackgroundPositioningEnabled()
Get isBackgroundPositioningEnabled. boolean
getIsCoreBluetoothEnabled()
Get isCoreBluetoothEnabled. boolean
getIsCoreLocationEnabled()
Get isCoreLocationEnabled. boolean
getIsFusionEnabled()
Get isFusionEnabled. boolean
getIsGpsEnabled()
Get isGpsEnabled. boolean
getIsGpsTrackingEnabled()
Get isGpsTrackingEnabled. boolean
getIsGpsTrackingEnabledInBackground()
Get isGpsTrackingEnabledInBackground. boolean
getIsGpsTrackingEnabledInForeground()
Get isGpsTrackingEnabledInForeground. int
getOutdoorBuildingInternalIdentifier()
Get outdoorBuildingInternalIdentifier. int
getOutdoorFacilityInternalIdentifier()
Get outdoorFacilityInternalIdentifier. int
getOutdoorLevelIndex()
Get outdoorLevelIndex. float
getSensorSamplingPeriodInSeconds()
Get sensorSamplingPeriodInSeconds. boolean
getShouldAllowLandscapeDeviceOrientations()
Get shouldAllowLandscapeDeviceOrientations. boolean
getShouldEnablePositioningInBackground()
Get shouldEnablePositioningInBackground. boolean
getShouldRestartBleWhenCorrupted()
Get shouldRestartBleWhenCorrupted. float
getThresholdForFadingPositionInSeconds()
Get thresholdForFadingPositionInSeconds. float
getThresholdForInvalidatingPosition()
Get thresholdForInvalidatingPosition. float
getThresholdForLosingPositionInSeconds()
Get thresholdForLosingPositionInSeconds. -
-
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
-
-
-
-