-
- All Implemented Interfaces:
public class PositionManagerConfiguration extends ConfigurationSection
-
-
Method Summary
Modifier and Type Method Description boolean
getIsCoreBluetoothEnabled()
Get isCoreBluetoothEnabled. boolean
getIsCoreLocationEnabled()
Get isCoreLocationEnabled. float
getThresholdForFadingPositionInSeconds()
Get thresholdForFadingPositionInSeconds. float
getThresholdForLosingPositionInSeconds()
Get thresholdForLosingPositionInSeconds. float
getThresholdForInvalidatingPosition()
Get thresholdForInvalidatingPosition. boolean
getIsBackgroundPositioningEnabled()
Get isBackgroundPositioningEnabled. boolean
getIsGpsTrackingEnabledInForeground()
Get isGpsTrackingEnabledInForeground. boolean
getIsGpsTrackingEnabledInBackground()
Get isGpsTrackingEnabledInBackground. boolean
getShouldRestartBleWhenCorrupted()
Get shouldRestartBleWhenCorrupted. boolean
getIsFusionEnabled()
Get isFusionEnabled. float
getHeadingOffset()
Get headingOffset. int
getBeaconPowerLevel()
Get beaconPowerLevel. float
getBeaconSilenceTimeInSeconds()
Get beaconSilenceTimeInSeconds. float
getGpsSilenceTimeInSeconds()
Get gpsSilenceTimeInSeconds. float
getSensorSamplingPeriodInSeconds()
Get sensorSamplingPeriodInSeconds. int
getGpsAccuracyModeInForeground()
Get gpsAccuracyModeInForeground. int
getGpsAccuracyModeInBackground()
Get gpsAccuracyModeInBackground. int
getActivityType()
Get activityType. float
getGpsUpdateIntervalInSecondsInForeground()
Get gpsUpdateIntervalInSecondsInForeground. float
getGpsUpdateIntervalInSecondsInBackground()
Get gpsUpdateIntervalInSecondsInBackground. float
getGpsFastestUpdateIntervalInSecondsInForeground()
Get gpsFastestUpdateIntervalInSecondsInForeground. float
getGpsFastestUpdateIntervalInSecondsInBackground()
Get gpsFastestUpdateIntervalInSecondsInBackground. float
getGpsDistanceFilter()
Get gpsDistanceFilter. boolean
getShouldAllowLandscapeDeviceOrientations()
Get shouldAllowLandscapeDeviceOrientations. int
getOutdoorBuildingInternalIdentifier()
Get outdoorBuildingInternalIdentifier. int
getOutdoorLevelIndex()
Get outdoorLevelIndex. boolean
getShouldEnablePositioningInBackground()
Get shouldEnablePositioningInBackground. boolean
getIsGpsTrackingEnabled()
Get isGpsTrackingEnabled. boolean
getIsGpsEnabled()
Get isGpsEnabled. int
getOutdoorFacilityInternalIdentifier()
Get outdoorFacilityInternalIdentifier. -
-
Method Detail
-
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
-
getThresholdForFadingPositionInSeconds
float getThresholdForFadingPositionInSeconds()
Get thresholdForFadingPositionInSeconds. Time to spend in beacon/GPS silence before fading location (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
-
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
-
getIsBackgroundPositioningEnabled
boolean getIsBackgroundPositioningEnabled()
Get isBackgroundPositioningEnabled. Whether beacon-based positioning 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
-
getIsGpsTrackingEnabledInBackground
boolean getIsGpsTrackingEnabledInBackground()
Get isGpsTrackingEnabledInBackground. Whether GPS 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
-
getIsFusionEnabled
boolean getIsFusionEnabled()
Get isFusionEnabled. Whether sensor fusion is enabled (for improved location accuracy) Default is true
-
getHeadingOffset
float getHeadingOffset()
Get headingOffset. Heading offset of the map relative to true north in degrees
-
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
-
getGpsSilenceTimeInSeconds
float getGpsSilenceTimeInSeconds()
Get gpsSilenceTimeInSeconds. Time to spend in GPS silence before stopping positioning (in seconds) Default is 120.0
-
getSensorSamplingPeriodInSeconds
float getSensorSamplingPeriodInSeconds()
Get sensorSamplingPeriodInSeconds. Sensor sampling period (in seconds) Default is 0.02
-
getGpsAccuracyModeInForeground
int getGpsAccuracyModeInForeground()
Get gpsAccuracyModeInForeground. Preferred GPS accuracy in app foreground state
-
getGpsAccuracyModeInBackground
int getGpsAccuracyModeInBackground()
Get gpsAccuracyModeInBackground. Preferred GPS accuracy in app background state
-
getActivityType
int getActivityType()
Get activityType. Preferred activity type for OS location services
-
getGpsUpdateIntervalInSecondsInForeground
float getGpsUpdateIntervalInSecondsInForeground()
Get gpsUpdateIntervalInSecondsInForeground. Typical GPS location update interval in app foreground state (in seconds) Default is 3.0
-
getGpsUpdateIntervalInSecondsInBackground
float getGpsUpdateIntervalInSecondsInBackground()
Get gpsUpdateIntervalInSecondsInBackground. Typical GPS location update interval in app background state (in seconds) Default is 6.0
-
getGpsFastestUpdateIntervalInSecondsInForeground
float getGpsFastestUpdateIntervalInSecondsInForeground()
Get gpsFastestUpdateIntervalInSecondsInForeground. Fastest GPS location update interval in app foreground state (in seconds) Default is 1.0
-
getGpsFastestUpdateIntervalInSecondsInBackground
float getGpsFastestUpdateIntervalInSecondsInBackground()
Get gpsFastestUpdateIntervalInSecondsInBackground. Fastest GPS location update interval in app background state (in seconds) Default is 2.0
-
getGpsDistanceFilter
float getGpsDistanceFilter()
Get gpsDistanceFilter. (iOS only) Distance to be covered before triggering a GPS update Default is -1
-
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
-
getOutdoorBuildingInternalIdentifier
int getOutdoorBuildingInternalIdentifier()
Get outdoorBuildingInternalIdentifier. Internal identifier of the building assigned to outdoor locations
-
getOutdoorLevelIndex
int getOutdoorLevelIndex()
Get outdoorLevelIndex. Index of the level assigned to outdoor locations, if outdoor building assignment is enabled Default is 0
-
getShouldEnablePositioningInBackground
boolean getShouldEnablePositioningInBackground()
Get shouldEnablePositioningInBackground. Alias of isBackgroundPositioningEnabled. Whether beacon-based positioning is enabled in the app background state Default is false
-
getIsGpsTrackingEnabled
boolean getIsGpsTrackingEnabled()
Get isGpsTrackingEnabled. Alias of isGpsTrackingEnabledInForeground. Whether GPS is enabled in the app foreground state Default is true
-
getIsGpsEnabled
boolean getIsGpsEnabled()
Get isGpsEnabled. Alias of isGpsTrackingEnabledInForeground. Whether GPS is enabled in the app foreground state Default is true
-
getOutdoorFacilityInternalIdentifier
int getOutdoorFacilityInternalIdentifier()
Get outdoorFacilityInternalIdentifier. Alias of outdoorBuildingInternalIdentifier. Internal identifier of the building assigned to outdoor locations
-
-
-
-