NAME
CryoTel::CryoCon - A module for interfacing with CryoTel Cryocontrollers via TCP
SYNOPSIS
use CryoTel::CryoCon;
REQUIRES
Only core modules required
DESCRIPTION
Function library for interfacing with CryoTel Cryocontrollers
AUTHOR/LICENSE
Perl Module CryoTel::CryoCon - Function library for interfacing with CryoTel Cryocontrollers. Copyright (C) 2009 Stanford University, Authored by Sam Kerr kerr@cpan.org
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Functions
1 Function and 4 hashes of functions (one for each channel) exported by default.
getcc(); %CryoTelFunctionsA %CryoTelFunctionsB %CryoTelFunctionsC %CryoTelFunctionsD
Each hash contains a code reference to getcc with supplied arguments. 1 function currently 'getCurrentTemp'.
&{$CryoTelFunctionsA{getCurrentTempA}};
getcc() - Send CryoCon a command as an argument
$temp = getcc('input? a');