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  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  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  2019  2020  2021  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: Re: About checksum error
From: Ralph Lange via Tech-talk <tech-talk at aps.anl.gov>
To: EPICS Tech Talk <tech-talk at aps.anl.gov>
Date: Sat, 26 Mar 2022 14:01:43 +0100
On input, StreamDevice parses and handles the incoming data in the order it is received. As the value arrives before the checksum, StreamDevice writes it to the record before the checksum comparison fails.
However, in case of a checksum error, StreamDevice sets the record to the appropriate error state (STAT/SEVR). That means the regular EPICS mechanisms (severity inheritance and IVOA/IVOV) can be used to deal with the situation inside the database and GUI tools can mark the value as invalid.

Cheers,
~Ralph


References:
About checksum error 李姣赛 via Tech-talk
Re: About checksum error Mark Rivers via Tech-talk
Re: About checksum error Maren Purves via Tech-talk

Navigate by Date:
Prev: RE: cross-compiling Base 7.0.6 for win32 Freddie Akeroyd - STFC UKRI via Tech-talk
Next: Modbus module duplicating definitions Marco A. Barra Montevechi Filho 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  2019  2020  2021  <20222023  2024 
Navigate by Thread:
Prev: Re: About checksum error Maren Purves via Tech-talk
Next: ScrollBar in Phoebus - cannot set $(pv_value) in script Amien Crombie 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  2019  2020  2021  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·