BCDA-APS / bluesky_training

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

FAQ: how to write new support for existing EPICS control(s) #297

Open prjemian opened 2 months ago

prjemian commented 2 months ago

Might be good to start this as a FAQ.

_Originally posted by @prjemian in https://github.com/BCDA-APS/bluesky_training/issues/42#issuecomment-2066902091_

prjemian commented 2 months ago

The usual practice to implement new Bluesky (ophyd) support for existing EPICS controls is to start with:

Bluesky support should be a thin layer on top of the EPICS support. Additional code to correct problems or add capabilities.