EPICS Home

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  2018  <20192020  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  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: lcaGet maximum readout array size
From: "Sebek, Jim via Tech-talk" <[email protected]>
To: "Ha, Kiman" <[email protected]>, Mark Rivers <[email protected]>
Cc: "Podobedov, Boris" <[email protected]>, "[email protected]" <[email protected]>
Date: Wed, 11 Sep 2019 21:35:15 +0000
Kiman,

At the matlab prompt type
help labca
to get the help file.  The functions you want are
lcaSetTimeout
lcaSetRetryCount

You can find the current values with their associated queries
lcaGetTimeout
lcaGetRetryCount

Jim

On 9/11/2019 2:11 PM, Ha, Kiman wrote:
> How to increase the timeout?
> At the Matlab lcaLAB function or other ...?
>   
> Kiman
>
> -----Original Message-----
> From: Mark Rivers <[email protected]>
> Sent: Wednesday, September 11, 2019 4:56 PM
> To: Ha, Kiman <[email protected]>
> Cc: [email protected]; Podobedov, Boris <[email protected]>; [email protected]
> Subject: Re: lcaGet maximum readout array size
>
> I think you need to increase the timeout or retries in ezca.
>
> Mark
>
>
> Sent from my iPhone
>
> On Sep 11, 2019, at 3:20 PM, Ha, Kiman via Tech-talk <[email protected]<mailto:[email protected]>> wrote:
>
> Hi all,
>
> I am trying to readout  (180 * 4 PVs) * 1 M point BPM ADC raw data using the lcalab.
> But, I found errors at waveform size > (180*4*100K) point.
> Any solutions for readout 180*4*1M array size?
>
>
> % BPM [180x1]
> tmp1=strcat(BPM, 'Ampl:ARaw-I');
> tmp2=strcat(BPM, 'Ampl:BRaw-I');
> tmp3=strcat(BPM, 'Ampl:CRaw-I');
> tmp4=strcat(BPM, 'Ampl:DRaw-I');
>
> Reading waveforms...
> Error using lcaGet
> multi_ezca_get -  ezcaGetWithStatus(): no response in time
>
> Error in adcLongWfmRead_1m (line 276)
>          allADC = lcaGet([tmp1; tmp2; tmp3; tmp4], WLength);
> Thanks,
> Kiman

References:
lcaGet maximum readout array size Ha, Kiman via Tech-talk
Re: lcaGet maximum readout array size Mark Rivers via Tech-talk
RE: lcaGet maximum readout array size Ha, Kiman via Tech-talk

Navigate by Date:
Prev: RE: lcaGet maximum readout array size Ha, Kiman via Tech-talk
Next: Re: lcaGet maximum readout array size 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  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: lcaGet maximum readout array size Ha, Kiman via Tech-talk
Next: Re: lcaGet maximum readout array size 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  <20192020  2021  2022  2023  2024