|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Khvatov 2:5020/175.2 26 Jan 2007 11:35:37 To : Dmitry E. Oboukhov Subject : /dev/lp0 -------------------------------------------------------------------------------- Thu Jan 25 2007 16:55, Dmitry E. Oboukhov wrote to Andrei Yakovlev: DO>>> так выкладывал же: DO>>> my $out=0; DO>>> open my $port, ">", "/dev/lp0"; DO>>> { DO>>> print $port pack('C', $out); DO>>> $out ^= 0xAA; DO>>> sleep 1; DO>>> redo; DO>>> } AY>> AY>> А как не работает? Ошибки сыплет или просто молчит? DEO> в момент когда скрипт проходит строку открытия (open) светодиоды DEO> подключенные к порту "промаргивают" DEO> далее ничего не меняется DEO> горящие светодиоды горят, негорящие не горят Правильно, так и должно быть. Это потому, что "принтер" не отвечает. И пока он не ответит, все последующие данные ждут в очереди. Дисциплина lp - это отнюдь не голый dio. Там протокол с hand-shakeing --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33006e6bd269.html, оценка из 5, голосов 10
|