README for Lab::Instrument
$VERSION = '2.01'


This package builds on top of the Lab::VISA interface to the NI-VISA library.

Lab::Instrument offers an abstract interface to an instrument that is connected via GPIB, serial connection, ethernet, USB, or whatever else the NI-VISA library supports. In addition Oxford Instruments IsoBus is also supported. The package provides general Read(), Write() and Query() methods.

Derived from Lab::Instrument there are specialized instrument classes (virtual instruments) such as Lab::Instrument::HP34401A, that offer even more high level comfort with methods like read_voltage().

INSTALLATION

To install this module type the following:

perl Build.PL
perl Build
perl Build install

DEPENDENCIES

This package requires these other modules and libraries:

Lab::VISA
Module::Build
Time::HiRes

COPYRIGHT AND LICENCE

Copyright (C) 2004-2008 by Daniel Schröer, 2009-2010 Daniel Schröer, Andreas K. Hüttel, Daniela Taubert, David Kalok, and others.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.3 or, at your option, any later version of Perl 5 you may have available.