iblrig.pydantic_definitions.HardwareSettings
- class iblrig.pydantic_definitions.HardwareSettings[source]
-
- device_bpod: HardwareSettingsBpod | None
- device_cameras: dict[str, dict[str, HardwareSettingsCameraWorkflow | HardwareSettingsCamera]] | None
- device_frame2ttl: HardwareSettingsFrame2TTL | None
- device_microphone: HardwareSettingsMicrophone | None
- device_neurophotometrics: HardwareSettingsNeurophotometrics | None
- device_rotary_encoder: HardwareSettingsRotaryEncoder | None
- device_scale: HardwareSettingsScale
- device_screen: HardwareSettingsScreen | None
- device_sound: HardwareSettingsSound | None
- device_valve: HardwareSettingsValve | None
- model_config: ClassVar[ConfigDict] = {'title': 'hardware_settings.yaml'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].