Hi Josh,
Please try the same test first with caget built against R3.14b2 and tell me
what you get. (i.e. is it only SDDS that gives the problem?)
I did not have any problems under R3.14b1 when playing with large arrays.
Thanks,
*******************************************
Ernest L. Williams Jr.
SNS Control Systems Group, ORNL
701 Scarboro Rd., MS 6473
Oak Ridge, TN 37830
Phone 865-241-9071
e-mail: [email protected]
Fax 865-574-4799
******************************************
----- Original Message -----
From: "S. Joshua Stein" <[email protected]>
To: <[email protected]>
Sent: Wednesday, August 14, 2002 8:59 AM
Subject: Large arrays over CA - attempt #2
> Well, let me try this from a sane mail program - sorry for the repeat:
>
> I am attempting to process a waveform record of 32000 elements (type
USHORT) and
> pass that data over channel access (R3.14beta2). I have set the
environment
> variable EPICS_CA_MAX_ARRAY_BYTES to 512000 on both the (Solaris) IOC and
a
> client Xterm.
>
> When I attempt to run an SDDS tool (built against R3.14b2) to read that
> waveform, I get the following error message:
>
> CA.Client.Diagnostic..............................................
> Message: "The array or data structure specified will not fit in CA message
> buffer"
> Severity: "Warning" Context: "detected by: eos:5064 for: server unable to
load
> read (or
> subscription update) response into protocol buffer PV="SJS:chan1WaveWF"
max
> bytes=512024 -
> with request chan=SJS:chan1WaveWF op=0 data type=DBR_CTRL_LONG
count=32000"
>
> The environment variables on my ioc are as follows:
> epics> epicsPrtEnvParams
> EPICS_AR_PORT: 7002
> EPICS_CAS_BEACON_ADDR_LIST is undefined
> EPICS_CAS_INTF_ADDR_LIST is undefined
> EPICS_CAS_SERVER_PORT is undefined
> EPICS_CA_ADDR_LIST: 164.54.189.255
> EPICS_CA_AUTO_ADDR_LIST: YES
> EPICS_CA_BEACON_PERIOD: 15.0
> EPICS_CA_CONN_TMO: 30.0
> EPICS_CA_MAX_ARRAY_BYTES: 512000
> EPICS_CA_REPEATER_PORT: 5065
> EPICS_CA_SERVER_PORT: 5064
> EPICS_CMD_PROTO_PORT is undefined
> EPICS_IOC_LOG_FILE_COMMAND is undefined
> EPICS_IOC_LOG_FILE_LIMIT: 1000000
> EPICS_IOC_LOG_FILE_NAME is undefined
> EPICS_IOC_LOG_INET is undefined
> EPICS_IOC_LOG_PORT: 7004
> EPICS_TIMEZONE: CUS::360:033102:102802
> EPICS_TS_NTP_INET is undefined
>
>
> Any ideas?
>
>
> --
> +-----------------------------------------+
> | S. Joshua Stein |
> | |
> | Electronics Engineer |
> | Accelerator Systems Division |
> | Advanced Photon Source |
> | Argonne National Laboratory |
> | www.aps.anl.gov/asd/people/stein/htdocs |
> +-----------------------------------------+
>
- References:
- Large arrays over CA - attempt #2 S. Joshua Stein
- Navigate by Date:
- Prev:
Re: Large arrays over CA - attempt #2 S. Joshua Stein
- Next:
EPICS 3.14.0beta2 iocInit error Kevin Tsubota
- 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: Large arrays over CA - attempt #2 S. Joshua Stein
- Next:
EPICS 3.14.0beta2 iocInit error Kevin Tsubota
- 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
|