Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: RE: Oddity with mbbo strings
From: "Allison, Stephanie" <saa@slac.stanford.edu>
To: "emmanuel_mayssat@lynceantech.com" <emmanuel_mayssat@lynceantech.com>, EPICS tech-talk <tech-talk@aps.anl.gov>
Date: Tue, 11 May 2010 16:59:34 -0700
Hi Emmanuel,

I'm unable to reproduce this problem on epics 3.14.8.2, linux-x86 (RHEL4, 32 bit).  Perhaps someone else can.  It would be helpful if you provide the version of EPICS base, the OS, and dbpr of both records (level 4 or 5).

Stephanie Allison

> -----Original Message-----
> From: tech-talk-bounces@aps.anl.gov [mailto:tech-talk-bounces@aps.anl.gov] On Behalf
> Of emmanuel_mayssat@lynceantech.com
> Sent: Tuesday, May 11, 2010 4:19 PM
> To: EPICS tech-talk
> Subject: Oddity with mbbo strings
> 
> I am trying to pass the value of a stringout to a ZRST of a mbbo record.
> I set the OUT field of the stringout to point to that field in the mbbo.
> To my surprise the end of string \0 is not passed.
> 
> As a result if the new string written on that field is shorter than the previous one, well ...
> the resulting value is a superposition of the 2 strings.
> That is
> "LONG_STRING" -> ZRST   -- works as expected
> "SHORT" -> ZRST         -- stored value os "SHORTSTRING"
> 
> Is there a work around?
> can sCaclout help?
> 
> --
> Emmanuel


References:
Oddity with mbbo strings emmanuel_mayssat

Navigate by Date:
Prev: Oddity with mbbo strings emmanuel_mayssat
Next: 答复: AutoSaveRestore of the motor position 张招红
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
Navigate by Thread:
Prev: Oddity with mbbo strings emmanuel_mayssat
Next: Re: MAXv vs XPS liuping
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·