bpod_core.bpod.abc.AbstractBpod

class bpod_core.bpod.abc.AbstractBpod

Bases: DocstringInheritanceMixin, ABC

Abstract base class for Bpod objects.

abstractmethod set_status_led(enable) bool

Enable or disable the Bpod’s status LED.

Parameters:

enable (bool) – True to enable the status LED, False to disable.

Returns:

True if the operation was successful, False otherwise.

Return type:

bool

abstract property location: str | None

The Bpod’s user-defined location, or None if not set.

abstract property name: str | None

The Bpod’s user-defined name, or None if not set.

property serial_number: str

The Bpod’s unique serial number.

property version: VersionInfo

Version information of the Bpod’s firmware and hardware.