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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: command line tool to list all field values of a Record ? |
From: | "Debby Quock" <[email protected]> |
To: | "'Kasemir, Kay'" <[email protected]>, "'John Dobbins'" <[email protected]> |
Cc: | [email protected] |
Date: | Mon, 12 Apr 2010 17:00:18 -0500 |
Hi Kay, As an addendum to your mention of IRMIS-type data on EPICS PVs, the
IRMIS 2 Global Search Tool (GST) provides information on a PV’s optional
alias names (if alias names have been defined) and links to more information about
that PV’s IOC and AOIs (please see picture below of IRMIS 2 GST). Regards, Debby -----Original Message----- Hi: As mentioned, Channel Access doesn't tell you what fields a record
might have. You have to parse the DBD file that your IOC loaded. > Yes, CSS includes PVTree which is similar. The CSS PV Tree, http://sourceforge.net/apps/trac/cs-studio/wiki/EPICSPVTree, uses
Channel Access to read .RTYP, then uses a configurable table to read more
fields depending on the record type, for example INPA, INPB, INPC, ... for
calc records, and tries to figure out if those in turn contain what looks
like another record name, which it then reads recursively. In addition we have a "PV Fields" tool for CSS, see http://sourceforge.net/apps/trac/cs-studio/wiki/PVFieldsViewer , that displays all the configured fields of a record, Value in the original DB file as well as current value, based on IRMIS-type data in the RDB. Thanks, Kay |