Lab::Connection::IsoBus - Oxford Instruments IsoBus connection
version 3.631
This is not called directly. To make an Isobus instrument use Lab::Connection::IsoBus, set the connection_type parameter accordingly:
$instrument = new ILM210( connection_type => 'IsoBus', isobus_address => 3, )
Lab::Connection::IsoBus provides a connection with Lab::Bus::IsoBus, transparently handled via a pre-existing bus and connection object (e.g. serial or GPIB).
Lab::Connection::IsoBus
It inherits from Lab::Connection.
my $connection = new Lab::Connection::IsoBus( connection_type => 'IsoBus', isobus_address => 3, }
This just falls back on the methods inherited from Lab::Connection.
Provides unified access to the fields in initial @_ to all the child classes. E.g.
$IsoBus_Address=$instrument->Config(isobus_address);
Without arguments, returns a reference to the complete $self->Config aka @_ of the constructor.
$Config = $connection->Config(); $IsoBus_Address = $connection->Config()->{'isobus_address'};
Probably few. Mostly because there's not a lot to be done here. Please report.
Lab::Connection
Lab::Bus::IsoBus
This software is copyright (c) 2018 by the Lab::Measurement team; in detail:
Copyright 2011 Andreas K. Huettel, Florian Olbrich 2012 David Kalok, Florian Olbrich, Stefan Geissler 2013 Stefan Geissler 2016 Simon Reinhardt 2017 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.
To install Lab::Measurement, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Lab::Measurement
CPAN shell
perl -MCPAN -e shell install Lab::Measurement
For more information on module installation, please visit the detailed CPAN module installation guide.