BIOPAC Home More Main Categories of Products

Overview of data acquisition and analysis systems for research

Biopac Student Lab overview

New! Biopac Science Lab for secondary education

Product releases

Announcements & Product Updates
 
Research  Software  Programming Interface  
API FOR BIOPAC FILE FORMATS - ACKAPI
For Estimate or Purchase
Request Information
$1,250.00
API for BIOPAC file formats

The AcqKnowledge File Format Application Programming Interface (API) is a software library that people with programming knowledge can use to identify and parse information in BIOPAC's ACQ binary file format.

  • The API is a software library for programmers to use when creating applications—it is not a data extraction program.

The API is the easiest way for people with programming knowledge to extract data from ACQ files for advanced analysis. Use the base functions in a variety of combinations to extract specific data from an ACQ file to use in a new application. The AcqKnowledge API allows you to:

  • Initialize an ACQ file structure
  • Close an ACQ file structure
  • Retrieve channel information
  • Retrieve samples by segment of a specified channel
  • Retrieve all the samples of a specified channel
  • Retrieve a particular sample of a specified channel
  • Retrieve samples by time slice of a specified channel
  • Retrieve Journal Text from AcqKnowledge 3.7.3 or below
  • Retrieve marker information
  • Retrieve marker text of a specified marker

Use these base functions in a variety of combinations to extract specific data from an ACQ file and then use or transform the data in other analysis programs.

The API works with acquisitions of a single sample rate saved in the standard (not compressed, not GLP) ACQ file format. The API can be used for files created on PCs with Windows OS (98, 98SE, Me, 2000, XP or Vista) or Macintosh files that have been transferred to a PC running Windows. The File Format API can be used to read data saved with the following BIOPAC software products:

  • Windows: AcqKnowledge 3.7.X - 3.8.1 and BSL 3.7.X
  • Mac when Saved as...Graph (Windows): AcqKnowledge 3.7.X, AcqKnowledge 3.9.X, and BSL 3.7.X
The API was developed using Microsoft Visual Studio C/C++ and is designed to be compatible with Microsoft C++ and Microsoft Visual Basic. The API may work with other developer's tools, but has not been tested for compatibility.
 
Support License
This version of the ACKAPI includes a 1-year support license. The license provides for up to 5 software-related programming issues that require a programmer; issues that the Support Department can resolve are not counted toward the license.


 
Click here to find more information on Research Click here for more information on Education