Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017 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
<== Date ==> <== Thread ==>

Subject: Andor Neo and areaDetector
From: "Gofron, Kazimierz" <kgofron@bnl.gov>
To: "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>
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


Replies:
Re: Andor Neo and areaDetector Mark Rivers

Navigate by Date:
Prev: Re: medm sigsev on related display Mooney, Tim M.
Next: Re: Andor Neo and areaDetector Mark Rivers
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
Navigate by Thread:
Prev: Re: Implementation of a generic rest module extracted from ADEiger Bruno Martins
Next: Re: Andor Neo and areaDetector Mark Rivers
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
ANJ, 27 Oct 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·