def var_list_item_changeCb(epics_args, user_args): print "in callback " + str(epics_args['pv_value']) + " " + user_args[0] if (ca.dbf_text(epics_args['type']) == "DBF_CHAR"): stateVars[user_args[0]] = beamline_support.waveform_to_string(epics_args['pv_value']) else: stateVars[user_args[0]] = epics_args['pv_value'] print stateVars
def comm2_cb(epics_args, user_args): command = beamline_support.waveform_to_string(epics_args["pv_value"]) if not (command == "\n"): immediate_command_list.append(command)
def comm_cb(epics_args, user_args): command = beamline_support.waveform_to_string(epics_args["pv_value"]) command_list.append(command)