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


http://www.symres.com/software/soft24b.htm