models.board
¶
Overview¶
Enumerates Bpod board supported operations.
Implementation¶
-
class
pybpodgui_api.models.board.
Board
(project)[source]¶ -
end_run_task_handler
()¶
-
freegui
()¶ Function used to release the processing to update the GUI events
-
kill_task
()¶
-
load
(path)¶ Load board data from filesystem
Variables:
-
log2board
(data)¶ Function used to update the board log
-
pause_trial
()¶
-
remove
()¶
-
resume_trial
()¶
-
run_task_handler
(flag=True)¶
-
save
()¶ Save experiment data on filesystem.
Variables: parent_path (dict) – Project path. Returns: Dictionary containing the board info to save. If None is returned, it means that ther was a failure. Return type: dict
-
start_run_task_handler
()¶
-
stop_task
()¶
-
stop_thread
()¶
-
stop_trial
()¶
-
INFO_BOARD_NAME
= 'BOARD-NAME'¶
-
INFO_BPODGUI_VERSION
= 'BPOD-GUI-VERSION'¶
-
INFO_CREATOR_NAME
= 'CREATOR-NAME'¶
-
INFO_EXPERIMENT_NAME
= 'EXPERIMENT-NAME'¶
-
INFO_PROJECT_NAME
= 'PROJECT-NAME'¶
-
INFO_SETUP_NAME
= 'SETUP-NAME'¶
-
INFO_SUBJECT_NAME
= 'SUBJECT-NAME'¶
-