Wave Flow

Wave Flow is the official desktop application for real-time data acquisition, visualization, and analysis from Nuclear Instruments digitizers, including the DAQ121 and DAQ141 families. Designed for laboratory measurements, detector characterization, and scientific research, it combines oscilloscope visualization, signal processing, spectral analysis, and data recording in a single intuitive application.

The software provides a complete environment for configuring digitizers, monitoring acquired waveforms, performing advanced measurements, and exporting data for offline analysis. Whether you are developing a new experimental setup or validating detector performance, Wave Flow offers the tools required to acquire, inspect, and analyze signals without the need for custom software development.

Wave Flow includes a high-performance digital oscilloscope with multi-channel visualization, a comprehensive set of automated signal measurements, real-time FFT analysis, configurable histograms, and advanced spectroscopy algorithms such as gated integration, peak-baseline analysis, analog shaping, and trapezoidal filtering. Integrated data logging supports multiple output formats, while flexible trigger configuration and complete digitizer control simplify the setup of even the most demanding acquisition systems.


Key Features

  • Real-time oscilloscope with multi-channel waveform visualization
  • Complete digitizer configuration and trigger management
  • Automatic signal measurements for amplitude, timing, and pulse analysis
  • Real-time FFT and frequency spectrum visualization
  • Histogram generation with configurable statistics
  • Digital spectroscopy algorithms including gated integrator, peak-baseline, analog shaping, and trapezoidal filtering
  • Continuous data acquisition with export to CSV, TXT, Binary, and MATLAB formats
  • Session management with configuration save and restore
  • Support for multiple DAQ1x1 digitizers within the same application

Installation

Windows

Download the latest Windows installer from the versions section and run the setup.

Linux

Wave Flow is distributed through the official Nuclear Instruments Package Repository.

The recommended way to configure the repository is by running the setup script:

curl -fsSL https://sh.nuclearinstruments.eu/ni-repo | bash

Once the repository has been configured, install the package using your distribution's package manager.

Ubuntu/Debian

sudo apt install waveflow-go

AlmaLinux

sudo rpm install waveflow-go

The package manager automatically installs the required runtime dependencies and keeps Wave Flow up to date through your system's regular package updates.


Source Code

The Wave Flow source code is publicly available on GitLab: https://gitlab.nuclearinstruments.eu/public-repo/daq1x1/waveflow-go

Wave Flow icon

Wave Flow

Advanced data acquisition software providing real-time waveform visualization, signal processing, automated measurements, spectroscopy tools, and flexible data recording.

Author:

Nuclear Instruments

License:
Source Code
Git Repository