„scenarios/cfg/OV_TACTILE_PANDA.conf“ ändern

This commit is contained in:
Tobias Baumann 2022-05-02 14:10:07 +00:00
parent a550c776f0
commit 3728d3b36b

View File

@ -1,125 +1,125 @@
######################################################################################################################## ########################################################################################################################
# This configuration file contains declarations of variables used by the scenarios of the tactile BCI System # # This configuration file contains declarations of variables used by the scenarios of the tactile BCI System #
# # # #
# Add --config PATH_TO_THIS_FILE when starting the designer from the command line # # Add --config PATH_TO_THIS_FILE when starting the designer from the command line #
# USE --define TOKEN VALUE to assign a different value to a token without changing the default configuration # # USE --define TOKEN VALUE to assign a different value to a token without changing the default configuration #
# # # #
# # # #
# Scenarios requiring this configuration file: p300-tactile-0-signal-monitoring.xml, p300-tactile-1-acquisition.xml, # # Scenarios requiring this configuration file: p300-tactile-0-signal-monitoring.xml, p300-tactile-1-acquisition.xml, #
# p300-tactile-2-train-xDAWN.xml, p300-tactile-3-train-classifier.xml, # # p300-tactile-2-train-xDAWN.xml, p300-tactile-3-train-classifier.xml, #
# p300-tactile-4-online.xml # # p300-tactile-4-online.xml #
# # # #
# Author : Tobias Baumann # # Author : Tobias Baumann #
# Date : 2021-12-27 # # Date : 2021-12-27 #
######################################################################################################################## ########################################################################################################################
######################################################################################################################## ########################################################################################################################
# General # # General #
######################################################################################################################## ########################################################################################################################
PATH_CONFIG = ${Player_ScenarioDirectory}/cfg PATH_CONFIG = ${Player_ScenarioDirectory}/cfg
PATH_SCRIPTS = ${Player_ScenarioDirectory}/scripts PATH_SCRIPTS = ${Player_ScenarioDirectory}/scripts
PATH_SIGNALS = ${Player_ScenarioDirectory}/signals PATH_SIGNALS = ${Player_ScenarioDirectory}/signals
PATH_UI = ${Player_ScenarioDirectory} PATH_UI = ${Player_ScenarioDirectory}/ui
ROW_BASE = OVTK_StimulationId_Label_01 ROW_BASE = OVTK_StimulationId_Label_01
COL_BASE = OVTK_StimulationId_Label_07 COL_BASE = OVTK_StimulationId_Label_07
N_TACTILOS = 6 N_TACTILOS = 6
FREE_SPELLING = true FREE_SPELLING = true
######################################################################################################################## ########################################################################################################################
# Acquisition and Signal Processing # # Acquisition and Signal Processing #
######################################################################################################################## ########################################################################################################################
ACQUISITION_SERVER_HOST_NAME = ${AcquisitionServer_HostName} ACQUISITION_SERVER_HOST_NAME = ${AcquisitionServer_HostName}
ACQUISITION_SERVER_PORT = 1024 ACQUISITION_SERVER_PORT = 1024
SIGNAL_DECIMATION_FACTOR = 2 SIGNAL_DECIMATION_FACTOR = 2
FILTER_TYPE = Band Pass FILTER_TYPE = Band Pass
FILTER_ORDER = 4 FILTER_ORDER = 4
LOW_CUT_FREQUENCY = 1.000000 LOW_CUT_FREQUENCY = 1.000000
HIGH_CUT_FREQUENCY = 20.000000 HIGH_CUT_FREQUENCY = 20.000000
######################################################################################################################## ########################################################################################################################
# Stimulation # # Stimulation #
######################################################################################################################## ########################################################################################################################
SCRIPT_TACTILE_STIMULATOR = ${PATH_SCRIPTS}/p300-tactile-stimulator.lua SCRIPT_TACTILE_STIMULATOR = ${PATH_SCRIPTS}/p300-tactile-stimulator.lua
N_TACTILOS = 6 N_TACTILOS = 6
N_REPETITIONS = 4 N_REPETITIONS = 4
N_TRIALS = 4 N_TRIALS = 4
STIM_DURATION = 0.2 STIM_DURATION = 0.2
NO_STIM_DURATION = 0.1 NO_STIM_DURATION = 0.1
INTER_REPETITION_DELAY = 1.0 INTER_REPETITION_DELAY = 1.0
INTER_TRIAL_DELAY = 3.0 INTER_TRIAL_DELAY = 3.0
START_STIMULATION = OVTK_StimulationId_Label_00 START_STIMULATION = OVTK_StimulationId_Label_00
START_DELAY = 20 START_DELAY = 20
######################################################################################################################## ########################################################################################################################
# Tactilo Control # # Tactilo Control #
######################################################################################################################## ########################################################################################################################
SERIAL_PORT = /dev/ttyACM0 SERIAL_PORT = /dev/ttyACM0
######################################################################################################################## ########################################################################################################################
# Target Generation # # Target Generation #
######################################################################################################################## ########################################################################################################################
SCRIPT_TARGET_GENERATION = ${PATH_SCRIPTS}/p300-tactile-target.lua SCRIPT_TARGET_GENERATION = ${PATH_SCRIPTS}/p300-tactile-target.lua
SEND_DELAY = 2 SEND_DELAY = 2
######################################################################################################################## ########################################################################################################################
# FILE I/O # # FILE I/O #
######################################################################################################################## ########################################################################################################################
OUTPUT_FILE_NAME = ${PATH_SIGNALS}/p300-tactile-session.ov OUTPUT_FILE_NAME = ${PATH_SIGNALS}/p300-tactile-session.ov
INPUT_FILE_NAME = ${PATH_SIGNALS}/p300-tactile-session.ov INPUT_FILE_NAME = ${PATH_SIGNALS}/p300-tactile-session.ov
######################################################################################################################## ########################################################################################################################
# xDAWN Spatial Filter # # xDAWN Spatial Filter #
######################################################################################################################## ########################################################################################################################
SPATIAL_TRAIN_TRIGGER = OVTK_StimulationId_ExperimentStop SPATIAL_TRAIN_TRIGGER = OVTK_StimulationId_ExperimentStop
SPATIAL_FILTER_CONFIG = ${PATH_CONFIG}/p300-spatial-filter.cfg SPATIAL_FILTER_CONFIG = ${PATH_CONFIG}/p300-spatial-filter.cfg
FILTER_DIMENSION = 2 FILTER_DIMENSION = 2
######################################################################################################################## ########################################################################################################################
# P300 Classifier # # P300 Classifier #
######################################################################################################################## ########################################################################################################################
CLASSIFIER_TRAIN_TRIGGER = OVTK_StimulationId_ExperimentStop CLASSIFIER_TRAIN_TRIGGER = OVTK_StimulationId_ExperimentStop
CLASSIFIER_CONFIG = ${PATH_CONFIG}/p300-classifier.cfg CLASSIFIER_CONFIG = ${PATH_CONFIG}/p300-classifier.cfg
MULTICLASS_STRATEGY = Native MULTICLASS_STRATEGY = Native
CLASS_1 = OVTK_StimulationId_Target CLASS_1 = OVTK_StimulationId_Target
CLASS_2 = OVTK_StimulationId_NonTarget CLASS_2 = OVTK_StimulationId_NonTarget
ALGORITHM = Linear Discrimimant Analysis (LDA) ALGORITHM = Linear Discrimimant Analysis (LDA)
USE_SHRINKAGE = false USE_SHRINKAGE = false
SHRINKAGE_COEFFICIENT = -1.000000 SHRINKAGE_COEFFICIENT = -1.000000
SHRINKAGE_FORCE_DIAGONAL_COV = false SHRINKAGE_FORCE_DIAGONAL_COV = false
N_PARTITIONS = 5 N_PARTITIONS = 5
CLASS_BALANCE = false CLASS_BALANCE = false
######################################################################################################################## ########################################################################################################################
# P300 ACCUMULATOR # # P300 ACCUMULATOR #
######################################################################################################################## ########################################################################################################################
SCRIPT_P300_ACCUMULATOR = ${PATH_SCRIPTS}/p300-tactile-accumulator.lua SCRIPT_P300_ACCUMULATOR = ${PATH_SCRIPTS}/p300-tactile-accumulator.lua
######################################################################################################################## ########################################################################################################################
# Speller Visualization # # Speller Visualization #
######################################################################################################################## ########################################################################################################################
TACTILE_UI = ${PATH_UI}/p300-tactile.ui TACTILE_UI = ${PATH_UI}/p300-tactile-6.ui
FLASH_BG = 5,5,5 FLASH_BG = 5,5,5
FLASH_FG = 100,100,100 FLASH_FG = 100,100,100
FLASH_FONT_SIZE = 50 FLASH_FONT_SIZE = 50
NO_FLASH_BG = 0,0,0 NO_FLASH_BG = 0,0,0
NO_FLASH_FG = 25,25,25 NO_FLASH_FG = 25,25,25
NO_FLASH_FONT_SIZE = 50 NO_FLASH_FONT_SIZE = 50
TARGET_BG = 20,20,70 TARGET_BG = 20,20,70
TARGET_FG = 10,10,30 TARGET_FG = 10,10,30
TARGET_FONT_SIZE = 50 TARGET_FONT_SIZE = 50
SELECTED_BG = 10,40,10 SELECTED_BG = 10,40,10
SELECTED_FG = 60,100,60 SELECTED_FG = 60,100,60
SELECTED_FONT_SIZE = 50 SELECTED_FONT_SIZE = 50