public void ToggleStartCalibration() { if (!CheckEmptyValue(emailInputField.text, userInputField.text, testInputField.text)) { return; } if (errorField.text != "") { return; } startConfig.startCalibration(); showGrid = StartConfig.grid; spacebarInteract = StartConfig.inputMode; if (!hasLoggedCalibration) { startTime = 0f; metaCollection["Email"].Add(emailInputField.text); metaCollection["ParticipantNumber"].Add(userInputField.text); if (showGazeDot) { metaCollection["ShowGazeDot"].Add("On"); } else { metaCollection["ShowGazeDot"].Add("Off"); } if (showGrid) { metaCollection["ShowGrid"].Add("On"); } else { metaCollection["ShowGrid"].Add("Off"); } if (spacebarInteract) { metaCollection["SpacebarInteract"].Add("On"); } else { metaCollection["SpacebarInteract"].Add("Off"); } if (string.IsNullOrEmpty(commentInputField.text)) { metaCollection["CustomCondition"].Add("No Condition"); } else { metaCollection["CustomCondition"].Add(commentInputField.text); } hasLoggedCalibration = true; } }