An app for controlling UNH's wavemaker.
Python Jupyter Notebook Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


MakeWaves is an app for generating regular and random waves with UNH's flap-style wavemaker. The app is still in development. See below for how to help.

Main window


  1. Install dependencies
    1. NI DAQmx driver (See National Instruments website for download)
    2. Python (x,y) (uninstalling any existing Python distributions first is recommmended)
    3. PyDAQmx (pip install pydaqmx)
    4. daqmx (pip install
  2. Clone this repository locally (git clone
  3. Move into the repository directory and install with pip install .
  4. Optional: Create a shortcut by running python


See the wiki.