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  <20142015  2016  2017  2018  2019  2020  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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: mbboDirect problems
From: Eric Norum <[email protected]>
To: EPICS mailing list <[email protected]>
Date: Mon, 8 Sep 2014 13:49:36 -0700
I have a number of mbboDirect records like:

record(mbboDirect, "$(P)$(R)EVR:event12trig") {
    field(DESC, "Extraction pre-trigger")
    field(DTYP, "asynUInt32Digital")
    field(OUT,  "@asynMask($(PORT) 0x30C 0xFF 0)")
    field(NOBT, "8")
    field(MASK, "0xFF")
}


The IOC starts up and reads back the initial value of this record properly.
The *first* caput to the record (I’ve tried from EDM and from caput) writes the readback value again, not the value from the client.
Subsequent caputs do write the value from the client.  It’s only the first operation that uses old data.

Is this a known problem? 
 -- 
Eric Norum
[email protected]


Replies:
RE: mbboDirect problems Mark Rivers
Re: mbboDirect problems Andrew Johnson

Navigate by Date:
Prev: RE: areaDetector 1.9.1 "dyld: Symbol not found" on Darwin Mark Rivers
Next: RE: mbboDirect problems Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: -D__STDC_VERSION__=199901L Johnson, Andrew N.
Next: RE: mbboDirect problems Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024