state_machine— State Machine


Each Bpod trial is programmed as a virtual finite state machine. This ensures precise timing of events - for any state machine you program, state transitions will be completed in less than 250 microseconds - so inefficient coding won’t reduce the precision of events in your data.

For more information, please see .


Inheritance diagram of pybpodapi.state_machine.StateMachine