Beispiel #1
0
    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"));
    }
Beispiel #2
0
    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();
        }
    }