Subprocess handler

class bci_framework.framework.subprocess_handler.BrythonLogging[source]

Log messages from Brython.

feed(level: int, message: str, lineNumber: int, sourceID: str) None[source]

Concatenae messages.

readline(timeout: Optional[int] = None) str[source]

Get mesage from JavaScriptConsole.

class bci_framework.framework.subprocess_handler.StimuliSubprocess[source]

Connect with Brython logs.

get_local_ip_address() bci_framework.framework.subprocess_handler.HostLike[source]

Connect to internet for get the local IP.

class bci_framework.framework.subprocess_handler.VisualizationSubprocess[source]

Define matplotlib properties and start the auto-resizer.

bci_framework.framework.subprocess_handler.run_subprocess(call: bci_framework.framework.subprocess_handler.Command) subprocess.Popen[source]

Run a python script with non blocking debugger installed.