Robotics
view release on metacpan or search on metacpan
lib/Robotics/Tecan/Gemini.pm view on Meta::CPAN
# Found windows machine
if ($^O =~ m^MSWin^i) {
# Activestate perl
warn "Recommend using cygwin-perl not Activestate Perl for Tecan named pipe: not tested\n";
}
else {
# found cygwin-perl
}
# Assume running under cygwin+ActiveState Perl or cmd.exe+ActiveState Perl
# or cygwin+cygwin-perl
# Tested under: "This is perl, v5.10.0 built for MSWin32-x86-multi-thread"
# Tested under: "This is perl, v5.10.0 built for cygwin-thread-multi-64int"
$PIPENAME="\\\\.\\pipe\\gemini";
# For compatibility reasons, always use Win32::Pipe to access this pipe.
if (-d "c:/Program Files/Tecan/Gemini") {
# For Win32 support only
my $incompatibility = "Win32::Process::List";
eval "use $incompatibility";
# -- end Win32 modules
warn "Found Tecan Gemini, checking if running\n";
# Found Gemini application however it may not be running.
( run in 1.057 second using v1.01-cache-2.11-cpan-49f99fa48dc )