WinDaq™ Direct Waveform Browser Manual

Welcome to the WinDaq Direct Waveform Browser. This application allows you to load, view, and mathematically analyze massive data acquisition files directly in your web browser without installing any software. All data processing happens securely and locally on your own machine.

1. Loading Data Files

You can load files into the browser in two ways:

Supported File Types: .wdq, .wdh, .whc, .wdc, Graphtec .gbd, and standard text .csv / .txt formats.

CSV & Text File Guidelines

The browser includes a smart parser for tabular text data. To ensure successful loading, your file must meet these criteria:

2. Navigating the Waveform

3. Channel Management & Statistics

By default, all recorded analog channels are displayed.

4. Display Modes & Y-Axis Scaling

The browser offers two distinct ways to display your data: Standard (Overlaid) and Separate Waveforms (Oscilloscope Mode).

Standard Mode (Overlaid)

Separate Waveforms (Oscilloscope Mode)

Check the Separate Waveforms box to split the chart into isolated horizontal bands, separated by light gray dividers. WinDaq files will automatically scale to their hardware ADC limits.

5. Event Markers

If your data file contains embedded event markers, time gaps, or comments, the Event Marker dropdown will activate. Selecting an event will instantly jump your timeline and drop the cursor precisely on the event marker.

6. Data Extraction, Time Markers, FFT & XY Plots

7. Calculated Math Channels (DSP)

You can create a custom, real-time calculated channel (displayed as a solid black line) by entering an equation in the Math (CHx) input box. You can also specify a custom unit label using the small Unit text box next to it. Click Apply to generate the waveform.

Time-Domain Variable Syntax:
Example (Derivative): CH1(T) - CH1(T-1)

Moving Average Syntax:
Example (100-Point Smoothing): AVG(CH1, 100)

Scientific Math Functions: You can also use standard JavaScript Math operations (case-sensitive). You do not need to type "Math.", just use the function name directly:

abs(x) - Absolute value
sqrt(x) - Square root
sin(x) - Sine (radians)
cos(x) - Cosine (radians)
tan(x) - Tangent (radians)
log(x) - Natural logarithm (ln)
log10(x) - Base-10 logarithm
exp(x) - E^x
pow(x, y) - x to the power of y
round(x) - Round to nearest integer
ceil(x) - Round up
floor(x) - Round down
PI - Constant π (~3.14159)
E - Constant Euler's number (~2.718)

Complex Combination Example: AVG(abs(CH1(T) - CH2(T)), 10) * sqrt(CH3)