Julia interface to Ultraview PCIe Data Acquisition Boards
First, dev the package:
using Pkg; Pkg.develop("https://github.com/jebej/AcqSynth.jl")Then, download the Ultraview software (e.g. AD12_16-May31_17_r2_64bit.zip, or slightly different name for Linux), and copy AcqSynth.[dll|so], get_usercode.svf, and ultra_config.dat to the deps directory of the package (which should now be located at ~\.julia\dev\AcqSynth\). These three files may be found in the complete_daq_utilities\Command_Line_Utilities folder in the zip file.
Note that, for Windows, the 2012 Visual C++ Redistributable is required, and you should have properly installed the board driver.
Documentation is available for the low-level API. There are also examples in the examples directory of the package.