4-Class motor imagery using Pacman cues

class bci_framework.default_extensions.Class_motor_imagery_Pacman.main.PacmanMotorImagery(*args, **kwargs)[source]

4-Class motor imagery with Pacman cues.

build_trials() → None[source]

Define the trials and pipeline trials.

The trials consist (in this case) in a list of cues. The pipeline trials is a set of couples (callable, duration) that define a single trial, this list of functions are executed asynchronously and repeated for each trial.

on_bottom() → None[source]

Start Pacman bottom walk animation.

on_inc() → None[source]

Start Pacman static animation.

on_left() → None[source]

Start Pacman left walk animation.

on_right() → None[source]

Start Pacman right walk animation.

on_up() → None[source]

Start Pacman up walk animation.

soa(*args) → None[source]

Stimulus onset asynchronously.

This is a pipeline method, that explains the *args arguments.

start() → None[source]

Start the run.

A run consist in a consecutive pipeline trials execution.

stop() → None[source]

Stop pipeline execution.

stop_run() → None[source]

Stop pipeline execution.

synchronizer(value: bool) → None[source]

Show or hide synchronizer.

to_center() → None[source]

Reset Pacman position.