NAME

Lab::Moose::Instrument::Lakeshore340 - Lakeshore Model 340 Temperature Controller

VERSION

version 3.682

SYNOPSIS

use Lab::Moose;

# Constructor
my $lakeshore = instrument(
    type => 'Lakeshore340',
    connection_type => 'LinuxGPIB',
    connection_options => {pad => 22},
    
    input_channel => 'B', # set default input channel for all method calls
);

my $temp_B = $lakeshore->get_T(); # Get temp for input 'B' set as default in constructor.

my $temp_A = $lakeshore->get_T(channel => 'A'); # Get temp for input 'A'.

METHODS

get_T

my $temp = $lakeshore->get_T(channel => $channel);

$channel can be 'A' or 'B'. The default can be set in the constructor.

get_value

alias for get_T.

Consumed Roles

This driver consumes the following roles:

Lab::Moose::Instrument::Common

COPYRIGHT AND LICENSE

This software is copyright (c) 2019 by the Lab::Measurement team; in detail:

Copyright 2018       Simon Reinhardt

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