bpod_core.fsm.State

class bpod_core.fsm.State

Bases: BaseModel

A state in the state machine.

actions: Actions
comment: Optional[Annotated[str]]
model_config: ClassVar[ConfigDict] = {'title': 'State', 'validate_assignment': True}

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

timer: Annotated[float]
transitions: Transitions