ISIS Logo
ISISDAE
ISISDAE IOC
Functions
liveview.cmd File Reference

Go to the source code of this file.

Functions

 NDTransformConfigure ("AD$(LVDET)RawImage1", 3, 0,"icp",$(LVADDR), 0)
 
 NDROIConfigure ("AD$(LVDET)ROI1", 3, 0,"AD$(LVDET)RawImage1", 0, 0)
 
 NDStdArraysConfigure ("AD$(LVDET)Image1", 3, 0,"AD$(LVDET)ROI1", 0, 0)
 
 NDStatsConfigure ("AD$(LVDET)Stats1", 3, 0,"AD$(LVDET)ROI1", 0, 0)
 
 epicsEnvSet ("EPICS_CA_MAX_ARRAY_BYTES","1100000")
 needs to fit in EPICS_CA_MAX_ARRAY_BYTES i.e. More...
 
 dbLoadRecords ("$(ISISDAE)/db/ADisisdae.template","P=$(MYPVPREFIX),R=DAE:AD$(LVDET):,PORT=icp,ADDR=$(LVADDR),TIMEOUT=1,DATATYPE=6")
 This waveform ; TYPE=Int8,FTVL=UCHAR for 8 bit integer ; TYPE=Int32,FTVL=LONG for 32 bit integer ; TYPE=Float32,FTVL=FLOAT,DATATYPE=6 for 32 bit float ;. More...
 
 dbLoadRecords ("NDTransform.template","P=$(MYPVPREFIX),R=DAE:AD$(LVDET):rawimage1:,PORT=AD$(LVDET)RawImage1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=icp,NDARRAY_ADDR=$(LVADDR),DATATYPE=6,ENABLED=1")
 
 dbLoadRecords ("NDROI.template","P=$(MYPVPREFIX),R=DAE:AD$(LVDET):roi1:,PORT=AD$(LVDET)ROI1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=AD$(LVDET)RawImage1,NDARRAY_ADDR=0,DATATYPE=6,ENABLED=1")
 
 dbLoadRecords ("NDStdArrays.template","P=$(MYPVPREFIX),R=DAE:AD$(LVDET):image1:,PORT=AD$(LVDET)Image1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=AD$(LVDET)ROI1,NDARRAY_ADDR=0,DATATYPE=6,ENABLED=1,TYPE=Float32,FTVL=FLOAT,NELEMENTS=100000,")
 
 dbLoadRecords ("NDStats.template","P=$(MYPVPREFIX),R=DAE:AD$(LVDET):stats1:,PORT=AD$(LVDET)Stats1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=AD$(LVDET)ROI1,NDARRAY_ADDR=0,DATATYPE=6,ENABLED=1,NCHANS=1,XSIZE=1,YSIZE=1,HIST_SIZE=1")
 

Function Documentation

dbLoadRecords ( "$(ISISDAE)/db/ADisisdae.template"  ,
P = $(MYPVPREFIX),
= DAE:AD$(LVDET):,
PORT  = icp,
ADDR  = $(LVADDR),
TIMEOUT  = 1 
)

This waveform ; TYPE=Int8,FTVL=UCHAR for 8 bit integer ; TYPE=Int32,FTVL=LONG for 32 bit integer ; TYPE=Float32,FTVL=FLOAT,DATATYPE=6 for 32 bit float ;.

dbLoadRecords ( "NDTransform.template"  ,
P = $(MYPVPREFIX),
= DAE:AD$(LVDET):rawimage1:,
PORT  = AD$(LVDET)RawImage1,
ADDR  = 0,
TIMEOUT  = 1,
NDARRAY_PORT  = icp,
NDARRAY_ADDR  = $(LVADDR),
DATATYPE  = 6 
)
dbLoadRecords ( "NDROI.template"  ,
P = $(MYPVPREFIX),
= DAE:AD$(LVDET):roi1:,
PORT  = AD$(LVDET)ROI1,
ADDR  = 0,
TIMEOUT  = 1,
NDARRAY_PORT  = AD$(LVDET)RawImage1,
NDARRAY_ADDR  = 0,
DATATYPE  = 6 
)
dbLoadRecords ( "NDStdArrays.template"  ,
P = $(MYPVPREFIX),
= DAE:AD$(LVDET):image1:,
PORT  = AD$(LVDET)Image1,
ADDR  = 0,
TIMEOUT  = 1,
NDARRAY_PORT  = AD$(LVDET)ROI1,
NDARRAY_ADDR  = 0,
DATATYPE  = 6,
ENABLED  = 1,
TYPE  = Float32,
FTVL  = FLOAT,
NELEMENTS  = 100000,
 
)
dbLoadRecords ( "NDStats.template"  ,
P = $(MYPVPREFIX),
= DAE:AD$(LVDET):stats1:,
PORT  = AD$(LVDET)Stats1,
ADDR  = 0,
TIMEOUT  = 1,
NDARRAY_PORT  = AD$(LVDET)ROI1,
NDARRAY_ADDR  = 0,
DATATYPE  = 6,
ENABLED  = 1,
NCHANS  = 1,
XSIZE  = 1,
YSIZE  = 1 
)
epicsEnvSet ( "EPICS_CA_MAX_ARRAY_BYTES"  ,
"1100000"   
)

needs to fit in EPICS_CA_MAX_ARRAY_BYTES i.e.

nx * ny * pixelsize ; also NELEMENTS needs to at least nx * ny ;

NDROIConfigure ( "AD$(LVDET)ROI1"  ,
,
,
"AD$(LVDET)RawImage1"  ,
,
 
)
NDStatsConfigure ( "AD$(LVDET)Stats1"  ,
,
,
"AD$(LVDET)ROI1"  ,
,
 
)
NDStdArraysConfigure ( "AD$(LVDET)Image1"  ,
,
,
"AD$(LVDET)ROI1"  ,
,
 
)
NDTransformConfigure ( "AD$(LVDET)RawImage1"  ,
,
,
"icp"  ,
  $LVADDR,
 
)
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5