Jump to content

Contributions:CommunicationTask: Difference between revisions

From BCI2000 Wiki
Lingling (talk | contribs)
Created page with "==Synopsis== The hyperScanning task is a communication task that is played between two clients. The two clients exchange information through the hyperScanning backend. The bac..."
 
Lingling (talk | contribs)
No edit summary
Line 15: Line 15:
===Authors===
===Authors===
Huiling Huang (huiling@neurotechcenter.org)
Huiling Huang (huiling@neurotechcenter.org)
Max Marcus (bigmaxmarcus@gmail.com)


==Parameters==
==Parameters==


===WindowDiagonalInCm===
===StimuliMatrix===
The value of the window diagonal in inches (most common screens are 22 inches = 55.88cm).
Matrix of images path, options, dimensions, duration of jitter, etc.


===StimuliWidth===
StimulusWidth in percent of screen width (zero for original pixel size).
===InstructionImagesSeque===
The sequence of instruction images path.
===InstructionWidth===
Instruction width in percent of screen width (zero for original pixel size).
===BreakTrialSequece===
The sequence of break trials, a break will happen after the break trial.
===FeedbackDuration===
Duration of feedback(ITI).
===SliderWidth===
SliderWidth in percent of screen width (zero for original pixel size).
===BarColor===
Color of the slider bar.
===AxeActiveColor===
Color of active slider axe.
===AxeInActiveColor===
Color of inactive slider axe.
===DimensionFontColor===
Color of the text under the slider.
===DimensionHeight===
Height of text in percent of screen height.
===OptionFontActiveColor===
Color of the active options.
===OptionFontInActiveColor===
Color of the inactive options.
===OptionHeight===
Height of text in percent of screen height.
===RoleFontColor===
Color of the role text.
===RoleHeight===
Height of text in percent of screen height.
===FeedbackWidth===
Width of feedback in percent of screen width.
===PhotoDiodePatch===
Display a photo diode patch on the stimulus window. Recording from a photo diode located on that patch will allow triggering on actual stimulus delivery (see User_Reference:P3TemporalFilter#OnsetExpression).
=== PhotoDiodePatchHeight, PhotoDiodePatchWidth===
Photo diode patch height/width in relative coordinates (between 0 and 1).
===PhotoDiodePatchLeft, PhotoDiodePatchTop ===
Photo diode patch left/top position in relative coordinates (between 0 and 1).
===PhotoDiodePatchShape===
Photo diode patch shape: 0 rectangle, 1 ellipse.
===PhotoDiodePatchActiveColor===
Photo diode patch color when active (RGB color in format 0xrrggbb).
===PhotoDiodePatchInactiveColor===
Photo diode patch color when inactive, (RGB color in format 0xrrggbb, use 0xff000000 for transparent).


==States==
==States==

Revision as of 16:52, 22 May 2023

Synopsis

The hyperScanning task is a communication task that is played between two clients. The two clients exchange information through the hyperScanning backend. The backend uses a client-server model to share the states. For more information, please refer to xxx.

Timeline

Visual Representation

Versioning

Authors

Huiling Huang (huiling@neurotechcenter.org) Max Marcus (bigmaxmarcus@gmail.com)

Parameters

StimuliMatrix

Matrix of images path, options, dimensions, duration of jitter, etc.

StimuliWidth

StimulusWidth in percent of screen width (zero for original pixel size).

InstructionImagesSeque

The sequence of instruction images path.

InstructionWidth

Instruction width in percent of screen width (zero for original pixel size).

BreakTrialSequece

The sequence of break trials, a break will happen after the break trial.

FeedbackDuration

Duration of feedback(ITI).

SliderWidth

SliderWidth in percent of screen width (zero for original pixel size).

BarColor

Color of the slider bar.

AxeActiveColor

Color of active slider axe.

AxeInActiveColor

Color of inactive slider axe.

DimensionFontColor

Color of the text under the slider.

DimensionHeight

Height of text in percent of screen height.

OptionFontActiveColor

Color of the active options.

OptionFontInActiveColor

Color of the inactive options.

OptionHeight

Height of text in percent of screen height.

RoleFontColor

Color of the role text.

RoleHeight

Height of text in percent of screen height.

FeedbackWidth

Width of feedback in percent of screen width.

PhotoDiodePatch

Display a photo diode patch on the stimulus window. Recording from a photo diode located on that patch will allow triggering on actual stimulus delivery (see User_Reference:P3TemporalFilter#OnsetExpression).

PhotoDiodePatchHeight, PhotoDiodePatchWidth

Photo diode patch height/width in relative coordinates (between 0 and 1).

PhotoDiodePatchLeft, PhotoDiodePatchTop

Photo diode patch left/top position in relative coordinates (between 0 and 1).

PhotoDiodePatchShape

Photo diode patch shape: 0 rectangle, 1 ellipse.

PhotoDiodePatchActiveColor

Photo diode patch color when active (RGB color in format 0xrrggbb).

PhotoDiodePatchInactiveColor

Photo diode patch color when inactive, (RGB color in format 0xrrggbb, use 0xff000000 for transparent).

States

PhaseNumber

The index of phase in each trial. (8 bits) 1: Pre Cue; 2: Cue; 3: Pre Stimulus; 4: Stimulus; 5: Post Stimulus.