Patent
1995-05-24
1997-05-06
Teska, Kevin J.
G06F 1300
Patent
active
056279981
ABSTRACT:
A system and method for enabling applications written for NI-VXI driver level software to operate with a session-based VISA system. The present invention receives driver level function calls from applications developed for the NI-VXI driver level library, opens sessions to the appropriate VISA resources and performs the necessary operations on these resources. This enables a VISA system to operate in conjunction with applications written for the NI-VXI driver level library. When a call to the NI-VXI function InitVXIlibrary is received, the method allocates one or more arrays which are used later for storing session identifiers to sessions created to corresponding VISA resources. When the system later receives a call to a function in the NI-VXI driver level library, the method first determines which VISA resources correspond to this function. The method either opens sessions to these resources or retrieves the session parameters from the respective arrays if sessions have already been created. The method performs one or more operations on the VISA resources to perform the functionality indicated by the function called in the NI-VXI library. In many instances, the method of the present invention is required to invoke multiple VISA operations to perform the desired functions indicated by a call to a single NI-VXI function. When a call to the NI-VXI function CloseVXIlibrary is received, the method closes all sessions to VISA resources.
REFERENCES:
patent: 5155836 (1992-10-01), Jordan et al.
patent: 5165020 (1992-11-01), Sudama et al.
patent: 5265239 (1993-11-01), Ardolino
patent: 5442779 (1995-08-01), Barber et al.
patent: 5475836 (1995-12-01), Harris et al.
NI-VXI.TM. Software Reference Manual for C VXI Bus, Oct. 1994 Edition, Part No. 320307-01, Copyright 1991, 1994 National Instruments Corporation, pp. 1-1 through 13-6.
Mitchell Bob
Mondrik Dan
Hood Jeffrey C.
National Instruments Corporation
Siek Vuthe
Teska Kevin J.
LandOfFree
System and method for mapping calls to functions in a first driv does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for mapping calls to functions in a first driv, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for mapping calls to functions in a first driv will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2140072