Hi Yuliang
that was a typo in my mail.
Regards
Jörn
Am Dienstag, 31. Januar 2023, 14:10:41 CET schrieb Zhang Yuliang:
> Hi Jörn,
>
>
>
>
> I noticed that
>
> org.phoebus.pv.ca/max_array_bytes=400000000
>
> while
>
> EPICS_CA_MAX_ARRAY_BYTES = 40000000
>
>
>
>
>
> Regards,
>
> Yuliang
>
>
> -----原始邮件-----
> 发件人:"Jörn Dreyer via Tech-talk" <tech-talk at aps.anl.gov>
> 发送时间:2023-01-31 19:33:34 (星期二)
> 收件人: tech-talk at aps.anl.gov
> 抄送:
> 主题: Data transport problem with CA
>
>
>
> Hi,
>
>
>
>
> I run into a problem with transporting the data of an areaDetector image
> over CA. It works in one case, but not the other.
>
> I have one IOC that reads out three cameras
>
>
>
>
> 1) Two basler cameras with 659*494 pixels
>
> 2) One ASI 1600MM with 4656 x 3520 pixels
>
>
>
>
> Now to the problem:
>
> The Basler cameras do not make any problem, only the ASI1600MM is affected:
>
>
>
>
> It works in Phoebus when setting org.phoebus.pv.ca/max_array_bytes=400000000
>
>
>
>
> I can see reasonable Data when calling caget with a low number of elements
> to read, but fails with a warning "virtual circuit disconnect" when
> attempting to read the full image and all data is shown to be 0.
>
>
>
>
> The first lines of caget output are:
>
>
>
>
> caget imagePV:ArrayData
>
> Read operation timed out: some PV data was not read.
> imagePV:ArrayData 16389120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> 0 0 0 0 0 0 0 0 0 0 0
>
> Limiting the amount of data read:
>
>
>
>
> caget imagePV:ArrayData -# 100
> imagePV:ArrayData 100 3520 3888 4080 4480 4560 4992 4480 4864 5136 5184 5536
> 6096 5488 4672 3024 2192 1536 1264 848 944 816 608 560 640 480 496 464 432
> 544 416 336 400 336 33 6 464 320 400 480 352 304 336 256 304 272 240 320
> 272 288 272 288 256 320 256 304 240 224 304 288 240 240 256 256 288 320 288
> 304 256 304 272 256 240 288 256 352 304 320 304 304 288 304 256 288 28 8
> 320 352 336 368 368 304 320 288 352 336 288 304 320 272 224 272 256
>
>
>
> The environment vaiable EPICS_CA_MAX_ARRAY_BYTES is set to 40000000 to match
> the setting for phoebus.
>
>
>
>
> What setting might need to be changed to get that working?
>
>
>
>
> Regards,
>
>
>
>
> Jörn
- References:
- Data transport problem with CA Jörn Dreyer via Tech-talk
- Re: Data transport problem with CA Zhang Yuliang via Tech-talk
- Navigate by Date:
- Prev:
Re: Data transport problem with CA Hu, Yong via Tech-talk
- Next:
Re: Data transport problem with CA Jörn Dreyer via Tech-talk
- 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
- Navigate by Thread:
- Prev:
Re: Data transport problem with CA Zhang Yuliang via Tech-talk
- Next:
Re: Data transport problem with CA Hu, Yong via Tech-talk
- 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
|