NI engineer should sort and gather some general instruments driver into a driver VI. It would be a smart Labkey. NI can define a standard command used text script just same as SCPI for general instrments such as DC/AC source, meter, oscilloscope, E-load........ For oscilloscope sum VI, we can just use NI standard functional command, the Labkey can as a interface to find which model or vendor oscilloscope connected and translate the command into the connected instrument command. so NI can reduce drivers quantity and the user can not care for the difference of the command of the different equipment model and vendor. If the developer replace the model or vendor of equipments with others they should not modify their software. The Labkey driver VI should be smart and adapt the change automatically. Just like as .NET frame.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.