EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: RE: subArray INDX field? (3.14.6 -v- 3.13.6)
From: "Chestnut, Ronald P." <[email protected]>
To: <[email protected]>
Date: Wed, 1 Dec 2004 17:17:40 -0800
 Just to put people's minds to rest ...

 The automatic conversion from GDCT to VDCT added the INDX entry which was giving us problems.

 We did not have a local version with a DBF_INLINK in the INDX field.

 The database had a nice longout with DOL and OUT links to "push" the value into INDX.
 I was able to edit the record in VDCT and remove the INDX entry.

 I cannot recreate this problem by just using VDCT, although it insists on linking the OUT field to the VAL field of the SUBARRAY record. That I'll report separately to the KGB. 

Ron Chestnut

-----Original Message-----
From: Laznovsky, Michael [mailto:[email protected]] 
Sent: Tuesday, November 30, 2004 1:56 PM
To: [email protected]
Cc: Laznovsky, Michael
Subject: subArray INDX field? (3.14.6 -v- 3.13.6)

Hi- can someone tell me what's wrong with this record... I believe it used to work under 3.13.6:

template:
---------
	file db/bic_tunevals.db
	{
	#           Station  Micro Unit
	  pattern { STN  ,   U   }
	          { LB60 ,   59  }
	          { HB60 ,   58  }
	}

bic_tunevals.db:
---------------
	record(subArray,GP00:CSTR:EXTRACT) {
	  field(DESC,"CSTR Voltage inspector")
	  field(DTYP,"Soft Channel")
	  field(PREC,"2")
	  field(MALM,"20")
	  field(INP,"GP00:CSTR:ARRY PP MS")
	  field(INDX,"GP00:CSTR:CRATE NPP MS")
	}

error:
------
	dbLoadTemplate("db/ps00_misc.template")

	Error   Last token ")"
	input line:   field(INDX,"GP00:CSTR:CRATE NPP MS")
	   in: file db/bic_tunevals.db line 47

	db_parse returned -1

A constant, e.g. "2", in INDX works OK... was 3.13 wrong, or is 3.14?  Seems like INDX needs to support dynamic values to be useful.

thanks!
Mike



Navigate by Date:
Prev: EPICS: from cathedral to bazaar Benjamin Franksen
Next: Labview Shared Memory Interface Mark . Clift
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: subArray INDX field? (3.14.6 -v- 3.13.6) Carl Lionberger
Next: USB camera into EPICS Wayne . K . Lewis
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·