public FinchProvider(FinchControllerType deviceType) { FinchInitError err = FinchCore.Init(deviceType); if (err != FinchInitError.None) { errorDetails = "Error creating/initializing Dash controller API: " + err; Debug.LogError(errorDetails); return; } FinchCore.LoadCalibrations(); InitializeWatches(); calibrationButtonState = new bool[(int)FinchChirality.Last]; }