iblrig.pydantic_definitions.HardwareSettingsBpod

Inheritance diagram of HardwareSettingsBpod

class iblrig.pydantic_definitions.HardwareSettingsBpod[source]
BPOD_TTL_TEST_DATE: date | None
BPOD_TTL_TEST_STATUS: str | None
COM_BPOD: str | None
DISABLE_BEHAVIOR_INPUT_PORTS: list[Annotated[int, Ge(ge=1), Le(le=4)]]
ROTARY_ENCODER_BPOD_PORT: Literal['Serial1', 'Serial2', 'Serial3', 'Serial4', 'Serial5', None]
SOUND_BOARD_BPOD_PORT: Literal['Serial1', 'Serial2', 'Serial3', 'Serial4', 'Serial5', None]
model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].