DocumentCode
2265130
Title
Attribute based instrument drivers
Author
Kominek, Jiri ; Straub, Juergen ; Zidek, Jan
Author_Institution
Div. of Virtual Instrum., ELCOM, a.s., Ostrava-Pustkovec, Czech Republic
Volume
1
fYear
2011
fDate
15-17 Sept. 2011
Firstpage
101
Lastpage
104
Abstract
The task of programming instruments in a test system has always been a concern for end users and a major cost for the overall system development. Many users know that programming can often be the most time-consuming part of developing a system. The developer spends much valuable time learning the specific programming requirements of each instrument in the system. Almost all instruments are designed for interactive use through a physical front panel and also offer remote control capability via a communication port on the back of the instrument. An instrument driver, in the simplest definition, is a set of software routines that handles the programmatic details of controlling and communicating with a specific instrument. The most successful instrument driver concepts have always distributed instrument drivers in source code and provided end users with access to the same tools developers use to write drivers. With this philosophy, new instrument drivers were often easily developed by end users through modifying an existing driver for another instrument.
Keywords
application program interfaces; software engineering; virtual instrumentation; attribute based instrument driver; instrument programming; software routine; Hardware; IEEE standards; Instruments; Libraries; Programming; Software; Software measurement; Instrument remote control; LabVIEW; LabWindows/CVI; VXI plug&play instrument driver; attribute based instrument driver; instrument driver;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), 2011 IEEE 6th International Conference on
Conference_Location
Prague
Print_ISBN
978-1-4577-1426-9
Type
conf
DOI
10.1109/IDAACS.2011.6072719
Filename
6072719
Link To Document