Пример #1
0
def main():
    self = make_client()
    self.run(block=False)
    all_devices = self.ds.instancesDevice
    header = """Welcome to iMalcolmClient.
You are connected to: {}
These devices are available:
{}
Type self.get_device("<device_name>") to get a device client
Try:
det = self.get_device("det")
gui(det)
det.configure(exposure=0.1, nframes=10)
det.run()
""".format(self.ds_string, all_devices)
    import numpy
    from malcolm import gui, probe
    try:
        import IPython
    except ImportError:
        import code
        code.interact(header, local=locals())
    else:
        IPython.embed(header=header)
Пример #2
0
#!/bin/env dls-python
import os
import sys
sys.path.append(
    "/home/tmc43/common/python/cothread/prefix/lib/python2.7/site-packages")
print sys.path
from pkg_resources import require
require("pyzmq==13.1.0")
require("cothread==2.14b1")
sys.path.append(os.path.join(os.path.dirname(__file__), ".."))
from malcolm.imalcolm.client import make_client
from malcolm import gui

# Test
self = make_client()
self.run(block=False)
arpes = self.get_device("arpes")
gui(arpes)