I have updated the ImageJ EPICS_ADViewer documentation to reflect the change that was made in areaDetector R1-9.
http://cars9.uchicago.edu/software/epics/areaDetectorViewers.html#ImageJViewer
Mark
From: Yoram Fisher [mailto:[email protected]]
Sent: Wednesday, February 19, 2014 3:16 PM
To: Mark Rivers; [email protected]
Cc: Bryan Chan
Subject: RE: ImageJ Plugin not working with Area Detector
I got it. Since you mentioned that the ImageJ Plugin uses environment variables, I took a closer look and realized that EPICS_CA_MAX_ARRAY_BYTES was not set in the terminal session I was running ImageJ from.
Thanks for your help.
- Yoram –
Hi Yoram,
What version of areaDetector did you get the ImageJ plugin from?
Starting with areaDetector R1-9 the ImageJ plugin gets the values of EPICS settings (EPICS_CA_MAX_ARRAY_BYTES, etc.) using environment variables, just like any channel access client that uses the C version of the CA client library. It
does not use the JCALibrary mechanism any more. This greatly simplified things for most people, since there is only one place that those settings need to be done for the IOC, C clients and ImageJ.
This is documented in the areaDetector release notes for R1-9:
http://cars9.uchicago.edu/software/epics/areaDetectorReleaseNotes.html
However, I just noticed that I did not update the documentation for the ImageJ viewer to reflect this change, my apologies. I will do that this afternoon.
Mark
I am getting an error message that looks like:
Feb 18, 2014 4:43:33 PM com.cosylab.epics.caj.impl.CATransport processRead
SEVERE: Received payload size (2221056) is larger than configured maximum array size (16384), disconnecting...
I am running EPICS base 3.14.12.3, areaDetector R1-9. ImageJ is running under Ubuntu . It is version 1.47v.
The ImageJ plugin is EPICS AD Viewer. It is connecting to the PV correctly. The program creates an image window of the correct size, but the values are zero everywhere. If I use the “FileTIFF1” plugin I can save tiff images, and they
are correct. I have the “Image1” plugin enabled. I am using the SimDetector IOC on the same Ubuntu machine.
I have taken a look at the documentation here:
http://cars9.uchicago.edu/software/epics/areaDetectorViewers.html
But could not get anything to work by making changes to the jre/lib/JCALLibrary.properties file.
Any suggestions?
Thank-you,
- Yoram –
Yoram Fisher
Senior Systems Engineer
Sydor Instruments, LLC
291 Millstead Way
Rochester, New York 14624
Ph: +1.585.278.1168, Fax: +1.585.278.1169
Email:
[email protected]
web:
www.sydorinstruments.com