iq led image

Application Programming Interface for our iQ-LED products

The iQ-LED API provides a comprehensive and intuitive programming interface for our iQ-LED light sources and the EX2 spectrometer.

It will enable you to write your own software using all of the advantages of these LED devices while also providing the flexibility to focus exclusively on your individual requirements.

We provide interfaces for the programming languages C++ and C. The C++ interface only depends on standard ISO C++ and its Standard Library STL. The C interface can be used in various programming languages and SDKs, such as Python, Matlab or Labview.

The API consists of classes which represent physical devices as well as available data container classes. All required hardware drivers are supplied.

Extensive API documentation is provided with useful practical code examples to help guide you through the most commonly used cases.

Find a list of suitable iQ-LED products here »


iq led api functionality thumb

Programming language C++, C
Library type Dynamic link library (DLL)
Build environment Microsoft Visual Studio 2013 (32/64 bit)
Microsoft Visual Studio 2015 (32/64 bit)
Microsoft Visual Studio 2017 (64 bit)
Supported operating systems Windows 7 or higher (32 and 64 bit)
Additional features Console application based on the C-API
Python script with sample GUI
* Variant:

*The upgrade price is only available to customers who have already purchased an older version of the iQ-LED API.