LIBAD by bmcm for bmcm. Programming Interface (API).
Realize your measurement application with the bmcm data acquisition hardware with your own programming exactly as you need it – individual and quite simple.
The Application Programming Interface LIBAD supports all data acquisition systems of bmcm and is for free, of course.
Lean and Quick.
As the LIBAD is extremely close to the hardware, measurement applications can be programmed with a very small amount of programming code. To receive an analog value, for example, a three-liner will do the job.
This has a positive effect on the execution speed, too: Small amount of code for fast performance.
Sampling Measuring Data.
Single or Continuous.
The LIBAD provides functions and commands for measuring data acquisition. This includes polling single measuring values, which can be realized by programming within a few minutes, as well as scanning with full speed which delivers continuously returning measuring values.
One for All.
The LIBAD supports all DAQ systems of bmcm. In case of a device replacement, only hardware-specific parameters, such as device name or channel name have to be changed in the source code. Reinstalling or using different commands is not necesscary.
DLL or ActiveX.
You Have the Choice.
The LIBAD is provided as LIBAD4.dll or as ActiveX Control LIBADX. It can be used with every programming language embedding a DLL or ActiveX Controls. The LIBAD4 with full functionality requires programming experience. For the LIBADX with slightly reduced function range no special programming knowledge is necessary.
The LIBAD4 can be used under Windows XP/7/8/10 as well as on MAC OS X, FreeBSD, and Linux. Switching between operating systems is easy: Simply copy the source code. You can do the programming for example on a Windows PC and run the application under Linux. As ActiveX Control, the LIBADX is supported exclusively by Windows.
Check it Out. In Advance.
Device drivers and the programming interface are available in a free of charge download. You can try and see how easy the implementation of your measurement application is done in the software before purchasing a DAQ system. Have a look and find out!
Programming Examples. For Help.
To support you, various programming examples with source code are demonstrating the application of LIBAD. The examples can be downloaded for free.
Valuable help is also provided in the manuals for LIBAD4 and LIBADX.
LIBAD - Programming Interface (API)
Handbuch - Programming guide for LIBADX (ActiveX Control) (v. 4.6)
Software - Programming interface LIBAD4 API for Linux (v. 4.6.525)
Software - Example programs for programming interface LibadX (v. 4.6.528)
Software - Programming interface LIBAD4 API for FreeBSD (v. 4.6.525)
Software - Programming interface (ActiveX Control) for bmcm DAQ system drivers (v. 4.6.528)
Software - Programming interface LIBAD4 API für Windows® (v. 4.6.529)
Software - Programming interface LIBAD4 API for MAC OS X (v. 4.6.525)