=head1 Lab::VISA This library offers a perl interface to National Instrument's NI-VISA library. With this library you can easily control the instruments in your lab (multimeters, voltage sources, magnet sources, pulse generators etc.) with Perl. You can perform complicated measurement jobs with just some Perl loops. Even better: The L class reduces the communication overhead to simple read, write and query methods. On top of this, there are specialized instrument classes (virtual instruments) such as L, that offer even more high level comfort with methods such as read_voltage. The L package offers classes to simplify the task of logging data to disk and maintaining this data. L is known to work with GPIB, TCPIP and serial connections. Other interfaces supported by the NI-VISA library are likely to work as well. =head1 INSTALLATION This library has been tested to work on Linux and Windows. Detailed installation instructions are given in L. =head1 FURTHER SUPPORT A general introduction to using Lab::Visa is given in L. A powerpoint presentation is available at Tutorial/Talk/Lab-VISA.ppt. The examples shown therein are located in the C directory of this package. A description of the various APIs can be found in the respective POD sections, i.e. at L. In case you encounter any problems, you are encouraged to use a public forum for discussion. This way future users will be able to take advantage of your findings. Lab::VISA now has a L. There is a mailing list set up for Lab::VISA at L Bugs can be reported to L You will also find that the authors of this package are always happy to receive feedback. =head1 COPYRIGHT AND LICENCE (c) 2004-2006 Daniel Schröer (c) 2007-2010 Daniel Schröer, Andreas K. Hüttel, Daniela Taubert, and others (c) 2013 Andreas K. Hüttel This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.