Working directory: this version of the data viewer is at
To change the signal for a particular channel, first get the
Signal Selection window by clicking
Sig Select on the top panel.
The area under Group Names shows all of the current available groups.
Clicking on any group name, the Signal Names will show the list
of signal names inside the group. Select the desired signal. Then
select the channel number by entering the number at the New signal
selected for Ch. field or choosing the channel number from the Ch.Sel.
menu. Click Select to make the change.
All channels can also be changed at once by using Main->Restore
Setup if there is a pre-saved file.
There are two types of X-Axis adjustments. If the X-Axis is in time
sequence display (in seconds), make a selection from the pull-down menu
X Axis on the top panel. The maximum is 16 seconds and the default
is set to 8. If it is in frequency display (Hertz),
it can be adjusted by typing numbers in the Min and Max
fields for the Freq. Range (the maximum range is from 0 to 8192).
Any X-Axis adjustment affects all channels.
Y-Axis scale is adjustable for each channel while in time
sequence display. First select the
channel from the channel select panel,
then hand type the range in the Y Scale Min and Max
text fields. It will affect all channels while in frequency display.
Different types of Y Scale are also available. See Y
Scale Type for details.
Usage of AUTO Setting: notice that there is an item AUTO
under the pull-down menu Y Axis. By selecting AUTO, Xmgr will
automatically set the proper display Y-range for the selected channel.
However it is not
recommended to use auto setting for the general display since it may slow
down the display. AUTO should be used only for locating the curve
and then Y-Axis scale should be set manually. Do not use AUTO for
more than two channels at the same time.
Once all settings are adjusted, you may save them to a file for later
recalls. To save, use Main->Save Setup; to restore, use
Main->Restore Setup from the top
panel.
Note: all fields on the control with lighter color accept hand
typing (you have to type Enter after typing your entry); entries at
the fields with darker color can only be changed by using the
corresponding pull-down menu(s).
Stop: While in Stop, the Xmgr display is in an interactive mode. You may use any Xmgr menu or buttons. For the usage of Xmgr, see Xmgr User Guide.
Pause: This feature is designed for trend data display only. Pressing Pause will stop the display while the real-time trend data being recorded. To resume, select Realtime. For non-trend display it works as same as Stop.
Real-time Data: If Realtime
is selected, data is displayed in a real-time mode, with maybe a
1-2 second delay from the time it is actually acquired. The display
is in general updated once per second; and for certain cases it could
be updated up to 16 per second (see later topic
Refresh Rate for more details).
Off-line Data:
Along with real-time data display, data stored by the Data Server may
also be recalled for presentation in Xmgr.
PlayFwd: The Xmgr will display data starting from the reference time. It will last for the length of the display period, with refreshing for each second increment. e.g. in the above setting, it will display from 14:55:05 until 15:10:04.
PlayBack: The Xmgr will display data of the display period and end by the reference time. Therefore in the above example, it will start from 14:40:05 and play until 14:55:04, refreshing for each second increment.
Long Playback is designed for displaying off-line data for a longer period of time. It produces one or more new Xmgr window(s) and displays all information for the given display period at once. Note: It will not start the display until all of the data information has been read. Thus longer display period and more channels request longer loading time.
To use Long Playback, first set the time period by the same method as in
PlayBack. Click the Long Playback button which
is located at the upper right corner of the main control. This will bring up
the Long Playback control window. Up to 16
channels can be chosen from the left panel of the Long Playback control.
| Decimation     | Display Period |
|---|---|
| full data |     less than or equal to 10 seconds |
| second trend |     between 10 seconds and 1 hour |
| minute trend |     between 1 and 60 hours |
| 10-minute trend |     60 hours to 30 days |
| hour trend |     more than 30 days |
Six display options can be chosen from the pull-down menu Option
which is located on the top panel.
The selected display option is indicated on the display option field
as shown in the figure.
Time Sequence: It displays data in time domain.
The X-Axis shows time in seconds and Y-Axis is in ADC counts. Up to 16
seconds
of data are plotted in each graph. The larger graph at the left upper
corner will show the plots for the selected channel which can be changed
from the channel select panel.
Note: The larger graph at the left upper corner can be turned on/off.
Spectrum: The larger graph at the left upper corner displays the power spectrum of the selected channel over a period of 1 second. The X-Axis is in Hertz and the maximum range may be set from 0 to 8192. Additional choices from the submenu are With Windowing which displays spectrum with a data windowing (Welch) or No Windowing.
Trend: Trend data can be viewed in real-time.
You may choose from the submenu to display maximum value (Max), minimum
value (Min), mean value (Mean), or all of the above three
(All) for each channel.
A/B Display: This function provides the
following 2-channel
analysis features: the data plots (defalut) and the power spectra for
both channels (Spectrum A, Spectrum B), correlation of the
two channels (Correlation A/B), power spectrm of the time
correlation (Spectrum A*B), and one channel against another
(A vs B).
The signals and options for these features can be selected from the
A/B Control panel. To get the
panel, click the A/B Control button (as shown on the right).
Freq vs Time:
Frequency vs Time mode demonstrates spectrum history for the selected
channel. Carpet or Waterfall options may be chosen from
F.vsT. Control panel.
(click the F.vsT. Control button to get the panel.)
The carpet mode is based on Keith Riles's code which is modelled
after Bruce Allen's diag example program in GRASP. The carpet plot
has time history as its horizontal axis with the latest time at the right.
The vertical axis is in frequency. Pixels are shown for each frequency
channel in which the power exceeds a certain threshold. As time progresses,
the pixels move toward the left in a roll mode like that used for time
series display. There are two types of thresholds
described below. History shows back to the last 30 (by default), 60,
90, or 120 seconds. No threshold checking is performed until 10 seconds of
data have been taken.
Diag:
The Diag option allows users to perform certain arithmetic operations
(+, -, *, /) on chosen signals. The
Diag Control panel can be
obtained by clicking the Diag Control button (as shown on the right).
This function takes four signals (called Ch. A, B, C, and D) as its inputs
(level 1). Operations can be performed on Ch.A and Ch.B, Ch.C and Ch.D
respectively (level 2). One more layer of operations (level 3) can be applied
to the two signals on the level 2.
The display methods described here don't apply to A/B Display, Freq vs Time, or Diag option.
Standard displays up to
17 graphs. The larger graph at the upper
left corner shows the plot for the selected channel and option. Other
graphs show up to 16 channels of data in time series, with channel number
1 at the lower left and increasing to the upper right.
Note: the larger graph at the upper left corner
can be turned on/off by checking/unchecking the Selected Sig. box.
Multiple displays up to 16 channels in the same graph. The Y-range is the union of Y-ranges of all shown channels. This method doesn't apply to Trend, but does apply to Trend.max, Trend.min and Trend.mean.
Persistence displays the selected channel for the last 4 seconds. The curves fade away with time passing. Apply to TimeBase and Spectrum only.
Stack displays the selected channel for the last 4 seconds. The
curves shift toward the upper right with time passing. Apply to TimeBase
and Spectrum only.
Total Channels: It is the number of the channels to be displayed. It's used for Standard or Multiple mode. The default is set to 16. To adjust this number, use the pull down menu Display->Total No. of Channels from the top panel.
Resolution: The resolution of the time
sequence data display is adjustable by using the pull down menu
Display->Resolution.
Each channel will be displayed at the chosen resolution or the data sampling
rate of the signal, whatever is smaller. The default is 128 Hertz and the
maximum is 16384.
| Resolution     | Maximum Time |
|---|---|
| 128 |     16 sec |
| 256 |     8 sec |
| 512 |     4 sec |
| 1024 |     2 sec |
| 2048 above |     1 sec |
Refresh Rate: In general, the refresh rate for graphing is once per second. It is adjustable up to 16 times per second for Standard or Multiple mode in TimeBase by using the pull down menu Display->Refresh Rate.
Y Scale Type: Four types of Y-Axis scale for each channel are available: Linear, Exp, Log, or Ln. The default is Linear. To change Y scale type for a particular channel, first select the channel number from the channel select panel, then use the pull down menu Y Axis->Y Scale Type to select the scale type.
Selected Signal On/Off:
There is a check box next to Selected Sig. (shown in the picture).
This gives an option to turn on/off the large graph at the upper left corner
which shows the selected channel in standard display.
Color Selection: There are 6 choices
under the color selection:
green, white, red, blue, yellow, and multiple. The selected color is
used for persistence or stack display, as well as the A/B
display and Freq vs Time mode. The multiple color is only used for
Freq vs Time/Waterfall case, in which
the curves are displayed in different colors.
Clicking the Trigger Control button which is located at the
right side of the main control will bring up the trigger control window:
           
Check or uncheck the Trigger On box to enable or disable the trigger.
To resume the graph ploting after it is triggered,
simply click Realtime from the Display Mode panel.
Print to printer: You may use the Print feature from Xmgr. First stop the display. Then click on File located at upper left corner of the Xmgr window. Choose Print from the pull-down menu and the picture will be sent to the default printer.
Print to ps file: Click the Print to File button located
at the rightside of the main control. The current display will be
saved as a .ps file with the time stamp as the file name, i.e.,
99-9-15-18-24-19.ps . Note that you do not have to stop the
display to use this feature.
Choosing Main->Quit Display from the top pannel will set the Xmgr window free from the Data Viewer Control. The Xmgr may be closed in the same manner of closing a X-term. The basic settings are saved and will be restored automatically when you start another new Xmgr display by Main->Start.
Choosing Main->Exit will exit the data viewer program. If you
need to save the current settings, use Main->Save Setup befire
exiting.
Note: Make sure the Xmgr is in an interactive mode (Stopped) before applying any of the followings.
Status Report/Debugging Information: Status report and debugging information are shown at the terminal window where the Data Viewer Control is started. It shows the general display information, user's selections, warnings and error messages. While data being displayed, it shows the time stamp of the data and indicates any block drop as well. It is advised to check the message window whenever you experience something 'weird'.
Note: Always check the status messages first. It may help you to target the problem sooner.
messg received *************************
should appear after each selection. If not, quit the Xmgr display and start a new one.