Test instrumentation I/O communication interface and method
AssigneeAgilent Technologies, Inc.
InventorsEric Michael Jacobson, Paul Faust
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgilent Technologies, Inc.
InventorsEric Michael Jacobson, Paul Faust
Estimating the term…
A universal I/O interface is presented which allows communication with a number of different instruments independent of the underlying I/O configuration. The universal I/O interface is a set of Component Object Model (COM) interfaces that are independent of the underlying I/O bus and API. In addition, the universal I/O interface allows instrument data to be parsed and instrument commands to be formatted in a programming language independent way. In the preferred embodiment, the universal I/O interface comprises an ActiveX Automation Server that abstracts the APIs for various possible underlying I/O buses and vendor software libraries into a single universal I/O interface. This allows instrument application programmers to design applications that are universally supported on any number of instrument I/O buses.
A universal I/O interface apparatus for allowing communication with instrumentation over a plurality of different underlying I/O configurations, comprising:
A method for allowing communication with instrumentation over a plurality of different underlying I/O configurations, said method comprising the steps of:
A computer readable storage medium tangibly embodying program instructions for performing a method for communicating with instrumentation over a plurality of different underlying I/O configurations, said method comprising:
The method of claim 13, comprising:
Dependencies are inferred from the claim text.