APIs
Appearance
BCI2000 can be interacted with through external commands, called Application Program Interface (API) commands. BCI2000 provides its own extensive scripting language, called Operator Module Scripting. These commands can then be called with various languages, such as Matlab, Python, C++, JavaScript, and more.
This page provides links to each language's documentation page, with the specific commands that can be used. Examples for each language will then be linked at the bottom.
API Documentation and Examples
| Operator Scripting | Documentation | Examples |
| Matlab | Documentation | Examples |
| Python | Documentation | Examples |
| C++ | Documentation | Examples |
| Windows (C#, .NET, JScript) | Documentation | Examples |
| Unity | Documentation | Examples |