Welcome Guest, you are in: Login

EventIDE Wiki

RSSRSS

Navigation




Search the wiki


PoweredBy

Page History: LSL Signal Element

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2023/05/11 03:25


Properties

NameDescription                              ConstraintsTypeOn
runtime
change
LSL Settings
Stream Type        Defines the LSL stream that delivers signal data                String         
LSL Stream        Defines which LSL stream will be connected at runtime. You must have the LSL stream running, when you change this property for the first time. Note that the channel configuration of the element is updated each time as you change this property                String         
Request Configuration        Retrieves a new channel configuration of the selected LSL stream, if it has been changed after the stream selection.                Boolean         
Channel Configuration
Actual Sampling Rate        Returns the actual sampling rate of connected hardware after it the configuration request                Double         
Sample Type        Returns the actual sampling rate of connected hardware after the configuration request                String         
Chink Size        Defines the chuck size (in ms) in signal acquisition                clTime         
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.                List`1         
Selected Channel Count        Indicates how many signal channels are currently selected for acquisition                Int32         
Total Channel Count        Indicates how many signal channels are available for acquisition in the total                Int32         
Buffer Size        Defines the size (in samples) of a circular buffer that stores incoming signal data.                Int32         
Signal Generator
Signal Generator        Defines whether signal samples are produces by an oscillatory generator rather than the actual hardware. You can use the signal generator for test runs without hardware                Boolean         
Emulated Sampling Rate        Defines the emulation sampling rate (samples per second), when data is generated or streamed from a file.                Double         
Primary Frequency        Defines the frequency of the primary rhythm in the generated signal, in Hz. Assign the zero to exclude the primary frequency from the generated signal.                Double         
Secondary Frequency        Defines the frequency of the secondary rhythm in the generated signal, in Hz. The secondary frequency magnitude is a half of the primary frequency magnitude. Assign the zero to exclude the secondary frequency from the generated signal.                Double         
Noise Level        Defines the noise level (in % to the norm magnitude of the primary frequency). The noise is added to the generated signal. Assign the zero the exclude the noise from the generated signal.                Double         
Runtime Control
Reset Signals Now        Runtime commands that resets the signal buffers and data acquisition                Boolean         
Control
Is Enabled        If set to false the element is completely omitted when the experiment is run                Boolean         
Title        Title of the element                String         



The LSL Signal element reads and buffers an incoming LSL stream generated either by hardware or other applications.


Description

Short description

Snapshots

Snapshot 1

Snapshot 1

Snapshot 2

Snapshot 2


Practical Use

Technique 1

  1. Step 1
  2. Step 2

Technique 2

  1. Step 1
  2. Step 2

 // Check the trial outcome. Result and RT just other user variables
// insert code snippet here..

Notes

ScrewTurn Wiki version 5.2.0.8. Some of the icons created by FamFamFam.