Stimuli Delivery

Run an experiment in a dedicated space, without debugger or code editor.

class bci_framework.framework.environments.stimuli_delivery.StimuliDelivery(core)[source]

Dashboard for experiments executions.

__init__(core)[source]

Constructor

build_dashboard() None[source]

Create the experiments selector.

connect() None[source]

Connect events.

get_free_port() str[source]

Get any free port available.

get_local_ip_address() str[source]

Connect to internet for get the local IP.

on_focus() None[source]

Update mdiAreas.

open_browser() None[source]

Open delivery on browser.

open_subwindow(url=None) None[source]

Open an auxiliar window for stimuli delivery.

update_experiments_list() None[source]

Update the experiments selector.

update_ip(port) None[source]

Update the QLineEdit with the current ip address.

widgets_set_enabled() None[source]

Update action buttons.