出典:Wikipedia
出典:『Wikipedia』 (2011/04/22 17:53 UTC 版)
An Instrument Driver, in the context of Test & Measurement (T&M) application development, is a set of software routines, which simplifies remote instrument control. The specification of instrument drivers is defined by the IVI Foundation. Due to this definition an I/O abstraction via Virtual Instrument Software Architecture (VISA) is done. The VISA hardware abstraction layer provides an interface independent communication channel to T&M instruments. Furthermore an encapsulation of the SCPI-commands is done by instrument drivers. Whereas the SCPI command is a ASCII-based set of commands for reading and writing instrument settings and measurement data. This allows an abstract way of programming in various programming languages, compared to programming remote control applications with SCPI commands only. An instrument driver is usually characterized by a well defined API.