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
children
complete
Connect self and all child Devices.
describe_configuration
kickoff
Setup trajectories
read_configuration
Set
self.name=name
and eachself.child.name=name+"-child"
.stage
unstage
Attributes
Return the name of the Device
parent
The parent Device if it exists
trigger_logic
- prepare(value: T) AsyncStatus [source]#
Setup trajectories