The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Robotics::Fialab - Control Fialab liquid pump/measurement/other hardware as Robotics module

See Robotics::Manual

VERSION

Version 0.23

probe

attach

Start communication with the hardware.

Arguments are:

Robotics object: The variable returned from new().
(optional) Flags. A string which specifies attach options as single characters in the string: "o" for override

Returns: String containing hardware type and version from manufacturer "VERSION" output.

Will not attach to "BUSY" hardware unless override flag is given.

bypass

Bypass syrings pump

Return status string. May take time to complete.

literal_read

Low level function to read commands from hardware.

detach

End communication to the hardware.

configure

Loads configuration data into memory.

pathname of configuration file in YAML format

Returns: 0 if success, 1 if file error, 2 if configuration error.

status

Read hardware status. Return status string.

initialize

Quickly initialize hardware for movement (perhaps running quick calibration). Return status string. May take time to complete.

initialize_full

Fully initialize hardware for movement (perhaps running calibration). Return status string. May take time to complete.

AUTHOR

Jonathan Cline, <jcline at ieee.org>

BUGS

Please report any bugs or feature requests to bug-robotics at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Robotics. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Robotics::Fialab

You can also look for information at:

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2009 Jonathan Cline.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.

4 POD Errors

The following errors were encountered while parsing the POD:

Around line 118:

'=item' outside of any '=over'

Around line 168:

You forgot a '=back' before '=head2'

Around line 232:

'=item' outside of any '=over'

Around line 267:

You forgot a '=back' before '=head2'