|
SharpBCI
A multi-threaded brain control interface (BCI) library in C#
|
Classes | |
| class | SharpBCI.EEGDeviceAdapter |
| An abstract base class from which all device adapters should inherit. More... | |
| class | SharpBCI.RemoteOSCAdapter |
| An EEGDeviceAdapter which connects to an EEGDevice via OSC It then asynchronously listens for messages on a given OSC socket and emits the appropriate EEGEvents for the received OSC message Target Hardware: Muse 2014 and Muse 2016 (via android-bridge.apk) More... | |
| struct | SharpBCI.DummyAdapterSignal |
| A simple struct which defines a signal of given frequencies and amplitudes (per-channel) More... | |
| class | SharpBCI.InstrumentedDummyAdapter |
| An EEGDeviceAdapter which is used to emit a certain set of signals via StartSignal. More... | |
| class | SharpBCI.CSVReadAdapter |
| A device adapter that can be used to replay or reemit the data logged during a previous session. More... | |
| class | SharpBCI.DummyAdapter |
| A version of InstrumentedDummyAdapter which constantly emits a given DummyAdapterSignal Generally used for smoke-testing / debugging your SharpBCI pipeline. More... | |
Namespaces | |
| package | SharpBCI |