Category:Extension: Difference between revisions
Appearance
Created page with "A framework Extension is an optional contributed plugin which can affect multiple modules. For example, various manufacturer-specific input-device loggers are provided in the..." |
No edit summary |
||
| Line 1: | Line 1: | ||
A framework Extension is an optional contributed plugin which can affect multiple modules. For example, various manufacturer-specific input-device loggers are provided in the src/contrib/Extensions folder, and these can be optionally added to the BCI2000 framework for SignalSource modules, thereby giving all source modules the ability to log input from the corresponding devices. Selecting a custom Extension, and re-building your modules to include it, requires the use of CMake and a supported C++ compiler: see the Programming Howto:Quickstart Guide for a walkthrough that shows you how to recompile BCI2000 modules. | A framework ''Extension'' is an optional contributed plugin which can affect multiple modules. For example, various manufacturer-specific [[User Reference:Logging Input|input-device loggers]] are provided in the <code>src/contrib/Extensions</code> folder, and these can be optionally added to the BCI2000 framework for SignalSource modules, thereby giving all source modules the ability to log input from the corresponding devices. Selecting a custom Extension, and re-building your modules to include it, requires the use of CMake and a supported C++ compiler: see the [[Programming Howto:Quickstart Guide]] for a walkthrough that shows you how to recompile BCI2000 modules. | ||
Latest revision as of 16:41, 8 July 2022
A framework Extension is an optional contributed plugin which can affect multiple modules. For example, various manufacturer-specific input-device loggers are provided in the src/contrib/Extensions folder, and these can be optionally added to the BCI2000 framework for SignalSource modules, thereby giving all source modules the ability to log input from the corresponding devices. Selecting a custom Extension, and re-building your modules to include it, requires the use of CMake and a supported C++ compiler: see the Programming Howto:Quickstart Guide for a walkthrough that shows you how to recompile BCI2000 modules.
Pages in category "Extension"
The following 22 pages are in this category, out of 22 total.
C
- Contributions:AudioExtension
- Contributions:BioPacLogger
- Contributions:CereStim
- Contributions:CyberGloveLogger
- Contributions:DataGloveLogger
- Contributions:EyetrackerLogger
- Contributions:EyetrackerLoggerEyeLink
- Contributions:EyetrackerLoggerSimulator
- Contributions:EyetrackerLoggerTobii3
- Contributions:EyetrackerLoggerTobiiPro
- Contributions:EyetrackerLoggerTobiiX
- Contributions:FnirsiUSBLogger
- Contributions:GazeMonitorFilter
- Contributions:ParallelPortFilter
- Contributions:ResponseTimeBox
- Contributions:ScreenCaptureLogger
- Contributions:SecondaryBCI2000Controller
- Contributions:SerialInterface
- Contributions:StimBoxFilter
- Contributions:WebcamLogger
- Contributions:WiimoteLogger
- Contributions:XsensMTwLogger