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.