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") | |
dbLoadRecords | ( | "$(ISISDAE)/db/ADisisdae.template" | , |
" | P = $(MYPVPREFIX) , |
||
R | = 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) , |
||
R | = 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) , |
||
R | = 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) , |
||
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 |
||
) |
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 ;
NDTransformConfigure | ( | "AD$(LVDET)RawImage1" | , |
3 | , | ||
0 | , | ||
"icp" | , | ||
$LVADDR, | |||
0 | |||
) |