Good morning everybody,
I'm trying to get images from a little lab camera (of Thorlabs) using ADSimDetector for the first time, to get the feeling for areaDetector. What I did is:
-installed areaDetector with everything needed
-installed medm for .adl visualization
-installed ImageJ for image visualization
To try to get the images, I open first with medm the .adl of ADSimdetector and ImageJ, then open the corresponding IOC via the simDetectorApp. Lastly I activate the ADViewer plugin of ImageJ. To get the image, I then Eenable in the NDStdArrays plugin the Enable
PV and here the image is supposed to appear, but instead I get this error from the IOC after pressing "Process Plugin":
NDPluginDriver::writeInt32 cannot do ProcessPlugin, no input array cached
2020/01/13 15:41:51.008 NDPluginDriver::writeInt32 ERROR, status=3, function=68, paramName=PROCESS_PLUGIN, value=1, connectedToArrayPort_=1
2020/01/13 15:41:51.008 13SIM1:image1:ProcessPlugin devAsynInt32::processCallbackOutput process write error
As far as I have understood there is no array where to put the data in, but I do not know how to fix it and I couldn't find a solution anywhere. Is it a problem of the camera detection or did I something wrong in the setup?
By the way, the camera is attached via an USB 3.0 if that can be helpful.
Thank you in advance,
Matteo.
|