System and method for creating resources in an instrumentation system
US5710727A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Oct 17, 1995 |
| Grant date | Jan 20, 1998 |
| Priority date | — |
| Expiry date | Oct 17, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/105
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method for developing instrument drivers and applications in a computer-based instrumentation system. The present invention provides simplified application development and improved performance for instrumentation systems. The instrumentation system of the present invention provides a plurality of instrument control resources which are used as building blocks to create instrument drivers and higher level applications. The present invention also uses object oriented technology which allows device resources to be easily combined to create higher level applications. The present invention is independent of I/O interface type, operating system, and programming language while also providing a common look and feel and consistent API to the user. A developer creates a resource in the VISA system by first determining if the desired resource can inherit from a currently existing resource. If the resource desired to be created can inherit from an existing resource, then the developer creates session and resource classes from the base classes that are being inherited from. If the developer determines that a resource does not currently exist from which the resource can inherit, then…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.