PAR24B SOFTWARE
Site Map >
PAR24B Software
A complete software package comes free with every
PAR24B data acquisition system. This package includes finished
applications, diagnostic programs, low level libraries and source
code. Plus, the latest updates are always available at no charge from
our downloads page.
The PAR24B software is described below. With this
software, you can start acquiring data right away. If it doesn't
completely satisfy all your acquisition needs, you can customize the
source code for your application. Or, check our list of
third-party software
programs to see if any fit your needs.
Product Disk Directories
| |
include |
Include files for Library functions |
| |
dll |
Library functions |
| |
simple |
Simp24b text only acquisition program |
| |
scope |
Scope24b Windows GUI acquisition program |
| |
meter |
Meter text only voltage meter program |
| |
2task |
Two task processing demo |
| |
labview |
LabVIEW Support |
| |
diags |
Diagnostic program |
| |
examples |
Example programs |
| |
suds |
Conversion program - IASPEI SUDS format |
| |
docs |
Manual and A/D spec sheet |
Software Summaries
SAMPLE SCREENS:
Meter,
Scope
(PAR24B version only shows 8 channels)
SIMP24B
This is a simple "text only" acquisition program. Acquisition
parameters such as sampling rate, gain, and output file size are
specified in ASCII form in an initialization file. Acquired data can
be presented on the screen as text values and saved to the hard disk
in binary multiplexed format. This program is perfect for
applications where the acquisition will run unattended or for lower
power PCs where a complicated GUI interface would be excessive.
SCOPE24B.EXE
This is a full Windows GUI interface program that displays acquired
data as horizontal traces on the screen. Acquired data is scrolled
across the screen as it comes in and is also saved to disk. All
acquisition parameters, such as sampling rate, gain, and output file
size, are set by dialogs reached from pull down menus. Hot keys like
up and down arrow can be used to adjust the number of displayed bits
for the signal level you are using. The binary file format is exactly
the same as for simp24b.
METER
This is a simple text only program that displays acquired values as
voltages on the screen. Data is presented the instant it becomes
available as it would be with a typical DVM. The program includes
individual channel calibration.
DIAG
The system diagnostic can be used after installation or any other time
to verify that the A/D board is correctly connected and communicating
with the PC. This utility can prove very valuable in the field when
connecting new hardware.
TWO TASK SUPPORT
Under multitasking systems like Windows and Linux you can run acquisition
as one task while a second task examines the acquired data files and
performs further processing. Typical second window activities might
include items like triggering accept/reject decisions on files so an
excessive amount of data does not build up on the hard disk. The 2task
example included with the system shows how to run a simple threshold
trigger. Under Windows, each task typically runs in its own window.
Under Linux, the acquisition task usually runs in the background while
the processing task runs in the foreground.
LABVIEW SUPPORT
LabVIEW drivers and finished applications paralleling the other
software are provided. The applications are a finished scope
acquisition and LED meter display program. These programs are "ready
to go" and do not require any user programming, but you must have a
copy of LabVIEW in order to use them. Full LabVIEW "G"
source code is provided.
LIBRARY SUPPORT
Basic driver support is provided as a collection of library functions
that let you initialize, start acquisition, and copy results to the
PC. The library source code can be compiled to either static or DLL
(shared library) format with no changes and is written in standard
ASCII C. See below for a list of functions.
Library Functions
| |
PAR24B_Init |
Initializes PAR24B w/ sample rate, gain, etc |
| |
PAR24B_Start |
Begins PAR24B acquisition |
| |
PAR24B_IsReady |
Checks FIFO half full flag |
| |
PAR24B_GetData |
Reads a buffer worth of data FIFO |
| |
PAR24B_Stop |
Ends PAR24B acquisition |
| |
PAR24B_SpsToFp |
Converts Samples/Sec to Filter Point value |
| |
PAR24B_FpToSps |
Converts Filter Point value to Samples/Sec |
| |
PAR24B_FifoSizeToNvalues |
Computes the number of samples in a data buffer |
| |
PAR24B_Overflow |
Checks FIFO full flag |
| |
PAR24B_IsEmpty |
Checks FIFO empty flag |
| |
PAR24B_ReadFifo |
Reads 1 sample for each channel from FIFO |
| |
PAR24B_UserByte |
Controls user byte value, yellow LED shows bit 0 |
Go to PAR24B
Price,
Spec Sheet,
Manual,
Photo
|