#!/usr/bin/env python3 """ this script demonstrates how to inspect a plan """ from bluesky import Msg from bluesky.plans import scan import blueskyDESY from bluesky import RunEngine from bluesky.simulators import summarize_plan AMG = blueskyDESY.getActiveMntGrp() mg = blueskyDESY.Experiment( read_attrs = AMG[ 'counters']) eh_mot65 = blueskyDESY.motorTango( name = 'eh_mot65') RE = RunEngine() print() for msg in scan( [mg], eh_mot65, 0, 0.1, 3): print(msg) summarize_plan( scan( [mg], eh_mot65, 0, 0.1, 3))