src/services/IMUCalibrationService.ts
Function calibrate
has 50 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
calibrate(time: number, userAction: (step: IMUCalibrationStep, error?: Error) => Promise<void>): Promise<void> {
return new Promise((resolve, reject) => {
// Calibration data
let accelerometer: Accelerometer;
let gyroscope: Gyroscope;
Function calibrateAccelerometer
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
protected calibrateAccelerometer(
accelerometer: Accelerometer,
data: Map<IMUCalibrationStep, Acceleration[]>,
): Promise<void> {
return new Promise((resolve) => {