bufdump 1daq

Name

bufdump -- Make formatted dumps of NSCL DAQ buffers

Synopsis

bufdump

Description

The bufdump program is a Tcl/Tk script that makes structured dumps of the buffers from NSCL data acquisition system event sources. Event sources can either be online or offline data sources.

The software includes extensive online help as well as a web and pdf based manual at the NSCL documentation website

Prerequisite Software

bufdump makes use of the following Tcl/Tk packages that are not supplied with the software source.

BWidget

BWidget - Jeff Hobbs BWidgets.

Iwidgets

IWidgets - The Itk incremental widget set. Note that this in turn requires the Itk package.

dns

Distributed name service package in tcllib.

snit

"Simple Now In Tcl OO System" by Will Duquette. This is also part of tcllib.

Defects and Deficiencies

Several generally useful Tcl snit::type and snit::widget packages are distributed but not documented for independent use. In particular the dataSources and eventData packages contain useful types for accessing NSCL Event data within Tcl scripts. The bufdumpWidgets package contains a pair of useful Tk widgets for displaying formatted event data and unformatted event data.