The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Lab::Instrument::SRS_SIM928 - SRS SIM928 voltage source module for SIM900 mainframe

SYNOPSIS

    use Lab::Instrument::SRS_SIM928;
    
    my $gates=new Lab::Instrument::SRS_SIM928(0,11);
    $gates->set_voltage(0.745,1);
    print $gate14->get_voltage(1);

    my $plunger=new Lab::Instrument::Source($gates, 3);

    $plunger->set_voltage(-0.5);

DESCRIPTION

The Lab::Instrument::SRS_SIM928 class implements an interface to the SIM928 voltage source modules. This class derives from Lab::Instrument::Source and provides all functionality described there.

CONSTRUCTORS

new($gpib_board,$gpib_addr)

METHODS

set_voltage($voltage,$channel)

get_voltage($channel)

get_battery_status($channel)

Provides information on the battery in the module $channel.

clear($channel)

Clears the error status.

reset($channel)

Resets the module. Voltage is set to zero and output is turned OFF.

id()

Returns the information provided by the instrument's '*IDN?' command.

CAVEATS

probably many

SEE ALSO

Lab::VISA =item Lab::Instrument =item Lab::Instrument::Source

AUTHOR/COPYRIGHT

This is $Id: SRS_SIM928.pm 650 2010-04-22 19:09:27Z schroeer $

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.