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.