NAME
Lab::Moose::Instrument::OI_Common - Role for handling Oxfords Instruments pseudo-SCPI commands
VERSION
version 3.881
DESCRIPTION
METHODS
get_temperature
$t = $m->get_temperature_channel(channel => 'MB1.T1');
Read out the designated temperature channel. The result is in Kelvin.
get_temperature_channel_resistance
$r = $m->get_temperature_channel_resistance(channel => 'MB1.T1');
Read out the designated temperature channel resistance. The result is in Ohm.
oi_getter
my $current = $self->oi_getter(cmd => "READ:DEV:$channel:PSU:SIG:CURR", %args);
$current =~ s/A$//;
Perform query with READ:* command and parse return value.
oi_setter
$self->oi_setter(
cmd => "SET:DEV:$channel:PSU:SIG:SWHT",
value => $value,
%args);
Perform set/query with SET:* command and parse return value.
COPYRIGHT AND LICENSE
This software is copyright (c) 2023 by the Lab::Measurement team; in detail:
Copyright 2018 Andreas K. Huettel, Simon Reinhardt
2019 Simon Reinhardt
2020 Andreas K. Huettel
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.