Page History: OpenViBE Signal Element
Compare Page Revisions
Page Revision: 2014/12/23 17:59
|
OpenViBE Device Element
|
Info |
Category: |
Signal Acquisition |
|
AddIn: |
Signal Processing |
Creator: |
OkazoLab Team |
|
Scope: |
Global |
Owns Snippets: |
no |
|
Usage: |
Processing |
The element performs buffering of realtime signals (e.g. EEG) provided by the OpenViBE acquisition server (http://openvibe.inria.fr). The buffered signal data can be processed with other elements to enable different forms of the neurofeedback control in designed experiments. In order to use this element, you must have the OpenViBE platform installed.
Description
Short description
Snapshots
Snapshot 1
| Snapshot 2 |
Practical Use
Technique 1
- Step 1
- Step 2
Technique 2
- Step 1
- Step 2
// Check the trial outcome. Result and RT just other user variables
// insert code snippet here..
Element actions aligned with different epochs of the parent event
Epoche | Actions |
---|
Initialized | The camera starts capturing video |
Rendered |
Activating |
Activated |
Running | The camera output is captured and rendered via the Video Output property, if the latter is bound to the status screen |
Deactivated |
Deinitialized | The camera stops capturing video |
Notes
Insert Notes here..
Properties
Generic Properties
Name | Description | Constraints | Value Type | Upon Runtime Change |
---|
Settings |
Set OpenViBE folder | Defines the OpenViBE folder on a local machine | | String |
TCP Server Address | Defines the address of the OpenViBE TCP server. Use "127.0.0.1", if the OpenViBE acquisition server runs on the same computer. | | type String |
TCP port | Defines the port number of the OpenViBE TCP server. | | Int32 |
Sample Size | Defines the sample size (in bits) of a signal streamed by OpenViBE. The value should be the same as settings of the the OpenViBE acquisition server. | | Int32 |
Connection Timeout | Defines a timeout (ms) of the connection to the OpenViBE TCP server. | | type String | |
Channel Configuration |
Request Configuration | Sends a configuration request to the OpenViBE acquisition server, which must be run beforehand. The configuration request must be made each time as the OpenViBE element is created or as the OpenViBE server settings are changed. The OpenViBE acquisition server returns the number of active channels, which can be acquired in EventIDE. | |
Selected Channels | Defines what signal channels are selected for acquisition within EventIDE. Selected channels are registered in the EventIDE signal pool at runtime and become available for the signal analysis elements. | | IList |
Selected Channel Count | Indicates how many signal channels are currently selected for acquisition | | Int32 |
Total Channel Count | Indicates how many signal channels are currently selected for acquisition | | Int32 |
name | description | attributes | type String | |
name | description | attributes | type String | |
name | description | attributes | type String | |
Channel Configuration |
name | description | attributes | type String | |
|
+=== Properties inherited from clElement ===
Inherited properties of clElement
Name | Description | Constraints | Value Type | Upon Change |
---|
Control |
Is Enabled | If set to false the element is completely omitted when the experiment is run. | | Boolean |
|
Title | Title of the element. | | String |
|