Compatibility of Hewlett-Packard 3499x Switch Instrument Driver, ag3499x, with the TestStand IVISwitch StepType and Measurement Studio for Visual Basic CWIVISwitch ActiveX Control. Primary Software: Instrument Drivers/IVI>>IVI Driver TemplatesPrimary Software Version: 1.55 Primary Software Fixed Version: N/A Secondary Software: TestStand, Measurement Studio>>Visual Basic Support
Problem: Is the Hewlett-Packard 3499x Switch Instrument Driver, ag3499x, compatible with the TestStand IVISwitch StepType or Measurement Studio for Visual Basic CWIVISwitch ActiveX Control? Solution: Due to the modular nature of the HP/AG 3499x switch instruments, the IVI instrument driver, ag3499x, cannot provide specific functionality to the TestStand IVI Switch StepType or Measurement Studio for Visual Basic CWIVISwitch ActiveX control that is required for the driver to be compatible with these components. If you try to use the ag3499x specific IVI driver in conjunction with these components you will see that an error is thrown automatically upon initialization of the instrument in sequences or applications that use these software combinations. Another tell-tale sign of incompatibility is that the channel name selection drop-down lists in the StepType and the control do not auto-populate with the channel names that you have set up in Measurement in Automation Explorer. Even though you cannot use these specific software components in conjunction with the ag3499x driver directly, you can still use the driver in most circumstances by calling its functions directly as an alternative. In TestStand, you would use the DLL Flexible Prototype Adapter to invoke the driver's functions (look at the example .c source file that comes with the driver to see how to use the C-style functions), and in Visual Basic you would need to create a .bas include file that prototypes all of the functions that you will call later on in your subroutines (If you have Measurement Studio, the Instrument Driver Factory tool can create a more Visual Basic friendly DLL for you that includes type library information). Related Links: Download page for "ag3499x" driver KnowledgeBase 246ARVLS: How Do I Create an Instrument Driver for Visual Basic from the LabWindows/CVI Instrument Driver? Attachments:
Report Date: 11/27/2002 Last Updated: 03/07/2008 Document ID: 2RQC6CEV |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
