Multi-Instrument provides the following secondary development features:
1. Multi-Instrument can work as an ActiveX automation server so that an external program can access the data and functions that Multi-Instrument exposes. You can integrate Multi-Instrument into your own software seamlessly via the ActiveX automation server interfaces exposed by Mutil-Instrument.
Please refer to: Multi-Instrument Automation Server Interfaces
Download link:
http://www.virtins.com/Multi-Instrument_Automation_Server_Interfaces.pdf
The above document and the sample automation client programs in Visual C++ and Visual Basic can be found in the AutomationAPIs directory of the software.
2. You can use the vtDAQ and vtDAO interface DLLs supplied in this software to allow your own back-end software to interface to sound cards, NI DAQmx cards, VT DSOs, etc.. You can also develop your own vtDAQ and vtDAO compatible DLLs to allow Multi-Instrument to interface to your own hardware.
Please refer to: vtDAQ and vtDAO_Interfaces
Download link:
http://www.virtins.com/vtDAQ_and_vtDAO_Interfaces.pdf
The above document and the sample DAQ and DAO back-end programs in Visual C++ can be found in the DAQDAOAPIs directory of the software.
You can use the vtDAQ and vtDAO interface DLLs to connect Labview with the all the hardware (sound cards, VT DSOs, NI DAQmx cards, etc..) supported by Multi-Instrument.