This is a note to inform everyone of my current alteration plans for BURT.
Please read this carefully, Many of you have made requests for changes, alot of
them are here, but some of them had to be cut back a little due to their
impracticality.
SUMMARY:
In general, BURT requires some enhancements to be made in order to better
handle SDDS files, as well as to get rid of some of the unused and operations.
Since SDDS provides functionality not available in the BURT ascii files, the
ability to convert snapshot files from SDDS to ascii format may not be available
or work properly in all cases.
BURT is not the proper tool to perform set and math operations on backup/snapshot
files. Therefore I propose the removal of burtmath and burtset. If anyone is
actually using them (or thinking about it) I urge you to consider Wingz,
Mathematica or other spreadsheet and math packages.
SPECIFICS:
SDDS support features to be added:
The addition of a command line parameter '-sddspipe' will represent
the use of stdin as a request file.
An additional julian date format will be supported in the file header.
Extra collums in SDDS request files will be propagated into the snapshots.
Keep a null place holder as the value when no data is returned for a PV.
Allow the capture of the extra attrubute information (alarm status,...)
that is returned by Channel Access.
Burt features that are to be added:
Server mode operation. Allow BURT to run as a daemon. Sending a kill -1
to the daemon will request that a snapshot be taken immediately. Repeated
snapshots would either write over previous ones or a counter will be used
in part of the file names to retain ALL snapshots taken by the daemon over
time.
Burt features that are to be removed:
All support for dependancy files.
All support for the device library.
The SDDS 'associate' parameter will no longer be unsupported.
Burt features that are to be changed:
Change cpp to something internal for macro processing of ascii req files.
This will impact the ascii file format.
Burt features are under consideration of being changed:
Change CA to EZCA (can not do this now, but can after EZCA updated.)
Line continuation scheme in ascii files (usefil for waveform snapshots)
Write the macro-version of the PV names into the snapshot files.
Create a seperate snapshot file for each input file.
Burtgooey:
Rename this stupid thing.
Rewrite in Tcl (CEBAF making progress here already.)
Comments? Sugestions?
--John
- Replies:
- Re: BURT modifications in progress Ken Evans
- Navigate by Date:
- Prev:
Re: Subroutine record input fields don't get archived I.Smith
- Next:
Re: BURT modifications in progress Ken Evans
- 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: Subroutine record input fields don't get archived Marty Kraimer
- Next:
Re: BURT modifications in progress Ken Evans
- 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
|