The Software Development Kit (SDK) is provided for the development of custom applications to control the Bentham range of USB enabled instruments.
The SDK is provided as a set of wrapper APIs in different programming languages, enabling seamless integration with Bentham hardware DLL allowing developers to focus on data acquisition and manipulation rather than the low-level complexities of hardware operation.
Built from the code used in the BenWin+ spectral acquisition software package, the DLL has been extensively tried and tested in a diverse range of applications and software development environments.
The wrapper API is available for:
- Python (3.12+)
- C# (.NET Framework 4.8, .NET 8+)
Please visit the BenHW SDK documentation for usage.
The hardware DLL can also be directly invoked by the following environments:
- LabView
- MatLab
- C++
- Delphi
The devices that have a SCPI interface can also be controlled using bendev and BenthamHID SDK.

