Single Sensor Static Interval Calibrator
constructor(context: Context, sensorDelay: SensorDelay, solveCalibrationWhenEnoughMeasurements: Boolean, initializationStartedListener: SingleSensorStaticIntervalCalibrator.OnInitializationStartedListener<C>?, initializationCompletedListener: SingleSensorStaticIntervalCalibrator.OnInitializationCompletedListener<C>?, errorListener: SingleSensorStaticIntervalCalibrator.OnErrorListener<C>?, newCalibrationMeasurementAvailableListener: SingleSensorStaticIntervalCalibrator.OnNewCalibrationMeasurementAvailableListener<C, R>?, readyToSolveCalibrationListener: SingleSensorStaticIntervalCalibrator.OnReadyToSolveCalibrationListener<C>?, calibrationSolvingStartedListener: SingleSensorStaticIntervalCalibrator.OnCalibrationSolvingStartedListener<C>?, calibrationCompletedListener: SingleSensorStaticIntervalCalibrator.OnCalibrationCompletedListener<C>?, stoppedListener: SingleSensorStaticIntervalCalibrator.OnStoppedListener<C>?, qualityScoreMapper: QualityScoreMapper<R>)
Parameters
C
an implementation of SingleSensorStaticIntervalCalibrator.
R
reading type of collected measurements during static period that is used for solving calibration.
I
an implementation of IntervalDetector
U
type of unit.
M
a type of measurement.
T
a triad type.