private void RestartFinder() { ClearFinder(false); pipes[pipe] = new PipeServer.Server(); }
public Form1(string characterName) { InitializeComponent(); mKinectData = new KinectData(); mKinectData2 = new KinectData(); //second user data GazeOut1=new GazeDef(); GazeOut2 = new GazeDef(); GazeOut1 = GazeDef.none; GazeOut2 = GazeDef.none; LastGazeOut1 = new GazeDef(); LastGazeOut2 = new GazeDef(); LastGazeOut1 = GazeDef.none; LastGazeOut2 = GazeDef.none; simpleSound = new SoundPlayer(@"countA.wav"); eyebrowControllerUsr1 = new EyebrowsController(); eyebrowControllerUsr2 = new EyebrowsController(); serialPort1 = new System.IO.Ports.SerialPort(); serialPort2 = new System.IO.Ports.SerialPort(); sentonce = false; serialPort1.DataReceived += new System.IO.Ports.SerialDataReceivedEventHandler(serialPort1_DataReceived); serialPort2.DataReceived += new System.IO.Ports.SerialDataReceivedEventHandler(serialPort2_DataReceived); thalamusClient = new PerceptionClient(characterName); pipeServer = new PipeServer.Server(); engagementpipe = new PipeServer.Server(); Xp = 0; Yp = 0; Zp = 0; Xp2 = -1; Yp2 = -1; Zp2 = -1; Xpold = 0; Ypold = 0; Zpold = 0; Xp2old = -1; Yp2old = -1; Zp2old = -1; RotH = 0; RotV = 0; RotH2 = 0; RotV2 = 0; depth = 0; allOKAOdata = ""; allOKAOdata2 = ""; allQdata = ""; allQdata2 = ""; allkinectdata = ""; allkinectdata2 = ""; startstop = false; FparticipanID = 0; FparticipanID2 = 1; Fparticipantname = "None"; Fparticipantname2 = "None2"; isEmpathic = true; //default value OKAOdata = ""; OKAOdata2 = ""; Kinectdata = ""; Kinectdata2 = ""; Qdata1 = ""; Qdata2 = ""; saver = new System.Timers.Timer(); saver.Elapsed += new ElapsedEventHandler(OnsaverEvent); saver.Enabled = false; saver.Interval = 250; //Herz DetectedPerson = false; aTimer = new System.Timers.Timer(); aTimer.Stop(); aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent); //publisher aTimer.Interval = 350;//increased the timer to reduce thalamus messages videoTimer = new MicroLibrary.MicroTimer(); videoTimer.Stop(); videoTimer.MicroTimerElapsed += new MicroLibrary.MicroTimer.MicroTimerElapsedEventHandler(saveframe); videoTimer.Interval = 33333; //30fps //thalamusClient.ClientConnected += connected; this.pipeServer.MessageReceived += new PipeServer.Server.MessageReceivedHandler(pipeServer_MessageReceived); this.engagementpipe.MessageReceived += new PipeServer.Server.MessageReceivedHandler(engagementpipe_MessageReceived); button1_Click(this,null); //auto start the pipe servers if (scenarioselected == 0) scenarioselected = 1; }