コード例 #1
0
ファイル: stateMachine.py プロジェクト: cowanml/lsdc
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
コード例 #2
0
ファイル: daq_main.py プロジェクト: ericdill/lsdc
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)
コード例 #3
0
ファイル: daq_main.py プロジェクト: ericdill/lsdc
def comm_cb(epics_args, user_args):
    command = beamline_support.waveform_to_string(epics_args["pv_value"])
    command_list.append(command)