SingleSensorStaticIntervalCalibrator

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

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.