bpod_core.bpod

Module for interfacing with the Bpod Finite State Machine.

Classes

AbstractBpod

Bpod

Bpod class for interfacing with the Bpod Finite State Machine.

Channel

Base class representing a channel on the Bpod device.

DeviceSettings

Settings for a specific Bpod device.

FSMThread

A thread for managing the execution of a finite state machine on the Bpod.

HardwareConfiguration

Represents the Bpod's on-board hardware configuration.

Input

Input channel class representing a digital input channel.

Module

Represents a Bpod module with its configuration and event names.

Output

Output channel class representing a digital output channel.

RemoteBpod

VersionInfo

Represents the Bpod's on-board hardware configuration.

Exceptions

BpodError

Exception class for Bpod-related errors.