pybpod_gui_plugin_emulator

class pybpod_gui_plugin_emulator.EmulatorGUI(parent_win=None)[source]

Bases: pyforms_gui.basewidget.BaseWidget

Main GUI for the Emulator module. This GUI window adapts automatically to the different Bpod versions that are connected to the computer to present correctly the number of Ports available as well as the connected modules to the Bpod modules ports.

Parameters:parent_win – The Setup object reference that this Emulator will be associated.
show()[source]

Overrides the BaseWidget implementation of the show method in order to update the textual information of the board and protocol used, in case of being updated in the main window after creation of this EmulatorGUI window. :return:

update_board(board)[source]

Method to update the board name :param board: The Board to be used to update the information in the UI, if available. :return:

update_task(task)[source]

Method to update the task name :param task: The Task to be used to update the information in the UI, if available. :return: