Exemple #1
0
for i in range(100):
    status = flow.get_status()
    if not (status is None or status == "starting"):
        break
    print 'Status: %r, waiting...' % status
    time.sleep(2)

instruments = helper.find_object('%s:instruments1' % config['instance_name'])
plots = helper.find_object('%s:namedlist_plot' % config['instance_name'])
data = helper.find_object('%s:namedlist_data' % config['instance_name'])
interpreter = helper.find_object('%s:python_server' % config['instance_name'])
frontpanels = {}
sliders = {}

from lib.gui.qtwindow import QTWindow
windows = QTWindow.get_named_list()

def get_instrument_proxy(name):
    return helper.find_object('%s:instrument_%s' % (config['instance_name'], name))

def get_data_proxy(name):
    return helper.find_object('%s:data_%s' % (config['instance_name'], name))

def get_plot_proxy(name):
    return helper.find_object('%s:plot_%s' % (config['instance_name'], name))

def cmd(cmd, callback=None):
    '''Execute a python command in the server.'''
    return interpreter.cmd(cmd, callback=callback)

def replot_all():
Exemple #2
0
for i in range(100):
    status = flow.get_status()
    if not (status is None or status == "starting"):
        break
    print 'Status: %r, waiting...' % status
    time.sleep(2)

instruments = helper.find_object('%s:instruments1' % config['instance_name'])
plots = helper.find_object('%s:namedlist_plot' % config['instance_name'])
data = helper.find_object('%s:namedlist_data' % config['instance_name'])
interpreter = helper.find_object('%s:python_server' % config['instance_name'])
frontpanels = {}
sliders = {}

from lib.gui.qtwindow import QTWindow
windows = QTWindow.get_named_list()


def get_instrument_proxy(name):
    return helper.find_object('%s:instrument_%s' %
                              (config['instance_name'], name))


def get_data_proxy(name):
    return helper.find_object('%s:data_%s' % (config['instance_name'], name))


def get_plot_proxy(name):
    return helper.find_object('%s:plot_%s' % (config['instance_name'], name))