Demo Instrument#

startup

Start Bluesky Data Acquisition sessions of all kinds.

callbacks

RunEngine callbacks, mostly.

devices

Ophyd-style devices.

plans

Bluesky plans.

Example Usage#

from apsbits.demo_instrument.startup import *

Components#

The demo instrument is organized into several components:

callbacks#

callbacks.nexus_data_file_writer

Nexus data file writer callback.

callbacks.spec_data_file_writer

custom callbacks

devices#

plans#

plans.dm_plans

Plans in support of APS Data Management

plans.sim_plans

Simulators from ophyd