Contributions:BCI2000RemoteNET
Appearance
Synopsis
BCI2000RemoteNET is an implementation of BCI2000Remote as a .NET Standard assembly, for use within .NET languages such as C#, as well as associated applications such as Unity (See UnityBCI2000). Similarly to BCI2000Remote, it sends Operator Scripting Commands over TCP to a running Operator Module, or starts up BCI2000 on its own. It does not depends on the BCI2000 Framework, but requires a .NET environment (.NET Framework, .NET Core, Mono) to run.
Description
BCI2000RemoteNET contains a class, BCI2000Remote, which handles connection and communication with the Operator. To start, instantiate a BCI2000Remote object, set the operator path if starting a new Operator, and call the Connect() method.