No changes to the dtt code itself, but a modification to the Makefile to build startup scripts properly with non-GNU versions of 'make'. Anyone who has already successfully installed this package doesn't need this modification, so I'm keeping the same version number.
New version from Daniel. Includes lidax and fantom.
Modified Makefiles to work with non-GNU versions of 'make'.
New version from Daniel. Input interface has been completely revamped to be able to read from disk files and LARS servers.
Modified Makefile to work with non-GNU versions of 'make'. Anyone who has already successfully installed this package doesn't need this modification, so I'm keeping the same version number.
New version from Daniel. Now is able to read LDAS "version 5" frame files from disk or directly from LDAS (e.g. to view data from the S1 run stored on LDAS disks).
New version from Daniel. Now is able to read "version 6" frame files from disk or directly from LDAS (e.g. to view data from the S1 and S2 runs stored in the frame archive at Caltech).
Full list of changes:
ADDED FEATURES/FUNCTIONALITY:
-- dtt/dmtviewer: calibration information is now included in import/export of xml traces
-- dtt/dmtviewer: save/restore/reference of imported traces does now work
-- dtt/dmtviewer: a comment field was added for calibration records
-- dtt/dmtviewer: calibration transfer function table is now implemented
-- dtt/dmtviewer: multiple time traces with slightly offset start times are shifted to align properly
-- dtt/lidax: frame 6 support
-- dtt: time domain pre-filtering for time series measurements added
-- dtt: add filter wizard for time domain filtering
-- dtt: sine excitation(s) should phase out rather than stop suddenly
-- dtt/dmtviewer: color wheel (ROOT V3.4)
-- dtt/dmtviewer: add bin number when drawing plot pad
-- foton: closed loop response of filters
-- foton: added root finder & filters for polynomial form and direct form
-- foton: dialog boxes for poly/direct forms
BUGS FIXED:
-- dtt/dmtviewer: pole/zero list in calibration record input is too short
-- dtt/dmtviewer: spurious line breaks in text parameter fields when escape chars are used
-- dtt/dmtviewer: fix crashes in calibration dialog
-- dtt/dmtviewer: printer selection list no longer available
-- dtt/dmtviewer: sometimes an empty channel name gets added to the cal list
-- dtt/dmtviewer: open/save in cal transfer function table pad is not working
-- dtt/dmtviewer: reference trace does not have A, A^2 nor A^2/Hz units for PSD.
-- dmtviewer: save/restore seem to fail for online FOM.
-- dmtviewer: fix error in restore of pole/zero/gain of cal rec
-- foton: started from the mainmenu comes up on same screen regardless
of display menu settings
-- foton: "zpk edit" of multiple filter commands only uses the first
-- foton: empty filter name generates invalid conf file
-- foton: changing switching or name of filter module does not set "dirty" flag
UNRESOVLED AND OPEN ISSUES:
-- dtt/dmtviewer: being able to delete traces individually
-- dtt: strange "aliasing" peaks in zoom analysis
(this are true aliased frequencies: midigated by using a steeper AA filter)
-- dtt: swept sine synchronization seems to be off a little bit
-- dtt: math feature
-- awg: bandlimited rms noise
NOT REPRODUCABLE:
-- awg: fails on sweep with bus error
-- Tried restoring an xml file with four plots. The time units which had been set to hours
originally were restored to default (seconds) for the first two of the four plots when read
back from file: /opt/CDS/g/dtt/keithr/sample_xml_bug.xml
REJECTED:
-- awg: permanent excitations for calibration
-- optionally make fdir write an html table
UPDATES:
-- use DeleteWindow instead of delete this for closing windows (ROOT V3.4)
-- update to ROOT version 3.4 and Soloaris 8
-- DTT 2.2/ FOTON 1.1 release
New version from Daniel. Now works with the LDAS data archive directory naming convention, allowing convenient access to data in the local archive when the proper instructions are followed.
Full list of changes:
ADDED FEATURES/FUNCTIONALITY: -- dtt/dmtviewer: import of ldas ligo-lw time series data -- awg: bandlimited rms noise or any other filtering -- ezcaread: number only output -- udnls: generate shortened udn list of continuous files -- lidax/dtt: recognize shortened udn list -- lidax/dtt: added support for channel lists from file -- lidax/dtt: support new ldas naming convention for directories BUGS FIXED: -- dtt: FFT start frequency not recognized -- lidax/dtt: list of UDNs read incorrectly (strncpy fix) -- dtt/dmtviewer: import/export (multi trace data objects) -- dtt/dmtviewer: add DTD to XML files -- dtt: restore from littleEndian base64 streams (XML) -- dtt: problem with notch/comb filters in triggered time series -- dtt/dmtviewer: import/export/save/restore works on linux -- dtt/dmtviewer: support reading/avoid writing lines >1024 chars -- dtt/dmtviewer/lidax/foton: no more zombie programs with 100% CPU usage after disconnecting from X server -- lidax: read down-sampled frame data -- lidax/dtt: fixed problem with multiple detectors per frame -- compatible with ROOT V3.05/07 UNRESOVLED AND OPEN ISSUES: -- dtt/dmtviewer: being able to delete traces individually -- dtt: swept sine synchronization seems to be off a little bit -- dtt: math feature