Welcome to pybpod-api’s documentation!¶
All examples and Bpod’s state machine and communication logic were based on the original version made available by Josh Sanders (Sanworks).
What is pybpod-api?¶
pybpod-api is a Python library that enables communication with the latest Bpod device version. You can use it directly as a CLI (Command Line Interface) or use your favorite GUI to interact with it.
What is Bpod?¶
Bpod is a system from Sanworks for precise measurement of small animal behavior. It is a family of open source hardware devices which includes also software and firmware to control these devices. The software was originally developed in Matlab providing retro-compatibility with the BControl system.
Bpod device: https://sanworks.io/shop/viewproduct?productID=1011
Bpod on Github: https://github.com/sanworks/Bpod
BControl project: http://brodywiki.princeton.edu/bcontrol/index.php/Main_Page/