BCDA-APS / bluesky_training

Bluesky training, including instrument package
https://bcda-aps.github.io/bluesky_training/
Other
11 stars 0 forks source link

DOC Help transition from PyEpics to ophyd #146

Open prjemian opened 1 year ago

prjemian commented 1 year ago

Users may have some code that uses PyEpics for control. Show how PyEpics structures can be translated to ophyd.

Includes the shifts in thinking:

What is the value added? Will it be easy to see?

How to use cached values or demand fresh ones from the IOC.

How to control the data type (string, not string, or default)?

Timeouts?

Enums, number or string - How to get the other one?

prjemian commented 1 year ago

Note Signal.set(value) returns a Status object, Signal.put(value) is lower level.