Вирішив розібратись як можливо відкрити COM порт на другому кінці якого висить Arudino. Проблема не в відркритті com-порта, а щоб ардуіно не ініцілізувалась при цьому підключенні. Перший примірник що нагуглив був на Perl.
#!/usr/bin/perl
use strict;
use Device::SerialPort;
use strict;
use Device::SerialPort;
Та як і припустив - отримав ошибку - Can't locate Device/SerialPort.pm
Так от, щоб встановити цей модуль потрібно виконати наступну команду.
cpan Device::SerialPort
Та отримав на прикінці ось це:
Files=5, Tests=7, 3 wallclock secs ( 0.05 usr 0.03 sys + 0.45 cusr 0.09 csys = 0.62 CPU)
Result: PASS
COOK/Device-SerialPort-1.04.tar.gz
/usr/bin/make test -- OK
Running make install
Manifying 1 pod document
Manifying 1 pod document
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib/perl5/site_perl/mach/5.18/auto/Device/SerialPort/SerialPort.so
Installing /usr/local/lib/perl5/site_perl/mach/5.18/Device/SerialPort.pm
Installing /usr/local/man/man1/modemtest.1
Installing /usr/local/lib/perl5/site_perl/man/man3/Device::SerialPort.3
Installing /usr/local/bin/modemtest
Appending installation info to /usr/local/lib/perl5/5.18/mach/perllocal.pod
COOK/Device-SerialPort-1.04.tar.gz
/usr/bin/make install -- OK
Result: PASS
COOK/Device-SerialPort-1.04.tar.gz
/usr/bin/make test -- OK
Running make install
Manifying 1 pod document
Manifying 1 pod document
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib/perl5/site_perl/mach/5.18/auto/Device/SerialPort/SerialPort.so
Installing /usr/local/lib/perl5/site_perl/mach/5.18/Device/SerialPort.pm
Installing /usr/local/man/man1/modemtest.1
Installing /usr/local/lib/perl5/site_perl/man/man3/Device::SerialPort.3
Installing /usr/local/bin/modemtest
Appending installation info to /usr/local/lib/perl5/5.18/mach/perllocal.pod
COOK/Device-SerialPort-1.04.tar.gz
/usr/bin/make install -- OK
Що в подальшому мені дозволило коректно запустити потрібний мені код.
Щоб встановити perl-модуль вручну, поперше потрібно його знайти тут - http://search.cpan.org/.
Далі потрібно його скачати, розвернути в якийсь каталог та перейти до нього.
Та це ше не все, а далі потрібно збудувати модуль, і його встановити (остання строчка).
perl Makefile.pl
make
make test
make install
make
make test
make install
возможно у Вас отключен javascript, если включен - просто обновите страницу