void Start() { initialPosition = new Vector3(0f, 0.5f, -30f); // initialize arduino arduino = Arduino.global; arduino.Setup(ConfigurePins); // turn off lights StartCoroutine(LightsOff()); // get session parameters from SessionParams script GameObject player = GameObject.Find("Player"); paramsScript = player.GetComponent <SessionParams> (); manipSession = paramsScript.manipSession; numTrialsTotal = paramsScript.numTrialsTotal; cueRemovalSession = paramsScript.cueRemovalSession; numTrialsA = paramsScript.numTrialsA; numTrialsB = paramsScript.numTrialsB; // for saving data mouse = paramsScript.mouse; session = paramsScript.session; saveData = paramsScript.saveData; localDirectory = paramsScript.localDirectory; serverDirectory = paramsScript.serverDirectory; manipFile = localDirectory + "/" + mouse + "/" + session + "_manip_times.txt"; serverManipFile = serverDirectory + "/" + mouse + "/VR/" + session + "_manip_times.txt"; }
void Start() { GameObject player = GameObject.Find("Player"); paramsScript = player.GetComponent <SessionParams> (); mouse = paramsScript.mouse; session = paramsScript.session; saveData = paramsScript.saveData; localDirectory = paramsScript.localDirectory; serverDirectory = paramsScript.serverDirectory; positionFile = localDirectory + "/" + mouse + "/" + session + "_position.txt"; serverPositionFile = serverDirectory + "/" + mouse + "/VR/" + session + "_position.txt"; }
public DeviceFacadeTests() { var bedInitParams = new Mock <IBedControllerConfig>(); bedInitParams.Setup(x => x.Timeout).Returns(TimeSpan.FromSeconds(30)); var monitorInitParams = new Mock <IMonitorControllerConfig>(); bedInitParams.Setup(x => x.Timeout).Returns(TimeSpan.FromSeconds(30)); _startParams = new SessionParams( 2, TimeSpan.FromMilliseconds(500), bedInitParams.Object, monitorInitParams.Object, 3, 2); }
void Start( ) { arduino = Arduino.global; arduino.Setup(ConfigurePins); // for saving data GameObject player = GameObject.Find("Player"); paramsScript = player.GetComponent <SessionParams> (); mouse = paramsScript.mouse; session = paramsScript.session; saveData = paramsScript.saveData; localDirectory = paramsScript.localDirectory; serverDirectory = paramsScript.serverDirectory; lickFile = localDirectory + "/" + mouse + "/" + session + "_licks.txt"; serverLickFile = serverDirectory + "/" + mouse + "/VR/" + session + "_licks.txt"; }
void Start() { // connect to Arduino uno serial port connect(port, 57600, true, 3); Debug.Log("Connected to rotary encoder serial port"); // set speed realSpeed = 0; // connect to playerController script GameObject player = GameObject.Find("Player"); playerScript = player.GetComponent <PlayerController> (); paramsScript = player.GetComponent <SessionParams> (); speedGain = paramsScript.speedGain; GameObject gameControl = GameObject.Find("Game Control"); syncScript = gameControl.GetComponent <SynchronizeComputers> (); }
protected void Page_Load(object sender, EventArgs e) { Params = Session["Params"] as SessionParams; if (Params == null) { Params = new SessionParams(); //BtnCreate.Enabled = false; //lblError.Text = "Must be logged in as an admin to create an account"; //lblMessage.Visible = true; } else { if (!Params.IsLoggedIn) { //BtnCreate.Enabled = false; //lblError.Text = "Must be logged in as an admin to create an account"; //lblMessage.Visible = true; } } }
/// <summary> /// Coroutine that begins logging for a new session /// by establishing contact with the server. /// </summary> /// <returns>An IEnumerator to pass into StartCoroutine</returns> /// <param name="userId">The retrieved user identifer to use for the session.</param> public IEnumerator StartNewSession(string userId) { this.currentUserId = userId; this.currentLevelSeqInSession = 0; this.currentActionSeqInSession = 0; var sessionParams = new SessionParams() { eid = 0, cid = this.categoryId, pl_detail = new SessionParams.PlayerDetail(), client_ts = DateTime.Now.TotalMilliseconds(), uid = this.currentUserId, g_name = this.gameName, gid = this.gameId, svid = 2, vid = this.versionNumber }; Dictionary <string, string> requestParams = PrepareParams(sessionParams); UnityWebRequest sessionRequest = PrepareRequest("loggingpageload/set/", requestParams); yield return(sessionRequest.SendWebRequest()); if (!sessionRequest.isNetworkError) { // Return data formatted like data={...} string text = sessionRequest.downloadHandler.text.Substring(5); Debug.Log(text); var parsedResults = JsonUtility.FromJson <NewSessionResponse>(text); if (parsedResults.tstatus == "t") { this.currentSessionId = parsedResults.r_data.sessionid; } } else { Debug.Log(sessionRequest.error); } }
void Start() { // initialize arduino arduino = Arduino.global; arduino.Setup(ConfigurePins); startPinValue = arduino.digitalRead(startPin); startPinValue_last = startPinValue; syncPinValue = arduino.digitalRead(syncPin); syncPinValue_last = syncPinValue; // for saving data GameObject player = GameObject.Find("Player"); paramsScript = player.GetComponent <SessionParams> (); mouse = paramsScript.mouse; session = paramsScript.session; saveData = paramsScript.saveData; localDirectory = paramsScript.localDirectory; serverDirectory = paramsScript.serverDirectory; timesyncFile = localDirectory + "/" + mouse + "/" + session + "_time_sync.txt"; serverTimesyncFile = serverDirectory + "/" + mouse + "/VR/" + session + "_time_sync.txt"; }