Package-level declarations

Types

Link copied to clipboard
class SLDefaultModeManager(androidContext: Context, initialMode: SLMode, applyChanges: (SLMode) -> Unit, combainActivityDetector: SLCombainActivityDetector, gpsService: SLGpsService) : SLModeManager
Link copied to clipboard
interface SLModeManager

Described a mode manager. You can create a custom implementation if you want to control the mode. Otherwise the default mode manager will be used.

Link copied to clipboard
class SLModePipe(slModeSelector: SLModeManager) : SLPipeBase

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val HARD_SWITCH_INDOOR_ACC: Int = 20
Link copied to clipboard
Link copied to clipboard
const val INDOOR_SWITCH_DELTA: Int = 5
Link copied to clipboard
const val INITIAL_MODE_GPS_ACC: Int = 6
Link copied to clipboard
const val LONG_TIME_CONSTANT: Double = 60.0
Link copied to clipboard
const val MAX_GPS_AGE: Int
Link copied to clipboard
const val MEDIUM_TIME_CONSTANT: Double = 20.0
Link copied to clipboard
const val OUTDOOR_SWITCH_DELTA: Int = 5
Link copied to clipboard
const val SHORT_TIME_CONSTANT: Double = 1.0
Link copied to clipboard
const val TAG: String