Lab::Instrument::ILM - Oxford Instruments ILM Intelligent level meter
use Lab::Instrument::ILM; my $ilm=new Lab::Instrument::ILM($isobus,3); print $ilm->get_level();
The Lab::Instrument::ILM class implements an interface to the Oxford Instruments ILM helium level meter (tested with the ILM210).
my $ilm=new Lab::Instrument::ILM($isobus,$addr);
Instantiates a new ILM object, for example attached to the IsoBus device (of type Lab::Instrument::IsoBus) $IsoBus, with IsoBus address $addr. All constructor forms of Lab::Instrument are available.
Lab::Instrument::IsoBus
$IsoBus
$addr
Lab::Instrument
$perc=$ilm->get_level(); $perc=$ilm->get_level(1);
Reads out the current helium level in percent. Note that this command does NOT trigger a measurement, but only reads out the last value measured by the ILM. This means that in slow mode values may remain constant for several minutes.
As optional parameter a channel number can be provided. This defaults to 1.
probably many
This is $Id: ILM.pm 613 2010-04-14 20:40:41Z schroeer $
Copyright 2010 Andreas K. Hüttel (http://www.akhuettel.de/)
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
1 POD Error
The following errors were encountered while parsing the POD:
Non-ASCII character seen before =encoding in 'Hüttel'. Assuming CP1252
To install Lab::Instrument, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Lab::Instrument
CPAN shell
perl -MCPAN -e shell install Lab::Instrument
For more information on module installation, please visit the detailed CPAN module installation guide.