DapTechnology provides an Application Programming Interface (API) to programmatically control the FireSpy without using the FireSpy Graphical User Interface. This API is implemented as a DLL with the required header files and library files to allow easy integration with Visual Studio projects or any other environment desired.
Since a significant number of customers use LabVIEWTM to perform test and measurement tasks, we decided to create a library of LabVIEWTM modules that wrap around the DLL and provide a user-friendly way to use the API.
The API library makes it possible for multiple applications to use the same FireSpy concurrently. It is also possible to control several FireSpys from within a single application. The only rule is that a functional module per FireSpy can only be used once. At the moment the API provides the following functional modules: