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 |