eeg_stream_manager

Module: environments.live.eeg_stream_manager

Script for managing of eeg data streams

Here the MarkerWindower is used.

Inheritance diagram for pySPACE.environments.live.eeg_stream_manager:

Inheritance diagram of pySPACE.environments.live.eeg_stream_manager

LiveEegStreamManager

class pySPACE.environments.live.eeg_stream_manager.LiveEegStreamManager(logger)[source]

Bases: object

This module controls the eegmanager related configuration and provides a meaningful interface of the eegmanager for pyspace live.

Class Components Summary

__del__()
initialize_eeg_server([ip, port, usb])
record_with_options(subject, experiment[, ...])
request_window_stream([window_spec, ...])
setup_client()
stop()
stream_local_file(filename)
__init__(logger)[source]
__del__()[source]
stream_local_file(filename)[source]
initialize_eeg_server(ip=None, port=None, usb=None)[source]
record_with_options(subject, experiment, online=False)[source]
request_window_stream(window_spec=None, nullmarker_stride_ms=1000, no_overlap=True)[source]
__weakref__

list of weak references to the object (if defined)

setup_client()[source]
stop()[source]