Workflow test: Channel units in the DAQ and turbine
Paul Hubbard
Feb 11 2005
Introduction
This test covers
- Streaming numerical data from the DAQ into the turbine
- Generation and propagation of channel units from the DAQ into the
turbine and thence the data viewer
- Verification of data viewer functionality
Test environment and conditions
Machines used:
- neestpm.sdsc.edu, a Redhat EL box, with RBNB V2.5B3 and CVS code
as of 2/11/05
- Test client was my Apple Powerbook, OSX 10.3.8, RBNB V2.5B3, same
CVS code
Date and time:
Test script and setup notes
We will use the fake_daq program as an example DAQ source that supports
channel units. This data will stream into DaqToRbnb, thence to the
turbine, and then to the RBNBDataViewer.
On neestpm, there is a script, ~hubbard/turbine-apps.csh, that starts
up the fake_daq, DaqToRbnb, etc. Please refer to that and
~hubbard/.cshrc if you have setup questions.
On your laptop:
Go to it.nees.org/support/demos/turbine/
and select the 'RBNBDataViewer' link. You should see Jason Hanley's
data viewer start up. Once it does, go to the File menu and select
Connect. Fill in the dialog as follows:

You should then see the normal display of channels on the upper left:

Double click on 'FakeDAQ' to expand it, and then double-click on an
individual channel to plot it. In this screenshot, I've chosen channel
10:

Now press the RT button to enable real-time display of data. After a
few seconds, you should see a sine wave trace. Note the graph legend
shows 'FakeDAQ/10 (V)':

This means the test has succeeded.
Close the data viewer to exit this test.