#============================================================================== # 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=}")