diff --git a/iocBoot/iocxxx/examples/areaDetector.iocsh b/iocBoot/iocxxx/examples/areaDetector.iocsh index 0682dd79c8d82b2ed9e601a7d13f14a98a7b91c1..a2a2fc01480139aa6203c6a40c31b27babd61bbb 100644 --- a/iocBoot/iocxxx/examples/areaDetector.iocsh +++ b/iocBoot/iocxxx/examples/areaDetector.iocsh @@ -1,14 +1,16 @@ #epicsEnvSet EPICS_CA_MAX_ARRAY_BYTES 2000100 +epicsEnvSet("EPICS_DB_INCLUDE_PATH", "$(EPICS_DB_INCLUDE_PATH):$(ADCORE)/ADApp/Db:$(ADSIMDETECTOR)/simDetectorApp/Db") + # Create a simDetector driver simDetectorConfig("SIM1", 1024, 1024, 1, 50, 50000000) dbLoadRecords("$(ADCORE)/ADApp/Db/ADBase.template", "P=$(PREFIX),R=SIM1:cam1:,PORT=SIM1,ADDR=0,TIMEOUT=1") -dbLoadRecords("$(ADCORE)/ADApp/Db/simDetector.template","P=$(PREFIX),R=SIM1:cam1:,PORT=SIM1,ADDR=0,TIMEOUT=1") +dbLoadRecords("$(ADSIMDETECTOR)/ADApp/Db/simDetector.template","P=$(PREFIX),R=SIM1:cam1:,PORT=SIM1,ADDR=0,TIMEOUT=1") # Create a standard arrays plugin, set it to get data from first simDetector driver. NDStdArraysConfigure("SIM1Image", 3, 0, "SIM1", 0, 2000000) dbLoadRecords("$(ADCORE)/ADApp/Db/NDPluginBase.template", "P=$(PREFIX),R=image1:,PORT=SIM1Image,ADDR=0,TIMEOUT=1,NDARRAY_PORT=SIM1,NDARRAY_ADDR=0") -dbLoadRecords("$(ADCORE)/ADApp/Db/NDStdArrays.template", "P=$(PREFIX),R=image1:,PORT=SIM1Image,ADDR=0,TIMEOUT=1,TYPE=Int8,FTVL=UCHAR,NELEMENTS=1048576") +dbLoadRecords("$(ADCORE)/ADApp/Db/NDStdArrays.template", "P=$(PREFIX),R=image1:,PORT=SIM1Image,ADDR=0,TIMEOUT=1,NDARRAY_PORT=SIM!,TYPE=Int8,FTVL=UCHAR,NELEMENTS=1048576") # Create a netCDF file saving plugin