A complete software package comes with the
USB4CH. Finished applications,
function libraries, and source code are included. With these tools you
can start acquiring data right away and also write custom
applications. Acquired data is easy to use with other popular
Summaries of the finished applications are shown below. Complete
descriptions are given in the PDF User Manual.
A complete software package with source code and executables is available for
Windows (usbwin.zip) and
The most recent software and manual are always available for free from our
This digital volt meter program is available as Windows GUI or console
text only program. The DvmGui version displays acquired data as large
green LED characters for DC and low sampling rate applications. Data
is also written to an ASCII output file. Calibration and display units
are specified in an initialization file. The CAL helper program
makes it easy to compute calibration coefficients.
This is an oscilloscope trace display program for moderate sampling
rates displaying AC signal characteristics. Acquired data is
displayed as traces in real time. Data is also written to an output
file for later post-processing. Sampling rate and display parameters
are specified in an initialization file. The View helper program
makes it easy to playback saved data. Full GPS time stamping and
location records are saved in the data files.
Designed for the maximum sampling rates possible, this is a text only
program requiring minimum PC resources. Sampling rates to 10kHz are
possible on most computers with data continuously written to
disk. Sampling rate and other acquisition parameters are specified on
the Blast command line. Full GPS time stamping and location records
This text only diagnostic program verifies the USBxCH hardware, power
supply, and PC interface. Use to confirm proper installation.
These utilities convert binary files into ASCII text suitable for
import into popular analysis and plotting programs. Use Dat2Asc with
Scope and Pak2Asc with Blast.
These GUI programs allow playback and review of previously acquired
data. View works with Scope DAT files, while AscView works with ASC
files from Scope or Blast.
Functions like Open, Close, and GetData are included for basic system
control. The functions are written in C and provide all the tools
needed for writing custom applications. Refer to finished applications
like BLAST and DVM as examples. The libraries are available in static
or DLL format. See the PDF User Manual
for detailed function descriptions.
Using with Other Programs:
USB4CH data is compatible with many general purpose software
packages. Some examples include:
EXCEL, MATLAB, GNUPLOT
Data acquired with DVM is saved as simple ASCII text files. It can be
read or imported by popular analysis and plotting programs like Excel,
MatLab, and GnuPlot. See the User Manual and software Examples
directory for a tutorial with GnuPlot.
VISUAL BASIC, LABVIEW, TESTPOINT
The USBxCH function libraries can be called from a wide range of
programming languages like Visual Basic as well as programs like
LabView and TestPoint. Users must provide an interface specifying
the arguments for each DLL function in the format required by their