public void openShell() { BCIinst = new BCI_Class("127.0.0.1", 55404); ProcessStartInfo PSI = new ProcessStartInfo("Assets\\BCI2001\\prog\\operator.exe"); PSI.Arguments = "--StartupIdle --Telnet 127.0.0.1:" + "3" + "997 --AllowMultipleInstances"; Process.Start(PSI); BCIinst.tcpClient = new TcpClient("127.0.0.1", 3997); BCIinst.stream = BCIinst.tcpClient.GetStream(); StartCoroutine(BCI2000_operator(0, "3", "SignalGenerator", "ARSignalProcessing", "CursorTask")); }
public void OpenShell(bool start) { BCIinst[1] = new BCI_Class("127.0.0.1", 55404); ProcessStartInfo PSI = new ProcessStartInfo(BCI2000Location + "\\operator.exe"); PSI.Arguments = "--StartupIdle --Telnet 127.0.0.1:" + "3" + "997 --AllowMultipleInstances"; Process.Start(PSI); BCIinst[1].tcpClient = new TcpClient("127.0.0.1", 3997); BCIinst[1].stream = BCIinst[1].tcpClient.GetStream(); if (start == true) { configureTask(); } }