Making Physiology Happen


iWorx API

Custom Applications

Custom applications can be developed for iWorx Hardware using our API.

Example of using the 32bit iworx API with a console application

Both 64 bit and 32 bit versions of the DLL can be downloaded here. – Updated 2/11/2020


You can use Matlab to record data from iWorx Recorders. All features of the iWorx

hardware may not work with MatLab.

Here is an example of using Matlab to record data. 


It is also  possible to use LabView® with the iWorx hardware.  All features of the iWorx hardware may not work with LabView.

To use iworx hardware with LabView,
please download the LabView library interface:
unzip it, : contains the dll and the labview library.  LabView created this in the user.lib folder in the labview folder.
iWorxTest  folder contains an example to acquire data from an iWorx device.
the  needs to be modified to provide the new path for the default settings file as well as the log file.
The settings file have to be created using LabScribe. Once LabScribe is setup for your experiment, you can save a settings file by choosing File->Save As.  and choosing the file type as settings.

When you run it, with an iWorx hardware connected,  it should identify the hardware, list some of the capabilities of the hardware,  then start acquisition, collect 2 seconds worth of data and stop acquisition after 10 seconds.