Lab::Connection::IsoBus - Oxford Instruments IsoBus connection
version 3.842
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) 2023 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 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.
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.