Пример #1
0
    private void OnReceivedResults(Device device, CalibrationResults.CalibrationGrade grade)
    {
        CalibrationUIManager.Instance.SetCalibrationText($"Received results for {device.Name} with a grade of {grade}");

        switch (grade)
        {
        case CalibrationResults.CalibrationGrade.A:
            CalibrationUIManager.Instance.ToggleState(CalibrationUIStates.PostCalibrationSuccess);
            break;

        case CalibrationResults.CalibrationGrade.B:
            CalibrationUIManager.Instance.ToggleState(CalibrationUIStates.PostCalibrationSuccess);
            break;

        case CalibrationResults.CalibrationGrade.C:
            CalibrationUIManager.Instance.ToggleState(CalibrationUIStates.PostCalibrationSuccess);
            break;

        case CalibrationResults.CalibrationGrade.D:
            CalibrationUIManager.Instance.ToggleState(CalibrationUIStates.PostCalibrationFailure);
            break;

        case CalibrationResults.CalibrationGrade.E:
            CalibrationUIManager.Instance.ToggleState(CalibrationUIStates.PostCalibrationFailure);
            break;
        }
    }
Пример #2
0
    // Calibration results callback with device and user grade information
    private void OnReceivedResults(Device device, CalibrationResults.CalibrationGrade grade)
    {
        Debug.Log($"Received results for {device.Name} with a grade of {grade}");

        CalibrationIsDone = true;

        ResetNeuroTag();
    }
Пример #3
0
    // Calibration results callback with device and user grade information
    private void OnReceivedResults(Device device, CalibrationResults.CalibrationGrade grade)
    {
        Debug.Log($"Received results for {device.Name} with a grade of {grade}");

        NeuroTag.transform.localScale = InitialNeuroTagSize;

        isCalibrationDone = true;
    }
 private void OnResultsReceived(Device device, CalibrationResults.CalibrationGrade results)
 {
     stepsManager.OnClickOnNextStep(true);
 }
Пример #5
0
 private void DisplayResults(CalibrationResults.CalibrationGrade grade)
 {
     // Display the score of the calibration.
     score.text = gradeMention[(int)grade];
     SetGrade((int)grade, 1, 1.2f * Vector3.one);
 }