Resting state and noise acquisition

class bci_framework.default_extensions.Resting_state_and_noise_acquisition.main.RestingNoiseAcquisition(*args, **kwargs)[source]

Resting state and noise acquisition

beep(n=1) None[source]

Play n beeps.

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.

end_trial(title, label, instruction) None[source]

End of trial.

handle_response(response: str) None[source]

Key pressed.

prepare(title: str, label: str, instruction: str) None[source]

A small pause before acquisition.

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.

syncrhonous_trial() None[source]

Start a trial after subject decision.

trial(title: str, label: str, instruction: str) None[source]

Full trial.

trial_instruction(title: str, label: str, instruction: str) None[source]

Show the trial instructions to the subject.