NAME
Lab::Moose::Instrument::OI_Common - Role for handling Oxfords Instruments pseudo-SCPI commands
VERSION
version 3.920
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) 2024 by the Lab::Measurement team; in detail:
Copyright 2018 Andreas K. Huettel, Simon Reinhardt
2019 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.