Note
Ophyd async is included on a provisional basis until the v1.0 release and may change API on minor release numbers before then
ophyd_async.core.HardwareTriggeredFlyable#
- class ophyd_async.core.HardwareTriggeredFlyable(trigger_logic: TriggerLogic[T], configuration_signals: Sequence[SignalR], name: str = '')[source]#
Bases:
Device
,Stageable
,Preparable
,Flyable
,Generic
[T
]Methods
Connect self and all child Devices.
Setup trajectories
Set
self.name=name
and eachself.child.name=name+"-child"
.Attributes
Return the name of the Device
The parent Device if it exists
- property trigger_logic: TriggerLogic[T]#
- prepare(value: T) AsyncStatus [source]#
Setup trajectories