Experimental Physics and Industrial Control System
I just added a big red notice to that web-page, telling readers to visit
Github for the latest versions of everything. I'm a bit of a pack-rat
when it comes to old versions of code...
Thanks,
- Andrew
On 11/29/2017 04:36 PM, Nab Rahman wrote:
> Hi Ron,
>
> That fixed the problem - updating to VDCT v2.6.1280 is now allowing me
> to access the "softIoc.dbd" file and others and adding record types for
> EPICS 3.15.5
>
> On the main EPICS webpage for VDCT
> (http://www.aps.anl.gov/epics/extensions/vdct/index.php) it states that:
>
> The following zip file contains the last build of VisualDCT distributed
> from the Cosylab Downloads
> <http://www.cosylab.com/resources/downloads_/> website:
>
> Perhaps it's best to provide the link to the newer build of VDCT and not
> the 2.6.1274.zip version although there is the Github page link above that
> directs the user to be able to download the newer version.
>
> Thanks for the help!
>
> - Nab
>
> On Wed, Nov 29, 2017 at 5:19 PM, Ronald L. Sluiter <[email protected]
> <mailto:[email protected]>> wrote:
>
> Hello Nab,
>
> As stated in the VDCST Release Notes for 2.6.1280
> <https://openepics.ci.cloudbees.com/job/ext-VisualDCT-master-site/site/release-notes.html
> <https://openepics.ci.cloudbees.com/job/ext-VisualDCT-master-site/site/release-notes.html>>
>
> Read promptgroup (gui_group) choices from DBD. (Recommended for
> use with EPICS Base 3.15.4 and up.)
>
> You are running VDCT "v2.6 build 1274". You have to upgrade to
> v2.6.1280 for VDCT to work with EPICS Base 3.15.5
>
> Ron
>
> On 11/29/2017 04:07 PM, Nab Rahman wrote:
>
> Hi Andrew,
>
> Thank you for responding - unfortunately I cannot succesfully
> open 'softIoc.dbd" file for EPICS 3.15.5. Method of execution:
>
> ***********************************************************************************************
>
> [nrahman@sunfire03]% pwd
> /u/nrahman/EPICS/base-3.15.5/dbd
>
> [nrahman@sunfire03]% ls
>
> aSubRecord.dbd compressRecord.dbd mbbiRecord.dbd
> permissiveRecord.dbd
> aaiRecord.dbd dbCommon.dbd mbboDirectRecord.dbd
> printfRecord.dbd
> aaoRecord.dbd dbCore.dbd mbboRecord.dbd selRecord.dbd
> aiRecord.dbd devSoft.dbd menuAlarmSevr.dbd seqRecord.dbd
> aoRecord.dbd devSoft_adj.dbd menuAlarmStat.dbd
> softIoc.dbd
> asSub.dbd dfanoutRecord.dbd menuConvert.dbd stateRecord.dbd
> base.dbd dlload.dbd menuFtype.dbd stdRecords.dbd
> base_adj.dbd eventRecord.dbd menuGlobal.dbd
> stringinRecord.dbd
> biRecord.dbd fanoutRecord.dbd menuIvoa.dbd stringoutRecord.dbd
> boRecord.dbd filters.dbd menuOmsl.dbd subArrayRecord.dbd
> bptTypeJdegC.dbd histogramRecord.dbd menuPini.dbd subRecord.dbd
> bptTypeJdegF.dbd longinRecord.dbd menuPost.dbd
> system.dbd
> bptTypeKdegC.dbd longoutRecord.dbd menuPriority.dbd
> waveformRecord.dbd
> bptTypeKdegF.dbd lsiRecord.dbd menuScan.dbd
> calcRecord.dbd lsoRecord.dbd menuSimm.dbd
> calcoutRecord.dbd mbbiDirectRecord.dbd menuYesNo.dbd
>
> [nrahman@sunfire03]%*java -jar
> /u/nrahman/EPICS/VDCT-Files/VisualDCT.jar softIoc.dbd*
>
> Loading VisualDCT v2.6 build 1274...
>
>
> Directive to load DBD: 'softIoc.dbd'.
> No DBD loaded! Exiting...
>
> ***********************************************************************************************
>
> I checked to see if there were any accidental changes to the
> file but none observed using "ls -l" at the terminal (snipped
> screenshot):
>
> -r--r--r--+ 1 nrahman users 596 Aug 17 16:55
> menuSimm.dbd
> -r--r--r--+ 1 nrahman users 605 Aug 17 16:55
> menuYesNo.dbd
> -r--r--r--+ 1 nrahman users 1004 Aug 17 16:56
> permissiveRecord.dbd
> -r--r--r--+ 1 nrahman users 2789 Aug 17 16:56
> printfRecord.dbd
> -r--r--r--+ 1 nrahman users 6303 Aug 17 16:56
> selRecord.dbd
> -r--r--r--+ 1 nrahman users 8880 Aug 17 16:56
> seqRecord.dbd
> -r--r--r--+ 1 nrahman users 387832 Aug 17 16:56 softIoc.dbd
> -r--r--r--+ 1 nrahman users 753 Aug 17 16:56
> stateRecord.dbd
> -r--r--r--+ 1 nrahman users 879 Aug 17 16:56
> stdRecords.dbd
> -r--r--r--+ 1 nrahman users 1728 Aug 17 16:56
> stringinRecord.dbd
> -r--r--r--+ 1 nrahman users 2116 Aug 17 16:56
> stringoutRecord.dbd
> -r--r--r--+ 1 nrahman users 2051 Aug 17 16:56
> subArrayRecord.dbd
> -r--r--r--+ 1 nrahman users 6326 Aug 17 16:56
> subRecord.dbd
> -r--r--r--+ 1 nrahman users 99 Aug 17 16:55 system.dbd
>
>
> The only *.dbd files that *I can open *with VDCT for EPICS
> 3.15.5 are the following:
>
> * devSoft.dbd
> * dbCommon.dbd
> * dbCore.dbd
> * system.dbd
>
> Once template is opened, I am unable to create any records given
> that "stdRecords.dbd" wasn't loaded and can't be loaded. Any
> other suggestions you might have for me?
>
> Thanks,
> Nab
>
> On Wed, Nov 29, 2017 at 3:44 PM, Andrew Johnson <[email protected]
> <mailto:[email protected]> <mailto:[email protected]
> <mailto:[email protected]>>> wrote:
>
> Hi Nab,
>
> On 11/29/2017 01:54 PM, Nab Rahman wrote:
> > I would like to use VDCT to build EPICS databases for
> EPICS 3.15.5
> > (stable release) and noticed that VDCT will not load the
> base version
> > "base.dbd" file found in the base directory. I have been
> able to
> > successfully load VDCT with EPICS 3.14.12.6's "base.dbd"
> file but not
> > with EPICS 3.15.5
>
> > Has anyone in the EPICS community been able to
> successfully run VDCT
> > with EPICS 3.15.5?
>
> I just tried and can successfully load the softIoc.dbd file
> from Base
> 3.15.5. This is the DBD that has all the includes expanded
> out for all
> the record and device types that come with Base.
>
> In general you should first create your IOC application area
> (with
> makeBaseApp) and configure its configure/RELEASE file, then
> run make to
> create the IOC's DBD file and load that from the $TOP/dbd
> directory into
> VDCT. It will then know about all the record and device
> types that the
> IOC knows about. You shouldn't have to load more than that
> one DBD file.
>
> Kay's point about new DBD syntax in newer releases is true, VDCT
> v2.6.1280 cannot load a softIoc.dbd file from Base-3.16.1 or the
> soon-to-be-released Base-7.0.1, so as a community we have
> some work to
> do to update it — any volunteers out there with Java
> experience please?
>
> - Andrew
>
> --
> Arguing for surveillance because you have nothing to hide is no
> different than making the claim, "I don't care about freedom of
> speech because I have nothing to say." -- Edward Snowdon
>
>
>
>
--
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon
- References:
- Using VDCT for EPICS 3.15.5 Nab Rahman
- Re: Using VDCT for EPICS 3.15.5 Andrew Johnson
- Re: Using VDCT for EPICS 3.15.5 Nab Rahman
- Re: Using VDCT for EPICS 3.15.5 Ronald L. Sluiter
- Re: Using VDCT for EPICS 3.15.5 Nab Rahman
- Navigate by Date:
- Prev:
RE: Release or Tags in epics-modules Mark Rivers
- Next:
RE: EPID bumpless restart Mark Rivers
- 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
- Navigate by Thread:
- Prev:
Re: Using VDCT for EPICS 3.15.5 Nab Rahman
- Next:
EPID bumpless restart Crisp, Daniel
- 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