1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 <2017> 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 <2017> 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Andor Neo and areaDetector |
From: | "Gofron, Kazimierz" <[email protected]> |
To: | "[email protected]" <[email protected]> |
Date: | Wed, 25 Oct 2017 20:29:54 +0000 |
Mark,
I am running Andor Neo with relatively recent github version of areaDetector. The st.cmd pulls commonPlugins.cmd from ADCore, but can not find Magick components.
# Create a Magick file saving plugin
NDFileMagickConfigure("FileMagick1", 21, 0, "ANDOR", 0)
commonPlugins.cmd line 22: Command NDFileMagickConfigure not found.
dbLoadRecords("NDFileMagick.template","P=13ANDOR3:,R=Magick1:,PORT=FileMagick1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
Noticed that most recent github version has Magick lines commented out in commonPlugin.cmd, and
"NDFileMagick_settings.req" (in commonPlugin_settings.req).
Is there still something missing, given that CONFIG_SITE.local has following settings:
# GraphicsMagick is required for NDFileMagick and the URL driver.
WITH_GRAPHICSMAGICK = NO
GRAPHICSMAGICK_EXTERNAL = YES
Kaz
--------------
>/iocs/andor3IOC/iocBoot/iocAndor3$ ./start_epics
< envPaths
epicsEnvSet("ARCH","linux-x86_64")
epicsEnvSet("IOC","iocAndor3")
epicsEnvSet("TOP","/epics/support4c/areaDetector/ADAndor3/iocs/andor3IOC")
epicsEnvSet("ADANDOR3","/epics/support4c/areaDetector/ADAndor3/iocs/andor3IOC/../..")
epicsEnvSet("SUPPORT","/epics/support4c")
epicsEnvSet("AREA_DETECTOR","/epics/support4c/areaDetector")
epicsEnvSet("EPICS_BASE","/epics/support4c/../base")
epicsEnvSet("EV4_BASE","/epics/epicsV4")
epicsEnvSet("ASYN","/epics/support4c/asyn")
epicsEnvSet("ADSUPPORT","/epics/support4c/areaDetector/ADSupport")
epicsEnvSet("ADCORE","/epics/support4c/areaDetector/ADCore")
epicsEnvSet("PVCOMMON","/epics/epicsV4/pvCommonCPP")
epicsEnvSet("PVACCESS","/epics/epicsV4/pvAccessCPP")
epicsEnvSet("PVDATA","/epics/epicsV4/pvDataCPP")
epicsEnvSet("PVDATABASE","/epics/epicsV4/pvDatabaseCPP")
epicsEnvSet("NORMATIVETYPES","/epics/epicsV4/normativeTypesCPP")
epicsEnvSet("AUTOSAVE","/epics/support4c/autosave")
epicsEnvSet("BUSY","/epics/support4c/busy")
epicsEnvSet("CALC","/epics/support4c/calc")
epicsEnvSet("SNCSEQ","/epics/support4c/seq")
epicsEnvSet("SSCAN","/epics/support4c/sscan")
epicsEnvSet("DEVIOCSTATS","/epics/support4c/devIocStats")
errlogInit(20000)
dbLoadDatabase("/epics/support4c/areaDetector/ADAndor3/iocs/andor3IOC/dbd/andor3App.dbd")
andor3App_registerRecordDeviceDriver(pdbbase)
# Prefix for all records
epicsEnvSet("PREFIX", "13ANDOR3:")
# The port name for the detector
epicsEnvSet("PORT", "ANDOR")
# The camera number in the system
epicsEnvSet("CAMERA", "0")
# The queue size for all plugins
epicsEnvSet("QSIZE", "21")
# The maximim image width; used for row profiles in the NDPluginStats plugin
epicsEnvSet("XSIZE", "2592")
# The maximim image height; used for column profiles in the NDPluginStats plugin
epicsEnvSet("YSIZE", "2160")
# The maximum number of time seried points in the NDPluginStats plugin
epicsEnvSet("NCHANS", "2048")
# The maximum number of frames buffered in the NDPluginCircularBuff plugin
epicsEnvSet("CBUFFS", "500")
# The search path for database files
epicsEnvSet("EPICS_DB_INCLUDE_PATH", "/epics/support4c/areaDetector/ADCore/db")
# andor3Config(const char *portName, int cameraId, int maxBuffers,
# size_t maxMemory, int priority, int stackSize,
# int maxFrames)
andor3Config("ANDOR", 0, 0, 0, 0, 0, 100)
dbLoadRecords("/epics/support4c/areaDetector/ADAndor3/iocs/andor3IOC/../../db/andor3.template", "P=13ANDOR3:,R=cam1:,PORT=ANDOR,ADDR=0,TIMEOUT=1")
# Create a standard arrays plugin
NDStdArraysConfigure("Image1", 5, 0, "ANDOR", 0, 0)
# Make NELEMENTS in the following be a little bigger than 2048*2048
# Use the following command for 32-bit images. This is needed for 32-bit detectors or for 16-bit detectors in acccumulate mode if it would overflow 16 bits
#dbLoadRecords("$(ADCORE)/db/NDStdArrays.template", "P=$(PREFIX),R=image1:,PORT=Image1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=$(PORT),TYPE=Int32,FTVL=LONG,NELEMENTS=5600000")
# Use the following command for 16-bit images. This can be used for 16-bit detector as long as accumulate mode would not result in 16-bit overflow
dbLoadRecords("/epics/support4c/areaDetector/ADCore/db/NDStdArrays.template", "P=13ANDOR3:,R=image1:,PORT=Image1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR,TYPE=Int16,FTVL=SHORT,NELEMENTS=5600000")
# Load all other plugins using commonPlugins.cmd
< /epics/support4c/areaDetector/ADCore/iocBoot/commonPlugins.cmd
# Create a netCDF file saving plugin.
NDFileNetCDFConfigure("FileNetCDF1", 21, 0, "ANDOR", 0)
dbLoadRecords("NDFileNetCDF.template","P=13ANDOR3:,R=netCDF1:,PORT=FileNetCDF1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create a TIFF file saving plugin
NDFileTIFFConfigure("FileTIFF1", 21, 0, "ANDOR", 0)
dbLoadRecords("NDFileTIFF.template", "P=13ANDOR3:,R=TIFF1:,PORT=FileTIFF1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create a JPEG file saving plugin
NDFileJPEGConfigure("FileJPEG1", 21, 0, "ANDOR", 0)
dbLoadRecords("NDFileJPEG.template", "P=13ANDOR3:,R=JPEG1:,PORT=FileJPEG1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create a NeXus file saving plugin
NDFileNexusConfigure("FileNexus1", 21, 0, "ANDOR", 0)
dbLoadRecords("NDFileNexus.template", "P=13ANDOR3:,R=Nexus1:,PORT=FileNexus1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create an HDF5 file saving plugin
NDFileHDF5Configure("FileHDF1", 21, 0, "ANDOR", 0)
dbLoadRecords("NDFileHDF5.template", "P=13ANDOR3:,R=HDF1:,PORT=FileHDF1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create a Magick file saving plugin
NDFileMagickConfigure("FileMagick1", 21, 0, "ANDOR", 0)
commonPlugins.cmd line 22: Command NDFileMagickConfigure not found.
dbLoadRecords("NDFileMagick.template","P=13ANDOR3:,R=Magick1:,PORT=FileMagick1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create 4 ROI plugins
NDROIConfigure("ROI1", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDROI.template", "P=13ANDOR3:,R=ROI1:, PORT=ROI1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
NDROIConfigure("ROI2", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDROI.template", "P=13ANDOR3:,R=ROI2:, PORT=ROI2,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
NDROIConfigure("ROI3", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDROI.template", "P=13ANDOR3:,R=ROI3:, PORT=ROI3,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
NDROIConfigure("ROI4", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDROI.template", "P=13ANDOR3:,R=ROI4:, PORT=ROI4,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create 8 ROIStat plugins
NDROIStatConfigure("ROISTAT1", 21, 0, "ANDOR", 0, 8, 0, 0)
dbLoadRecords("NDROIStat.template", "P=13ANDOR3:,R=ROIStat1: ,PORT=ROISTAT1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:1:,PORT=ROISTAT1,ADDR=0,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:2:,PORT=ROISTAT1,ADDR=1,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:3:,PORT=ROISTAT1,ADDR=2,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:4:,PORT=ROISTAT1,ADDR=3,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:5:,PORT=ROISTAT1,ADDR=4,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:6:,PORT=ROISTAT1,ADDR=5,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:7:,PORT=ROISTAT1,ADDR=6,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDROIStatN.template", "P=13ANDOR3:,R=ROIStat1:8:,PORT=ROISTAT1,ADDR=7,TIMEOUT=1,NCHANS=2048")
# Create a processing plugin
NDProcessConfigure("PROC1", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDProcess.template", "P=13ANDOR3:,R=Proc1:, PORT=PROC1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create 5 statistics plugins
NDStatsConfigure("STATS1", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDStats.template", "P=13ANDOR3:,R=Stats1:, PORT=STATS1,ADDR=0,TIMEOUT=1,HIST_SIZE=256,XSIZE=2592,YSIZE=2160,NCHANS=2048,NDARRAY_PORT=ANDOR")
NDStatsConfigure("STATS2", 21, 0, "ROI1", 0, 0, 0)
dbLoadRecords("NDStats.template", "P=13ANDOR3:,R=Stats2:, PORT=STATS2,ADDR=0,TIMEOUT=1,HIST_SIZE=256,XSIZE=2592,YSIZE=2160,NCHANS=2048,NDARRAY_PORT=ANDOR")
NDStatsConfigure("STATS3", 21, 0, "ROI2", 0, 0, 0)
dbLoadRecords("NDStats.template", "P=13ANDOR3:,R=Stats3:, PORT=STATS3,ADDR=0,TIMEOUT=1,HIST_SIZE=256,XSIZE=2592,YSIZE=2160,NCHANS=2048,NDARRAY_PORT=ANDOR")
NDStatsConfigure("STATS4", 21, 0, "ROI3", 0, 0, 0)
dbLoadRecords("NDStats.template", "P=13ANDOR3:,R=Stats4:, PORT=STATS4,ADDR=0,TIMEOUT=1,HIST_SIZE=256,XSIZE=2592,YSIZE=2160,NCHANS=2048,NDARRAY_PORT=ANDOR")
NDStatsConfigure("STATS5", 21, 0, "ROI4", 0, 0, 0)
dbLoadRecords("NDStats.template", "P=13ANDOR3:,R=Stats5:, PORT=STATS5,ADDR=0,TIMEOUT=1,HIST_SIZE=256,XSIZE=2592,YSIZE=2160,NCHANS=2048,NDARRAY_PORT=ANDOR")
# Create a transform plugin
NDTransformConfigure("TRANS1", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDTransform.template", "P=13ANDOR3:,R=Trans1:, PORT=TRANS1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create an overlay plugin with 8 overlays
NDOverlayConfigure("OVER1", 21, 0, "ANDOR", 0, 8, 0, 0)
dbLoadRecords("NDOverlay.template", "P=13ANDOR3:,R=Over1:, PORT=OVER1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:1:,NAME=ROI1, SHAPE=1,O=Over1:,XPOS=13ANDOR3:ROI1:MinX_RBV,YPOS=13ANDOR3:ROI1:MinY_RBV,XSIZE=13ANDOR3:ROI1:SizeX_RBV,YSIZE=13ANDOR3:ROI1:SizeY_RBV,PORT=OVER1,ADDR=0,TIMEOUT=1")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:2:,NAME=ROI2, SHAPE=1,O=Over1:,XPOS=13ANDOR3:ROI2:MinX_RBV,YPOS=13ANDOR3:ROI2:MinY_RBV,XSIZE=13ANDOR3:ROI2:SizeX_RBV,YSIZE=13ANDOR3:ROI2:SizeY_RBV,PORT=OVER1,ADDR=1,TIMEOUT=1")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:3:,NAME=ROI3, SHAPE=1,O=Over1:,XPOS=13ANDOR3:ROI3:MinX_RBV,YPOS=13ANDOR3:ROI3:MinY_RBV,XSIZE=13ANDOR3:ROI3:SizeX_RBV,YSIZE=13ANDOR3:ROI3:SizeY_RBV,PORT=OVER1,ADDR=2,TIMEOUT=1")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:4:,NAME=ROI4, SHAPE=1,O=Over1:,XPOS=13ANDOR3:ROI4:MinX_RBV,YPOS=13ANDOR3:ROI4:MinY_RBV,XSIZE=13ANDOR3:ROI4:SizeX_RBV,YSIZE=13ANDOR3:ROI4:SizeY_RBV,PORT=OVER1,ADDR=3,TIMEOUT=1")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:5:,NAME=Cursor1,SHAPE=1,O=Over1:,XPOS=junk, YPOS=junk, XSIZE=junk, YSIZE=junk, PORT=OVER1,ADDR=4,TIMEOUT=1")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:6:,NAME=Cursor2,SHAPE=1,O=Over1:,XPOS=junk, YPOS=junk, XSIZE=junk, YSIZE=junk, PORT=OVER1,ADDR=5,TIMEOUT=1")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:7:,NAME=Box1, SHAPE=1,O=Over1:,XPOS=junk, YPOS=junk, XSIZE=junk, YSIZE=junk, PORT=OVER1,ADDR=6,TIMEOUT=1")
dbLoadRecords("NDOverlayN.template","P=13ANDOR3:,R=Over1:8:,NAME=Box2, SHAPE=1,O=Over1:,XPOS=junk, YPOS=junk, XSIZE=junk, YSIZE=junk, PORT=OVER1,ADDR=7,TIMEOUT=1")
# Create 2 color conversion plugins
NDColorConvertConfigure("CC1", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDColorConvert.template", "P=13ANDOR3:,R=CC1:, PORT=CC1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
NDColorConvertConfigure("CC2", 21, 0, "ANDOR", 0, 0, 0)
dbLoadRecords("NDColorConvert.template", "P=13ANDOR3:,R=CC2:, PORT=CC2,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create a circular buffer plugin
NDCircularBuffConfigure("CB1", 21, 0, "ANDOR", 0, 500, 0)
dbLoadRecords("NDCircularBuff.template", "P=13ANDOR3:,R=CB1:, PORT=CB1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=ANDOR")
# Create an NDAttribute plugin with 8 attributes
NDAttrConfigure("ATTR1", 21, 0, "ANDOR", 0, 8, 0, 0, 0)
dbLoadRecords("NDAttribute.template", "P=13ANDOR3:,R=Attr1:, PORT=ATTR1,ADDR=0,TIMEOUT=1,NCHANS=2048,NDARRAY_PORT=ANDOR")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:1:, PORT=ATTR1,ADDR=0,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:2:, PORT=ATTR1,ADDR=1,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:3:, PORT=ATTR1,ADDR=2,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:4:, PORT=ATTR1,ADDR=3,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:5:, PORT=ATTR1,ADDR=4,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:6:, PORT=ATTR1,ADDR=5,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:7:, PORT=ATTR1,ADDR=6,TIMEOUT=1,NCHANS=2048")
dbLoadRecords("NDAttributeN.template", "P=13ANDOR3:,R=Attr1:8:, PORT=ATTR1,ADDR=7,TIMEOUT=1,NCHANS=2048")
set_requestfile_path("./")
set_requestfile_path("/epics/support4c/areaDetector/ADCore/ADApp/Db")
set_requestfile_path("/epics/support4c/areaDetector/ADCore/iocBoot")
set_savefile_path("./autosave")
set_pass0_restoreFile("auto_settings.sav")
set_pass1_restoreFile("auto_settings.sav")
save_restoreSet_status_prefix("13ANDOR3:")
dbLoadRecords("/epics/support4c/autosave/asApp/Db/save_restoreStatus.db", "P=13ANDOR3:")
# Optional: load NDPluginPva plugin
#NDPvaConfigure("PVA1", $(QSIZE), 0, "$(PORT)", 0, $(PREFIX)Pva1:Image, 0, 0, 0)
#dbLoadRecords("NDPva.template", "P=$(PREFIX),R=Pva1:, PORT=PVA1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=$(PORT)")
# Must start PVA server if this is enabled
#startPVAServer
# Optional: load NDPluginEdge plugin
#NDEdgeConfigure("EDGE1", $(QSIZE), 0, "$(PORT)", 0, 0, 0, 0)
#dbLoadRecords("NDEdge.template", "P=$(PREFIX),R=Edge1:, PORT=EDGE1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=$(PORT)")
#set_requestfile_path("$(ADPLUGINEDGE)/edgeApp/Db")
# Optional: load scan records
#dbLoadRecords("$(SSCAN)/sscanApp/Db/scan.db", "P=$(PREFIX),MAXPTS1=2000,MAXPTS2=200,MAXPTS3=20,MAXPTS4=10,MAXPTSH=10")
#set_requestfile_path("$(SSCAN)/sscanApp/Db")
# Optional: load sseq record for acquisition sequence
#dbLoadRecords("$(CALC)/calcApp/Db/sseqRecord.db", "P=$(PREFIX), S=AcquireSequence")
#set_requestfile_path("$(CALC)/calcApp/Db")
# Optional: load devIocStats records (requires DEVIOCSTATS module)
#dbLoadRecords("$(DEVIOCSTATS)/db/iocAdminSoft.db", "IOC=$(PREFIX)")
# Optional: load alive record (requires ALIVE module)
#dbLoadRecords("$(ALIVE)/aliveApp/Db/alive.db", "P=$(PREFIX),RHOST=192.168.1.254")
set_requestfile_path("/epics/support4c/areaDetector/ADAndor3/iocs/andor3IOC/../../andor3App/Db")
#asynSetTraceMask("$(PORT)",0,9)
asynSetTraceIOMask("ANDOR",0,4)
iocInit()
Starting iocInit
############################################################################
## EPICS R3.14.12.6
## EPICS Base built Sep 26 2017
############################################################################
reboot_restore: entry for file 'auto_settings.sav'
reboot_restore: Found filename 'auto_settings.sav' in restoreFileList.
*** restoring from './autosave/auto_settings.sav' at initHookState 6 (before record/device init) ***
reboot_restore: done with file 'auto_settings.sav'
13ANDOR3:Magick1:ExecutionTime_RBV devAsynFloat64::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:MinCallbackTime_RBV devAsynFloat64::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:PoolMaxMem devAsynFloat64::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:PoolUsedMem devAsynFloat64::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:TimeStamp_RBV devAsynFloat64::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:MinCallbackTime devAsynFloat64::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
Bad init_rec return value PV: 13ANDOR3:Magick1:MinCallbackTime ao: init_record
13ANDOR3:Magick1:ArrayCallbacks_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:AutoIncrement_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:AutoSave_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:BlockingCallbacks_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:Capture_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:DeleteDriverFile_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:EnableCallbacks_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FilePathExists_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:LazyOpen_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ReadFile_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:WriteFile_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:WriteStatus devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ArrayCallbacks devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:AutoIncrement devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:AutoSave devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:BlockingCallbacks devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:DeleteDriverFile devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:EnableCallbacks devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:LazyOpen devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ArrayCounter_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ArraySizeX_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ArraySizeY_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ArraySizeZ_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ArraySize_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:CreateDirectory_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:DroppedArrays_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:EpicsTSNsec_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:EpicsTSSec_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileNumber_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NDArrayAddress_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NDimensions_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NumCapture_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NumCaptured_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:PoolAllocBuffers devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:PoolFreeBuffers devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:PoolMaxBuffers devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:Quality_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:QueueFree devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:QueueSize_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:UniqueId_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ArrayCounter devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:CreateDirectory devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:DroppedArrays devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileNumber devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NDArrayAddress devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NDimensions devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NumCapture devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:Quality devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:QueueSize devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:BayerPattern_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:BitDepth_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ColorMode_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:CompressType_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:DataType_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileFormat_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileWriteMode_RBV devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:BitDepth devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ColorMode devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:CompressType devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:DataType devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileFormat devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileWriteMode devAsynInt32::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ADCoreVersion_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:DriverVersion_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NDArrayPort_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:PluginType_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:PortName_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:TempSuffix_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NDArrayPort devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:TempSuffix devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
devAsynInt32Array::initCommon, 13ANDOR3:Magick1:Dimensions connectDevice failed asynManager:connectDevice port FileMagick1 not found
devAsynInt32Array::initCommon, 13ANDOR3:Magick1:Dimensions_RBV connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileName devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileName_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FilePath devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FilePath_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileTemplate devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FileTemplate_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:FullFileName_RBV devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:NDAttributesFile devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:WriteMessage devAsynOctet::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
2017/10/25 16:09:16.509 13ANDOR3:Magick1:AsynIO: Connect error, status=3, asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:Capture devAsynBusy::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:ReadFile devAsynBusy::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
13ANDOR3:Magick1:WriteFile devAsynBusy::initCommon connectDevice failed asynManager:connectDevice port FileMagick1 not found
reboot_restore: entry for file 'auto_settings.sav'
reboot_restore: Found filename 'auto_settings.sav' in restoreFileList.
*** restoring from './autosave/auto_settings.sav' at initHookState 7 (after record/device init) ***
reboot_restore: done with file 'auto_settings.sav'
iocRun: All initialization complete
2017-10-25T16:09:17.028 ServerContext configured with not Providers will do nothing!
# save things every thirty seconds
create_monitor_set("auto_settings.req", 30,"P=13ANDOR3:")
save_restore:readReqFile: unable to open file commonPlugin_settings.req. Exiting.
#asynSetTraceMask($(PORT), 0, 255)
2017/10/25 16:09:17.084 andor3:setFeature setting FrameRate to minimum value 90.722303 (was 90.722303)
epics> auto_settings.sav: 55 of 55 PV's connected
|