24 lines
944 B
Batchfile
24 lines
944 B
Batchfile
|
|
#==============================================================================
|
|
# ecmcDAQAddChannel.cmd
|
|
#-------------- Information:
|
|
#- Description: ecmc_plugin_daq ecmcDAQAddChannel.cmd
|
|
#- Add a DAQ-channel to the last added DAQ-array object
|
|
#-
|
|
#- by Anders Sandström, Paul Scherrer Institute, 2024
|
|
#- email: anders.sandstroem@psi.ch
|
|
#-
|
|
#-###############################################################################
|
|
#-
|
|
#- Arguments
|
|
#- TYPE : Type (number of data type)
|
|
#- NAME : Name of DAQ array object
|
|
#- DESC : Optional description of channel
|
|
#-
|
|
#-################################################################################
|
|
|
|
ecmcDAQAddChannel(${TYPE})
|
|
epicsEnvSet(ECMC_DAQ_CURR_ITM,-1)
|
|
ecmcEpicsEnvSetCalc("ECMC_DAQ_CURR_CH" ,${ECMC_DAQ_CURR_CH=-1}+1,"%02d")
|
|
dbLoadRecords(ecmcPluginDAQ_chX.template,"P=${ECMC_PREFIX},Name=${NAME},PORT=ECMC.PLUGIN.DAQ.${NAME},CH=${ECMC_DAQ_CURR_CH=00},TYPE=${TYPE=0},DESC=${DESC=}")
|