EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  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  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: wrong timestamps in monitors
From: Benjamin Franksen <[email protected]>
To: [email protected]
Date: Thu, 29 Jan 2009 14:46:23 +0100
Hi,

I think this is a known issue, it is at least as old as 3.13.9. EPICS posts 
CA events when a non-VAL fields get written to, and it does so 
independently of record support. There are two cases:

- If the field does not have the PP property, then the record is not 
processed as a result of the put, and the CA event is posted with the old 
timestamp.

- If the field /does/ have the PP property, then the record gets processed 
as a result of the put, which woudl update the record's timestamp, but 
processing comes /after/ EPICS base posts the event, thus the event has the 
wrong (old) timestamp.

It should be clear that this means one should /not/ trust the history of 
value changes as e.g. reported by the channel archiver (or simply the 
output of camonitor) whenever the PV in question references a non-VAL 
field. At least not w.r.t. the reported timestamps.

Is this going to be addressed any time soon?

Cheers
Ben
-- 
"Programming = Mathematics + Murphy's Law" (E.W.Dijkstra)

Any text below this line has automatically been added by the
mail server and does not necessarily represent my personal opinion.

Helmholtz-Zentrum Berlin für Materialien und Energie GmbH   
Glienicker Straße 100, 14109 Berlin   
Vorsitzende des Aufsichtsrates: Dr. Beatrix Vierkorn-Rudolph   
Stellvertretende Vorsitzende: Dr. Jutta Koch-Unterseher   
Geschäftsführer: Prof. Dr. Anke Rita Pyzalla, Prof. Dr. Dr. h.c. Wolfgang Eberhardt, Dr. Ulrich Breuer   
Sitz der Gesellschaft: Berlin Handelsregister: AG Charlottenburg, 89 HRB 5583   

Information:   
Durch die Fusion mit dem ehemaligen Hahn-Meitner-Institut (HMI) ist   
BESSY nun Teil des neuen Helmholtz-Zentrum Berlin für Materialien   
und Energie (HZB). Die Fusion wird im Januar 2009 vollzogen sein.   

By the merger with the former Hahn-Meitner-Institut (HMI), BESSY   
became part of the new Helmholtz-Zentrum Berlin für Materialien und   
Energie (HZB). The merger will be completed by January 2009.


Disclaimer automatically attached by the E-Mail Security Appliance   
mail0.bessy.de 01/29/09 at Helmholtz-Zentrum Berlin GmbH. 


Replies:
RE: wrong timestamps in monitors Dalesio, Leo

Navigate by Date:
Prev: RE: recordGenerator record Kalantari Babak
Next: EPICS collaboration meeting Dalesio, Leo
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: recordGenerator record Andrew Johnson
Next: RE: wrong timestamps in monitors Dalesio, Leo
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·